public class ICUNormalizer2CharFilterFactory extends CharFilterFactory
ICUNormalizer2CharFilter
Supports the following attributes:
UnicodeSet
pattern. Codepoints outside the set are
always left unchanged. Default is [] (the null set, no filtering).
ICUNormalizer2CharFilter
,
Normalizer2
,
FilteredNormalizer2
LUCENE_MATCH_VERSION_PARAM, luceneMatchVersion
Constructor and Description |
---|
ICUNormalizer2CharFilterFactory(Map<String,String> args)
Creates a new ICUNormalizer2CharFilterFactory
|
Modifier and Type | Method and Description |
---|---|
Reader |
create(Reader input)
Wraps the given Reader with a CharFilter.
|
Reader |
normalize(Reader input)
Normalize the specified input Reader
While the default implementation returns input unchanged,
char filters that should be applied at normalization time can delegate to
create method. |
availableCharFilters, forName, lookupClass, reloadCharFilters
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, splitAt, splitFileNames
public Reader create(Reader input)
CharFilterFactory
create
in class CharFilterFactory
public Reader normalize(Reader input)
CharFilterFactory
create
method.normalize
in class CharFilterFactory
Copyright © 2000–2020 The Apache Software Foundation. All rights reserved.