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 superinterface PhrasePredicateMatchingStep), or optional parameters for the last targeted field(s) can be set, or more target fields can be added.
  • Method Summary

    Modifier and Type
    Method
    Description
    default S
    field(String fieldPath)
    Target the given field in the phrase predicate, as an alternative to the already-targeted fields.
    fields(String... fieldPaths)
    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