Interface SearchPredicateBuilder
-
- All Known Subinterfaces:
BooleanPredicateBuilder
,ExistsPredicateBuilder
,MatchAllPredicateBuilder
,MatchIdPredicateBuilder
,MatchPredicateBuilder
,NamedPredicateBuilder
,NestedPredicateBuilder
,PhrasePredicateBuilder
,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 Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
boost(float boost)
SearchPredicate
build()
void
constantScore()
-
-
-
Method Detail
-
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.
-
-