Interface RangeAggregationRangeMoreStep<S extends RangeAggregationRangeMoreStep<?,?,PDF,F>,N extends RangeAggregationOptionsStep<?,PDF,F,Map<Range<F>,Long>>,PDF extends SearchPredicateFactory,F>
- Type Parameters:
S
- The "self" type (the actual exposed type of this step).PDF
- The type of factory used to create predicates inAggregationFilterStep.filter(Function)
.N
- The type of the next step.F
- The type of the targeted field.
- All Superinterfaces:
AggregationFilterStep<N,
,PDF> AggregationFinalStep<Map<Range<F>,
,Long>> RangeAggregationOptionsStep<N,
,PDF, F, Map<Range<F>, Long>> RangeAggregationRangeStep<S,
PDF, F>
public interface RangeAggregationRangeMoreStep<S extends RangeAggregationRangeMoreStep<?,?,PDF,F>,N extends RangeAggregationOptionsStep<?,PDF,F,Map<Range<F>,Long>>,PDF extends SearchPredicateFactory,F>
extends RangeAggregationOptionsStep<N,PDF,F,Map<Range<F>,Long>>, RangeAggregationRangeStep<S,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, filter
Methods inherited from interface org.hibernate.search.engine.search.aggregation.dsl.AggregationFinalStep
toAggregation
Methods inherited from interface org.hibernate.search.engine.search.aggregation.dsl.RangeAggregationRangeStep
range, range, ranges