Package org.opensearch.analysis.common
Class HyphenationCompoundWordTokenFilterFactory
java.lang.Object
org.opensearch.index.AbstractIndexComponent
org.opensearch.index.analysis.AbstractTokenFilterFactory
org.opensearch.analysis.common.AbstractCompoundWordTokenFilterFactory
org.opensearch.analysis.common.HyphenationCompoundWordTokenFilterFactory
- All Implemented Interfaces:
TokenFilterFactory,IndexComponent
public class HyphenationCompoundWordTokenFilterFactory
extends AbstractCompoundWordTokenFilterFactory
Uses the
HyphenationCompoundWordTokenFilter to decompound tokens based on hyphenation rules.- See Also:
-
HyphenationCompoundWordTokenFilter
-
Field Summary
Fields inherited from class org.opensearch.analysis.common.AbstractCompoundWordTokenFilterFactory
maxSubwordSize, minSubwordSize, minWordSize, onlyLongestMatch, wordListFields inherited from class org.opensearch.index.AbstractIndexComponent
deprecationLogger, indexSettings, loggerFields inherited from interface org.opensearch.index.analysis.TokenFilterFactory
IDENTITY_FILTER -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.lucene.analysis.TokenStreamcreate(org.apache.lucene.analysis.TokenStream tokenStream) Methods inherited from class org.opensearch.analysis.common.AbstractCompoundWordTokenFilterFactory
getSynonymFilterMethods 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, normalize
-
Method Details
-
create
public org.apache.lucene.analysis.TokenStream create(org.apache.lucene.analysis.TokenStream tokenStream)
-