Class QueryParserConfig.Builder
- java.lang.Object
-
- org.apache.lucene.luke.models.search.QueryParserConfig.Builder
-
- Enclosing class:
- QueryParserConfig
public static class QueryParserConfig.Builder extends Object
Builder forQueryParserConfig
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
useClassicParser
public QueryParserConfig.Builder useClassicParser(boolean value)
Builder forQueryParserConfig
-
enablePositionIncrements
public QueryParserConfig.Builder enablePositionIncrements(boolean value)
-
allowLeadingWildcard
public QueryParserConfig.Builder allowLeadingWildcard(boolean value)
-
dateResolution
public QueryParserConfig.Builder dateResolution(DateTools.Resolution value)
-
defaultOperator
public QueryParserConfig.Builder defaultOperator(QueryParserConfig.Operator op)
-
fuzzyMinSim
public QueryParserConfig.Builder fuzzyMinSim(float val)
-
fuzzyPrefixLength
public QueryParserConfig.Builder fuzzyPrefixLength(int val)
-
locale
public QueryParserConfig.Builder locale(Locale val)
-
timeZone
public QueryParserConfig.Builder timeZone(TimeZone val)
-
phraseSlop
public QueryParserConfig.Builder phraseSlop(int val)
-
autoGenerateMultiTermSynonymsPhraseQuery
public QueryParserConfig.Builder autoGenerateMultiTermSynonymsPhraseQuery(boolean val)
-
autoGeneratePhraseQueries
public QueryParserConfig.Builder autoGeneratePhraseQueries(boolean val)
-
splitOnWhitespace
public QueryParserConfig.Builder splitOnWhitespace(boolean val)
-
typeMap
public QueryParserConfig.Builder typeMap(Map<String,Class<? extends Number>> val)
-
build
public QueryParserConfig build()
-
-