Class LuceneSimpleQueryStringPredicate.Builder
java.lang.Object
org.hibernate.search.backend.lucene.search.predicate.impl.AbstractLuceneSearchPredicate.AbstractBuilder
org.hibernate.search.backend.lucene.search.predicate.impl.LuceneCommonQueryStringPredicate.Builder
org.hibernate.search.backend.lucene.search.predicate.impl.LuceneSimpleQueryStringPredicate.Builder
- All Implemented Interfaces:
CommonQueryStringPredicateBuilder,MinimumShouldMatchBuilder,SearchPredicateBuilder,SimpleQueryStringPredicateBuilder
- Enclosing class:
- LuceneSimpleQueryStringPredicate
public static class LuceneSimpleQueryStringPredicate.Builder
extends org.hibernate.search.backend.lucene.search.predicate.impl.LuceneCommonQueryStringPredicate.Builder
implements SimpleQueryStringPredicateBuilder
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.hibernate.search.engine.search.predicate.spi.CommonQueryStringPredicateBuilder
CommonQueryStringPredicateBuilder.FieldState -
Field Summary
Fields inherited from class org.hibernate.search.backend.lucene.search.predicate.impl.LuceneCommonQueryStringPredicate.Builder
defaultOperator, minimumShouldMatchConstraints, queryStringFields inherited from class org.hibernate.search.backend.lucene.search.predicate.impl.AbstractLuceneSearchPredicate.AbstractBuilder
scope -
Method Summary
Modifier and TypeMethodDescriptionbuild()protected org.apache.lucene.search.QuerybuildQuery(PredicateRequestContext context) voidflags(Set<SimpleQueryFlag> flags) typeKey()Methods inherited from class org.hibernate.search.backend.lucene.search.predicate.impl.LuceneCommonQueryStringPredicate.Builder
addMatchAllForBoolMustNotOnly, analyzer, buildAnalyzer, buildWeights, defaultOperator, field, fieldStateLookup, minimumShouldMatchNumber, minimumShouldMatchPercent, queryString, skipAnalysisMethods inherited from class org.hibernate.search.backend.lucene.search.predicate.impl.AbstractLuceneSearchPredicate.AbstractBuilder
boost, constantScore, hasNoModifiersMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.hibernate.search.engine.search.predicate.spi.CommonQueryStringPredicateBuilder
analyzer, defaultOperator, field, queryString, skipAnalysisMethods inherited from interface org.hibernate.search.engine.search.predicate.spi.MinimumShouldMatchBuilder
minimumShouldMatchNumber, minimumShouldMatchPercentMethods inherited from interface org.hibernate.search.engine.search.predicate.spi.SearchPredicateBuilder
boost, constantScore
-
Method Details
-
flags
- Specified by:
flagsin interfaceSimpleQueryStringPredicateBuilder
-
build
- Specified by:
buildin interfaceSearchPredicateBuilder- Returns:
- An implementation-specific view of this builder,
allowing the backend to call a
build()method in particular.
-
buildQuery
- Specified by:
buildQueryin classorg.hibernate.search.backend.lucene.search.predicate.impl.LuceneCommonQueryStringPredicate.Builder
-
typeKey
- Specified by:
typeKeyin classorg.hibernate.search.backend.lucene.search.predicate.impl.LuceneCommonQueryStringPredicate.Builder
-