org.aminds.lucene.queryParser
クラス NormalizingQueryParser
java.lang.Object
org.apache.lucene.queryParser.QueryParser
org.aminds.lucene.queryParser.NormalizingQueryParser
- すべての実装されたインタフェース:
- QueryParserConstants
public class NormalizingQueryParser
- extends QueryParser
This applies Unicode Normalization Form KC before parsing a query string.
- 作成者:
- Masashi Nakanishi
| インタフェース org.apache.lucene.queryParser.QueryParserConstants から継承されたフィールド |
_ESCAPED_CHAR, _NUM_CHAR, _QUOTED_CHAR, _TERM_CHAR, _TERM_START_CHAR, _WHITESPACE, AND, Boost, CARAT, COLON, DEFAULT, EOF, FUZZY_SLOP, LPAREN, MINUS, NOT, NUMBER, OR, PLUS, PREFIXTERM, QUOTED, RangeEx, RANGEEX_END, RANGEEX_GOOP, RANGEEX_QUOTED, RANGEEX_START, RANGEEX_TO, RangeIn, RANGEIN_END, RANGEIN_GOOP, RANGEIN_QUOTED, RANGEIN_START, RANGEIN_TO, RPAREN, STAR, TERM, tokenImage, WILDTERM |
| クラス org.apache.lucene.queryParser.QueryParser から継承されたメソッド |
addClause, Clause, Conjunction, disable_tracing, enable_tracing, escape, generateParseException, getAllowLeadingWildcard, getAnalyzer, getAutoGeneratePhraseQueries, getBooleanQuery, getBooleanQuery, getDateResolution, getDefaultOperator, getEnablePositionIncrements, getField, getFieldQuery, getFieldQuery, getFieldQuery, getFuzzyMinSim, getFuzzyPrefixLength, getFuzzyQuery, getLocale, getLowercaseExpandedTerms, getMultiTermRewriteMethod, getNextToken, getPhraseSlop, getPrefixQuery, getRangeCollator, getRangeQuery, getToken, getWildcardQuery, main, Modifiers, newBooleanClause, newBooleanQuery, newFuzzyQuery, newMatchAllDocsQuery, newMultiPhraseQuery, newPhraseQuery, newPrefixQuery, newRangeQuery, newTermQuery, newWildcardQuery, Query, ReInit, ReInit, setAllowLeadingWildcard, setAutoGeneratePhraseQueries, setDateResolution, setDateResolution, setDefaultOperator, setEnablePositionIncrements, setFuzzyMinSim, setFuzzyPrefixLength, setLocale, setLowercaseExpandedTerms, setMultiTermRewriteMethod, setPhraseSlop, setRangeCollator, Term, TopLevelQuery |
| クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NORMALIZE_FIELDNAME
public static final int NORMALIZE_FIELDNAME
- 関連項目:
- 定数フィールド値
NORMALIZE_BOOST
public static final int NORMALIZE_BOOST
- 関連項目:
- 定数フィールド値
NORMALIZE_TERM
public static final int NORMALIZE_TERM
- 関連項目:
- 定数フィールド値
NORMALIZE_PREFIXTERM
public static final int NORMALIZE_PREFIXTERM
- 関連項目:
- 定数フィールド値
NORMALIZE_WILDTERM
public static final int NORMALIZE_WILDTERM
- 関連項目:
- 定数フィールド値
NORMALIZE_QUATED
public static final int NORMALIZE_QUATED
- 関連項目:
- 定数フィールド値
NORMALIZE_RANGEIN_GOOP
public static final int NORMALIZE_RANGEIN_GOOP
- 関連項目:
- 定数フィールド値
NORMALIZE_RANGEIN_QUOTED
public static final int NORMALIZE_RANGEIN_QUOTED
- 関連項目:
- 定数フィールド値
NORMALIZE_RANGEIN
public static final int NORMALIZE_RANGEIN
- 関連項目:
- 定数フィールド値
NORMALIZE_RANGEEX_GOOP
public static final int NORMALIZE_RANGEEX_GOOP
- 関連項目:
- 定数フィールド値
NORMALIZE_RANGEEX_QUOTED
public static final int NORMALIZE_RANGEEX_QUOTED
- 関連項目:
- 定数フィールド値
NORMALIZE_RANGEEX
public static final int NORMALIZE_RANGEEX
- 関連項目:
- 定数フィールド値
NORMALIZE_RANGE
public static final int NORMALIZE_RANGE
- 関連項目:
- 定数フィールド値
NORMALIZE_FUZZY_SLOP
public static final int NORMALIZE_FUZZY_SLOP
- 関連項目:
- 定数フィールド値
NORMALIZE_PROXIMITY
public static final int NORMALIZE_PROXIMITY
- 関連項目:
- 定数フィールド値
NORMALIZE_ALL
public static final int NORMALIZE_ALL
- 関連項目:
- 定数フィールド値
NORMALIZE_UNQUATED
public static final int NORMALIZE_UNQUATED
- 関連項目:
- 定数フィールド値
NormalizingQueryParser
public NormalizingQueryParser(String f,
Analyzer a)
NormalizingQueryParser
public NormalizingQueryParser(String f,
Analyzer a,
int options)
parse
public Query parse(String query)
throws ParseException
- オーバーライド:
- クラス
QueryParser 内の parse
- 例外:
ParseException
normalizeAll
public String normalizeAll(String q)
normalizeUnquated
public String normalizeUnquated(String q)
Copyright (c) 2008-2011 Masashi Nakanishi.