Interface BooleanPredicateClausesStep<SR,S extends BooleanPredicateClausesStep<SR,?>>

Type Parameters:
SR - Scope root type.
S - The "self" type (the actual exposed type of this step).
All Superinterfaces:
BooleanPredicateOptionsCollector<SR,BooleanPredicateOptionsCollector<SR,?>>, CommonMinimumShouldMatchOptionsStep<BooleanPredicateOptionsCollector<SR,?>>, GenericBooleanPredicateClausesStep<SR,S,BooleanPredicateOptionsCollector<SR,?>>, PredicateFinalStep, PredicateScoreStep<S>

public interface BooleanPredicateClausesStep<SR,S extends BooleanPredicateClausesStep<SR,?>> extends GenericBooleanPredicateClausesStep<SR,S,BooleanPredicateOptionsCollector<SR,?>>
The initial and final step in a boolean predicate definition, where clauses can be added.

Different types of clauses have different effects, see BooleanPredicateOptionsCollector.