## Hierarchy For All Packages

Package Hierarchies:
  org.apache.lucene.analysis.ar, org.apache.lucene.analysis.br, org.apache.lucene.analysis.cjk, org.apache.lucene.analysis.cn, org.apache.lucene.analysis.compound, org.apache.lucene.analysis.compound.hyphenation, org.apache.lucene.analysis.cz, org.apache.lucene.analysis.de, org.apache.lucene.analysis.el, org.apache.lucene.analysis.fa, org.apache.lucene.analysis.fr, org.apache.lucene.analysis.miscellaneous, org.apache.lucene.analysis.ngram, org.apache.lucene.analysis.nl, org.apache.lucene.analysis.payloads, org.apache.lucene.analysis.position, org.apache.lucene.analysis.query, org.apache.lucene.analysis.reverse, org.apache.lucene.analysis.ru, org.apache.lucene.analysis.shingle, org.apache.lucene.analysis.sinks, org.apache.lucene.analysis.th

## Class Hierarchy

- java.lang.Object
  - 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)
  - org.apache.lucene.analysis.Analyzer
    - org.apache.lucene.analysis.ar.ArabicAnalyzer
    - org.apache.lucene.analysis.br.BrazilianAnalyzer
    - org.apache.lucene.analysis.cn.ChineseAnalyzer
    - org.apache.lucene.analysis.cjk.CJKAnalyzer
    - org.apache.lucene.analysis.cz.CzechAnalyzer
    - org.apache.lucene.analysis.nl.DutchAnalyzer
    - org.apache.lucene.analysis.fr.FrenchAnalyzer
    - org.apache.lucene.analysis.de.GermanAnalyzer
    - org.apache.lucene.analysis.el.GreekAnalyzer
    - org.apache.lucene.analysis.fa.PersianAnalyzer
    - org.apache.lucene.analysis.query.QueryAutoStopWordAnalyzer
    - org.apache.lucene.analysis.ru.RussianAnalyzer
    - org.apache.lucene.analysis.shingle.ShingleAnalyzerWrapper
    - org.apache.lucene.analysis.th.ThaiAnalyzer
  - org.apache.lucene.analysis.ar.ArabicNormalizer
  - org.apache.lucene.analysis.ar.ArabicStemmer
  - org.apache.lucene.util.AttributeSource
    - org.apache.lucene.analysis.TokenStream
      - org.apache.lucene.analysis.miscellaneous.EmptyTokenStream
      - org.apache.lucene.analysis.miscellaneous.PrefixAndSuffixAwareTokenFilter
      - org.apache.lucene.analysis.miscellaneous.PrefixAwareTokenFilter
      - org.apache.lucene.analysis.shingle.ShingleMatrixFilter
      - org.apache.lucene.analysis.miscellaneous.SingleTokenTokenStream
      - org.apache.lucene.analysis.TokenFilter
        - org.apache.lucene.analysis.ar.ArabicNormalizationFilter
        - org.apache.lucene.analysis.ar.ArabicStemFilter
        - org.apache.lucene.analysis.br.BrazilianStemFilter
        - org.apache.lucene.analysis.cn.ChineseFilter
        - org.apache.lucene.analysis.compound.CompoundWordTokenFilterBase
          - org.apache.lucene.analysis.compound.DictionaryCompoundWordTokenFilter
          - org.apache.lucene.analysis.compound.HyphenationCompoundWordTokenFilter
        - org.apache.lucene.analysis.payloads.DelimitedPayloadTokenFilter
        - org.apache.lucene.analysis.nl.DutchStemFilter
        - org.apache.lucene.analysis.ngram.EdgeNGramTokenFilter
        - org.apache.lucene.analysis.fr.ElisionFilter
        - org.apache.lucene.analysis.fr.FrenchStemFilter
        - org.apache.lucene.analysis.de.GermanStemFilter
        - org.apache.lucene.analysis.el.GreekLowerCaseFilter
        - org.apache.lucene.analysis.ngram.NGramTokenFilter
        - org.apache.lucene.analysis.payloads.NumericPayloadTokenFilter
        - org.apache.lucene.analysis.fa.PersianNormalizationFilter
        - org.apache.lucene.analysis.position.PositionFilter
        - org.apache.lucene.analysis.reverse.ReverseStringFilter
        - org.apache.lucene.analysis.ru.RussianLowerCaseFilter
        - org.apache.lucene.analysis.ru.RussianStemFilter
        - org.apache.lucene.analysis.shingle.ShingleFilter
        - org.apache.lucene.analysis.th.ThaiWordFilter
        - org.apache.lucene.analysis.payloads.TokenOffsetPayloadTokenFilter
        - org.apache.lucene.analysis.payloads.TypeAsPayloadTokenFilter
      - org.apache.lucene.analysis.Tokenizer
        - org.apache.lucene.analysis.CharTokenizer
          - org.apache.lucene.analysis.LetterTokenizer
            - org.apache.lucene.analysis.ar.ArabicLetterTokenizer
          - org.apache.lucene.analysis.ru.RussianLetterTokenizer
        - org.apache.lucene.analysis.cn.ChineseTokenizer
        - org.apache.lucene.analysis.cjk.CJKTokenizer
        - org.apache.lucene.analysis.ngram.EdgeNGramTokenizer
        - org.apache.lucene.analysis.ngram.NGramTokenizer
        - org.apache.lucene.analysis.SinkTokenizer
          - org.apache.lucene.analysis.sinks.DateRecognizerSinkTokenizer
          - org.apache.lucene.analysis.sinks.TokenRangeSinkTokenizer
          - org.apache.lucene.analysis.sinks.TokenTypeSinkTokenizer
  - org.apache.lucene.analysis.br.BrazilianStemmer
  - org.apache.lucene.analysis.compound.hyphenation.ByteVector (implements java.io.Serializable)
  - org.apache.lucene.analysis.compound.hyphenation.CharVector (implements java.lang.Cloneable, java.io.Serializable)
  - 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 (implements org.apache.lucene.analysis.compound.hyphenation.PatternConsumer)
  - org.apache.lucene.analysis.nl.DutchStemmer
  - org.apache.lucene.analysis.ngram.EdgeNGramTokenFilter.Side
  - org.apache.lucene.analysis.ngram.EdgeNGramTokenizer.Side
  - org.apache.lucene.analysis.fr.FrenchStemmer
  - org.apache.lucene.analysis.de.GermanStemmer
  - org.apache.lucene.analysis.el.GreekCharsets
  - org.apache.lucene.analysis.compound.hyphenation.Hyphen (implements java.io.Serializable)
  - org.apache.lucene.analysis.compound.hyphenation.Hyphenation
  - org.apache.lucene.analysis.payloads.PayloadHelper
  - org.apache.lucene.analysis.fa.PersianNormalizer
  - org.apache.lucene.analysis.ru.RussianCharsets
  - org.apache.lucene.analysis.shingle.ShingleMatrixFilter.Matrix
  - org.apache.lucene.analysis.shingle.ShingleMatrixFilter.Matrix.Column
  - org.apache.lucene.analysis.shingle.ShingleMatrixFilter.Matrix.Column.Row
  - org.apache.lucene.analysis.shingle.ShingleMatrixFilter.TokenPositioner
  - org.apache.lucene.analysis.shingle.ShingleMatrixFilter.TokenSettingsCodec
    - org.apache.lucene.analysis.shingle.ShingleMatrixFilter.OneDimensionalNonWeightedTokenSettingsCodec
    - org.apache.lucene.analysis.shingle.ShingleMatrixFilter.SimpleThreeDimensionalTokenSettingsCodec
    - org.apache.lucene.analysis.shingle.ShingleMatrixFilter.TwoDimensionalNonWeightedSynonymTokenSettingsCodec
  - org.apache.lucene.analysis.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, java.io.Serializable)
    - org.apache.lucene.analysis.compound.hyphenation.HyphenationTree (implements org.apache.lucene.analysis.compound.hyphenation.PatternConsumer, java.io.Serializable)
  - org.apache.lucene.analysis.compound.hyphenation.TernaryTree.Iterator (implements java.util.Enumeration<E>)
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - org.apache.lucene.analysis.compound.hyphenation.HyphenationException
  - org.apache.lucene.analysis.nl.WordlistLoader

## Interface Hierarchy

- org.apache.lucene.analysis.compound.hyphenation.PatternConsumer
- org.apache.lucene.analysis.payloads.PayloadEncoder

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