Class LuceneSimpleQueryStringPredicate.Builder
- java.lang.Object
-
- org.hibernate.search.backend.lucene.search.predicate.impl.AbstractLuceneSearchPredicate.AbstractBuilder
-
- org.hibernate.search.backend.lucene.search.predicate.impl.LuceneSimpleQueryStringPredicate.Builder
-
- All Implemented Interfaces:
SearchPredicateBuilder,SimpleQueryStringPredicateBuilder
- Enclosing class:
- LuceneSimpleQueryStringPredicate
public static class LuceneSimpleQueryStringPredicate.Builder extends AbstractLuceneSearchPredicate.AbstractBuilder implements SimpleQueryStringPredicateBuilder
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.hibernate.search.engine.search.predicate.spi.SimpleQueryStringPredicateBuilder
SimpleQueryStringPredicateBuilder.FieldState
-
-
Field Summary
-
Fields inherited from class org.hibernate.search.backend.lucene.search.predicate.impl.AbstractLuceneSearchPredicate.AbstractBuilder
scope
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidanalyzer(String analyzerName)SearchPredicatebuild()voiddefaultOperator(BooleanOperator operator)SimpleQueryStringPredicateBuilder.FieldStatefield(String fieldPath)voidflags(Set<SimpleQueryFlag> flags)voidsimpleQueryString(String simpleQueryString)voidskipAnalysis()-
Methods inherited from class org.hibernate.search.backend.lucene.search.predicate.impl.AbstractLuceneSearchPredicate.AbstractBuilder
boost, constantScore, hasNoModifiers
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.hibernate.search.engine.search.predicate.spi.SearchPredicateBuilder
boost, constantScore
-
-
-
-
Method Detail
-
defaultOperator
public void defaultOperator(BooleanOperator operator)
- Specified by:
defaultOperatorin interfaceSimpleQueryStringPredicateBuilder
-
flags
public void flags(Set<SimpleQueryFlag> flags)
- Specified by:
flagsin interfaceSimpleQueryStringPredicateBuilder
-
field
public SimpleQueryStringPredicateBuilder.FieldState field(String fieldPath)
- Specified by:
fieldin interfaceSimpleQueryStringPredicateBuilder
-
simpleQueryString
public void simpleQueryString(String simpleQueryString)
- Specified by:
simpleQueryStringin interfaceSimpleQueryStringPredicateBuilder
-
analyzer
public void analyzer(String analyzerName)
- Specified by:
analyzerin interfaceSimpleQueryStringPredicateBuilder
-
skipAnalysis
public void skipAnalysis()
- Specified by:
skipAnalysisin interfaceSimpleQueryStringPredicateBuilder
-
build
public SearchPredicate build()
- Specified by:
buildin interfaceSearchPredicateBuilder- Returns:
- An implementation-specific view of this builder,
allowing the backend to call a
build()method in particular.
-
-