org.apache.lucene.queryParser
Class QueryParserSettings
java.lang.Object
org.apache.lucene.queryParser.QueryParserSettings
public class QueryParserSettings
- extends Object
DEFAULT_ALLOW_LEADING_WILDCARD
public static final boolean DEFAULT_ALLOW_LEADING_WILDCARD
- See Also:
- Constant Field Values
DEFAULT_ANALYZE_WILDCARD
public static final boolean DEFAULT_ANALYZE_WILDCARD
- See Also:
- Constant Field Values
QueryParserSettings
public QueryParserSettings()
queryString
public String queryString()
queryString
public void queryString(String queryString)
defaultField
public String defaultField()
defaultField
public void defaultField(String defaultField)
boost
public float boost()
boost
public void boost(float boost)
defaultOperator
public org.apache.lucene.queryParser.QueryParser.Operator defaultOperator()
defaultOperator
public void defaultOperator(org.apache.lucene.queryParser.QueryParser.Operator defaultOperator)
autoGeneratePhraseQueries
public boolean autoGeneratePhraseQueries()
autoGeneratePhraseQueries
public void autoGeneratePhraseQueries(boolean autoGeneratePhraseQueries)
allowLeadingWildcard
public boolean allowLeadingWildcard()
allowLeadingWildcard
public void allowLeadingWildcard(boolean allowLeadingWildcard)
lowercaseExpandedTerms
public boolean lowercaseExpandedTerms()
lowercaseExpandedTerms
public void lowercaseExpandedTerms(boolean lowercaseExpandedTerms)
enablePositionIncrements
public boolean enablePositionIncrements()
enablePositionIncrements
public void enablePositionIncrements(boolean enablePositionIncrements)
phraseSlop
public int phraseSlop()
phraseSlop
public void phraseSlop(int phraseSlop)
fuzzyMinSim
public float fuzzyMinSim()
fuzzyMinSim
public void fuzzyMinSim(float fuzzyMinSim)
fuzzyPrefixLength
public int fuzzyPrefixLength()
fuzzyPrefixLength
public void fuzzyPrefixLength(int fuzzyPrefixLength)
fuzzyMaxExpansions
public int fuzzyMaxExpansions()
fuzzyMaxExpansions
public void fuzzyMaxExpansions(int fuzzyMaxExpansions)
fuzzyRewriteMethod
public org.apache.lucene.search.MultiTermQuery.RewriteMethod fuzzyRewriteMethod()
fuzzyRewriteMethod
public void fuzzyRewriteMethod(org.apache.lucene.search.MultiTermQuery.RewriteMethod fuzzyRewriteMethod)
escape
public boolean escape()
escape
public void escape(boolean escape)
defaultAnalyzer
public org.apache.lucene.analysis.Analyzer defaultAnalyzer()
defaultAnalyzer
public void defaultAnalyzer(org.apache.lucene.analysis.Analyzer defaultAnalyzer)
defaultQuoteAnalyzer
public org.apache.lucene.analysis.Analyzer defaultQuoteAnalyzer()
defaultQuoteAnalyzer
public void defaultQuoteAnalyzer(org.apache.lucene.analysis.Analyzer defaultAnalyzer)
forcedAnalyzer
public org.apache.lucene.analysis.Analyzer forcedAnalyzer()
forcedAnalyzer
public void forcedAnalyzer(org.apache.lucene.analysis.Analyzer forcedAnalyzer)
forcedQuoteAnalyzer
public org.apache.lucene.analysis.Analyzer forcedQuoteAnalyzer()
forcedQuoteAnalyzer
public void forcedQuoteAnalyzer(org.apache.lucene.analysis.Analyzer forcedAnalyzer)
analyzeWildcard
public boolean analyzeWildcard()
analyzeWildcard
public void analyzeWildcard(boolean analyzeWildcard)
rewriteMethod
public org.apache.lucene.search.MultiTermQuery.RewriteMethod rewriteMethod()
rewriteMethod
public void rewriteMethod(org.apache.lucene.search.MultiTermQuery.RewriteMethod rewriteMethod)
minimumShouldMatch
public String minimumShouldMatch()
minimumShouldMatch
public void minimumShouldMatch(String minimumShouldMatch)
quoteFieldSuffix
public void quoteFieldSuffix(String quoteFieldSuffix)
quoteFieldSuffix
public String quoteFieldSuffix()
lenient
public void lenient(boolean lenient)
lenient
public boolean lenient()
fields
public List<String> fields()
fields
public void fields(List<String> fields)
queryTypes
public Collection<String> queryTypes()
queryTypes
public void queryTypes(Collection<String> queryTypes)
boosts
public gnu.trove.map.hash.TObjectFloatHashMap<String> boosts()
boosts
public void boosts(gnu.trove.map.hash.TObjectFloatHashMap<String> boosts)
tieBreaker
public float tieBreaker()
tieBreaker
public void tieBreaker(float tieBreaker)
useDisMax
public boolean useDisMax()
useDisMax
public void useDisMax(boolean useDisMax)
equals
public boolean equals(Object o)
- Overrides:
equals
in class Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class Object
Copyright © 2009-2012. All Rights Reserved.