org.apache.lucene.queryParser
Class QueryParserSettings

java.lang.Object
  extended by org.apache.lucene.queryParser.QueryParserSettings

public class QueryParserSettings
extends Object


Field Summary
static boolean DEFAULT_ALLOW_LEADING_WILDCARD
           
static boolean DEFAULT_ANALYZE_WILDCARD
           
 
Constructor Summary
QueryParserSettings()
           
 
Method Summary
 boolean allowLeadingWildcard()
           
 void allowLeadingWildcard(boolean allowLeadingWildcard)
           
 boolean analyzeWildcard()
           
 void analyzeWildcard(boolean analyzeWildcard)
           
 boolean autoGeneratePhraseQueries()
           
 void autoGeneratePhraseQueries(boolean autoGeneratePhraseQueries)
           
 float boost()
           
 void boost(float boost)
           
 gnu.trove.map.hash.TObjectFloatHashMap<String> boosts()
           
 void boosts(gnu.trove.map.hash.TObjectFloatHashMap<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.QueryParser.Operator defaultOperator()
           
 void defaultOperator(org.apache.lucene.queryParser.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)
           
 float fuzzyMinSim()
           
 void fuzzyMinSim(float fuzzyMinSim)
           
 int fuzzyPrefixLength()
           
 void fuzzyPrefixLength(int fuzzyPrefixLength)
           
 org.apache.lucene.search.MultiTermQuery.RewriteMethod fuzzyRewriteMethod()
           
 void fuzzyRewriteMethod(org.apache.lucene.search.MultiTermQuery.RewriteMethod fuzzyRewriteMethod)
           
 int hashCode()
           
 boolean lenient()
           
 void lenient(boolean lenient)
           
 boolean lowercaseExpandedTerms()
           
 void lowercaseExpandedTerms(boolean lowercaseExpandedTerms)
           
 String minimumShouldMatch()
           
 void minimumShouldMatch(String minimumShouldMatch)
           
 int phraseSlop()
           
 void phraseSlop(int phraseSlop)
           
 String queryString()
           
 void queryString(String queryString)
           
 Collection<String> queryTypes()
           
 void queryTypes(Collection<String> queryTypes)
           
 String quoteFieldSuffix()
           
 void quoteFieldSuffix(String quoteFieldSuffix)
           
 org.apache.lucene.search.MultiTermQuery.RewriteMethod rewriteMethod()
           
 void rewriteMethod(org.apache.lucene.search.MultiTermQuery.RewriteMethod rewriteMethod)
           
 float tieBreaker()
           
 void tieBreaker(float tieBreaker)
           
 boolean useDisMax()
           
 void useDisMax(boolean useDisMax)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

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
Constructor Detail

QueryParserSettings

public QueryParserSettings()
Method Detail

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.