public class QueryParserSettings extends Object
Modifier and Type | Field and Description |
---|---|
static boolean |
DEFAULT_ALLOW_LEADING_WILDCARD |
static boolean |
DEFAULT_ANALYZE_WILDCARD |
static float |
DEFAULT_BOOST |
Constructor and Description |
---|
QueryParserSettings() |
Modifier and Type | Method and Description |
---|---|
boolean |
allowLeadingWildcard() |
void |
allowLeadingWildcard(boolean allowLeadingWildcard) |
boolean |
analyzeWildcard() |
void |
analyzeWildcard(boolean analyzeWildcard) |
boolean |
autoGeneratePhraseQueries() |
void |
autoGeneratePhraseQueries(boolean autoGeneratePhraseQueries) |
float |
boost() |
void |
boost(float boost) |
com.carrotsearch.hppc.ObjectFloatHashMap<String> |
boosts() |
void |
boosts(com.carrotsearch.hppc.ObjectFloatHashMap<String> boosts) |
org.apache.lucene.analysis.Analyzer |
defaultAnalyzer() |
void |
defaultAnalyzer(org.apache.lucene.analysis.Analyzer defaultAnalyzer) |
String |
defaultField() |
void |
defaultField(String defaultField) |
org.apache.lucene.queryparser.classic.QueryParser.Operator |
defaultOperator() |
void |
defaultOperator(org.apache.lucene.queryparser.classic.QueryParser.Operator defaultOperator) |
org.apache.lucene.analysis.Analyzer |
defaultQuoteAnalyzer() |
void |
defaultQuoteAnalyzer(org.apache.lucene.analysis.Analyzer defaultAnalyzer) |
boolean |
enablePositionIncrements() |
void |
enablePositionIncrements(boolean enablePositionIncrements) |
boolean |
equals(Object o) |
boolean |
escape() |
void |
escape(boolean escape) |
List<String> |
fields() |
void |
fields(List<String> fields) |
org.apache.lucene.analysis.Analyzer |
forcedAnalyzer() |
void |
forcedAnalyzer(org.apache.lucene.analysis.Analyzer forcedAnalyzer) |
org.apache.lucene.analysis.Analyzer |
forcedQuoteAnalyzer() |
void |
forcedQuoteAnalyzer(org.apache.lucene.analysis.Analyzer forcedAnalyzer) |
int |
fuzzyMaxExpansions() |
void |
fuzzyMaxExpansions(int fuzzyMaxExpansions) |
int |
fuzzyPrefixLength() |
void |
fuzzyPrefixLength(int fuzzyPrefixLength) |
org.apache.lucene.search.MultiTermQuery.RewriteMethod |
fuzzyRewriteMethod() |
void |
fuzzyRewriteMethod(org.apache.lucene.search.MultiTermQuery.RewriteMethod fuzzyRewriteMethod) |
Fuzziness |
getFuzziness() |
int |
hashCode() |
boolean |
lenient() |
void |
lenient(boolean lenient) |
Locale |
locale() |
void |
locale(Locale locale) |
boolean |
lowercaseExpandedTerms() |
void |
lowercaseExpandedTerms(boolean lowercaseExpandedTerms) |
int |
maxDeterminizedStates() |
void |
maxDeterminizedStates(int maxDeterminizedStates) |
String |
minimumShouldMatch() |
void |
minimumShouldMatch(String minimumShouldMatch) |
int |
phraseSlop() |
void |
phraseSlop(int phraseSlop) |
String |
queryString() |
void |
queryString(String queryString) |
String |
quoteFieldSuffix() |
void |
quoteFieldSuffix(String quoteFieldSuffix) |
org.apache.lucene.search.MultiTermQuery.RewriteMethod |
rewriteMethod() |
void |
rewriteMethod(org.apache.lucene.search.MultiTermQuery.RewriteMethod rewriteMethod) |
void |
setFuzziness(Fuzziness fuzziness) |
float |
tieBreaker() |
void |
tieBreaker(float tieBreaker) |
org.joda.time.DateTimeZone |
timeZone() |
void |
timeZone(org.joda.time.DateTimeZone timeZone) |
boolean |
useDisMax() |
void |
useDisMax(boolean useDisMax) |
public static final boolean DEFAULT_ALLOW_LEADING_WILDCARD
public static final boolean DEFAULT_ANALYZE_WILDCARD
public static final float DEFAULT_BOOST
public String queryString()
public void queryString(String queryString)
public String defaultField()
public void defaultField(String defaultField)
public float boost()
public void boost(float boost)
public org.apache.lucene.queryparser.classic.QueryParser.Operator defaultOperator()
public void defaultOperator(org.apache.lucene.queryparser.classic.QueryParser.Operator defaultOperator)
public boolean autoGeneratePhraseQueries()
public void autoGeneratePhraseQueries(boolean autoGeneratePhraseQueries)
public int maxDeterminizedStates()
public void maxDeterminizedStates(int maxDeterminizedStates)
public boolean allowLeadingWildcard()
public void allowLeadingWildcard(boolean allowLeadingWildcard)
public boolean lowercaseExpandedTerms()
public void lowercaseExpandedTerms(boolean lowercaseExpandedTerms)
public boolean enablePositionIncrements()
public void enablePositionIncrements(boolean enablePositionIncrements)
public int phraseSlop()
public void phraseSlop(int phraseSlop)
public int fuzzyPrefixLength()
public void fuzzyPrefixLength(int fuzzyPrefixLength)
public int fuzzyMaxExpansions()
public void fuzzyMaxExpansions(int fuzzyMaxExpansions)
public org.apache.lucene.search.MultiTermQuery.RewriteMethod fuzzyRewriteMethod()
public void fuzzyRewriteMethod(org.apache.lucene.search.MultiTermQuery.RewriteMethod fuzzyRewriteMethod)
public boolean escape()
public void escape(boolean escape)
public org.apache.lucene.analysis.Analyzer defaultAnalyzer()
public void defaultAnalyzer(org.apache.lucene.analysis.Analyzer defaultAnalyzer)
public org.apache.lucene.analysis.Analyzer defaultQuoteAnalyzer()
public void defaultQuoteAnalyzer(org.apache.lucene.analysis.Analyzer defaultAnalyzer)
public org.apache.lucene.analysis.Analyzer forcedAnalyzer()
public void forcedAnalyzer(org.apache.lucene.analysis.Analyzer forcedAnalyzer)
public org.apache.lucene.analysis.Analyzer forcedQuoteAnalyzer()
public void forcedQuoteAnalyzer(org.apache.lucene.analysis.Analyzer forcedAnalyzer)
public boolean analyzeWildcard()
public void analyzeWildcard(boolean analyzeWildcard)
public org.apache.lucene.search.MultiTermQuery.RewriteMethod rewriteMethod()
public void rewriteMethod(org.apache.lucene.search.MultiTermQuery.RewriteMethod rewriteMethod)
public String minimumShouldMatch()
public void minimumShouldMatch(String minimumShouldMatch)
public void quoteFieldSuffix(String quoteFieldSuffix)
public String quoteFieldSuffix()
public void lenient(boolean lenient)
public boolean lenient()
public com.carrotsearch.hppc.ObjectFloatHashMap<String> boosts()
public void boosts(com.carrotsearch.hppc.ObjectFloatHashMap<String> boosts)
public float tieBreaker()
public void tieBreaker(float tieBreaker)
public boolean useDisMax()
public void useDisMax(boolean useDisMax)
public void locale(Locale locale)
public Locale locale()
public void timeZone(org.joda.time.DateTimeZone timeZone)
public org.joda.time.DateTimeZone timeZone()
public void setFuzziness(Fuzziness fuzziness)
public Fuzziness getFuzziness()
Copyright © 2009–2016. All rights reserved.