Package com.enonic.xp.node
Class AbstractQuery.Builder<B extends AbstractQuery.Builder>
- java.lang.Object
-
- com.enonic.xp.node.AbstractQuery.Builder<B>
-
- Direct Known Subclasses:
NodeCommitQuery.Builder,NodeQuery.Builder,NodeVersionQuery.Builder
- Enclosing class:
- AbstractQuery
public abstract static class AbstractQuery.Builder<B extends AbstractQuery.Builder> extends Object
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BaddAggregationQueries(AggregationQueries aggregationQueries)BaddAggregationQuery(AggregationQuery aggregationQuery)BaddOrderBy(OrderExpr orderExpr)BaddPostFilter(Filter filter)BaddQueryFilter(Filter queryFilter)BaddQueryFilters(Filters queryFilters)BaddSuggestionQueries(SuggestionQueries suggestionQueries)BaddSuggestionQuery(SuggestionQuery suggestionQuery)BaggregationQueries(Set<AggregationQuery> aggregationQueries)BbatchSize(int batchSize)Bexplain(boolean explain)Bfrom(int from)Bhighlight(HighlightQuery highlight)Bquery(QueryExpr query)BsearchMode(SearchMode searchMode)BsearchOptimizer(SearchOptimizer searchOptimizer)BsetOrderExpressions(OrderExpressions orderExpressions)Bsize(int size)BsuggestionQueries(Set<SuggestionQuery> suggestionQueries)
-
-
-
Method Detail
-
addAggregationQueries
public B addAggregationQueries(AggregationQueries aggregationQueries)
-
aggregationQueries
public B aggregationQueries(Set<AggregationQuery> aggregationQueries)
-
addAggregationQuery
public B addAggregationQuery(AggregationQuery aggregationQuery)
-
addSuggestionQueries
public B addSuggestionQueries(SuggestionQueries suggestionQueries)
-
suggestionQueries
public B suggestionQueries(Set<SuggestionQuery> suggestionQueries)
-
addSuggestionQuery
public B addSuggestionQuery(SuggestionQuery suggestionQuery)
-
highlight
public B highlight(HighlightQuery highlight)
-
from
public B from(int from)
-
size
public B size(int size)
-
batchSize
public B batchSize(int batchSize)
-
explain
public B explain(boolean explain)
-
setOrderExpressions
public B setOrderExpressions(OrderExpressions orderExpressions)
-
searchMode
public B searchMode(SearchMode searchMode)
-
searchOptimizer
public B searchOptimizer(SearchOptimizer searchOptimizer)
-
-