Package org.nuxeo.elasticsearch.api
Interface ESHintQueryBuilder
- All Known Implementing Classes:
AbstractGeoESHintQueryBuilder,CommonESHintQueryBuilder,FuzzyESHintQueryBuilder,GeoBoundingBoxESHintQueryBuilder,GeoDistanceESHintQueryBuilder,GeoShapeESHintQueryBuilder,MatchESHintQueryBuilder,MatchPhraseESHintQueryBuilder,MatchPhrasePrefixESHintQueryBuilder,MoreLikeThisESHintQueryBuilder,MultiMatchESHintQueryBuilder,QueryStringESHintQueryBuilder,RegexESHintQueryBuilder,SimpleQueryStringESHintQueryBuilder,WildcardESHintQueryBuilder
public interface ESHintQueryBuilder
Converts an NXQL Elasticsearch Hint into
QueryBuilder.- Since:
- 11.1
-
Method Summary
-
Method Details
-
make
Builds the ElasticsearchQueryBuilder.- Parameters:
hint- the elasticsearch hintfieldName- the elasticsearch field namevalue- the value that we are looking for- Returns:
- the
QueryBuildercorresponding to theelasticsearch hint
-