org.elasticsearch.index.search
Class TextQueryParser

java.lang.Object
  extended by org.elasticsearch.index.search.TextQueryParser

public class TextQueryParser
extends java.lang.Object


Nested Class Summary
static class TextQueryParser.Type
           
 
Constructor Summary
TextQueryParser(QueryParseContext parseContext, java.lang.String fieldName, java.lang.String text)
           
 
Method Summary
 org.apache.lucene.search.Query parse(TextQueryParser.Type type)
           
 void setAnalyzer(java.lang.String analyzer)
           
 void setEnablePositionIncrements(boolean enablePositionIncrements)
           
 void setFuzziness(java.lang.String fuzziness)
           
 void setFuzzyPrefixLength(int fuzzyPrefixLength)
           
 void setMaxExpansions(int maxExpansions)
           
 void setOccur(org.apache.lucene.search.BooleanClause.Occur occur)
           
 void setPhraseSlop(int phraseSlop)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TextQueryParser

public TextQueryParser(QueryParseContext parseContext,
                       java.lang.String fieldName,
                       java.lang.String text)
Method Detail

setAnalyzer

public void setAnalyzer(java.lang.String analyzer)

setOccur

public void setOccur(org.apache.lucene.search.BooleanClause.Occur occur)

setEnablePositionIncrements

public void setEnablePositionIncrements(boolean enablePositionIncrements)

setPhraseSlop

public void setPhraseSlop(int phraseSlop)

setFuzziness

public void setFuzziness(java.lang.String fuzziness)

setFuzzyPrefixLength

public void setFuzzyPrefixLength(int fuzzyPrefixLength)

setMaxExpansions

public void setMaxExpansions(int maxExpansions)

parse

public org.apache.lucene.search.Query parse(TextQueryParser.Type type)