# Hierarchy For Package org.apache.tools.ant.taskdefs.optional.extension

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.tools.ant.taskdefs.optional.extension.Compatability
  - org.apache.tools.ant.taskdefs.optional.extension.Compatibility
  - org.apache.tools.ant.util.DeweyDecimal (implements java.lang.Comparable<T>)
    - org.apache.tools.ant.taskdefs.optional.extension.DeweyDecimal
  - org.apache.tools.ant.taskdefs.optional.extension.Extension
  - org.apache.tools.ant.taskdefs.optional.extension.ExtensionUtil
  - org.apache.tools.ant.taskdefs.optional.extension.ExtraAttribute
  - org.apache.tools.ant.ProjectComponent (implements java.lang.Cloneable)
    - 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.FileSet (implements org.apache.tools.ant.types.ResourceCollection)
          - org.apache.tools.ant.taskdefs.optional.extension.LibFileSet
      - org.apache.tools.ant.taskdefs.optional.extension.ExtensionAdapter
      - org.apache.tools.ant.taskdefs.optional.extension.ExtensionSet
    - org.apache.tools.ant.Task
      - org.apache.tools.ant.taskdefs.optional.extension.JarLibAvailableTask
      - org.apache.tools.ant.taskdefs.optional.extension.JarLibDisplayTask
      - org.apache.tools.ant.taskdefs.optional.extension.JarLibManifestTask
      - org.apache.tools.ant.taskdefs.optional.extension.JarLibResolveTask
  - org.apache.tools.ant.taskdefs.optional.extension.Specification

## Interface Hierarchy

- org.apache.tools.ant.taskdefs.optional.extension.ExtensionResolver