Interface RangeAggregationRangeMoreStep<SR,S extends RangeAggregationRangeMoreStep<SR,?,?,PDF,F,A>,N extends RangeAggregationOptionsStep<SR,?,PDF,F,Map<org.hibernate.search.util.common.data.Range<F>,A>>,PDF extends TypedSearchPredicateFactory<SR>,F,A>
- Type Parameters:
SR- Scope root type.S- The "self" type (the actual exposed type of this step).N- The type of the next step.PDF- The type of factory used to create predicates inAggregationFilterStep.filter(Function).F- The type of the targeted field.A- The type of the aggregated value.
- All Superinterfaces:
AggregationFilterStep<SR,,N, PDF> AggregationFinalStep<Map<org.hibernate.search.util.common.data.Range<F>,,A>> RangeAggregationOptionsStep<SR,,N, PDF, F, Map<org.hibernate.search.util.common.data.Range<F>, A>> RangeAggregationRangeStep<SR,,S, PDF, F, A> RangeAggregationValueStep<SR,PDF, F>
public interface RangeAggregationRangeMoreStep<SR,S extends RangeAggregationRangeMoreStep<SR,?,?,PDF,F,A>,N extends RangeAggregationOptionsStep<SR,?,PDF,F,Map<org.hibernate.search.util.common.data.Range<F>,A>>,PDF extends TypedSearchPredicateFactory<SR>,F,A>
extends RangeAggregationOptionsStep<SR,N,PDF,F,Map<org.hibernate.search.util.common.data.Range<F>,A>>, RangeAggregationRangeStep<SR,S,PDF,F,A>, RangeAggregationValueStep<SR,PDF,F>
The step in a "range" aggregation definition where optional parameters can be set,
(see the superinterface
RangeAggregationOptionsStep),
or more ranges can be added.-
Method Summary
Methods inherited from interface org.hibernate.search.engine.search.aggregation.dsl.AggregationFilterStep
filter, filter, filterMethods inherited from interface org.hibernate.search.engine.search.aggregation.dsl.AggregationFinalStep
toAggregationMethods inherited from interface org.hibernate.search.engine.search.aggregation.dsl.RangeAggregationRangeStep
range, range, rangesMethods inherited from interface org.hibernate.search.engine.search.aggregation.dsl.RangeAggregationValueStep
value, value