Package org.apache.lucene.analysis.util
Interface MultiTermAwareComponent
-
- All Known Implementing Classes:
ArabicNormalizationFilterFactory
,ASCIIFoldingFilterFactory
,CJKWidthFilterFactory
,CollationKeyFilterFactory
,ElisionFilterFactory
,GermanNormalizationFilterFactory
,GreekLowerCaseFilterFactory
,HindiNormalizationFilterFactory
,IndicNormalizationFilterFactory
,IrishLowerCaseFilterFactory
,LowerCaseFilterFactory
,LowerCaseTokenizerFactory
,MappingCharFilterFactory
,PersianCharFilterFactory
,PersianNormalizationFilterFactory
,SoraniNormalizationFilterFactory
,TurkishLowerCaseFilterFactory
,UpperCaseFilterFactory
public interface MultiTermAwareComponent
Add to any analysis factory component to allow returning an analysis component factory for use with partial terms in prefix queries, wildcard queries, range query endpoints, regex queries, etc.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AbstractAnalysisFactory
getMultiTermComponent()
Returns an analysis component to handle analysis if multi-term queries.
-
-
-
Method Detail
-
getMultiTermComponent
AbstractAnalysisFactory getMultiTermComponent()
Returns an analysis component to handle analysis if multi-term queries. The returned component must be a TokenizerFactory, TokenFilterFactory or CharFilterFactory.
-
-