Interface SearchPredicateBuilder
- All Known Subinterfaces:
BooleanPredicateBuilder
,CommonQueryStringPredicateBuilder
,ExistsPredicateBuilder
,KnnPredicateBuilder
,MatchAllPredicateBuilder
,MatchIdPredicateBuilder
,MatchNonePredicateBuilder
,MatchPredicateBuilder
,NamedPredicateBuilder
,NestedPredicateBuilder
,PhrasePredicateBuilder
,QueryStringPredicateBuilder
,RangePredicateBuilder
,RegexpPredicateBuilder
,SimpleQueryStringPredicateBuilder
,SpatialWithinBoundingBoxPredicateBuilder
,SpatialWithinCirclePredicateBuilder
,SpatialWithinPolygonPredicateBuilder
,TermsPredicateBuilder
,WildcardPredicateBuilder
public interface SearchPredicateBuilder
A search predicate builder, i.e. an object responsible for collecting parameters
and then building a search predicate.
-
Method Details
-
boost
void boost(float boost) -
constantScore
void constantScore() -
build
SearchPredicate build()- Returns:
- An implementation-specific view of this builder,
allowing the backend to call a
build()
method in particular.
-