## Hierarchy For All Packages

Package Hierarchies:
  org.apache.lucene.analysis.ar, org.apache.lucene.analysis.bg, org.apache.lucene.analysis.br, org.apache.lucene.analysis.ca, org.apache.lucene.analysis.charfilter, org.apache.lucene.analysis.cjk, org.apache.lucene.analysis.cn, org.apache.lucene.analysis.commongrams, org.apache.lucene.analysis.compound, org.apache.lucene.analysis.compound.hyphenation, org.apache.lucene.analysis.core, org.apache.lucene.analysis.cz, org.apache.lucene.analysis.da, org.apache.lucene.analysis.de, org.apache.lucene.analysis.el, org.apache.lucene.analysis.en, org.apache.lucene.analysis.es, org.apache.lucene.analysis.eu, org.apache.lucene.analysis.fa, org.apache.lucene.analysis.fi, org.apache.lucene.analysis.fr, org.apache.lucene.analysis.ga, org.apache.lucene.analysis.gl, org.apache.lucene.analysis.hi, org.apache.lucene.analysis.hu, org.apache.lucene.analysis.hunspell, org.apache.lucene.analysis.hy, org.apache.lucene.analysis.id, org.apache.lucene.analysis.in, org.apache.lucene.analysis.it, org.apache.lucene.analysis.lv, org.apache.lucene.analysis.miscellaneous, org.apache.lucene.analysis.ngram, org.apache.lucene.analysis.nl, org.apache.lucene.analysis.no, org.apache.lucene.analysis.path, org.apache.lucene.analysis.pattern, org.apache.lucene.analysis.payloads, org.apache.lucene.analysis.position, org.apache.lucene.analysis.pt, org.apache.lucene.analysis.query, org.apache.lucene.analysis.reverse, org.apache.lucene.analysis.ro, org.apache.lucene.analysis.ru, org.apache.lucene.analysis.shingle, org.apache.lucene.analysis.sinks, org.apache.lucene.analysis.snowball, org.apache.lucene.analysis.standard, org.apache.lucene.analysis.standard.std31, org.apache.lucene.analysis.standard.std34, org.apache.lucene.analysis.standard.std36, org.apache.lucene.analysis.sv, org.apache.lucene.analysis.synonym, org.apache.lucene.analysis.th, org.apache.lucene.analysis.tr, org.apache.lucene.analysis.util, org.apache.lucene.analysis.wikipedia, org.apache.lucene.collation, org.apache.lucene.collation.tokenattributes, org.tartarus.snowball, org.tartarus.snowball.ext

## Class Hierarchy

- java.lang.Object
  - org.apache.lucene.analysis.util.AbstractAnalysisFactory
    - org.apache.lucene.analysis.util.CharFilterFactory
      - org.apache.lucene.analysis.charfilter.HTMLStripCharFilterFactory
      - org.apache.lucene.analysis.charfilter.MappingCharFilterFactory (implements org.apache.lucene.analysis.util.MultiTermAwareComponent, org.apache.lucene.analysis.util.ResourceLoaderAware)
      - org.apache.lucene.analysis.pattern.PatternReplaceCharFilterFactory
      - org.apache.lucene.analysis.fa.PersianCharFilterFactory (implements org.apache.lucene.analysis.util.MultiTermAwareComponent)
    - org.apache.lucene.analysis.util.TokenFilterFactory
      - org.apache.lucene.analysis.ar.ArabicNormalizationFilterFactory (implements org.apache.lucene.analysis.util.MultiTermAwareComponent)
      - org.apache.lucene.analysis.ar.ArabicStemFilterFactory
      - org.apache.lucene.analysis.miscellaneous.ASCIIFoldingFilterFactory (implements org.apache.lucene.analysis.util.MultiTermAwareComponent)
      - org.apache.lucene.analysis.br.BrazilianStemFilterFactory
      - org.apache.lucene.analysis.bg.BulgarianStemFilterFactory
      - org.apache.lucene.analysis.miscellaneous.CapitalizationFilterFactory
      - org.apache.lucene.analysis.cn.ChineseFilterFactory
      - org.apache.lucene.analysis.cjk.CJKBigramFilterFactory
      - org.apache.lucene.analysis.cjk.CJKWidthFilterFactory (implements org.apache.lucene.analysis.util.MultiTermAwareComponent)
      - org.apache.lucene.analysis.standard.ClassicFilterFactory
      - org.apache.lucene.collation.CollationKeyFilterFactory (implements org.apache.lucene.analysis.util.MultiTermAwareComponent, org.apache.lucene.analysis.util.ResourceLoaderAware)
      - org.apache.lucene.analysis.commongrams.CommonGramsFilterFactory (implements org.apache.lucene.analysis.util.ResourceLoaderAware)
        - org.apache.lucene.analysis.commongrams.CommonGramsQueryFilterFactory
      - org.apache.lucene.analysis.cz.CzechStemFilterFactory
      - org.apache.lucene.analysis.payloads.DelimitedPayloadTokenFilterFactory (implements org.apache.lucene.analysis.util.ResourceLoaderAware)
      - org.apache.lucene.analysis.compound.DictionaryCompoundWordTokenFilterFactory (implements org.apache.lucene.analysis.util.ResourceLoaderAware)
      - org.apache.lucene.analysis.ngram.EdgeNGramFilterFactory
      - org.apache.lucene.analysis.util.ElisionFilterFactory (implements org.apache.lucene.analysis.util.MultiTermAwareComponent, org.apache.lucene.analysis.util.ResourceLoaderAware)
      - org.apache.lucene.analysis.en.EnglishMinimalStemFilterFactory
      - org.apache.lucene.analysis.en.EnglishPossessiveFilterFactory
      - org.apache.lucene.analysis.fi.FinnishLightStemFilterFactory
      - org.apache.lucene.analysis.fr.FrenchLightStemFilterFactory
      - org.apache.lucene.analysis.fr.FrenchMinimalStemFilterFactory
      - org.apache.lucene.analysis.gl.GalicianMinimalStemFilterFactory
      - org.apache.lucene.analysis.gl.GalicianStemFilterFactory
      - org.apache.lucene.analysis.de.GermanLightStemFilterFactory
      - org.apache.lucene.analysis.de.GermanMinimalStemFilterFactory
      - org.apache.lucene.analysis.de.GermanNormalizationFilterFactory (implements org.apache.lucene.analysis.util.MultiTermAwareComponent)
      - org.apache.lucene.analysis.de.GermanStemFilterFactory
      - org.apache.lucene.analysis.el.GreekLowerCaseFilterFactory (implements org.apache.lucene.analysis.util.MultiTermAwareComponent)
      - org.apache.lucene.analysis.el.GreekStemFilterFactory
      - org.apache.lucene.analysis.hi.HindiNormalizationFilterFactory (implements org.apache.lucene.analysis.util.MultiTermAwareComponent)
      - org.apache.lucene.analysis.hi.HindiStemFilterFactory
      - org.apache.lucene.analysis.hu.HungarianLightStemFilterFactory
      - org.apache.lucene.analysis.hunspell.HunspellStemFilterFactory (implements org.apache.lucene.analysis.util.ResourceLoaderAware)
      - org.apache.lucene.analysis.miscellaneous.HyphenatedWordsFilterFactory
      - org.apache.lucene.analysis.compound.HyphenationCompoundWordTokenFilterFactory (implements org.apache.lucene.analysis.util.ResourceLoaderAware)
      - org.apache.lucene.analysis.in.IndicNormalizationFilterFactory (implements org.apache.lucene.analysis.util.MultiTermAwareComponent)
      - org.apache.lucene.analysis.id.IndonesianStemFilterFactory
      - org.apache.lucene.analysis.ga.IrishLowerCaseFilterFactory (implements org.apache.lucene.analysis.util.MultiTermAwareComponent)
      - org.apache.lucene.analysis.it.ItalianLightStemFilterFactory
      - org.apache.lucene.analysis.miscellaneous.KeepWordFilterFactory (implements org.apache.lucene.analysis.util.ResourceLoaderAware)
      - org.apache.lucene.analysis.miscellaneous.KeywordMarkerFilterFactory (implements org.apache.lucene.analysis.util.ResourceLoaderAware)
      - org.apache.lucene.analysis.miscellaneous.KeywordRepeatFilterFactory
      - org.apache.lucene.analysis.en.KStemFilterFactory
      - org.apache.lucene.analysis.lv.LatvianStemFilterFactory
      - org.apache.lucene.analysis.miscellaneous.LengthFilterFactory
      - org.apache.lucene.analysis.miscellaneous.LimitTokenCountFilterFactory
      - org.apache.lucene.analysis.miscellaneous.LimitTokenPositionFilterFactory
      - org.apache.lucene.analysis.core.LowerCaseFilterFactory (implements org.apache.lucene.analysis.util.MultiTermAwareComponent)
      - org.apache.lucene.analysis.ngram.NGramFilterFactory
      - org.apache.lucene.analysis.no.NorwegianLightStemFilterFactory
      - org.apache.lucene.analysis.no.NorwegianMinimalStemFilterFactory
      - org.apache.lucene.analysis.payloads.NumericPayloadTokenFilterFactory
      - org.apache.lucene.analysis.pattern.PatternReplaceFilterFactory
      - org.apache.lucene.analysis.fa.PersianNormalizationFilterFactory (implements org.apache.lucene.analysis.util.MultiTermAwareComponent)
      - org.apache.lucene.analysis.en.PorterStemFilterFactory
      - org.apache.lucene.analysis.pt.PortugueseLightStemFilterFactory
      - org.apache.lucene.analysis.pt.PortugueseMinimalStemFilterFactory
      - org.apache.lucene.analysis.pt.PortugueseStemFilterFactory
      - org.apache.lucene.analysis.position.PositionFilterFactory
      - org.apache.lucene.analysis.miscellaneous.RemoveDuplicatesTokenFilterFactory
      - org.apache.lucene.analysis.reverse.ReverseStringFilterFactory
      - org.apache.lucene.analysis.ru.RussianLightStemFilterFactory
      - org.apache.lucene.analysis.shingle.ShingleFilterFactory
      - org.apache.lucene.analysis.snowball.SnowballPorterFilterFactory (implements org.apache.lucene.analysis.util.ResourceLoaderAware)
      - org.apache.lucene.analysis.es.SpanishLightStemFilterFactory
      - org.apache.lucene.analysis.standard.StandardFilterFactory
      - org.apache.lucene.analysis.miscellaneous.StemmerOverrideFilterFactory (implements org.apache.lucene.analysis.util.ResourceLoaderAware)
      - org.apache.lucene.analysis.core.StopFilterFactory (implements org.apache.lucene.analysis.util.ResourceLoaderAware)
      - org.apache.lucene.analysis.sv.SwedishLightStemFilterFactory
      - org.apache.lucene.analysis.synonym.SynonymFilterFactory (implements org.apache.lucene.analysis.util.ResourceLoaderAware)
      - org.apache.lucene.analysis.th.ThaiWordFilterFactory
      - org.apache.lucene.analysis.payloads.TokenOffsetPayloadTokenFilterFactory
      - org.apache.lucene.analysis.miscellaneous.TrimFilterFactory
      - org.apache.lucene.analysis.tr.TurkishLowerCaseFilterFactory (implements org.apache.lucene.analysis.util.MultiTermAwareComponent)
      - org.apache.lucene.analysis.payloads.TypeAsPayloadTokenFilterFactory
      - org.apache.lucene.analysis.core.TypeTokenFilterFactory (implements org.apache.lucene.analysis.util.ResourceLoaderAware)
      - org.apache.lucene.analysis.miscellaneous.WordDelimiterFilterFactory (implements org.apache.lucene.analysis.util.ResourceLoaderAware)
    - org.apache.lucene.analysis.util.TokenizerFactory
      - org.apache.lucene.analysis.ar.ArabicLetterTokenizerFactory
      - org.apache.lucene.analysis.cn.ChineseTokenizerFactory
      - org.apache.lucene.analysis.cjk.CJKTokenizerFactory
      - org.apache.lucene.analysis.standard.ClassicTokenizerFactory
      - org.apache.lucene.analysis.ngram.EdgeNGramTokenizerFactory
      - org.apache.lucene.analysis.core.KeywordTokenizerFactory
      - org.apache.lucene.analysis.core.LetterTokenizerFactory
      - org.apache.lucene.analysis.core.LowerCaseTokenizerFactory (implements org.apache.lucene.analysis.util.MultiTermAwareComponent)
      - org.apache.lucene.analysis.ngram.NGramTokenizerFactory
      - org.apache.lucene.analysis.path.PathHierarchyTokenizerFactory
      - org.apache.lucene.analysis.pattern.PatternTokenizerFactory
      - org.apache.lucene.analysis.ru.RussianLetterTokenizerFactory
      - org.apache.lucene.analysis.standard.StandardTokenizerFactory
      - org.apache.lucene.analysis.standard.UAX29URLEmailTokenizerFactory
      - org.apache.lucene.analysis.core.WhitespaceTokenizerFactory
      - org.apache.lucene.analysis.wikipedia.WikipediaTokenizerFactory
  - java.util.AbstractCollection<E> (implements java.util.Collection<E>)
    - java.util.AbstractSet<E> (implements java.util.Set<E>)
      - org.apache.lucene.analysis.util.CharArrayMap.EntrySet
      - org.apache.lucene.analysis.util.CharArraySet
  - org.apache.lucene.analysis.payloads.AbstractEncoder (implements org.apache.lucene.analysis.payloads.PayloadEncoder)
    - org.apache.lucene.analysis.payloads.FloatEncoder (implements org.apache.lucene.analysis.payloads.PayloadEncoder)
    - org.apache.lucene.analysis.payloads.IdentityEncoder (implements org.apache.lucene.analysis.payloads.PayloadEncoder)
    - org.apache.lucene.analysis.payloads.IntegerEncoder (implements org.apache.lucene.analysis.payloads.PayloadEncoder)
  - java.util.AbstractMap<K,V> (implements java.util.Map<K,V>)
    - org.apache.lucene.analysis.util.CharArrayMap<V>
  - org.tartarus.snowball.Among
  - org.apache.lucene.analysis.Analyzer (implements java.io.Closeable)
    - org.apache.lucene.analysis.AnalyzerWrapper
      - org.apache.lucene.analysis.miscellaneous.LimitTokenCountAnalyzer
      - org.apache.lucene.analysis.miscellaneous.PerFieldAnalyzerWrapper
      - org.apache.lucene.analysis.query.QueryAutoStopWordAnalyzer
      - org.apache.lucene.analysis.shingle.ShingleAnalyzerWrapper
    - org.apache.lucene.analysis.cn.ChineseAnalyzer
    - org.apache.lucene.collation.CollationKeyAnalyzer
    - org.apache.lucene.analysis.nl.DutchAnalyzer
    - org.apache.lucene.analysis.core.KeywordAnalyzer
    - org.apache.lucene.analysis.miscellaneous.PatternAnalyzer
    - org.apache.lucene.analysis.core.SimpleAnalyzer
    - org.apache.lucene.analysis.snowball.SnowballAnalyzer
    - org.apache.lucene.analysis.util.StopwordAnalyzerBase
      - org.apache.lucene.analysis.ar.ArabicAnalyzer
      - org.apache.lucene.analysis.hy.ArmenianAnalyzer
      - org.apache.lucene.analysis.eu.BasqueAnalyzer
      - org.apache.lucene.analysis.br.BrazilianAnalyzer
      - org.apache.lucene.analysis.bg.BulgarianAnalyzer
      - org.apache.lucene.analysis.ca.CatalanAnalyzer
      - org.apache.lucene.analysis.cjk.CJKAnalyzer
      - org.apache.lucene.analysis.standard.ClassicAnalyzer
      - org.apache.lucene.analysis.cz.CzechAnalyzer
      - org.apache.lucene.analysis.da.DanishAnalyzer
      - org.apache.lucene.analysis.en.EnglishAnalyzer
      - org.apache.lucene.analysis.fi.FinnishAnalyzer
      - org.apache.lucene.analysis.fr.FrenchAnalyzer
      - org.apache.lucene.analysis.gl.GalicianAnalyzer
      - org.apache.lucene.analysis.de.GermanAnalyzer
      - org.apache.lucene.analysis.el.GreekAnalyzer
      - org.apache.lucene.analysis.hi.HindiAnalyzer
      - org.apache.lucene.analysis.hu.HungarianAnalyzer
      - org.apache.lucene.analysis.id.IndonesianAnalyzer
      - org.apache.lucene.analysis.ga.IrishAnalyzer
      - org.apache.lucene.analysis.it.ItalianAnalyzer
      - org.apache.lucene.analysis.lv.LatvianAnalyzer
      - org.apache.lucene.analysis.no.NorwegianAnalyzer
      - org.apache.lucene.analysis.fa.PersianAnalyzer
      - org.apache.lucene.analysis.pt.PortugueseAnalyzer
      - org.apache.lucene.analysis.ro.RomanianAnalyzer
      - org.apache.lucene.analysis.ru.RussianAnalyzer
      - org.apache.lucene.analysis.es.SpanishAnalyzer
      - org.apache.lucene.analysis.standard.StandardAnalyzer
      - org.apache.lucene.analysis.core.StopAnalyzer
      - org.apache.lucene.analysis.sv.SwedishAnalyzer
      - org.apache.lucene.analysis.th.ThaiAnalyzer
      - org.apache.lucene.analysis.tr.TurkishAnalyzer
      - org.apache.lucene.analysis.standard.UAX29URLEmailAnalyzer
    - org.apache.lucene.analysis.core.WhitespaceAnalyzer
  - org.apache.lucene.analysis.ar.ArabicNormalizer
  - org.apache.lucene.analysis.ar.ArabicStemmer
  - org.apache.lucene.util.AttributeImpl (implements org.apache.lucene.util.Attribute, java.lang.Cloneable)
    - org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl (implements org.apache.lucene.analysis.tokenattributes.CharTermAttribute, java.lang.Cloneable, org.apache.lucene.analysis.tokenattributes.TermToBytesRefAttribute)
      - org.apache.lucene.collation.tokenattributes.CollatedTermAttributeImpl
  - org.apache.lucene.util.AttributeSource
    - org.apache.lucene.analysis.TokenStream (implements java.io.Closeable)
      - org.apache.lucene.analysis.miscellaneous.EmptyTokenStream
      - org.apache.lucene.analysis.miscellaneous.PrefixAndSuffixAwareTokenFilter
      - org.apache.lucene.analysis.miscellaneous.PrefixAwareTokenFilter
      - org.apache.lucene.analysis.miscellaneous.SingleTokenTokenStream
      - org.apache.lucene.analysis.sinks.TeeSinkTokenFilter.SinkTokenStream
      - org.apache.lucene.analysis.TokenFilter
        - org.apache.lucene.analysis.ar.ArabicNormalizationFilter
        - org.apache.lucene.analysis.ar.ArabicStemFilter
        - org.apache.lucene.analysis.miscellaneous.ASCIIFoldingFilter
        - org.apache.lucene.analysis.br.BrazilianStemFilter
        - org.apache.lucene.analysis.bg.BulgarianStemFilter
        - org.apache.lucene.analysis.miscellaneous.CapitalizationFilter
        - org.apache.lucene.analysis.cn.ChineseFilter
        - org.apache.lucene.analysis.cjk.CJKBigramFilter
        - org.apache.lucene.analysis.cjk.CJKWidthFilter
        - org.apache.lucene.analysis.standard.ClassicFilter
        - org.apache.lucene.collation.CollationKeyFilter
        - org.apache.lucene.analysis.commongrams.CommonGramsFilter
        - org.apache.lucene.analysis.commongrams.CommonGramsQueryFilter
        - org.apache.lucene.analysis.compound.CompoundWordTokenFilterBase
          - org.apache.lucene.analysis.compound.DictionaryCompoundWordTokenFilter
          - org.apache.lucene.analysis.compound.HyphenationCompoundWordTokenFilter
        - org.apache.lucene.analysis.cz.CzechStemFilter
        - org.apache.lucene.analysis.payloads.DelimitedPayloadTokenFilter
        - org.apache.lucene.analysis.nl.DutchStemFilter
        - org.apache.lucene.analysis.ngram.EdgeNGramTokenFilter
        - org.apache.lucene.analysis.util.ElisionFilter
        - org.apache.lucene.analysis.en.EnglishMinimalStemFilter
        - org.apache.lucene.analysis.en.EnglishPossessiveFilter
        - org.apache.lucene.analysis.util.FilteringTokenFilter
          - org.apache.lucene.analysis.miscellaneous.KeepWordFilter
          - org.apache.lucene.analysis.miscellaneous.LengthFilter
          - org.apache.lucene.analysis.core.StopFilter
          - org.apache.lucene.analysis.core.TypeTokenFilter
        - org.apache.lucene.analysis.fi.FinnishLightStemFilter
        - org.apache.lucene.analysis.fr.FrenchLightStemFilter
        - org.apache.lucene.analysis.fr.FrenchMinimalStemFilter
        - org.apache.lucene.analysis.fr.FrenchStemFilter
        - org.apache.lucene.analysis.gl.GalicianMinimalStemFilter
        - org.apache.lucene.analysis.gl.GalicianStemFilter
        - org.apache.lucene.analysis.de.GermanLightStemFilter
        - org.apache.lucene.analysis.de.GermanMinimalStemFilter
        - org.apache.lucene.analysis.de.GermanNormalizationFilter
        - org.apache.lucene.analysis.de.GermanStemFilter
        - org.apache.lucene.analysis.el.GreekLowerCaseFilter
        - org.apache.lucene.analysis.el.GreekStemFilter
        - org.apache.lucene.analysis.hi.HindiNormalizationFilter
        - org.apache.lucene.analysis.hi.HindiStemFilter
        - org.apache.lucene.analysis.hu.HungarianLightStemFilter
        - org.apache.lucene.analysis.hunspell.HunspellStemFilter
        - org.apache.lucene.analysis.miscellaneous.HyphenatedWordsFilter
        - org.apache.lucene.analysis.in.IndicNormalizationFilter
        - org.apache.lucene.analysis.id.IndonesianStemFilter
        - org.apache.lucene.analysis.ga.IrishLowerCaseFilter
        - org.apache.lucene.analysis.it.ItalianLightStemFilter
        - org.apache.lucene.analysis.miscellaneous.KeywordMarkerFilter
          - org.apache.lucene.analysis.miscellaneous.PatternKeywordMarkerFilter
          - org.apache.lucene.analysis.miscellaneous.SetKeywordMarkerFilter
        - org.apache.lucene.analysis.miscellaneous.KeywordRepeatFilter
        - org.apache.lucene.analysis.en.KStemFilter
        - org.apache.lucene.analysis.lv.LatvianStemFilter
        - org.apache.lucene.analysis.miscellaneous.LimitTokenCountFilter
        - org.apache.lucene.analysis.miscellaneous.LimitTokenPositionFilter
        - org.apache.lucene.analysis.core.LowerCaseFilter
        - org.apache.lucene.analysis.ngram.NGramTokenFilter
        - org.apache.lucene.analysis.no.NorwegianLightStemFilter
        - org.apache.lucene.analysis.no.NorwegianMinimalStemFilter
        - org.apache.lucene.analysis.payloads.NumericPayloadTokenFilter
        - org.apache.lucene.analysis.pattern.PatternReplaceFilter
        - org.apache.lucene.analysis.fa.PersianNormalizationFilter
        - org.apache.lucene.analysis.en.PorterStemFilter
        - org.apache.lucene.analysis.pt.PortugueseLightStemFilter
        - org.apache.lucene.analysis.pt.PortugueseMinimalStemFilter
        - org.apache.lucene.analysis.pt.PortugueseStemFilter
        - org.apache.lucene.analysis.position.PositionFilter
        - org.apache.lucene.analysis.miscellaneous.RemoveDuplicatesTokenFilter
        - org.apache.lucene.analysis.reverse.ReverseStringFilter
        - org.apache.lucene.analysis.ru.RussianLightStemFilter
        - org.apache.lucene.analysis.shingle.ShingleFilter
        - org.apache.lucene.analysis.snowball.SnowballFilter
        - org.apache.lucene.analysis.es.SpanishLightStemFilter
        - org.apache.lucene.analysis.standard.StandardFilter
        - org.apache.lucene.analysis.miscellaneous.StemmerOverrideFilter
        - org.apache.lucene.analysis.sv.SwedishLightStemFilter
        - org.apache.lucene.analysis.synonym.SynonymFilter
        - org.apache.lucene.analysis.sinks.TeeSinkTokenFilter
        - org.apache.lucene.analysis.th.ThaiWordFilter
        - org.apache.lucene.analysis.payloads.TokenOffsetPayloadTokenFilter
        - org.apache.lucene.analysis.miscellaneous.TrimFilter
        - org.apache.lucene.analysis.tr.TurkishLowerCaseFilter
        - org.apache.lucene.analysis.payloads.TypeAsPayloadTokenFilter
        - org.apache.lucene.analysis.miscellaneous.WordDelimiterFilter
      - org.apache.lucene.analysis.Tokenizer
        - org.apache.lucene.analysis.util.CharTokenizer
          - org.apache.lucene.analysis.in.IndicTokenizer
          - org.apache.lucene.analysis.core.LetterTokenizer
            - org.apache.lucene.analysis.ar.ArabicLetterTokenizer
            - org.apache.lucene.analysis.core.LowerCaseTokenizer
          - org.apache.lucene.analysis.ru.RussianLetterTokenizer
          - org.apache.lucene.analysis.core.WhitespaceTokenizer
        - org.apache.lucene.analysis.cn.ChineseTokenizer
        - org.apache.lucene.analysis.cjk.CJKTokenizer
        - org.apache.lucene.analysis.standard.ClassicTokenizer
        - org.apache.lucene.analysis.ngram.EdgeNGramTokenizer
        - org.apache.lucene.analysis.core.KeywordTokenizer
        - org.apache.lucene.analysis.ngram.NGramTokenizer
        - org.apache.lucene.analysis.path.PathHierarchyTokenizer
        - org.apache.lucene.analysis.pattern.PatternTokenizer
        - org.apache.lucene.analysis.path.ReversePathHierarchyTokenizer
        - org.apache.lucene.analysis.standard.StandardTokenizer
        - org.apache.lucene.analysis.standard.UAX29URLEmailTokenizer
        - org.apache.lucene.analysis.wikipedia.WikipediaTokenizer
  - org.apache.lucene.util.AttributeSource.AttributeFactory
    - org.apache.lucene.collation.CollationAttributeFactory
  - org.apache.lucene.analysis.br.BrazilianStemmer
  - org.apache.lucene.analysis.bg.BulgarianStemmer
  - org.apache.lucene.analysis.compound.hyphenation.ByteVector
  - org.apache.lucene.analysis.util.CharacterUtils
  - org.apache.lucene.analysis.util.CharacterUtils.CharacterBuffer
  - org.apache.lucene.analysis.util.CharArrayIterator (implements java.text.CharacterIterator)
  - org.apache.lucene.analysis.util.CharArrayMap.EntryIterator (implements java.util.Iterator<E>)
  - org.apache.lucene.analysis.compound.hyphenation.CharVector (implements java.lang.Cloneable)
  - org.apache.lucene.analysis.util.ClasspathResourceLoader (implements org.apache.lucene.analysis.util.ResourceLoader)
  - org.apache.lucene.analysis.compound.CompoundWordTokenFilterBase.CompoundToken
  - org.apache.lucene.analysis.cz.CzechStemmer
  - org.xml.sax.helpers.DefaultHandler (implements org.xml.sax.ContentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler)
    - org.apache.lucene.analysis.compound.hyphenation.PatternParser
  - org.apache.lucene.analysis.nl.DutchStemmer
  - org.apache.lucene.analysis.en.EnglishMinimalStemmer
  - org.apache.lucene.analysis.util.FilesystemResourceLoader (implements org.apache.lucene.analysis.util.ResourceLoader)
  - org.apache.lucene.analysis.fi.FinnishLightStemmer
  - org.apache.lucene.analysis.fr.FrenchLightStemmer
  - org.apache.lucene.analysis.fr.FrenchMinimalStemmer
  - org.apache.lucene.analysis.fr.FrenchStemmer
  - org.apache.lucene.analysis.de.GermanLightStemmer
  - org.apache.lucene.analysis.de.GermanMinimalStemmer
  - org.apache.lucene.analysis.de.GermanStemmer
  - org.apache.lucene.analysis.el.GreekStemmer
  - org.apache.lucene.analysis.hi.HindiNormalizer
  - org.apache.lucene.analysis.hi.HindiStemmer
  - org.apache.lucene.analysis.hu.HungarianLightStemmer
  - org.apache.lucene.analysis.hunspell.HunspellAffix
  - org.apache.lucene.analysis.hunspell.HunspellDictionary
  - org.apache.lucene.analysis.hunspell.HunspellStemmer
  - org.apache.lucene.analysis.hunspell.HunspellStemmer.Stem
  - org.apache.lucene.analysis.hunspell.HunspellWord
  - org.apache.lucene.analysis.compound.hyphenation.Hyphen
  - org.apache.lucene.analysis.compound.hyphenation.Hyphenation
  - org.apache.lucene.analysis.in.IndicNormalizer
  - org.apache.lucene.analysis.id.IndonesianStemmer
  - org.apache.lucene.analysis.it.ItalianLightStemmer
  - org.apache.lucene.analysis.en.KStemmer
  - org.apache.lucene.analysis.lv.LatvianStemmer
  - org.apache.lucene.analysis.charfilter.NormalizeCharMap
  - org.apache.lucene.analysis.charfilter.NormalizeCharMap.Builder
  - org.apache.lucene.analysis.no.NorwegianLightStemmer
  - org.apache.lucene.analysis.no.NorwegianMinimalStemmer
  - org.apache.lucene.analysis.util.OpenStringBuilder (implements java.lang.Appendable, java.lang.CharSequence)
  - org.apache.lucene.analysis.payloads.PayloadHelper
  - org.apache.lucene.analysis.fa.PersianNormalizer
  - org.apache.lucene.analysis.pt.PortugueseLightStemmer
  - java.io.Reader (implements java.io.Closeable, java.lang.Readable)
    - org.apache.lucene.analysis.CharFilter
      - org.apache.lucene.analysis.charfilter.BaseCharFilter
        - org.apache.lucene.analysis.charfilter.HTMLStripCharFilter
        - org.apache.lucene.analysis.charfilter.MappingCharFilter
        - org.apache.lucene.analysis.pattern.PatternReplaceCharFilter
      - org.apache.lucene.analysis.fa.PersianCharFilter
  - org.apache.lucene.analysis.util.RollingCharBuffer
  - org.apache.lucene.analysis.pt.RSLPStemmerBase
    - org.apache.lucene.analysis.gl.GalicianMinimalStemmer
    - org.apache.lucene.analysis.gl.GalicianStemmer
    - org.apache.lucene.analysis.pt.PortugueseMinimalStemmer
    - org.apache.lucene.analysis.pt.PortugueseStemmer
  - org.apache.lucene.analysis.pt.RSLPStemmerBase.Rule
    - org.apache.lucene.analysis.pt.RSLPStemmerBase.RuleWithSetExceptions
    - org.apache.lucene.analysis.pt.RSLPStemmerBase.RuleWithSuffixExceptions
  - org.apache.lucene.analysis.pt.RSLPStemmerBase.Step
  - org.apache.lucene.analysis.ru.RussianLightStemmer
  - org.tartarus.snowball.SnowballProgram
    - org.tartarus.snowball.ext.ArmenianStemmer
    - org.tartarus.snowball.ext.BasqueStemmer
    - org.tartarus.snowball.ext.CatalanStemmer
    - org.tartarus.snowball.ext.DanishStemmer
    - org.tartarus.snowball.ext.DutchStemmer
    - org.tartarus.snowball.ext.EnglishStemmer
    - org.tartarus.snowball.ext.FinnishStemmer
    - org.tartarus.snowball.ext.FrenchStemmer
    - org.tartarus.snowball.ext.German2Stemmer
    - org.tartarus.snowball.ext.GermanStemmer
    - org.tartarus.snowball.ext.HungarianStemmer
    - org.tartarus.snowball.ext.IrishStemmer
    - org.tartarus.snowball.ext.ItalianStemmer
    - org.tartarus.snowball.ext.KpStemmer
    - org.tartarus.snowball.ext.LovinsStemmer
    - org.tartarus.snowball.ext.NorwegianStemmer
    - org.tartarus.snowball.ext.PorterStemmer
    - org.tartarus.snowball.ext.PortugueseStemmer
    - org.tartarus.snowball.ext.RomanianStemmer
    - org.tartarus.snowball.ext.RussianStemmer
    - org.tartarus.snowball.ext.SpanishStemmer
    - org.tartarus.snowball.ext.SwedishStemmer
    - org.tartarus.snowball.ext.TurkishStemmer
  - org.apache.lucene.analysis.es.SpanishLightStemmer
  - org.apache.lucene.analysis.standard.StandardTokenizerImpl (implements org.apache.lucene.analysis.standard.StandardTokenizerInterface)
  - org.apache.lucene.analysis.standard.std31.StandardTokenizerImpl31 (implements org.apache.lucene.analysis.standard.StandardTokenizerInterface)
  - org.apache.lucene.analysis.standard.std34.StandardTokenizerImpl34 (implements org.apache.lucene.analysis.standard.StandardTokenizerInterface)
  - org.apache.lucene.analysis.miscellaneous.StemmerOverrideFilter.Builder
  - org.apache.lucene.analysis.miscellaneous.StemmerOverrideFilter.StemmerOverrideMap
  - org.apache.lucene.analysis.util.StemmerUtil
  - org.apache.lucene.analysis.sv.SwedishLightStemmer
  - org.apache.lucene.analysis.synonym.SynonymMap
  - org.apache.lucene.analysis.synonym.SynonymMap.Builder
    - org.apache.lucene.analysis.synonym.SolrSynonymParser
    - org.apache.lucene.analysis.synonym.WordnetSynonymParser
  - org.apache.lucene.analysis.sinks.TeeSinkTokenFilter.SinkFilter
    - org.apache.lucene.analysis.sinks.DateRecognizerSinkFilter
    - org.apache.lucene.analysis.sinks.TokenRangeSinkFilter
    - org.apache.lucene.analysis.sinks.TokenTypeSinkFilter
  - org.apache.lucene.analysis.compound.hyphenation.TernaryTree (implements java.lang.Cloneable)
    - org.apache.lucene.analysis.compound.hyphenation.HyphenationTree (implements org.apache.lucene.analysis.compound.hyphenation.PatternConsumer)
  - org.apache.lucene.analysis.compound.hyphenation.TernaryTree.Iterator (implements java.util.Enumeration<E>)
  - org.apache.lucene.analysis.standard.UAX29URLEmailTokenizerImpl (implements org.apache.lucene.analysis.standard.StandardTokenizerInterface)
  - org.apache.lucene.analysis.standard.std31.UAX29URLEmailTokenizerImpl31 (implements org.apache.lucene.analysis.standard.StandardTokenizerInterface)
  - org.apache.lucene.analysis.standard.std34.UAX29URLEmailTokenizerImpl34 (implements org.apache.lucene.analysis.standard.StandardTokenizerInterface)
  - org.apache.lucene.analysis.standard.std36.UAX29URLEmailTokenizerImpl36 (implements org.apache.lucene.analysis.standard.StandardTokenizerInterface)
  - org.apache.lucene.analysis.miscellaneous.WordDelimiterIterator
  - org.apache.lucene.analysis.util.WordlistLoader

## Interface Hierarchy

- org.apache.lucene.analysis.util.MultiTermAwareComponent
- org.apache.lucene.analysis.compound.hyphenation.PatternConsumer
- org.apache.lucene.analysis.payloads.PayloadEncoder
- org.apache.lucene.analysis.util.ResourceLoader
- org.apache.lucene.analysis.util.ResourceLoaderAware
- org.apache.lucene.analysis.standard.StandardTokenizerInterface

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - org.apache.lucene.analysis.ngram.EdgeNGramTokenizer.Side
    - org.apache.lucene.analysis.ngram.EdgeNGramTokenFilter.Side

Copyright © 2000-2013 Apache Software Foundation. All Rights Reserved.