Package org.opensearch.analysis.common
Class ASCIIFoldingTokenFilterFactory
java.lang.Object
org.opensearch.index.AbstractIndexComponent
org.opensearch.index.analysis.AbstractTokenFilterFactory
org.opensearch.analysis.common.ASCIIFoldingTokenFilterFactory
- All Implemented Interfaces:
NormalizingTokenFilterFactory,TokenFilterFactory,IndexComponent
public class ASCIIFoldingTokenFilterFactory
extends AbstractTokenFilterFactory
implements NormalizingTokenFilterFactory
Factory for ASCIIFoldingFilter.
-
Field Summary
FieldsFields inherited from class org.opensearch.index.AbstractIndexComponent
deprecationLogger, indexSettings, loggerFields inherited from interface org.opensearch.index.analysis.TokenFilterFactory
IDENTITY_FILTER -
Constructor Summary
ConstructorsConstructorDescriptionASCIIFoldingTokenFilterFactory(IndexSettings indexSettings, Environment environment, String name, Settings settings) -
Method Summary
Methods inherited from class org.opensearch.index.analysis.AbstractTokenFilterFactory
nameMethods inherited from class org.opensearch.index.AbstractIndexComponent
getIndexSettings, indexMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.opensearch.index.analysis.TokenFilterFactory
breaksFastVectorHighlighter, getAnalysisMode, getChainAwareTokenFilterFactory, name
-
Field Details
-
PRESERVE_ORIGINAL
-
DEFAULT_PRESERVE_ORIGINAL
public static final boolean DEFAULT_PRESERVE_ORIGINAL- See Also:
-
-
Constructor Details
-
ASCIIFoldingTokenFilterFactory
public ASCIIFoldingTokenFilterFactory(IndexSettings indexSettings, Environment environment, String name, Settings settings)
-
-
Method Details
-
create
public org.apache.lucene.analysis.TokenStream create(org.apache.lucene.analysis.TokenStream tokenStream) - Specified by:
createin interfaceTokenFilterFactory
-
getSynonymFilter
- Specified by:
getSynonymFilterin interfaceTokenFilterFactory
-
normalize
public org.apache.lucene.analysis.TokenStream normalize(org.apache.lucene.analysis.TokenStream tokenStream) - Specified by:
normalizein interfaceNormalizingTokenFilterFactory- Specified by:
normalizein interfaceTokenFilterFactory
-