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

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.tools.ant.types.Assertions.BaseAssertion
    - org.apache.tools.ant.types.Assertions.DisabledAssertion
    - org.apache.tools.ant.types.Assertions.EnabledAssertion
  - org.apache.tools.ant.types.Commandline (implements java.lang.Cloneable)
  - org.apache.tools.ant.types.Commandline.Marker
  - org.apache.tools.ant.types.CommandlineJava (implements java.lang.Cloneable)
  - org.apache.tools.ant.DirectoryScanner (implements org.apache.tools.ant.FileScanner, org.apache.tools.ant.types.ResourceFactory, org.apache.tools.ant.types.selectors.SelectorScanner)
    - org.apache.tools.ant.types.ArchiveScanner
      - org.apache.tools.ant.types.TarScanner
      - org.apache.tools.ant.types.ZipScanner
  - org.apache.tools.ant.types.EnumeratedAttribute
    - org.apache.tools.ant.types.CharSet
    - org.apache.tools.ant.types.Comparison
    - org.apache.tools.ant.types.FilterSet.OnMissing
    - org.apache.tools.ant.types.LogLevel
    - org.apache.tools.ant.types.Mapper.MapperType
    - org.apache.tools.ant.types.PropertySet.BuiltinPropertySetName
    - org.apache.tools.ant.types.Quantifier
    - org.apache.tools.ant.types.TimeComparison
  - org.apache.tools.ant.types.Environment
    - org.apache.tools.ant.types.CommandlineJava.SysProperties (implements java.lang.Cloneable)
  - org.apache.tools.ant.types.Environment.Variable
  - org.apache.tools.ant.types.FileList.FileName
  - org.apache.tools.ant.types.FilterSet.Filter
  - org.apache.tools.ant.types.FilterSet.FiltersFile
  - org.apache.tools.ant.types.FilterSetCollection
  - org.apache.tools.ant.types.FlexInteger
  - org.apache.tools.ant.types.ModuleVersion
  - org.apache.tools.ant.types.Parameter
  - org.apache.tools.ant.types.Path.PathElement (implements org.apache.tools.ant.types.ResourceCollection)
  - org.apache.tools.ant.types.PatternSet.NameEntry
    - org.apache.tools.ant.types.PatternSet.PatternFileNameEntry
  - org.apache.tools.ant.types.Permissions.Permission
  - org.apache.tools.ant.ProjectComponent (implements java.lang.Cloneable)
    - org.apache.tools.ant.types.Commandline.Argument
    - org.apache.tools.ant.types.DataType (implements java.lang.Cloneable)
      - org.apache.tools.ant.types.AbstractFileSet (implements java.lang.Cloneable, org.apache.tools.ant.types.selectors.SelectorContainer)
        - org.apache.tools.ant.types.DirSet (implements org.apache.tools.ant.types.ResourceCollection)
        - org.apache.tools.ant.types.FileSet (implements org.apache.tools.ant.types.ResourceCollection)
          - org.apache.tools.ant.types.ArchiveFileSet
            - org.apache.tools.ant.types.TarFileSet
            - org.apache.tools.ant.types.ZipFileSet
      - org.apache.tools.ant.types.AntFilterReader
      - org.apache.tools.ant.types.Assertions (implements java.lang.Cloneable)
      - org.apache.tools.ant.types.Description
      - org.apache.tools.ant.types.FileList (implements org.apache.tools.ant.types.ResourceCollection)
      - org.apache.tools.ant.types.FilterChain
      - org.apache.tools.ant.types.FilterSet (implements java.lang.Cloneable)
      - org.apache.tools.ant.types.Mapper
      - org.apache.tools.ant.types.Path (implements java.lang.Cloneable, org.apache.tools.ant.types.ResourceCollection)
      - org.apache.tools.ant.types.PatternSet (implements java.lang.Cloneable)
      - org.apache.tools.ant.types.PropertySet (implements org.apache.tools.ant.types.ResourceCollection)
      - org.apache.tools.ant.types.RedirectorElement
      - org.apache.tools.ant.types.RegularExpression
      - org.apache.tools.ant.types.Resource (implements java.lang.Comparable<T>, org.apache.tools.ant.types.ResourceCollection)
      - org.apache.tools.ant.types.Substitution
      - org.apache.tools.ant.types.XMLCatalog (implements org.xml.sax.EntityResolver, javax.xml.transform.URIResolver)
    - org.apache.tools.ant.types.Permissions
  - org.apache.tools.ant.types.PropertySet.PropertyRef
  - org.apache.tools.ant.types.Reference
  - org.apache.tools.ant.types.ResourceLocation
    - org.apache.tools.ant.types.DTDLocation

## Interface Hierarchy

- java.lang.Iterable<T>
  - org.apache.tools.ant.types.ResourceCollection
- org.apache.tools.ant.types.Parameterizable
- org.apache.tools.ant.types.ResourceFactory