final class ExtendedAnalyzer
extends org.apache.lucene.analysis.Analyzer
| Modifier and Type | Field and Description |
|---|---|
(package private) java.util.Map<java.lang.String,org.apache.lucene.analysis.Analyzer> |
map |
(package private) QParser |
parser |
(package private) org.apache.lucene.analysis.Analyzer |
queryAnalyzer |
boolean |
removeStopFilter |
| Constructor and Description |
|---|
ExtendedAnalyzer(QParser parser) |
| Modifier and Type | Method and Description |
|---|---|
int |
getPositionIncrementGap(java.lang.String fieldName) |
static StopFilterFactory |
getQueryStopFilter(QParser parser,
java.lang.String fieldName) |
static TokenizerChain |
getQueryTokenizerChain(QParser parser,
java.lang.String fieldName) |
org.apache.lucene.analysis.TokenStream |
reusableTokenStream(java.lang.String fieldName,
java.io.Reader reader) |
org.apache.lucene.analysis.TokenStream |
tokenStream(java.lang.String fieldName,
java.io.Reader reader) |
final java.util.Map<java.lang.String,org.apache.lucene.analysis.Analyzer> map
final QParser parser
final org.apache.lucene.analysis.Analyzer queryAnalyzer
public boolean removeStopFilter
public ExtendedAnalyzer(QParser parser)
public static TokenizerChain getQueryTokenizerChain(QParser parser, java.lang.String fieldName)
public static StopFilterFactory getQueryStopFilter(QParser parser, java.lang.String fieldName)
public org.apache.lucene.analysis.TokenStream tokenStream(java.lang.String fieldName,
java.io.Reader reader)
tokenStream in class org.apache.lucene.analysis.Analyzerpublic int getPositionIncrementGap(java.lang.String fieldName)
getPositionIncrementGap in class org.apache.lucene.analysis.Analyzerpublic org.apache.lucene.analysis.TokenStream reusableTokenStream(java.lang.String fieldName,
java.io.Reader reader)
throws java.io.IOException
reusableTokenStream in class org.apache.lucene.analysis.Analyzerjava.io.IOException