public class SimpleQueryStringQueryParser
extends org.apache.lucene.queryparser.simple.SimpleQueryParser
| Modifier and Type | Class | Description |
|---|---|---|
static class |
SimpleQueryStringQueryParser.Settings |
Class encapsulating the settings for the SimpleQueryString query, with
their default values
|
| Constructor | Description |
|---|---|
SimpleQueryStringQueryParser(java.util.Map<java.lang.String,java.lang.Float> weights,
int flags,
SimpleQueryStringQueryParser.Settings settings,
QueryShardContext context) |
Creates a new parser with custom flags used to enable/disable certain features.
|
SimpleQueryStringQueryParser(org.apache.lucene.analysis.Analyzer analyzer,
java.util.Map<java.lang.String,java.lang.Float> weights,
int flags,
SimpleQueryStringQueryParser.Settings settings,
QueryShardContext context) |
Creates a new parser with custom flags used to enable/disable certain features.
|
| Modifier and Type | Method | Description |
|---|---|---|
org.apache.lucene.search.Query |
newDefaultQuery(java.lang.String text) |
|
org.apache.lucene.search.Query |
newFuzzyQuery(java.lang.String text,
int fuzziness) |
|
org.apache.lucene.search.Query |
newPhraseQuery(java.lang.String text,
int slop) |
|
org.apache.lucene.search.Query |
newPrefixQuery(java.lang.String text) |
|
protected org.apache.lucene.search.Query |
newTermQuery(org.apache.lucene.index.Term term) |
|
void |
setDefaultOperator(org.apache.lucene.search.BooleanClause.Occur operator) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitadd, analyzeBoolean, analyzeGraphBoolean, analyzeGraphPhrase, analyzeMultiBoolean, analyzeMultiPhrase, analyzePhrase, analyzeTerm, createBooleanQuery, createBooleanQuery, createFieldQuery, createFieldQuery, createMinShouldMatchQuery, createPhraseQuery, createPhraseQuery, createSpanQuery, getAnalyzer, getAutoGenerateMultiTermSynonymsPhraseQuery, getEnableGraphQueries, getEnablePositionIncrements, newBooleanQuery, newGraphSynonymQuery, newMultiPhraseQueryBuilder, newSynonymQuery, setAnalyzer, setAutoGenerateMultiTermSynonymsPhraseQuery, setEnableGraphQueries, setEnablePositionIncrementspublic SimpleQueryStringQueryParser(java.util.Map<java.lang.String,java.lang.Float> weights,
int flags,
SimpleQueryStringQueryParser.Settings settings,
QueryShardContext context)
public SimpleQueryStringQueryParser(org.apache.lucene.analysis.Analyzer analyzer,
java.util.Map<java.lang.String,java.lang.Float> weights,
int flags,
SimpleQueryStringQueryParser.Settings settings,
QueryShardContext context)
public void setDefaultOperator(org.apache.lucene.search.BooleanClause.Occur operator)
setDefaultOperator in class org.apache.lucene.queryparser.simple.SimpleQueryParserprotected org.apache.lucene.search.Query newTermQuery(org.apache.lucene.index.Term term)
newTermQuery in class org.apache.lucene.util.QueryBuilderpublic org.apache.lucene.search.Query newDefaultQuery(java.lang.String text)
newDefaultQuery in class org.apache.lucene.queryparser.simple.SimpleQueryParserpublic org.apache.lucene.search.Query newFuzzyQuery(java.lang.String text,
int fuzziness)
newFuzzyQuery in class org.apache.lucene.queryparser.simple.SimpleQueryParserpublic org.apache.lucene.search.Query newPhraseQuery(java.lang.String text,
int slop)
newPhraseQuery in class org.apache.lucene.queryparser.simple.SimpleQueryParserpublic org.apache.lucene.search.Query newPrefixQuery(java.lang.String text)
newPrefixQuery in class org.apache.lucene.queryparser.simple.SimpleQueryParser