Interface PhrasePredicateFieldMoreStep<S extends PhrasePredicateFieldMoreStep<?,N>,N extends PhrasePredicateOptionsStep<?>>
-
- Type Parameters:
S
- The "self" type (the actual exposed type of this step).N
- The type of the next step.
- All Superinterfaces:
MultiFieldPredicateFieldBoostStep<S>
,PhrasePredicateMatchingStep<N>
public interface PhrasePredicateFieldMoreStep<S extends PhrasePredicateFieldMoreStep<?,N>,N extends PhrasePredicateOptionsStep<?>> extends PhrasePredicateMatchingStep<N>, MultiFieldPredicateFieldBoostStep<S>
The step in a "phrase" predicate definition where the phrase to match can be set (see the superinterfacePhrasePredicateMatchingStep
), 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 absoluteFieldPath)
Target the given field in the phrase predicate, as an alternative to the already-targeted fields.S
fields(String... absoluteFieldPaths)
Target the given fields in the phrase 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.PhrasePredicateMatchingStep
matching
-
-
-
-
Method Detail
-
field
default S field(String absoluteFieldPath)
Target the given field in the phrase predicate, as an alternative to the already-targeted fields.Only text fields are supported.
See
PhrasePredicateFieldStep.field(String)
for more information on targeted fields.- Parameters:
absoluteFieldPath
- The absolute path (from the document root) of the targeted field.- Returns:
- The next step.
- See Also:
PhrasePredicateFieldStep.field(String)
-
fields
S fields(String... absoluteFieldPaths)
Target the given fields in the phrase predicate, as an alternative to the already-targeted fields.Only text fields are supported.
See
PhrasePredicateFieldStep.fields(String...)
for more information on targeted fields.- Parameters:
absoluteFieldPaths
- The absolute paths (from the document root) of the targeted fields.- Returns:
- The next step.
- See Also:
PhrasePredicateFieldStep.fields(String...)
-
-