Package org.hibernate.search.engine.search.aggregation.dsl
package org.hibernate.search.engine.search.aggregation.dsl
-
InterfacesClassDescriptionAggregationFilterStep<SR,
S, PDF extends TypedSearchPredicateFactory<SR>> 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.AvgAggregationFieldStep<SR,PDF extends TypedSearchPredicateFactory<SR>> The initial step in an "avg" aggregation definition, where the target field can be set.AvgAggregationOptionsStep<SR,S extends AvgAggregationOptionsStep<SR, ?, PDF, F>, PDF extends TypedSearchPredicateFactory<SR>, F> The final step in a "avg" aggregation definition, where optional parameters can be set.CountAggregationFieldStep<SR,PDF extends TypedSearchPredicateFactory<SR>> The initial step in a "count" aggregation definition, where the target field can be set.CountAggregationOptionsStep<SR,S extends CountAggregationOptionsStep<SR, ?, PDF>, PDF extends TypedSearchPredicateFactory<SR>> The final step in a "count" aggregation definition, where optional parameters can be set.CountDistinctAggregationFieldStep<SR,PDF extends TypedSearchPredicateFactory<SR>> The initial step in a "count distinct" aggregation definition, where the target field can be set.CountDistinctAggregationOptionsStep<SR,S extends CountDistinctAggregationOptionsStep<SR, ?, PDF>, PDF extends TypedSearchPredicateFactory<SR>> The final step in a "count distinct" aggregation definition, where optional parameters can be set.ExtendedSearchAggregationFactory<SR,S extends ExtendedSearchAggregationFactory<SR, ?, PDF>, PDF extends TypedSearchPredicateFactory<SR>> A base interface for subtypes ofTypedSearchAggregationFactory
allowing to easily override the self type and predicate factory type for all relevant methods.MaxAggregationFieldStep<SR,PDF extends TypedSearchPredicateFactory<SR>> The initial step in a "min" aggregation definition, where the target field can be set.MaxAggregationOptionsStep<SR,S extends MaxAggregationOptionsStep<SR, ?, PDF, F>, PDF extends TypedSearchPredicateFactory<SR>, F> The final step in a "max" aggregation definition, where optional parameters can be set.MinAggregationFieldStep<SR,PDF extends TypedSearchPredicateFactory<SR>> The initial step in a "min" aggregation definition, where the target field can be set.MinAggregationOptionsStep<SR,S extends MinAggregationOptionsStep<SR, ?, PDF, F>, PDF extends TypedSearchPredicateFactory<SR>, F> The final step in a "min" aggregation definition, where optional parameters can be set.RangeAggregationFieldStep<SR,PDF extends TypedSearchPredicateFactory<SR>> The initial step in a "range" aggregation definition, where the target field can be set.RangeAggregationOptionsStep<SR,S extends RangeAggregationOptionsStep<SR, ?, PDF, F, A>, PDF extends TypedSearchPredicateFactory<SR>, F, A> The final step in a "range" aggregation definition, where optional parameters can be set.RangeAggregationRangeMoreStep<SR,S extends RangeAggregationRangeMoreStep<SR, ?, ?, PDF, F>, N extends RangeAggregationOptionsStep<SR, ?, PDF, F, Map<Range<F>, Long>>, PDF extends TypedSearchPredicateFactory<SR>, F> The step in a "range" aggregation definition where optional parameters can be set, (see the superinterfaceRangeAggregationOptionsStep
), or more ranges can be added.RangeAggregationRangeStep<SR,N extends RangeAggregationRangeMoreStep<SR, ?, ?, PDF, F>, PDF extends TypedSearchPredicateFactory<SR>, 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.SumAggregationFieldStep<SR,PDF extends TypedSearchPredicateFactory<SR>> The initial step in a "sum" aggregation definition, where the target field can be set.SumAggregationOptionsStep<SR,S extends SumAggregationOptionsStep<SR, ?, PDF, F>, PDF extends TypedSearchPredicateFactory<SR>, F> The final step in a "sum" aggregation definition, where optional parameters can be set.TermsAggregationFieldStep<SR,PDF extends TypedSearchPredicateFactory<SR>> The initial step in a "terms" aggregation definition, where the target field can be set.TermsAggregationOptionsStep<SR,S extends TermsAggregationOptionsStep<SR, ?, PDF, F, A>, PDF extends TypedSearchPredicateFactory<SR>, F, A> The final step in a "terms" aggregation definition, where optional parameters can be set.A factory for search aggregations.