public interface QueryConfiguration extends ParameterSet, ExpressionResolver.ExpressionResolverHandler
Query configuration elements for query building and execution.QueryParameterSet.Builder<S extends ParameterSet>| Modifier and Type | Method and Description |
|---|---|
Optional<QueryAggregation> |
getAggregation()
Get the query results aggregation clause.
|
Optional<QueryFilter> |
getFilter()
Get the query filter.
|
Optional<Integer> |
getLimit()
Get result set limit.
|
Optional<Integer> |
getOffset()
Get 0-based results offset.
|
Optional<QuerySort> |
getSort()
Get the query sort.
|
Optional<DataTarget<?>> |
getTarget()
Get the data target.
|
builder, forEachParameter, getParameter, getParameter, getParameter, getParameter, getParameter, getParameterIf, getParameterIf, hasNotNullParameter, hasNotNullParameter, hasParameter, hasParameter, hasParametersresolveOptional<DataTarget<?>> getTarget()
DataTarget of the queryOptional<Integer> getLimit()
Optional<Integer> getOffset()
Optional<QueryFilter> getFilter()
Optional<QueryAggregation> getAggregation()
Copyright © 2017 The Holon Platform. All rights reserved.