public class OracleQueryParser
extends org.apache.lucene.queryparser.classic.QueryParser
jj_nt, token, token_source
AND_OPERATOR, OR_OPERATOR
_ESCAPED_CHAR, _NUM_CHAR, _QUOTED_CHAR, _TERM_CHAR, _TERM_START_CHAR, _WHITESPACE, AND, BAREOPER, Boost, CARAT, COLON, DEFAULT, EOF, FUZZY_SLOP, LPAREN, MINUS, NOT, NUMBER, OR, PLUS, PREFIXTERM, QUOTED, Range, RANGE_GOOP, RANGE_QUOTED, RANGE_TO, RANGEEX_END, RANGEEX_START, RANGEIN_END, RANGEIN_START, REGEXPTERM, RPAREN, STAR, TERM, tokenImage, WILDTERM
Constructor and Description |
---|
OracleQueryParser(org.apache.lucene.util.Version matchVersion, java.lang.String field, org.apache.lucene.analysis.Analyzer analyzer)
Creates a new OracleQueryParser object.
|
OracleQueryParser(org.apache.lucene.util.Version matchVersion, java.lang.String field, org.apache.lucene.analysis.Analyzer analyzer, boolean useDatatypes)
Creates a new OracleQueryParser object.
|
Clause, Conjunction, disable_tracing, enable_tracing, generateParseException, getNextToken, getToken, Modifiers, Query, ReInit, ReInit, Term, TopLevelQuery
escape, getAllowLeadingWildcard, getAnalyzeRangeTerms, getAutoGeneratePhraseQueries, getDateResolution, getDefaultOperator, getField, getFuzzyMinSim, getFuzzyPrefixLength, getLocale, getLowercaseExpandedTerms, getMaxDeterminizedStates, getMultiTermRewriteMethod, getPhraseSlop, getTimeZone, init, init, parse, setAllowLeadingWildcard, setAnalyzeRangeTerms, setAutoGeneratePhraseQueries, setDateResolution, setDateResolution, setDefaultOperator, setFuzzyMinSim, setFuzzyPrefixLength, setLocale, setLowercaseExpandedTerms, setMaxDeterminizedStates, setMultiTermRewriteMethod, setPhraseSlop, setTimeZone
createBooleanQuery, createBooleanQuery, createMinShouldMatchQuery, createPhraseQuery, createPhraseQuery, getAnalyzer, getEnablePositionIncrements, setAnalyzer, setEnablePositionIncrements
public OracleQueryParser(org.apache.lucene.util.Version matchVersion, java.lang.String field, org.apache.lucene.analysis.Analyzer analyzer)
matchVersion
- the Lucene version of the text index where the query will be executedfield
- the field name over which the query will be executed if no field name is defined in the query string.analyzer
- the Analyzer
object used in the text indexpublic OracleQueryParser(org.apache.lucene.util.Version matchVersion, java.lang.String field, org.apache.lucene.analysis.Analyzer analyzer, boolean useDatatypes)
matchVersion
- the Lucene version of the text index where the query will be executedfield
- the field name over which the query will be executed if no field name is defined in the query string.analyzer
- the Analyzer
object used in the text indexuseDatatypes
- specifies if the data is indexed based on its data type.Copyright © 2017, 2018 Oracle and/or its affiliates. All Rights Reserved.