- All Known Implementing Classes:
AnalysisOffsetStrategy.MultiValueTokenStream
,ApostropheFilter
,ArabicNormalizationFilter
,ArabicStemFilter
,ASCIIFoldingFilter
,BeiderMorseFilter
,BengaliNormalizationFilter
,BengaliStemFilter
,BrazilianStemFilter
,BulgarianStemFilter
,CachingTokenFilter
,CapitalizationFilter
,CJKBigramFilter
,CJKWidthFilter
,ClassicFilter
,CodepointCountFilter
,CommonGramsFilter
,CommonGramsQueryFilter
,CompletionTokenStream
,CompoundWordTokenFilterBase
,ConditionalTokenFilter
,ContextSuggestField.PrefixTokenFilter
,CzechStemFilter
,DaitchMokotoffSoundexFilter
,DateRecognizerFilter
,DecimalDigitFilter
,DelimitedBoostTokenFilter
,DelimitedPayloadTokenFilter
,DelimitedTermFrequencyTokenFilter
,DictionaryCompoundWordTokenFilter
,DoubleMetaphoneFilter
,DropIfFlaggedFilter
,EdgeNGramTokenFilter
,ElisionFilter
,EnglishMinimalStemFilter
,EnglishPossessiveFilter
,FilteringTokenFilter
,FilterLeafReader.FilterPostingsEnum
,FilterMergePolicy
,FilterScorer
,FingerprintFilter
,FinnishLightStemFilter
,FixBrokenOffsetsFilter
,FixedShingleFilter
,FlattenGraphFilter
,FrenchLightStemFilter
,FrenchMinimalStemFilter
,FreqProxTermsWriter.SortingDocsEnum
,FreqProxTermsWriter.SortingPostingsEnum
,GalicianMinimalStemFilter
,GalicianStemFilter
,GermanLightStemFilter
,GermanMinimalStemFilter
,GermanNormalizationFilter
,GermanStemFilter
,GraphTokenFilter
,GreekLowerCaseFilter
,GreekStemFilter
,HindiNormalizationFilter
,HindiStemFilter
,HungarianLightStemFilter
,HunspellStemFilter
,HyphenatedWordsFilter
,HyphenationCompoundWordTokenFilter
,ICUFoldingFilter
,ICUNormalizer2Filter
,ICUTransformFilter
,IndicNormalizationFilter
,IndonesianStemFilter
,IrishLowerCaseFilter
,ItalianLightStemFilter
,JapaneseBaseFormFilter
,JapaneseCompletionFilter
,JapaneseKatakanaStemFilter
,JapaneseNumberFilter
,JapanesePartOfSpeechStopFilter
,JapaneseReadingFormFilter
,KeepWordFilter
,KeywordMarkerFilter
,KeywordRepeatFilter
,KoreanNumberFilter
,KoreanPartOfSpeechStopFilter
,KoreanReadingFormFilter
,KStemFilter
,LatvianStemFilter
,LengthFilter
,LimitTokenCountFilter
,LimitTokenOffsetFilter
,LimitTokenOffsetFilter
,LimitTokenPositionFilter
,LowerCaseFilter
,LowerCaseFilter
,MergeOnFlushMergePolicy
,MinHashFilter
,NGramTokenFilter
,NorwegianLightStemFilter
,NorwegianMinimalStemFilter
,NorwegianNormalizationFilter
,NumericPayloadTokenFilter
,OffsetLimitTokenFilter
,OneMergeWrappingMergePolicy
,PatternCaptureGroupTokenFilter
,PatternKeywordMarkerFilter
,PatternReplaceFilter
,PatternTypingFilter
,PersianNormalizationFilter
,PersianStemFilter
,PhoneticFilter
,PorterStemFilter
,PortugueseLightStemFilter
,PortugueseMinimalStemFilter
,PortugueseStemFilter
,ProtectedTermFilter
,RemoveDuplicatesTokenFilter
,ReverseStringFilter
,RussianLightStemFilter
,ScandinavianFoldingFilter
,ScandinavianNormalizationFilter
,SerbianNormalizationFilter
,SerbianNormalizationRegularFilter
,SetKeywordMarkerFilter
,ShingleFilter
,SnowballFilter
,SoftDeletesRetentionMergePolicy
,SoraniNormalizationFilter
,SoraniStemFilter
,SpanishLightStemFilter
,SpanishMinimalStemFilter
,SpanishPluralStemFilter
,StemmerOverrideFilter
,StempelFilter
,StopFilter
,StopFilter
,SuffixingNGramTokenFilter
,SuggestStopFilter
,SwedishLightStemFilter
,SwedishMinimalStemFilter
,SynonymFilter
,SynonymGraphFilter
,SynonymQuery.FreqBoostTermScorer
,TeeSinkTokenFilter
,TeluguNormalizationFilter
,TeluguStemFilter
,TokenFilter
,TokenOffsetPayloadTokenFilter
,TrimFilter
,TruncateTokenFilter
,TurkishLowerCaseFilter
,TypeAsPayloadTokenFilter
,TypeAsSynonymFilter
,TypeTokenFilter
,UpgradeIndexMergePolicy
,UpperCaseFilter
,WordDelimiterFilter
,WordDelimiterGraphFilter
public interface Unwrappable<T>
An object with this interface is a wrapper around another object (e.g., a filter with a
delegate). The method
unwrap()
can be called to get the wrapped object-
Method Summary
-
Method Details
-
unwrap
T unwrap()Unwraps this instance -
unwrapAll
static <T> T unwrapAll(T o) Unwraps allUnwrappable
s around the given object.
-