public final class KeywordRepeatFilterFactory extends TokenFilterFactory
KeywordRepeatFilter.
Since KeywordRepeatFilter emits two tokens for every input token, and any tokens that aren't transformed
later in the analysis chain will be in the document twice. Therefore, consider adding
RemoveDuplicatesTokenFilterFactory later in the analysis chain.| Modifier and Type | Field and Description |
|---|---|
static String |
NAME
SPI name
|
LUCENE_MATCH_VERSION_PARAM, luceneMatchVersion| Constructor and Description |
|---|
KeywordRepeatFilterFactory(Map<String,String> args)
Creates a new KeywordRepeatFilterFactory
|
| Modifier and Type | Method and Description |
|---|---|
TokenStream |
create(TokenStream input)
Transform the specified input TokenStream
|
availableTokenFilters, findSPIName, forName, lookupClass, normalize, reloadTokenFiltersget, get, get, get, get, getBoolean, getChar, getClassArg, getFloat, getInt, getLines, getLuceneMatchVersion, getOriginalArgs, getPattern, getSet, getSnowballWordSet, getWordSet, isExplicitLuceneMatchVersion, require, require, require, requireBoolean, requireChar, requireFloat, requireInt, setExplicitLuceneMatchVersion, splitAt, splitFileNamespublic static final String NAME
public TokenStream create(TokenStream input)
TokenFilterFactorycreate in class TokenFilterFactoryCopyright © 2000-2021 Apache Software Foundation. All Rights Reserved.