# Hierarchy For Package org.apache.lucene.analysis.miscellaneous

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.lucene.analysis.util.AbstractAnalysisFactory
    - org.apache.lucene.analysis.util.TokenFilterFactory
      - org.apache.lucene.analysis.miscellaneous.ASCIIFoldingFilterFactory (implements org.apache.lucene.analysis.util.MultiTermAwareComponent)
      - org.apache.lucene.analysis.miscellaneous.CapitalizationFilterFactory
      - org.apache.lucene.analysis.miscellaneous.CodepointCountFilterFactory
      - org.apache.lucene.analysis.miscellaneous.DateRecognizerFilterFactory
      - org.apache.lucene.analysis.miscellaneous.FingerprintFilterFactory
      - org.apache.lucene.analysis.miscellaneous.HyphenatedWordsFilterFactory
      - 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.miscellaneous.LengthFilterFactory
      - org.apache.lucene.analysis.miscellaneous.LimitTokenCountFilterFactory
      - org.apache.lucene.analysis.miscellaneous.LimitTokenOffsetFilterFactory
      - org.apache.lucene.analysis.miscellaneous.LimitTokenPositionFilterFactory
      - org.apache.lucene.analysis.miscellaneous.RemoveDuplicatesTokenFilterFactory
      - org.apache.lucene.analysis.miscellaneous.ScandinavianFoldingFilterFactory (implements org.apache.lucene.analysis.util.MultiTermAwareComponent)
      - org.apache.lucene.analysis.miscellaneous.ScandinavianNormalizationFilterFactory (implements org.apache.lucene.analysis.util.MultiTermAwareComponent)
      - org.apache.lucene.analysis.miscellaneous.StemmerOverrideFilterFactory (implements org.apache.lucene.analysis.util.ResourceLoaderAware)
      - org.apache.lucene.analysis.miscellaneous.TrimFilterFactory
      - org.apache.lucene.analysis.miscellaneous.TruncateTokenFilterFactory
      - org.apache.lucene.analysis.miscellaneous.WordDelimiterFilterFactory (implements org.apache.lucene.analysis.util.ResourceLoaderAware)
      - org.apache.lucene.analysis.miscellaneous.WordDelimiterGraphFilterFactory (implements org.apache.lucene.analysis.util.ResourceLoaderAware)
  - org.apache.lucene.analysis.Analyzer (implements java.io.Closeable)
    - org.apache.lucene.analysis.AnalyzerWrapper
      - org.apache.lucene.analysis.DelegatingAnalyzerWrapper
        - org.apache.lucene.analysis.miscellaneous.PerFieldAnalyzerWrapper
      - org.apache.lucene.analysis.miscellaneous.LimitTokenCountAnalyzer
  - 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.TokenFilter
        - org.apache.lucene.analysis.miscellaneous.ASCIIFoldingFilter
        - org.apache.lucene.analysis.miscellaneous.CapitalizationFilter
        - org.apache.lucene.analysis.FilteringTokenFilter
          - org.apache.lucene.analysis.miscellaneous.CodepointCountFilter
          - org.apache.lucene.analysis.miscellaneous.DateRecognizerFilter
          - org.apache.lucene.analysis.miscellaneous.KeepWordFilter
          - org.apache.lucene.analysis.miscellaneous.LengthFilter
        - org.apache.lucene.analysis.miscellaneous.FingerprintFilter
        - org.apache.lucene.analysis.miscellaneous.HyphenatedWordsFilter
        - 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.miscellaneous.LimitTokenCountFilter
        - org.apache.lucene.analysis.miscellaneous.LimitTokenOffsetFilter
        - org.apache.lucene.analysis.miscellaneous.LimitTokenPositionFilter
        - org.apache.lucene.analysis.miscellaneous.RemoveDuplicatesTokenFilter
        - org.apache.lucene.analysis.miscellaneous.ScandinavianFoldingFilter
        - org.apache.lucene.analysis.miscellaneous.ScandinavianNormalizationFilter
        - org.apache.lucene.analysis.miscellaneous.StemmerOverrideFilter
        - org.apache.lucene.analysis.miscellaneous.TrimFilter
        - org.apache.lucene.analysis.miscellaneous.TruncateTokenFilter
        - org.apache.lucene.analysis.miscellaneous.WordDelimiterFilter
        - org.apache.lucene.analysis.miscellaneous.WordDelimiterGraphFilter
  - org.apache.lucene.analysis.miscellaneous.StemmerOverrideFilter.Builder
  - org.apache.lucene.analysis.miscellaneous.StemmerOverrideFilter.StemmerOverrideMap
  - org.apache.lucene.analysis.miscellaneous.WordDelimiterIterator

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