Package org.hibernate.search.engine.search.predicate.dsl
package org.hibernate.search.engine.search.predicate.dsl
-
ClassDescriptionBooleanPredicateClausesStep<SR,
S extends BooleanPredicateClausesStep<SR, ?>> The initial and final step in a boolean predicate definition, where clauses can be added.BooleanPredicateOptionsCollector<SR,S extends BooleanPredicateOptionsCollector<SR, ?>> An object where the clauses and options of aboolean predicate
can be set.The step in a predicate definition, where optional minimum should match parameters can be set.CommonQueryStringPredicateFieldMoreStep<SR,S extends CommonQueryStringPredicateFieldMoreStep<SR, ?, N, FR>, N extends CommonQueryStringPredicateOptionsStep<?>, FR extends TypedPredicateFieldReference<SR, ?>> The step in a query string predicate definition, where the query string to match can be set (see the superinterfaceCommonQueryStringPredicateMatchingStep
), or optional parameters for the last targeted field(s) can be set, or more target fields can be added.CommonQueryStringPredicateFieldStep<SR,N extends CommonQueryStringPredicateFieldMoreStep<SR, ?, ?, FR>, FR extends TypedPredicateFieldReference<SR, ?>> The initial step in a query string predicate definition, where the target field can be set.The step in a query string predicate definition, where the query string to match can be set.The final step in a query string predicate definition, where optional parameters can be set.ExistsPredicateFieldStep<SR,N extends ExistsPredicateOptionsStep<?>> The initial step in an "exists" predicate definition, where the target field can be set.ExistsPredicateOptionsStep<S extends ExistsPredicateOptionsStep<?>>The final step in an "exists" predicate definition, where optional parameters can be set.ExtendedSearchPredicateFactory<SR,S extends ExtendedSearchPredicateFactory<SR, ?>> A base interface for subtypes ofTypedSearchPredicateFactory
allowing to easily override the self type for all relevant methods.GenericBooleanPredicateClausesStep<SR,S extends C, C extends BooleanPredicateOptionsCollector<SR, ?>> A generic superinterface for Predicate DSL steps that involve collecting clauses and options of a boolean predicate.GenericSimpleBooleanPredicateClausesStep<SR,S extends C, C extends SimpleBooleanPredicateClausesCollector<SR, ?>> A generic superinterface for "simple boolean predicate" DSL steps that involve collecting clauses.The initial step in a "knn" predicate definition, where the target field can be set.The final step in a "knn" predicate definition, where optional parameters can be set.The step in a "knn" predicate definition where the vector to match is defined.The step in a "knn" predicate definition where the vector to match is defined.MatchAllPredicateOptionsStep<SR,S extends MatchAllPredicateOptionsStep<SR, ?>> The initial and final step in "match all" predicate definition, where optional parameters can be set.MatchIdPredicateMatchingMoreStep<S extends MatchIdPredicateMatchingMoreStep<?,N>, N extends MatchIdPredicateOptionsStep<?>> The final step in a "match id" predicate definition, where more IDs to match can be set.The step in a "match id" predicate definition where the IDs to match can be set.MatchIdPredicateOptionsStep<S extends MatchIdPredicateOptionsStep<?>>The final step in a "match id" predicate definition, where optional parameters can be set.The initial and final step in "match none" predicate definition.MatchPredicateFieldMoreGenericStep<S extends MatchPredicateFieldMoreGenericStep<?,N, T, V>, N extends MatchPredicateOptionsStep<?>, T, V> The step in a "match" predicate definition where the value to match can be set (see the superinterfaceMatchPredicateMatchingStep
), or optional parameters for the last targeted field(s) can be set, or more target fields can be added.MatchPredicateFieldMoreStep<S extends MatchPredicateFieldMoreStep<?,N>, N extends MatchPredicateOptionsStep<?>> The step in a "match" predicate definition where the value to match can be set (see the superinterfaceMatchPredicateMatchingStep
), or optional parameters for the last targeted field(s) can be set, or more target fields can be added.MatchPredicateFieldStep<SR,N extends MatchPredicateFieldMoreStep<?, ?>> The initial step in a "match" predicate definition, where the target field can be set.The step in a "match" predicate definition where the value to match can be set.MatchPredicateMatchingStep<N extends MatchPredicateOptionsStep<?>>The step in a "match" predicate definition where the value to match can be set.MatchPredicateOptionsStep<S extends MatchPredicateOptionsStep<?>>The final step in a "match" predicate definition, where optional parameters can be set.The step in a "minimum should match" constraint definition where a condition can be defined as necessary for the following requirements to be enforced.The step in a "minimum should match" constraint definition where the constraint definition can beended
, ormore conditions can be added
.The step in a "minimum should match" constraint definition where the minimum required number or percentage of should clauses to match can be set.The step in a predicate definition where the boost of the last added field(s) can be set.The initial and final step in named predicate definition.NestedPredicateClausesCollector<SR,S extends NestedPredicateClausesCollector<SR, ?>> An object where the clauses of anested predicate
can be set.NestedPredicateClausesStep<SR,S extends NestedPredicateClausesStep<SR, ?>> The step in a nested predicate definition where clauses can be added.NestedPredicateFieldStep<SR,N extends NestedPredicateNestStep<SR, ?>> Deprecated.NestedPredicateNestStep<SR,N extends NestedPredicateOptionsStep<?>> Deprecated.UseTypedSearchPredicateFactory.nested(String)
instead.NestedPredicateOptionsStep<S extends NestedPredicateOptionsStep<?>>Deprecated.UseTypedSearchPredicateFactory.nested(String)
instead.The initial and final step in "not" predicate definition.PhrasePredicateFieldMoreStep<SR,S extends PhrasePredicateFieldMoreStep<SR, ?, N>, N extends PhrasePredicateOptionsStep<?>> 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.PhrasePredicateFieldStep<SR,N extends PhrasePredicateFieldMoreStep<SR, ?, ?>> The initial step in a "phrase" predicate definition, where the target field can be set.PhrasePredicateMatchingStep<N extends PhrasePredicateOptionsStep<?>>The step in a "phrase" predicate definition where the phrase to match can be set.PhrasePredicateOptionsStep<S extends PhrasePredicateOptionsStep<?>>The final step in a "phrase" predicate definition, where optional parameters can be set.The final step in a predicate definition, where the predicate can be retrieved.The step in a predicate definition where score-related options can be set.PrefixPredicateFieldMoreStep<SR,S extends PrefixPredicateFieldMoreStep<SR, ?, N>, N extends PrefixPredicateOptionsStep<?>> The step in a "prefix" predicate definition where the pattern to match can be set (see the superinterfacePrefixPredicateMatchingStep
), or optional parameters for the last targeted field(s) can be set, or more target fields can be added.PrefixPredicateFieldStep<SR,N extends PrefixPredicateFieldMoreStep<SR, ?, ?>> The initial step in a "prefix" predicate definition, where the target field can be set.PrefixPredicateMatchingStep<N extends PrefixPredicateOptionsStep<?>>The step in a "prefix" predicate definition where the prefix string to match can be set.PrefixPredicateOptionsStep<S extends PrefixPredicateOptionsStep<?>>The final step in a "prefix" predicate definition, where optional parameters can be set.QueryStringPredicateFieldMoreStep<SR,S extends QueryStringPredicateFieldMoreStep<SR, ?, N>, N extends QueryStringPredicateOptionsStep<?>> The step in a "query string" predicate definition where the query string to match can be set (see the superinterfaceQueryStringPredicateMatchingStep
), or optional parameters for the last targeted field(s) can be set, or more target fields can be added.QueryStringPredicateFieldStep<SR,N extends QueryStringPredicateFieldMoreStep<SR, ?, ?>> The initial step in a "query string" predicate definition, where the target field can be set.The step in a "query string" predicate definition where the query string to match can be set.The final step in a "query string" predicate definition, where optional parameters can be set.RangePredicateFieldMoreGenericStep<SR,S extends RangePredicateFieldMoreGenericStep<SR, ?, N, V, T>, N extends RangePredicateOptionsStep<?>, V, T> The step in a "range" predicate definition where the limits of the range to match can be set (see the superinterfaceRangePredicateMatchingStep
), or optional parameters for the last targeted field(s) can be set, or more target fields can be added.RangePredicateFieldMoreStep<SR,S extends RangePredicateFieldMoreStep<SR, ?, N>, N extends RangePredicateOptionsStep<?>> The step in a "range" predicate definition where the limits of the range to match can be set (see the superinterfaceRangePredicateMatchingStep
), or optional parameters for the last targeted field(s) can be set, or more target fields can be added.RangePredicateFieldStep<SR,N extends RangePredicateFieldMoreStep<SR, ?, ?>> The initial step in a "range" predicate definition, where the target field can be set.RangePredicateMatchingGenericStep<T,N extends RangePredicateOptionsStep<?>> The step in a "range" predicate definition where the range to match can be set.RangePredicateMatchingStep<N extends RangePredicateOptionsStep<?>>The step in a "range" predicate definition where the range to match can be set.RangePredicateOptionsStep<S extends RangePredicateOptionsStep<?>>The final step in a "range" predicate definition, where optional parameters can be set.RegexpPredicateFieldMoreStep<SR,S extends RegexpPredicateFieldMoreStep<SR, ?, N>, N extends RegexpPredicateOptionsStep<?>> The step in a "regexp" predicate definition where the pattern to match can be set (see the superinterfaceRegexpPredicateMatchingStep
), or optional parameters for the last targeted field(s) can be set, or more target fields can be added.RegexpPredicateFieldStep<SR,N extends RegexpPredicateFieldMoreStep<SR, ?, ?>> The initial step in a "regexp" predicate definition, where the target field can be set.RegexpPredicateMatchingStep<N extends RegexpPredicateOptionsStep<?>>The step in a "regexp" predicate definition where the pattern to match can be set.RegexpPredicateOptionsStep<S extends RegexpPredicateOptionsStep<?>>The final step in a "regexp" predicate definition, where optional parameters can be set.A factory for search predicates.An extension to the search predicate DSL, allowing the use of non-standard predicates in a query.The second and later step when attempting to apply multiple extensions to aTypedSearchPredicateFactory
.The initial step when attempting to apply multiple extensions to aTypedSearchPredicateFactory
.SimpleBooleanPredicateClausesCollector<SR,S extends SimpleBooleanPredicateClausesCollector<SR, ?>> SimpleBooleanPredicateClausesStep<SR,S extends SimpleBooleanPredicateClausesStep<SR, ?>> The initial and final step in a "simple boolean predicate" definition, where clauses can be added and options can be set.The initial and final step in a "simple boolean predicate" definition, where options can be set.SimpleQueryStringPredicateFieldMoreStep<SR,S extends SimpleQueryStringPredicateFieldMoreStep<SR, ?, N>, N extends SimpleQueryStringPredicateOptionsStep<?>> 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.SimpleQueryStringPredicateFieldStep<SR,N extends SimpleQueryStringPredicateFieldMoreStep<SR, ?, ?>> The initial step in a "simple query string" predicate definition, where the target field can be set.The step in a "simple query string" predicate definition where the query string to match can be set.The final step in a "simple query string" predicate definition, where optional parameters can be set.The initial step of all spatial predicate definitions.The step in a "within" predicate definition where the area to match can be set.SpatialWithinPredicateFieldMoreStep<SR,S extends SpatialWithinPredicateFieldMoreStep<SR, ?, N>, N extends SpatialWithinPredicateOptionsStep<?>> The step in a "within" predicate definition where the area to match can be set (see the superinterfaceSpatialWithinPredicateAreaStep
), or optional parameters for the last targeted field(s) can be set, or more target fields can be added.SpatialWithinPredicateFieldStep<SR,N extends SpatialWithinPredicateFieldMoreStep<SR, ?, ?>> The initial step in a "within" predicate definition, where the target field can be set.The final step in a "within" predicate definition, where optional parameters can be set.TermsPredicateFieldMoreStep<SR,S extends TermsPredicateFieldMoreStep<SR, ?, N>, N extends TermsPredicateOptionsStep<?>> The step in a "terms" predicate definition where the terms to match can be set (see the superinterfaceTermsPredicateMatchingStep
), or optional parameters for the last targeted field(s) can be set, or more target fields can be added.TermsPredicateFieldStep<SR,N extends TermsPredicateFieldMoreStep<SR, ?, ?>> The initial step in a "terms" predicate definition, where the target field can be set.TermsPredicateMatchingStep<N extends TermsPredicateOptionsStep<?>>The step in a "terms" predicate definition where the terms to match can be set.TermsPredicateOptionsStep<S extends TermsPredicateOptionsStep<?>>The final step in a "terms" predicate definition, where optional parameters can be set.A factory for search predicates.WildcardPredicateFieldMoreStep<SR,S extends WildcardPredicateFieldMoreStep<SR, ?, N>, N extends WildcardPredicateOptionsStep<?>> The step in a "wildcard" predicate definition where the pattern to match can be set (see the superinterfaceWildcardPredicateMatchingStep
), or optional parameters for the last targeted field(s) can be set, or more target fields can be added.WildcardPredicateFieldStep<SR,N extends WildcardPredicateFieldMoreStep<SR, ?, ?>> The initial step in a "wildcard" predicate definition, where the target field can be set.WildcardPredicateMatchingStep<N extends WildcardPredicateOptionsStep<?>>The step in a "wildcard" predicate definition where the pattern to match can be set.WildcardPredicateOptionsStep<S extends WildcardPredicateOptionsStep<?>>The final step in a "wildcard" predicate definition, where optional parameters can be set.
TypedSearchPredicateFactory.nested(String)
instead.