Interface ElasticsearchSearchPredicate
-
- All Superinterfaces:
SearchPredicate
- All Known Implementing Classes:
AbstractElasticsearchNestablePredicate,AbstractElasticsearchPredicate,AbstractElasticsearchSingleFieldPredicate,ElasticsearchExistsPredicate,ElasticsearchGeoPointSpatialWithinBoundingBoxPredicate,ElasticsearchGeoPointSpatialWithinCirclePredicate,ElasticsearchGeoPointSpatialWithinPolygonPredicate,ElasticsearchMatchIdPredicate,ElasticsearchNamedPredicate,ElasticsearchNestedPredicate,ElasticsearchRangePredicate,ElasticsearchSimpleQueryStringPredicate,ElasticsearchStandardMatchPredicate,ElasticsearchTermsPredicate,ElasticsearchTextMatchPredicate,ElasticsearchTextPhrasePredicate,ElasticsearchTextRegexpPredicate,ElasticsearchTextWildcardPredicate
public interface ElasticsearchSearchPredicate extends SearchPredicate
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description voidcheckNestableWithin(String expectedParentNestedPath)static ElasticsearchSearchPredicatefrom(ElasticsearchSearchIndexScope<?> scope, SearchPredicate predicate)Set<String>indexNames()com.google.gson.JsonObjecttoJsonQuery(PredicateRequestContext context)
-
-
-
Field Detail
-
log
static final Log log
-
-
Method Detail
-
checkNestableWithin
void checkNestableWithin(String expectedParentNestedPath)
-
toJsonQuery
com.google.gson.JsonObject toJsonQuery(PredicateRequestContext context)
-
from
static ElasticsearchSearchPredicate from(ElasticsearchSearchIndexScope<?> scope, SearchPredicate predicate)
-
-