public final class LimitTokenCountAnalyzer extends AnalyzerWrapper
IndexWriter.Analyzer.GlobalReuseStrategy, Analyzer.PerFieldReuseStrategy, Analyzer.ReuseStrategy, Analyzer.TokenStreamComponents| Constructor and Description |
|---|
LimitTokenCountAnalyzer(Analyzer delegate,
int maxTokenCount)
Build an analyzer that limits the maximum number of tokens per field.
|
| Modifier and Type | Method and Description |
|---|---|
protected Analyzer |
getWrappedAnalyzer(String fieldName) |
String |
toString() |
protected Analyzer.TokenStreamComponents |
wrapComponents(String fieldName,
Analyzer.TokenStreamComponents components) |
createComponents, getOffsetGap, getPositionIncrementGap, initReaderclose, tokenStreampublic LimitTokenCountAnalyzer(Analyzer delegate, int maxTokenCount)
protected Analyzer getWrappedAnalyzer(String fieldName)
getWrappedAnalyzer in class AnalyzerWrapperprotected Analyzer.TokenStreamComponents wrapComponents(String fieldName, Analyzer.TokenStreamComponents components)
wrapComponents in class AnalyzerWrapperCopyright © 2000-2012 Apache Software Foundation. All Rights Reserved.