ICUCollationKeyAnalyzer
instead.@Deprecated public class ICUCollationKeyFilterFactory extends TokenFilterFactory implements MultiTermAwareComponent, ResourceLoaderAware
ICUCollationKeyFilter
.
This factory can be created in two ways:
Using a System collator:
Using a Tailored ruleset:
Expert options:
Collator
,
ULocale
,
RuleBasedCollator
LUCENE_MATCH_VERSION_PARAM, luceneMatchVersion
Constructor and Description |
---|
ICUCollationKeyFilterFactory(Map<String,String> args)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
TokenStream |
create(TokenStream input)
Deprecated.
|
AbstractAnalysisFactory |
getMultiTermComponent()
Deprecated.
|
void |
inform(ResourceLoader loader)
Deprecated.
|
availableTokenFilters, forName, lookupClass, reloadTokenFilters
assureMatchVersion, get, 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, splitFileNames
public void inform(ResourceLoader loader) throws IOException
inform
in interface ResourceLoaderAware
IOException
public TokenStream create(TokenStream input)
create
in class TokenFilterFactory
public AbstractAnalysisFactory getMultiTermComponent()
getMultiTermComponent
in interface MultiTermAwareComponent
Copyright © 2000-2014 Apache Software Foundation. All Rights Reserved.