Uses of Class
org.hibernate.search.util.common.data.Range
Packages that use Range
Package
Description
-
Uses of Range in org.hibernate.search.engine.search.aggregation.dsl
Classes in org.hibernate.search.engine.search.aggregation.dsl with type parameters of type RangeModifier and TypeInterfaceDescriptioninterface
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.Methods in org.hibernate.search.engine.search.aggregation.dsl with parameters of type RangeModifier and TypeMethodDescriptionAdd a bucket for given range.Method parameters in org.hibernate.search.engine.search.aggregation.dsl with type arguments of type RangeModifier and TypeMethodDescriptionRangeAggregationRangeStep.ranges
(Collection<? extends Range<? extends F>> ranges) Add one bucket for each of the given ranges. -
Uses of Range in org.hibernate.search.engine.search.aggregation.spi
Methods in org.hibernate.search.engine.search.aggregation.spi with parameters of type Range -
Uses of Range in org.hibernate.search.engine.search.predicate.dsl
Methods in org.hibernate.search.engine.search.predicate.dsl with parameters of type RangeModifier and TypeMethodDescriptiondefault N
Require at least one of the targeted fields to be in the given range.RangePredicateMatchingStep.range
(Range<?> range, ValueConvert convert) Require at least one of the targeted fields to be in the given range. -
Uses of Range in org.hibernate.search.engine.search.predicate.spi
Methods in org.hibernate.search.engine.search.predicate.spi with parameters of type RangeModifier and TypeMethodDescriptionvoid
RangePredicateBuilder.range
(Range<?> range, ValueConvert convertLowerBound, ValueConvert convertUpperBound) -
Uses of Range in org.hibernate.search.util.common.data
Methods in org.hibernate.search.util.common.data that return RangeModifier and TypeMethodDescriptionstatic <T> Range<T>
Range.all()
static <T> Range<T>
Range.atLeast
(T lowerBoundValue) static <T> Range<T>
Range.atMost
(T upperBoundValue) static <T> Range<T>
Range.between
(T lowerBoundValue, RangeBoundInclusion lowerBoundInclusion, T upperBoundValue, RangeBoundInclusion upperBoundInclusion) static <T> Range<T>
Range.between
(T lowerBoundValue, T upperBoundValue) static <T> Range<T>
Range.canonical
(T lowerBoundValue, T upperBoundValue) Create a canonical range, i.e.static <T> Range<T>
Range.greaterThan
(T lowerBoundValue) static <T> Range<T>
Range.lessThan
(T upperBoundValue) <R> Range<R>