public interface QueryBuilderInterface<QueryT>
This builder is not thread safe.
Modifier and Type | Interface and Description |
---|---|
static interface |
QueryBuilderInterface.WhereBuilderInterface<QueryT>
A builder for the WHERE clause of queries.
|
Modifier and Type | Method and Description |
---|---|
QueryT |
build()
Builds the query from the attributes of this builder.
|
QueryBuilderInterface<QueryT> |
fields(Iterable<String> fields)
Selects the provided fields for building a report query.
|
QueryBuilderInterface<QueryT> |
fields(String... fields)
Selects the provided fields for building as a query.
|
QueryBuilderInterface.WhereBuilderInterface |
where(String field)
Set the condition of this query as the WHERE clause.
|
QueryBuilderInterface.WhereBuilderInterface where(String field)
field
- the field of the given entity to be filtered onQueryBuilderInterface<QueryT> fields(String... fields)
fields
- the provided fields to be selectedQueryBuilderInterface<QueryT> fields(Iterable<String> fields)
fields
- the fields to be selectedQueryT build()
Copyright © 2018. All Rights Reserved.