Package org.hibernate.search.engine.search.aggregation.dsl
package org.hibernate.search.engine.search.aggregation.dsl
-
ClassDescriptionAggregationFilterStep<S,
PDF extends SearchPredicateFactory> The step in an aggregation definition where a filter can be set to select nested objects from which values will be extracted for this aggregation.The final step in an aggregation definition, where the aggregation can be retrieved.ExtendedSearchAggregationFactory<S extends ExtendedSearchAggregationFactory<?,PDF>, PDF extends SearchPredicateFactory> A base interface for subtypes ofSearchAggregationFactory
allowing to easily override the self type and predicate factory type for all relevant methods.RangeAggregationFieldStep<PDF extends SearchPredicateFactory>The initial step in a "range" aggregation definition, where the target field can be set.RangeAggregationOptionsStep<S extends RangeAggregationOptionsStep<?,PDF, F, A>, PDF extends SearchPredicateFactory, F, A> The final step in a "range" aggregation definition, where optional parameters can be set.RangeAggregationRangeMoreStep<S extends RangeAggregationRangeMoreStep<?,?, PDF, F>, N extends RangeAggregationOptionsStep<?, PDF, F, Map<Range<F>, Long>>, PDF extends SearchPredicateFactory, F> The step in a "range" aggregation definition where optional parameters can be set, (see the superinterfaceRangeAggregationOptionsStep
), or more ranges can be added.RangeAggregationRangeStep<N extends RangeAggregationRangeMoreStep<?,?, PDF, F>, PDF extends SearchPredicateFactory, F> The step in a "range" aggregation definition where the ranges can be set.A factory for search aggregations.An extension to the search aggregation DSL, allowing the use of non-standard aggregations in a query.TermsAggregationFieldStep<PDF extends SearchPredicateFactory>The initial step in a "terms" aggregation definition, where the target field can be set.TermsAggregationOptionsStep<S extends TermsAggregationOptionsStep<?,PDF, F, A>, PDF extends SearchPredicateFactory, F, A> The final step in a "terms" aggregation definition, where optional parameters can be set.