Interface SpatialWithinPredicateFieldStep<SR,N extends SpatialWithinPredicateFieldMoreStep<SR,?,?>>
- Type Parameters:
N
- The type of the next step.
-
Method Summary
Modifier and TypeMethodDescriptiondefault N
Target the given field in the "within" predicate.default N
field
(SpatialPredicateFieldReference<? super SR> fieldReference) Target the given field in the "within" predicate.Target the given fields in the "within" predicate.fields
(SpatialPredicateFieldReference<? super SR>... fieldReferences) Target the given fields in the "within" predicate.
-
Method Details
-
field
Target the given field in the "within" predicate.Multiple fields may be targeted by the same predicate: the predicate will match if any targeted field matches.
- Parameters:
fieldPath
- The path to the index field to apply the predicate on.- Returns:
- The next step.
-
fields
Target the given fields in the "within" predicate.Equivalent to
field(String)
followed by multiple calls toRangePredicateFieldMoreStep.field(String)
, the only difference being that calls toMultiFieldPredicateFieldBoostStep.boost(float)
and other field-specific settings on the returned step will only need to be done once and will apply to all the fields passed to this method.- Parameters:
fieldPaths
- The paths to the index fields to apply the predicate on.- Returns:
- The next step.
- See Also:
-
field
Target the given field in the "within" predicate.Multiple fields may be targeted by the same predicate: the predicate will match if any targeted field matches.
- Parameters:
fieldReference
- The field reference representing a definition of the index field to apply the predicate on.- Returns:
- The next step.
-
fields
Target the given fields in the "within" predicate.Equivalent to
field(String)
followed by multiple calls toRangePredicateFieldMoreStep.field(String)
, the only difference being that calls toMultiFieldPredicateFieldBoostStep.boost(float)
and other field-specific settings on the returned step will only need to be done once and will apply to all the fields passed to this method.- Parameters:
fieldReferences
- The field references representing paths to the index fields to apply the predicate on.- Returns:
- The next step.
- See Also:
-