Interface RangePredicateFieldMoreStep<S extends RangePredicateFieldMoreStep<?,N>,N extends RangePredicateOptionsStep<?>>
- Type Parameters:
S
- The "self" type (the actual exposed type of this step).N
- The type of the next step.
- All Superinterfaces:
MultiFieldPredicateFieldBoostStep<S>
,RangePredicateMatchingStep<N>
public interface RangePredicateFieldMoreStep<S extends RangePredicateFieldMoreStep<?,N>,N extends RangePredicateOptionsStep<?>>
extends RangePredicateMatchingStep<N>, MultiFieldPredicateFieldBoostStep<S>
The step in a "range" predicate definition where the limits of the range to match can be set
(see the superinterface
RangePredicateMatchingStep
),
or optional parameters for the last targeted field(s) can be set,
or more target fields can be added.-
Method Summary
Methods inherited from interface org.hibernate.search.engine.search.predicate.dsl.MultiFieldPredicateFieldBoostStep
boost
Methods inherited from interface org.hibernate.search.engine.search.predicate.dsl.RangePredicateMatchingStep
atLeast, atLeast, atMost, atMost, between, between, between, greaterThan, greaterThan, lessThan, lessThan, range, range
-
Method Details
-
field
Target the given field in the range predicate, as an alternative to the already-targeted fields.See
RangePredicateFieldStep.field(String)
for more information about targeting fields.- Parameters:
fieldPath
- The path to the index field to apply the predicate on.- Returns:
- The next step.
- See Also:
-
fields
Target the given fields in the range predicate, as an alternative to the already-targeted fields.See
RangePredicateFieldStep.fields(String...)
for more information about targeting fields.- Parameters:
fieldPaths
- The paths to the index fields to apply the predicate on.- Returns:
- The next step.
- See Also:
-