# 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.ConcatenateGraphFilterFactory
      - org.apache.lucene.analysis.miscellaneous.ConditionalTokenFilterFactory (implements org.apache.lucene.analysis.util.ResourceLoaderAware)
        - org.apache.lucene.analysis.miscellaneous.ProtectedTermFilterFactory (implements org.apache.lucene.analysis.util.ResourceLoaderAware)
      - org.apache.lucene.analysis.miscellaneous.DateRecognizerFilterFactory
      - org.apache.lucene.analysis.miscellaneous.DelimitedTermFrequencyTokenFilterFactory
      - org.apache.lucene.analysis.miscellaneous.FingerprintFilterFactory
      - org.apache.lucene.analysis.miscellaneous.FixBrokenOffsetsFilterFactory
      - 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 (implements org.apache.lucene.analysis.util.MultiTermAwareComponent)
      - org.apache.lucene.analysis.miscellaneous.TruncateTokenFilterFactory
      - org.apache.lucene.analysis.miscellaneous.TypeAsSynonymFilterFactory
      - 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.AttributeImpl (implements org.apache.lucene.util.Attribute, java.lang.Cloneable)
    - org.apache.lucene.analysis.miscellaneous.ConcatenateGraphFilter.BytesRefBuilderTermAttributeImpl (implements org.apache.lucene.analysis.miscellaneous.ConcatenateGraphFilter.BytesRefBuilderTermAttribute, org.apache.lucene.analysis.tokenattributes.TermToBytesRefAttribute)
  - org.apache.lucene.util.AttributeSource
    - org.apache.lucene.analysis.TokenStream (implements java.io.Closeable)
      - org.apache.lucene.analysis.miscellaneous.ConcatenateGraphFilter
      - org.apache.lucene.analysis.miscellaneous.ConcatenatingTokenStream
      - org.apache.lucene.analysis.miscellaneous.EmptyTokenStream
      - org.apache.lucene.analysis.TokenFilter
        - org.apache.lucene.analysis.miscellaneous.ASCIIFoldingFilter
        - org.apache.lucene.analysis.miscellaneous.CapitalizationFilter
        - org.apache.lucene.analysis.miscellaneous.ConditionalTokenFilter
          - org.apache.lucene.analysis.miscellaneous.ProtectedTermFilter
        - org.apache.lucene.analysis.miscellaneous.DelimitedTermFrequencyTokenFilter
        - 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.FixBrokenOffsetsFilter
        - 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.TypeAsSynonymFilter
        - 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

## Interface Hierarchy

- org.apache.lucene.util.Attribute
  - org.apache.lucene.analysis.tokenattributes.TermToBytesRefAttribute
    - org.apache.lucene.analysis.miscellaneous.ConcatenateGraphFilter.BytesRefBuilderTermAttribute

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