# Hierarchy For Package org.apache.tools.ant.filters

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.tools.ant.types.EnumeratedAttribute
    - org.apache.tools.ant.filters.FixCrLfFilter.AddAsisRemove
    - org.apache.tools.ant.filters.FixCrLfFilter.CrLf
  - java.io.InputStream (implements java.io.Closeable)
    - org.apache.tools.ant.util.ReaderInputStream
      - org.apache.tools.ant.filters.StringInputStream
  - org.apache.tools.ant.filters.LineContains.Contains
  - org.apache.tools.ant.ProjectComponent (implements java.lang.Cloneable)
    - org.apache.tools.ant.util.FileTokenizer (implements org.apache.tools.ant.util.Tokenizer)
      - org.apache.tools.ant.filters.TokenFilter.FileTokenizer
    - org.apache.tools.ant.util.StringTokenizer (implements org.apache.tools.ant.util.Tokenizer)
      - org.apache.tools.ant.filters.TokenFilter.StringTokenizer
    - org.apache.tools.ant.filters.TokenFilter.ChainableReaderFilter (implements org.apache.tools.ant.filters.ChainableReader, org.apache.tools.ant.filters.TokenFilter.Filter)
      - org.apache.tools.ant.filters.TokenFilter.ContainsRegex
      - org.apache.tools.ant.filters.TokenFilter.IgnoreBlank
      - org.apache.tools.ant.filters.TokenFilter.ReplaceRegex
      - org.apache.tools.ant.filters.TokenFilter.ReplaceString
      - org.apache.tools.ant.filters.TokenFilter.Trim
      - org.apache.tools.ant.filters.UniqFilter
    - org.apache.tools.ant.filters.TokenFilter.ContainsString (implements org.apache.tools.ant.filters.TokenFilter.Filter)
    - org.apache.tools.ant.filters.TokenFilter.DeleteCharacters (implements org.apache.tools.ant.filters.ChainableReader, org.apache.tools.ant.filters.TokenFilter.Filter)
  - java.io.Reader (implements java.io.Closeable, java.lang.Readable)
    - java.io.FilterReader
      - org.apache.tools.ant.filters.BaseFilterReader
        - org.apache.tools.ant.filters.BaseParamFilterReader (implements org.apache.tools.ant.types.Parameterizable)
          - org.apache.tools.ant.filters.ConcatFilter (implements org.apache.tools.ant.filters.ChainableReader)
          - org.apache.tools.ant.filters.EscapeUnicode (implements org.apache.tools.ant.filters.ChainableReader)
          - org.apache.tools.ant.filters.FixCrLfFilter (implements org.apache.tools.ant.filters.ChainableReader)
          - org.apache.tools.ant.filters.HeadFilter (implements org.apache.tools.ant.filters.ChainableReader)
          - org.apache.tools.ant.filters.LineContains (implements org.apache.tools.ant.filters.ChainableReader)
          - org.apache.tools.ant.filters.LineContainsRegExp (implements org.apache.tools.ant.filters.ChainableReader)
          - org.apache.tools.ant.filters.PrefixLines (implements org.apache.tools.ant.filters.ChainableReader)
          - org.apache.tools.ant.filters.ReplaceTokens (implements org.apache.tools.ant.filters.ChainableReader)
          - org.apache.tools.ant.filters.SortFilter (implements org.apache.tools.ant.filters.ChainableReader)
          - org.apache.tools.ant.filters.StripLineBreaks (implements org.apache.tools.ant.filters.ChainableReader)
          - org.apache.tools.ant.filters.StripLineComments (implements org.apache.tools.ant.filters.ChainableReader)
          - org.apache.tools.ant.filters.SuffixLines (implements org.apache.tools.ant.filters.ChainableReader)
          - org.apache.tools.ant.filters.TabsToSpaces (implements org.apache.tools.ant.filters.ChainableReader)
          - org.apache.tools.ant.filters.TailFilter (implements org.apache.tools.ant.filters.ChainableReader)
        - org.apache.tools.ant.filters.ClassConstants (implements org.apache.tools.ant.filters.ChainableReader)
        - org.apache.tools.ant.filters.ExpandProperties (implements org.apache.tools.ant.filters.ChainableReader)
        - org.apache.tools.ant.filters.StripJavaComments (implements org.apache.tools.ant.filters.ChainableReader)
        - org.apache.tools.ant.filters.TokenFilter (implements org.apache.tools.ant.filters.ChainableReader)
  - org.apache.tools.ant.filters.ReplaceTokens.Token
  - org.apache.tools.ant.filters.StripLineComments.Comment

## Interface Hierarchy

- org.apache.tools.ant.filters.ChainableReader
- org.apache.tools.ant.filters.TokenFilter.Filter