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,
String field,
org.apache.lucene.analysis.Analyzer analyzer)
Creates a new OracleQueryParser object.
|
OracleQueryParser(org.apache.lucene.util.Version matchVersion,
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, getAnalyzer, getAnalyzeRangeTerms, getAutoGeneratePhraseQueries, getDateResolution, getDefaultOperator, getEnablePositionIncrements, getField, getFuzzyMinSim, getFuzzyPrefixLength, getLocale, getLowercaseExpandedTerms, getMultiTermRewriteMethod, getPhraseSlop, getTimeZone, init, parse, setAllowLeadingWildcard, setAnalyzeRangeTerms, setAutoGeneratePhraseQueries, setDateResolution, setDateResolution, setDefaultOperator, setEnablePositionIncrements, setFuzzyMinSim, setFuzzyPrefixLength, setLocale, setLowercaseExpandedTerms, setMultiTermRewriteMethod, setPhraseSlop, setTimeZone
public OracleQueryParser(org.apache.lucene.util.Version matchVersion, 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, 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 Oracle and/or its affiliates. All Rights Reserved.