Interface CommonQueryStringPredicateFieldMoreStep<SR, S extends CommonQueryStringPredicateFieldMoreStep<SR,?,N,FR>, N extends CommonQueryStringPredicateOptionsStep<?>, FR extends TypedPredicateFieldReference<SR,?>>
- Type Parameters:
SR- Scope root type.S- The "self" type (the actual exposed type of this step).N- The type of the next step.FR- Type of the field references.
- All Superinterfaces:
CommonQueryStringPredicateMatchingStep<N>, MultiFieldPredicateFieldBoostStep<S>
- All Known Subinterfaces:
QueryStringPredicateFieldMoreStep<SR,S, N>, SimpleQueryStringPredicateFieldMoreStep<SR, S, N>
public interface CommonQueryStringPredicateFieldMoreStep<SR, S extends CommonQueryStringPredicateFieldMoreStep<SR,?,N,FR>, N extends CommonQueryStringPredicateOptionsStep<?>, FR extends TypedPredicateFieldReference<SR,?>>
extends CommonQueryStringPredicateMatchingStep<N>, MultiFieldPredicateFieldBoostStep<S>
The step in a query string predicate definition, where the query string to match can be set
(see the superinterface
CommonQueryStringPredicateMatchingStep),
or optional parameters for the last targeted field(s) can be set,
or more target fields can be added.-
Method Summary
Modifier and TypeMethodDescriptiondefault STarget the given field in the query string predicate, as an alternative to the already-targeted fields.default STarget the given field in the query string predicate, as an alternative to the already-targeted fields.default STarget the given fields in the query string predicate, as an alternative to the already-targeted fields.Target the given fields in the query string predicate, as an alternative to the already-targeted fields.Methods inherited from interface CommonQueryStringPredicateMatchingStep
matchingMethods inherited from interface MultiFieldPredicateFieldBoostStep
boost
-
Method Details
-
field
Target the given field in the query string predicate, as an alternative to the already-targeted fields.Only text fields are supported.
See
CommonQueryStringPredicateFieldStep.field(String)for more information on targeted 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 query string predicate, as an alternative to the already-targeted fields.Only text fields are supported.
See
CommonQueryStringPredicateFieldStep.fields(String...)for more information on targeted fields.- 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 query string predicate, as an alternative to the already-targeted fields.Only text fields are supported.
See
CommonQueryStringPredicateFieldStep.field(String)for more information on targeted fields.- Parameters:
fieldReference- The field reference representing a definition of the index field to apply the predicate on.- Returns:
- The next step.
- See Also:
-
fields
Target the given fields in the query string predicate, as an alternative to the already-targeted fields.Only text fields are supported.
See
CommonQueryStringPredicateFieldStep.fields(String...)for more information on targeted fields.- Parameters:
fieldReferences- The field reference representing definition of the index fields to apply the predicate on.- Returns:
- The next step.
- See Also:
-