Class AbstractLuceneLeafSingleFieldPredicate
- 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.AbstractLuceneLeafSingleFieldPredicate
-
- All Implemented Interfaces:
LuceneSearchPredicate,SearchPredicate
- Direct Known Subclasses:
LuceneExistsPredicate,LuceneGeoPointSpatialWithinBoundingBoxPredicate,LuceneGeoPointSpatialWithinCirclePredicate,LuceneGeoPointSpatialWithinPolygonPredicate,LuceneNumericMatchPredicate,LuceneNumericRangePredicate,LuceneNumericTermsPredicate,LuceneTextMatchPredicate,LuceneTextPhrasePredicate,LuceneTextRangePredicate,LuceneTextRegexpPredicate,LuceneTextTermsPredicate,LuceneTextWildcardPredicate
public abstract class AbstractLuceneLeafSingleFieldPredicate extends AbstractLuceneSingleFieldPredicate
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAbstractLuceneLeafSingleFieldPredicate.AbstractBuilder<F>
-
Field Summary
-
Fields inherited from class org.hibernate.search.backend.lucene.search.predicate.impl.AbstractLuceneSingleFieldPredicate
absoluteFieldPath
-
Fields inherited from class org.hibernate.search.backend.lucene.search.predicate.impl.AbstractLuceneSearchPredicate
indexNames
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedAbstractLuceneLeafSingleFieldPredicate(AbstractLuceneLeafSingleFieldPredicate.AbstractBuilder<?> builder)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcheckNestableWithin(String expectedParentNestedPath)protected org.apache.lucene.search.QuerydoToQuery(PredicateRequestContext context)org.apache.lucene.search.QuerytoQuery(PredicateRequestContext context)-
Methods inherited from class org.hibernate.search.backend.lucene.search.predicate.impl.AbstractLuceneSingleFieldPredicate
getFieldPathsForErrorMessage, getNestedPathHierarchy
-
Methods inherited from class org.hibernate.search.backend.lucene.search.predicate.impl.AbstractLuceneSearchPredicate
hasNoModifiers, indexNames
-
-
-
-
Constructor Detail
-
AbstractLuceneLeafSingleFieldPredicate
protected AbstractLuceneLeafSingleFieldPredicate(AbstractLuceneLeafSingleFieldPredicate.AbstractBuilder<?> builder)
-
-
Method Detail
-
doToQuery
protected final org.apache.lucene.search.Query doToQuery(PredicateRequestContext context)
- Specified by:
doToQueryin classAbstractLuceneSearchPredicate
-
checkNestableWithin
public void checkNestableWithin(String expectedParentNestedPath)
-
toQuery
public final org.apache.lucene.search.Query toQuery(PredicateRequestContext context)
- Specified by:
toQueryin interfaceLuceneSearchPredicate- Overrides:
toQueryin classAbstractLuceneSearchPredicate
-
-