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 TypeInterfaceDescriptioninterfaceRangeAggregationRangeMoreStep<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.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 NDeprecated.default NRangePredicateMatchingStep.range(Range<?> range, ValueConvert convert) Deprecated.Require at least one of the targeted fields to be in the given range.default NRequire at least one of the targeted fields to be in the given range.default NRangePredicateMatchingStep.within(Range<?> range, ValueConvert convert) Deprecated.UseRangePredicateMatchingStep.within(Range, ValueModel)instead.RangePredicateMatchingStep.within(Range<?> range, ValueModel valueModel) Require at least one of the targeted fields to be in the given range.default NRequire at least one of the targeted fields to be in any of the given ranges.default NRequire at least one of the targeted fields to be in any of the given ranges.Method parameters in org.hibernate.search.engine.search.predicate.dsl with type arguments of type RangeModifier and TypeMethodDescriptiondefault NRangePredicateMatchingGenericStep.withinAny(Collection<? extends Range<?>> ranges) Require at least one of the targeted fields to be in any of the given ranges.RangePredicateMatchingGenericStep.withinAny(Collection<? extends Range<?>> ranges, ValueModel valueModel) Require at least one of the targeted fields to be in any of the given ranges.default NRangePredicateMatchingStep.withinAny(Collection<? extends Range<?>> ranges) Require at least one of the targeted fields to be in any of the given ranges.default NRangePredicateMatchingStep.withinAny(Collection<? extends Range<?>> ranges, ValueConvert convert) Deprecated.RangePredicateMatchingStep.withinAny(Collection<? extends Range<?>> ranges, ValueModel valueModel) Require at least one of the targeted fields to be in any of the given ranges. -
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 TypeMethodDescriptionvoidRangePredicateBuilder.within(Range<?> range, ValueModel lowerBoundModel, ValueModel upperBoundModel) -
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. a range in the form[lowerBoundValue, upperBoundValue)(lower bound included, upper bound excluded), or[lowerBoundValue, +Infinity](both bounds included) if the upper bound is+Infinity.static <T> Range<T> Range.greaterThan(T lowerBoundValue) static <T> Range<T> Range.lessThan(T upperBoundValue) <R> Range<R>
RangePredicateMatchingStep.within(Range)instead.