Package org.elasticsearch.index.analysis
Class ShingleTokenFilterFactory
java.lang.Object
org.elasticsearch.index.AbstractIndexComponent
org.elasticsearch.index.analysis.AbstractTokenFilterFactory
org.elasticsearch.index.analysis.ShingleTokenFilterFactory
- All Implemented Interfaces:
TokenFilterFactory,IndexComponent
public class ShingleTokenFilterFactory extends AbstractTokenFilterFactory
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classShingleTokenFilterFactory.Factory -
Field Summary
Fields inherited from class org.elasticsearch.index.AbstractIndexComponent
deprecationLogger, indexSettings, logger -
Constructor Summary
Constructors Constructor Description ShingleTokenFilterFactory(IndexSettings indexSettings, Environment environment, java.lang.String name, Settings settings) -
Method Summary
Modifier and Type Method Description org.apache.lucene.analysis.TokenStreamcreate(org.apache.lucene.analysis.TokenStream tokenStream)ShingleTokenFilterFactory.FactorygetInnerFactory()TokenFilterFactorygetSynonymFilter()Return a version of this TokenFilterFactory appropriate for synonym parsing Filters that should not be applied to synonyms (for example, those that produce multiple tokens) should throw an exceptionMethods inherited from class org.elasticsearch.index.analysis.AbstractTokenFilterFactory
name, versionMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.elasticsearch.index.analysis.TokenFilterFactory
breaksFastVectorHighlighter, getAnalysisMode, getChainAwareTokenFilterFactory, normalize
-
Constructor Details
-
ShingleTokenFilterFactory
public ShingleTokenFilterFactory(IndexSettings indexSettings, Environment environment, java.lang.String name, Settings settings)
-
-
Method Details
-
create
public org.apache.lucene.analysis.TokenStream create(org.apache.lucene.analysis.TokenStream tokenStream) -
getSynonymFilter
Description copied from interface:TokenFilterFactoryReturn a version of this TokenFilterFactory appropriate for synonym parsing Filters that should not be applied to synonyms (for example, those that produce multiple tokens) should throw an exception -
getInnerFactory
-