Class ElasticsearchNamedPredicate
- java.lang.Object
-
- org.hibernate.search.backend.elasticsearch.search.predicate.impl.AbstractElasticsearchPredicate
-
- org.hibernate.search.backend.elasticsearch.search.predicate.impl.AbstractElasticsearchNestablePredicate
-
- org.hibernate.search.backend.elasticsearch.search.predicate.impl.AbstractElasticsearchSingleFieldPredicate
-
- org.hibernate.search.backend.elasticsearch.search.predicate.impl.ElasticsearchNamedPredicate
-
- All Implemented Interfaces:
ElasticsearchSearchPredicate,SearchPredicate
public class ElasticsearchNamedPredicate extends AbstractElasticsearchSingleFieldPredicate
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classElasticsearchNamedPredicate.Factory-
Nested classes/interfaces inherited from class org.hibernate.search.backend.elasticsearch.search.predicate.impl.AbstractElasticsearchSingleFieldPredicate
AbstractElasticsearchSingleFieldPredicate.AbstractBuilder
-
-
Field Summary
-
Fields inherited from class org.hibernate.search.backend.elasticsearch.search.predicate.impl.AbstractElasticsearchSingleFieldPredicate
absoluteFieldPath
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcheckNestableWithin(String expectedParentNestedPath)protected com.google.gson.JsonObjectdoToJsonQuery(PredicateRequestContext context, com.google.gson.JsonObject outerObject, com.google.gson.JsonObject innerObject)-
Methods inherited from class org.hibernate.search.backend.elasticsearch.search.predicate.impl.AbstractElasticsearchSingleFieldPredicate
getFieldPathsForErrorMessage, getNestedPathHierarchy
-
Methods inherited from class org.hibernate.search.backend.elasticsearch.search.predicate.impl.AbstractElasticsearchNestablePredicate
toJsonQuery
-
Methods inherited from class org.hibernate.search.backend.elasticsearch.search.predicate.impl.AbstractElasticsearchPredicate
hasNoModifiers, indexNames
-
-
-
-
Method Detail
-
checkNestableWithin
public void checkNestableWithin(String expectedParentNestedPath)
- Specified by:
checkNestableWithinin interfaceElasticsearchSearchPredicate- Overrides:
checkNestableWithinin classAbstractElasticsearchNestablePredicate
-
doToJsonQuery
protected com.google.gson.JsonObject doToJsonQuery(PredicateRequestContext context, com.google.gson.JsonObject outerObject, com.google.gson.JsonObject innerObject)
- Specified by:
doToJsonQueryin classAbstractElasticsearchPredicate
-
-