java.lang.Objectorg.apache.lucene.queryParser.QueryParser
org.apache.lucene.queryParser.analyzing.AnalyzingQueryParser
All Implemented Interfaces:
QueryParserConstants
*)
don't get removed from the search terms.
Warning: This class should only be used with analyzers that do not use stopwords
or that add tokens. Also, several stemming analyzers are inappropriate: for example, GermanAnalyzer
will turn Häuser into hau, but H?user will
become h?user when using this parser and thus no match would be found (i.e.
using this parser will be no improvement over QueryParser in such cases).
Ronnie - Kolehmainen (ronnie.kolehmainen at ub.uu.se)$ - Revision$, $Date$| Constructor: |
|---|
|
| Method from org.apache.lucene.queryParser.analyzing.AnalyzingQueryParser Summary: |
|---|
| getFuzzyQuery, getPrefixQuery, getRangeQuery, getWildcardQuery |
| Methods from java.lang.Object: |
|---|
| equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method from org.apache.lucene.queryParser.analyzing.AnalyzingQueryParser Detail: |
|---|
Depending on analyzer and settings, a fuzzy term may (most probably will) be lower-cased automatically. It will go through the default Analyzer. Overrides super class, by passing terms through analyzer. |
Depending on analyzer and settings, a prefix term may (most probably will) be lower-cased automatically. It will go through the default Analyzer. Overrides super class, by passing terms through analyzer. |
|
*), but is not a prefix term token (one
that has just a single * character at the end).
Example: will be called for Depending on analyzer and settings, a wildcard term may (most probably will) be lower-cased automatically. It will go through the default Analyzer. Overrides super class, by passing terms through analyzer. |