Class LuceneNestedPredicate
java.lang.Object
org.hibernate.search.backend.lucene.search.predicate.impl.AbstractLuceneSearchPredicate
org.hibernate.search.backend.lucene.search.predicate.impl.AbstractLuceneSingleFieldPredicate
org.hibernate.search.backend.lucene.search.predicate.impl.LuceneNestedPredicate
- All Implemented Interfaces:
LuceneSearchPredicate,SearchPredicate
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class org.hibernate.search.backend.lucene.search.predicate.impl.AbstractLuceneSingleFieldPredicate
AbstractLuceneSingleFieldPredicate.AbstractBuilder -
Field Summary
Fields inherited from class org.hibernate.search.backend.lucene.search.predicate.impl.AbstractLuceneSingleFieldPredicate
absoluteFieldPathFields inherited from class org.hibernate.search.backend.lucene.search.predicate.impl.AbstractLuceneSearchPredicate
indexNames -
Method Summary
Modifier and TypeMethodDescriptionvoidcheckNestableWithin(String expectedParentNestedPath) static org.apache.lucene.search.QuerycreateNestedQuery(String parentNestedDocumentPath, String nestedDocumentPath, org.apache.lucene.search.Query nestedQuery) protected org.apache.lucene.search.QuerydoToQuery(PredicateRequestContext context) final org.apache.lucene.search.QuerytoQuery(PredicateRequestContext context) Methods inherited from class org.hibernate.search.backend.lucene.search.predicate.impl.AbstractLuceneSingleFieldPredicate
getFieldPathsForErrorMessage, getNestedPathHierarchyMethods inherited from class org.hibernate.search.backend.lucene.search.predicate.impl.AbstractLuceneSearchPredicate
hasNoModifiers, indexNames
-
Method Details
-
doToQuery
- Specified by:
doToQueryin classAbstractLuceneSearchPredicate
-
createNestedQuery
-
checkNestableWithin
-
toQuery
- Specified by:
toQueryin interfaceLuceneSearchPredicate- Overrides:
toQueryin classAbstractLuceneSearchPredicate
-