public enum PreBuiltTokenFilters extends Enum<PreBuiltTokenFilters>
Modifier and Type | Field and Description |
---|---|
protected PreBuiltCacheFactory.PreBuiltCache<TokenFilterFactory> |
cache |
Modifier and Type | Method and Description |
---|---|
abstract org.apache.lucene.analysis.TokenStream |
create(org.apache.lucene.analysis.TokenStream tokenStream,
Version version) |
static PreBuiltTokenFilters |
getOrDefault(String name,
PreBuiltTokenFilters defaultTokenFilter)
Get a pre built TokenFilter by its name or fallback to the default one
|
TokenFilterFactory |
getTokenFilterFactory(Version version) |
static PreBuiltTokenFilters |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static PreBuiltTokenFilters[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final PreBuiltTokenFilters WORD_DELIMITER
public static final PreBuiltTokenFilters STOP
public static final PreBuiltTokenFilters TRIM
public static final PreBuiltTokenFilters REVERSE
public static final PreBuiltTokenFilters ASCIIFOLDING
public static final PreBuiltTokenFilters LENGTH
public static final PreBuiltTokenFilters COMMON_GRAMS
public static final PreBuiltTokenFilters LOWERCASE
public static final PreBuiltTokenFilters UPPERCASE
public static final PreBuiltTokenFilters KSTEM
public static final PreBuiltTokenFilters PORTER_STEM
public static final PreBuiltTokenFilters STANDARD
public static final PreBuiltTokenFilters CLASSIC
public static final PreBuiltTokenFilters NGRAM
public static final PreBuiltTokenFilters EDGE_NGRAM
public static final PreBuiltTokenFilters UNIQUE
public static final PreBuiltTokenFilters TRUNCATE
public static final PreBuiltTokenFilters SNOWBALL
public static final PreBuiltTokenFilters STEMMER
public static final PreBuiltTokenFilters ELISION
public static final PreBuiltTokenFilters ARABIC_STEM
public static final PreBuiltTokenFilters BRAZILIAN_STEM
public static final PreBuiltTokenFilters CZECH_STEM
public static final PreBuiltTokenFilters DUTCH_STEM
public static final PreBuiltTokenFilters FRENCH_STEM
public static final PreBuiltTokenFilters GERMAN_STEM
public static final PreBuiltTokenFilters RUSSIAN_STEM
public static final PreBuiltTokenFilters KEYWORD_REPEAT
public static final PreBuiltTokenFilters ARABIC_NORMALIZATION
public static final PreBuiltTokenFilters PERSIAN_NORMALIZATION
public static final PreBuiltTokenFilters TYPE_AS_PAYLOAD
public static final PreBuiltTokenFilters SHINGLE
public static final PreBuiltTokenFilters GERMAN_NORMALIZATION
public static final PreBuiltTokenFilters HINDI_NORMALIZATION
public static final PreBuiltTokenFilters INDIC_NORMALIZATION
public static final PreBuiltTokenFilters SORANI_NORMALIZATION
public static final PreBuiltTokenFilters SCANDINAVIAN_NORMALIZATION
public static final PreBuiltTokenFilters SCANDINAVIAN_FOLDING
public static final PreBuiltTokenFilters APOSTROPHE
public static final PreBuiltTokenFilters CJK_WIDTH
public static final PreBuiltTokenFilters DECIMAL_DIGIT
public static final PreBuiltTokenFilters CJK_BIGRAM
public static final PreBuiltTokenFilters DELIMITED_PAYLOAD_FILTER
public static final PreBuiltTokenFilters LIMIT
protected final PreBuiltCacheFactory.PreBuiltCache<TokenFilterFactory> cache
public static PreBuiltTokenFilters[] values()
for (PreBuiltTokenFilters c : PreBuiltTokenFilters.values()) System.out.println(c);
public static PreBuiltTokenFilters valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic abstract org.apache.lucene.analysis.TokenStream create(org.apache.lucene.analysis.TokenStream tokenStream, Version version)
public TokenFilterFactory getTokenFilterFactory(Version version)
public static PreBuiltTokenFilters getOrDefault(String name, PreBuiltTokenFilters defaultTokenFilter)
name
- TokenFilter namedefaultTokenFilter
- default TokenFilter if name not foundCopyright © 2009–2016. All rights reserved.