Interface SimpleQueryStringPredicateFieldMoreStep<S extends SimpleQueryStringPredicateFieldMoreStep<?,N>,N extends SimpleQueryStringPredicateOptionsStep<?>>
-
- Type Parameters:
S
- The "self" type (the actual exposed type of this step).N
- The type of the next step.
- All Superinterfaces:
MultiFieldPredicateFieldBoostStep<S>
,SimpleQueryStringPredicateMatchingStep<N>
public interface SimpleQueryStringPredicateFieldMoreStep<S extends SimpleQueryStringPredicateFieldMoreStep<?,N>,N extends SimpleQueryStringPredicateOptionsStep<?>> extends SimpleQueryStringPredicateMatchingStep<N>, MultiFieldPredicateFieldBoostStep<S>
The step in a "simple query string" predicate definition where the query string to match can be set (see the superinterfaceSimpleQueryStringPredicateMatchingStep
), or optional parameters for the last targeted field(s) can be set, or more target fields can be added.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default S
field(String fieldPath)
Target the given field in the simple query string predicate, as an alternative to the already-targeted fields.S
fields(String... fieldPaths)
Target the given fields in the simple query string predicate, as an alternative to the already-targeted fields.-
Methods inherited from interface org.hibernate.search.engine.search.predicate.dsl.MultiFieldPredicateFieldBoostStep
boost
-
Methods inherited from interface org.hibernate.search.engine.search.predicate.dsl.SimpleQueryStringPredicateMatchingStep
matching
-
-
-
-
Method Detail
-
field
default S field(String fieldPath)
Target the given field in the simple query string predicate, as an alternative to the already-targeted fields.Only text fields are supported.
See
SimpleQueryStringPredicateFieldStep.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:
SimpleQueryStringPredicateFieldStep.field(String)
-
fields
S fields(String... fieldPaths)
Target the given fields in the simple query string predicate, as an alternative to the already-targeted fields.Only text fields are supported.
See
SimpleQueryStringPredicateFieldStep.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:
SimpleQueryStringPredicateFieldStep.fields(String...)
-
-