Modifier and Type | Method and Description |
---|---|
Query |
build() |
Query.Builder |
hints(Collection<QueryHint> hints)
Sets query execution hints.
|
Query.Builder |
hints(QueryHint hint)
Sets a single query execution hint.
|
Query.Builder |
limit(Integer limit)
The maximum number of results to retrieve.
|
Query.Builder |
offset(Integer offset)
The offset of the first result to retrieve.
|
Query.Builder |
predicate(Predicate predicate)
The predicate to match.
|
Query.Builder |
sorting(Collection<Ordering> sorting)
Sets order criteria to sort the results.
|
Query.Builder |
sorting(Ordering sorting)
Sets a single order criterion to sort the results.
|
public Query.Builder predicate(Predicate predicate)
The predicate to match.
predicate
- the predicate to matchpublic Query.Builder offset(Integer offset)
The offset of the first result to retrieve.
offset
- the first result to retrieve, index starts at 0public Query.Builder limit(Integer limit)
The maximum number of results to retrieve.
limit
- the maximum number of results to retrievepublic Query.Builder sorting(Ordering sorting)
Sets a single order criterion to sort the results.
sorting
- the order criterionpublic Query.Builder sorting(Collection<Ordering> sorting)
Sets order criteria to sort the results. An empty set resets to default order.
sorting
- the order criteriapublic Query.Builder hints(QueryHint hint)
Sets a single query execution hint.
hint
- the query execution hintpublic Query.Builder hints(Collection<QueryHint> hints)
Sets query execution hints. An empty set clears all hints.
hints
- the query execution hintspublic Query build()
Copyright © 2010 - 2019 edorasware ag. All Rights Reserved.