public class OracleQueryParser
extends org.apache.lucene.queryparser.classic.QueryParser
DEFAULT_SPLIT_ON_WHITESPACE, 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(java.lang.String field,
org.apache.lucene.analysis.Analyzer analyzer)
Creates a new OracleQueryParser object.
|
OracleQueryParser(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, getSplitOnWhitespace, getToken, Modifiers, MultiTerm, Query, ReInit, ReInit, setAutoGeneratePhraseQueries, setSplitOnWhitespace, Term, TopLevelQuery
escape, getAllowLeadingWildcard, getAutoGeneratePhraseQueries, getDateResolution, getDefaultOperator, getField, getFuzzyMinSim, getFuzzyPrefixLength, getLocale, getMaxDeterminizedStates, getMultiTermRewriteMethod, getPhraseSlop, getTimeZone, init, parse, setAllowLeadingWildcard, setDateResolution, setDateResolution, setDefaultOperator, setFuzzyMinSim, setFuzzyPrefixLength, setLocale, setMaxDeterminizedStates, setMultiTermRewriteMethod, setPhraseSlop, setTimeZone
createBooleanQuery, createBooleanQuery, createMinShouldMatchQuery, createPhraseQuery, createPhraseQuery, getAnalyzer, getAutoGenerateMultiTermSynonymsPhraseQuery, getEnableGraphQueries, getEnablePositionIncrements, setAnalyzer, setAutoGenerateMultiTermSynonymsPhraseQuery, setEnableGraphQueries, setEnablePositionIncrements
public OracleQueryParser(java.lang.String field, org.apache.lucene.analysis.Analyzer analyzer)
field
- 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(java.lang.String field, org.apache.lucene.analysis.Analyzer analyzer, boolean useDatatypes)
field
- 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 © 2015, 2019, Oracle and/or its afflilates. All Rights Reserved.