# Hierarchy For All Packages

Package Hierarchies:

- org.apache.tools.ant,
- org.apache.tools.ant.attribute,
- org.apache.tools.ant.dispatch,
- org.apache.tools.ant.filters,
- org.apache.tools.ant.filters.util,
- org.apache.tools.ant.helper,
- org.apache.tools.ant.input,
- org.apache.tools.ant.launch,
- org.apache.tools.ant.listener,
- org.apache.tools.ant.loader,
- org.apache.tools.ant.property,
- org.apache.tools.ant.taskdefs,
- org.apache.tools.ant.taskdefs.compilers,
- org.apache.tools.ant.taskdefs.condition,
- org.apache.tools.ant.taskdefs.cvslib,
- org.apache.tools.ant.taskdefs.email,
- org.apache.tools.ant.taskdefs.launcher,
- org.apache.tools.ant.taskdefs.modules,
- org.apache.tools.ant.taskdefs.optional,
- org.apache.tools.ant.taskdefs.optional.ccm,
- org.apache.tools.ant.taskdefs.optional.clearcase,
- org.apache.tools.ant.taskdefs.optional.depend,
- org.apache.tools.ant.taskdefs.optional.depend.constantpool,
- org.apache.tools.ant.taskdefs.optional.ejb,
- org.apache.tools.ant.taskdefs.optional.extension,
- org.apache.tools.ant.taskdefs.optional.extension.resolvers,
- org.apache.tools.ant.taskdefs.optional.i18n,
- org.apache.tools.ant.taskdefs.optional.image,
- org.apache.tools.ant.taskdefs.optional.j2ee,
- org.apache.tools.ant.taskdefs.optional.javacc,
- org.apache.tools.ant.taskdefs.optional.javah,
- org.apache.tools.ant.taskdefs.optional.jdepend,
- org.apache.tools.ant.taskdefs.optional.jlink,
- org.apache.tools.ant.taskdefs.optional.jsp,
- org.apache.tools.ant.taskdefs.optional.jsp.compilers,
- org.apache.tools.ant.taskdefs.optional.junit,
- org.apache.tools.ant.taskdefs.optional.junitlauncher,
- org.apache.tools.ant.taskdefs.optional.junitlauncher.confined,
- org.apache.tools.ant.taskdefs.optional.native2ascii,
- org.apache.tools.ant.taskdefs.optional.net,
- org.apache.tools.ant.taskdefs.optional.pvcs,
- org.apache.tools.ant.taskdefs.optional.script,
- org.apache.tools.ant.taskdefs.optional.sos,
- org.apache.tools.ant.taskdefs.optional.sound,
- org.apache.tools.ant.taskdefs.optional.splash,
- org.apache.tools.ant.taskdefs.optional.ssh,
- org.apache.tools.ant.taskdefs.optional.testing,
- org.apache.tools.ant.taskdefs.optional.unix,
- org.apache.tools.ant.taskdefs.optional.vss,
- org.apache.tools.ant.taskdefs.optional.windows,
- org.apache.tools.ant.taskdefs.optional.xz,
- org.apache.tools.ant.taskdefs.rmic,
- org.apache.tools.ant.types,
- org.apache.tools.ant.types.mappers,
- org.apache.tools.ant.types.optional,
- org.apache.tools.ant.types.optional.depend,
- org.apache.tools.ant.types.optional.image,
- org.apache.tools.ant.types.optional.imageio,
- org.apache.tools.ant.types.optional.xz,
- org.apache.tools.ant.types.resolver,
- org.apache.tools.ant.types.resources,
- org.apache.tools.ant.types.resources.comparators,
- org.apache.tools.ant.types.resources.selectors,
- org.apache.tools.ant.types.selectors,
- org.apache.tools.ant.types.selectors.modifiedselector,
- org.apache.tools.ant.types.spi,
- org.apache.tools.ant.util,
- org.apache.tools.ant.util.depend,
- org.apache.tools.ant.util.depend.bcel,
- org.apache.tools.ant.util.facade,
- org.apache.tools.ant.util.java15,
- org.apache.tools.ant.util.optional,
- org.apache.tools.ant.util.regexp,
- org.apache.tools.bzip2,
- org.apache.tools.mail,
- org.apache.tools.tar,
- org.apache.tools.zip

## Class Hierarchy

- java.lang.Object
  - org.apache.tools.ant.util.depend.AbstractAnalyzer (implements org.apache.tools.ant.util.depend.DependencyAnalyzer)
    - org.apache.tools.ant.util.depend.bcel.AncestorAnalyzer
    - org.apache.tools.ant.taskdefs.optional.depend.AntAnalyzer
    - org.apache.tools.ant.util.depend.bcel.FullAnalyzer
  - org.apache.tools.ant.types.resources.AbstractClasspathResource.ClassLoaderWithFlag
  - java.util.AbstractCollection<E> (implements java.util.Collection<E>)
    - java.util.AbstractList<E> (implements java.util.List<E>)
      - java.util.Vector<E> (implements java.lang.Cloneable, java.util.List<E>, java.util.RandomAccess, java.io.Serializable)
        - org.apache.tools.ant.taskdefs.optional.junit.DOMUtil.NodeListImpl (implements org.w3c.dom.NodeList)
        - java.util.Stack<E>
          - org.apache.tools.ant.util.IdentityStack<E>
        - org.apache.tools.ant.util.VectorSet<E>
  - org.apache.tools.ant.taskdefs.AbstractCvsTask.Module
  - org.apache.tools.ant.taskdefs.optional.j2ee.AbstractHotDeploymentTool (implements org.apache.tools.ant.taskdefs.optional.j2ee.HotDeploymentTool)
    - org.apache.tools.ant.taskdefs.optional.j2ee.GenericHotDeploymentTool
      - org.apache.tools.ant.taskdefs.optional.j2ee.JonasHotDeploymentTool (implements org.apache.tools.ant.taskdefs.optional.j2ee.HotDeploymentTool)
    - org.apache.tools.ant.taskdefs.optional.j2ee.WebLogicHotDeploymentTool (implements org.apache.tools.ant.taskdefs.optional.j2ee.HotDeploymentTool)
  - java.util.AbstractMap<K,V> (implements java.util.Map<K,V>)
    - java.util.HashMap<K,V> (implements java.lang.Cloneable, java.util.Map<K,V>, java.io.Serializable)
      - junit.framework.JUnit4TestAdapterCache
        - org.apache.tools.ant.taskdefs.optional.junit.CustomJUnit4TestAdapterCache
  - org.apache.tools.ant.taskdefs.optional.ssh.AbstractSshMessage
    - org.apache.tools.ant.taskdefs.optional.ssh.ScpFromMessage
      - org.apache.tools.ant.taskdefs.optional.ssh.ScpFromMessageBySftp
    - org.apache.tools.ant.taskdefs.optional.ssh.ScpToMessage
      - org.apache.tools.ant.taskdefs.optional.ssh.ScpToMessageBySftp
  - org.apache.tools.zip.AbstractUnicodeExtraField (implements org.apache.tools.zip.ZipExtraField)
    - org.apache.tools.zip.UnicodeCommentExtraField
    - org.apache.tools.zip.UnicodePathExtraField
  - org.apache.tools.ant.taskdefs.optional.junit.AggregateTransformer
  - org.apache.tools.ant.taskdefs.Ant.TargetElement
  - org.apache.tools.ant.taskdefs.optional.extension.resolvers.AntResolver (implements org.apache.tools.ant.taskdefs.optional.extension.ExtensionResolver)
  - org.apache.tools.ant.taskdefs.optional.sound.AntSoundPlayer (implements org.apache.tools.ant.BuildListener, javax.sound.sampled.LineListener)
  - org.apache.tools.ant.AntTypeDefinition
    - org.apache.tools.ant.taskdefs.PreSetDef.PreSetDefinition
  - org.apache.tools.ant.helper.AntXMLContext
  - org.apache.tools.ant.ArgumentProcessorRegistry
  - org.apache.tools.zip.AsiExtraField (implements java.lang.Cloneable, org.apache.tools.zip.UnixStat, org.apache.tools.zip.ZipExtraField)
  - 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.attribute.AttributeNamespace
  - org.apache.tools.ant.util.Base64Converter
    - org.apache.tools.ant.taskdefs.Get.Base64Converter
  - org.apache.tools.ant.taskdefs.optional.junit.BaseTest
    - org.apache.tools.ant.taskdefs.optional.junit.BatchTest
    - org.apache.tools.ant.taskdefs.optional.junit.JUnitTest (implements java.lang.Cloneable)
  - org.apache.tools.ant.taskdefs.optional.junit.BriefJUnitResultFormatter (implements org.apache.tools.ant.taskdefs.optional.junit.IgnoredTestListener, org.apache.tools.ant.taskdefs.optional.junit.JUnitResultFormatter)
  - org.apache.tools.ant.taskdefs.optional.native2ascii.BuiltinNative2Ascii (implements org.apache.tools.ant.taskdefs.optional.native2ascii.Native2AsciiAdapter)
  - org.apache.xml.resolver.Catalog
    - org.apache.tools.ant.types.resolver.ApacheCatalog
  - org.apache.xml.resolver.tools.CatalogResolver (implements org.xml.sax.EntityResolver, javax.xml.transform.URIResolver)
    - org.apache.tools.ant.types.resolver.ApacheCatalogResolver
  - org.apache.tools.ant.filters.util.ChainReaderHelper
  - org.apache.tools.ant.taskdefs.cvslib.ChangeLogWriter
  - org.apache.tools.ant.types.selectors.modifiedselector.ChecksumAlgorithm (implements org.apache.tools.ant.types.selectors.modifiedselector.Algorithm)
  - org.apache.tools.ant.taskdefs.optional.depend.ClassFile
  - org.apache.tools.ant.types.optional.depend.ClassfileSet.ClassRoot
  - org.apache.tools.ant.taskdefs.optional.depend.ClassFileUtils
  - java.lang.ClassLoader
    - org.apache.tools.ant.AntClassLoader (implements java.io.Closeable, org.apache.tools.ant.SubBuildListener)
      - org.apache.tools.ant.loader.AntClassLoader2
      - org.apache.tools.ant.loader.AntClassLoader5
      - org.apache.tools.ant.util.SplitClassLoader
  - org.apache.tools.ant.taskdefs.optional.jlink.ClassNameReader
  - org.apache.tools.ant.util.ClasspathUtils
  - org.apache.tools.ant.util.ClasspathUtils.Delegate
  - org.apache.tools.ant.util.CollectionUtils
  - org.apache.tools.ant.util.CollectionUtils.EmptyEnumeration<E> (implements java.util.Enumeration<E>)
  - org.apache.tools.ant.types.optional.image.ColorMapper
  - org.apache.tools.ant.types.optional.imageio.ColorMapper
  - org.apache.tools.ant.taskdefs.launcher.CommandLauncher
    - org.apache.tools.ant.taskdefs.launcher.CommandLauncherProxy
      - org.apache.tools.ant.taskdefs.launcher.MacCommandLauncher
      - org.apache.tools.ant.taskdefs.launcher.OS2CommandLauncher
      - org.apache.tools.ant.taskdefs.launcher.PerlScriptCommandLauncher
      - org.apache.tools.ant.taskdefs.launcher.ScriptCommandLauncher
      - org.apache.tools.ant.taskdefs.launcher.WinNTCommandLauncher
    - org.apache.tools.ant.taskdefs.launcher.Java13CommandLauncher
      - org.apache.tools.ant.taskdefs.launcher.VmsCommandLauncher
  - 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.listener.CommonsLoggingListener (implements org.apache.tools.ant.BuildListener, org.apache.tools.ant.BuildLogger)
  - org.apache.tools.ant.taskdefs.optional.extension.Compatability
  - org.apache.tools.ant.taskdefs.optional.extension.Compatibility
  - org.apache.tools.ant.taskdefs.compilers.CompilerAdapterFactory
  - org.apache.tools.ant.ComponentHelper
  - org.apache.tools.ant.taskdefs.optional.depend.constantpool.ConstantPool
  - org.apache.tools.ant.taskdefs.optional.depend.constantpool.ConstantPoolEntry
    - org.apache.tools.ant.taskdefs.optional.depend.constantpool.ClassCPInfo
    - org.apache.tools.ant.taskdefs.optional.depend.constantpool.ConstantCPInfo
      - org.apache.tools.ant.taskdefs.optional.depend.constantpool.DoubleCPInfo
      - org.apache.tools.ant.taskdefs.optional.depend.constantpool.FloatCPInfo
      - org.apache.tools.ant.taskdefs.optional.depend.constantpool.IntegerCPInfo
      - org.apache.tools.ant.taskdefs.optional.depend.constantpool.InvokeDynamicCPInfo
      - org.apache.tools.ant.taskdefs.optional.depend.constantpool.LongCPInfo
      - org.apache.tools.ant.taskdefs.optional.depend.constantpool.MethodTypeCPInfo
      - org.apache.tools.ant.taskdefs.optional.depend.constantpool.ModuleCPInfo
      - org.apache.tools.ant.taskdefs.optional.depend.constantpool.PackageCPInfo
      - org.apache.tools.ant.taskdefs.optional.depend.constantpool.StringCPInfo
    - org.apache.tools.ant.taskdefs.optional.depend.constantpool.FieldRefCPInfo
    - org.apache.tools.ant.taskdefs.optional.depend.constantpool.InterfaceMethodRefCPInfo
    - org.apache.tools.ant.taskdefs.optional.depend.constantpool.MethodHandleCPInfo
    - org.apache.tools.ant.taskdefs.optional.depend.constantpool.MethodRefCPInfo
    - org.apache.tools.ant.taskdefs.optional.depend.constantpool.NameAndTypeCPInfo
    - org.apache.tools.ant.taskdefs.optional.depend.constantpool.Utf8CPInfo
  - org.apache.tools.ant.taskdefs.optional.junit.Constants
  - org.apache.tools.ant.taskdefs.optional.junitlauncher.confined.Constants
  - org.apache.tools.ant.util.ContainerMapper (implements org.apache.tools.ant.util.FileNameMapper)
    - org.apache.tools.ant.util.ChainedMapper
    - org.apache.tools.ant.util.CompositeMapper
    - org.apache.tools.ant.util.FirstMatchMapper
  - org.apache.tools.ant.taskdefs.condition.Contains (implements org.apache.tools.ant.taskdefs.condition.Condition)
  - org.apache.tools.ant.types.mappers.CutDirsMapper (implements org.apache.tools.ant.util.FileNameMapper)
  - org.apache.tools.ant.taskdefs.cvslib.CVSEntry
  - org.apache.tools.ant.taskdefs.cvslib.CvsTagEntry
  - org.apache.tools.ant.taskdefs.cvslib.CvsUser
  - org.apache.tools.ant.types.resources.selectors.Date (implements org.apache.tools.ant.types.resources.selectors.ResourceSelector)
  - org.apache.tools.ant.util.DateUtils
  - org.apache.tools.ant.taskdefs.compilers.DefaultCompilerAdapter (implements org.apache.tools.ant.taskdefs.compilers.CompilerAdapter, org.apache.tools.ant.taskdefs.compilers.CompilerAdapterExtension)
    - org.apache.tools.ant.taskdefs.compilers.Gcj
    - org.apache.tools.ant.taskdefs.compilers.Javac12
    - org.apache.tools.ant.taskdefs.compilers.Javac13
    - org.apache.tools.ant.taskdefs.compilers.JavacExternal
    - org.apache.tools.ant.taskdefs.compilers.Jikes
    - org.apache.tools.ant.taskdefs.compilers.Jvc
    - org.apache.tools.ant.taskdefs.compilers.Kjc
    - org.apache.tools.ant.taskdefs.compilers.Sj
  - org.apache.tools.ant.DefaultDefinitions
  - org.apache.tools.ant.helper.DefaultExecutor (implements org.apache.tools.ant.Executor)
  - org.xml.sax.helpers.DefaultHandler (implements org.xml.sax.ContentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler)
    - org.apache.tools.ant.helper.ProjectHelper2.RootHandler
  - org.apache.tools.ant.input.DefaultInputHandler (implements org.apache.tools.ant.input.InputHandler)
    - org.apache.tools.ant.input.GreedyInputHandler
    - org.apache.tools.ant.input.SecureInputHandler
  - org.apache.tools.ant.taskdefs.optional.jsp.compilers.DefaultJspCompilerAdapter (implements org.apache.tools.ant.taskdefs.optional.jsp.compilers.JspCompilerAdapter)
    - org.apache.tools.ant.taskdefs.optional.jsp.compilers.JasperC
  - org.apache.tools.ant.DefaultLogger (implements org.apache.tools.ant.BuildLogger)
    - org.apache.tools.ant.listener.AnsiColorLogger
    - org.apache.tools.ant.listener.MailLogger
    - org.apache.tools.ant.NoBannerLogger
      - org.apache.tools.ant.listener.SimpleBigProjectLogger
        - org.apache.tools.ant.listener.BigProjectLogger (implements org.apache.tools.ant.SubBuildListener)
    - org.apache.tools.ant.listener.ProfileLogger
    - org.apache.tools.ant.listener.SilentLogger
    - org.apache.tools.ant.listener.TimestampedLogger
  - org.apache.tools.ant.taskdefs.optional.native2ascii.DefaultNative2Ascii (implements org.apache.tools.ant.taskdefs.optional.native2ascii.Native2AsciiAdapter)
    - org.apache.tools.ant.taskdefs.optional.native2ascii.KaffeNative2Ascii
    - org.apache.tools.ant.taskdefs.optional.native2ascii.SunNative2Ascii
  - org.apache.tools.ant.taskdefs.rmic.DefaultRmicAdapter (implements org.apache.tools.ant.taskdefs.rmic.RmicAdapter)
    - org.apache.tools.ant.taskdefs.rmic.ForkingSunRmic
      - org.apache.tools.ant.taskdefs.rmic.XNewRmic
    - org.apache.tools.ant.taskdefs.rmic.KaffeRmic
    - org.apache.tools.ant.taskdefs.rmic.SunRmic
    - org.apache.tools.ant.taskdefs.rmic.WLRmic
  - org.apache.tools.ant.util.DeweyDecimal (implements java.lang.Comparable<T>)
    - org.apache.tools.ant.taskdefs.optional.extension.DeweyDecimal
  - org.apache.tools.ant.Diagnostics
  - java.util.Dictionary<K,V>
    - java.util.Hashtable<K,V> (implements java.lang.Cloneable, java.util.Map<K,V>, java.io.Serializable)
      - org.apache.tools.ant.util.LazyHashtable<K,V>
      - org.apache.tools.ant.util.LinkedHashtable<K,V>
      - java.util.Properties
        - org.apache.tools.ant.util.LayoutPreservingProperties
  - org.apache.tools.ant.types.selectors.modifiedselector.DigestAlgorithm (implements org.apache.tools.ant.types.selectors.modifiedselector.Algorithm)
  - org.apache.tools.ant.taskdefs.optional.ssh.Directory
  - org.apache.tools.ant.taskdefs.optional.depend.DirectoryIterator (implements org.apache.tools.ant.taskdefs.optional.depend.ClassFileIterator)
  - 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.optional.depend.DependScanner
    - org.apache.tools.ant.taskdefs.optional.net.FTP.FTPDirectoryScanner
    - org.apache.tools.ant.taskdefs.optional.net.FTPTaskMirrorImpl.FTPDirectoryScanner
  - org.apache.tools.ant.dispatch.DispatchUtils
  - org.apache.tools.ant.util.DOMElementWriter
  - org.apache.tools.ant.util.DOMElementWriter.XmlNamespacePolicy
  - org.apache.tools.ant.taskdefs.optional.junit.DOMUtil
  - org.apache.tools.ant.util.DOMUtils
  - org.apache.tools.ant.taskdefs.email.EmailAddress
  - org.apache.bcel.classfile.EmptyVisitor (implements org.apache.bcel.classfile.Visitor)
    - org.apache.tools.ant.util.depend.bcel.DependencyVisitor
  - org.apache.tools.ant.types.EnumeratedAttribute
    - org.apache.tools.ant.taskdefs.optional.junit.AggregateTransformer.Format
    - org.apache.tools.ant.types.optional.imageio.Arc.ArcType
    - org.apache.tools.ant.taskdefs.Available.FileDir
    - org.apache.tools.ant.types.CharSet
    - org.apache.tools.ant.taskdefs.Checksum.FormatElement
    - org.apache.tools.ant.types.Comparison
      - org.apache.tools.ant.taskdefs.Length.When
      - org.apache.tools.ant.types.selectors.SizeSelector.SizeComparisons
    - org.apache.tools.ant.taskdefs.Definer.Format
    - org.apache.tools.ant.taskdefs.Definer.OnError
    - org.apache.tools.ant.taskdefs.optional.EchoProperties.FormatAttribute
    - org.apache.tools.ant.taskdefs.EchoXML.NamespacePolicy
    - org.apache.tools.ant.taskdefs.optional.ejb.EjbJar.CMPVersion
    - org.apache.tools.ant.taskdefs.optional.ejb.EjbJar.NamingScheme
    - org.apache.tools.ant.taskdefs.email.EmailTask.Encoding
    - org.apache.tools.ant.taskdefs.ExecuteOn.FileDirBoth
    - org.apache.tools.ant.types.FilterSet.OnMissing
    - org.apache.tools.ant.taskdefs.FixCRLF.AddAsisRemove
    - org.apache.tools.ant.taskdefs.FixCRLF.CrLf
    - org.apache.tools.ant.filters.FixCrLfFilter.AddAsisRemove
    - org.apache.tools.ant.filters.FixCrLfFilter.CrLf
    - org.apache.tools.ant.taskdefs.optional.junitlauncher.confined.ForkDefinition.ForkMode
    - org.apache.tools.ant.taskdefs.optional.junit.FormatterElement.TypeAttribute
    - org.apache.tools.ant.taskdefs.optional.net.FTP.Action
    - org.apache.tools.ant.taskdefs.optional.net.FTP.FTPSystemType
    - org.apache.tools.ant.taskdefs.optional.net.FTP.Granularity
    - org.apache.tools.ant.taskdefs.optional.net.FTP.LanguageCode
    - org.apache.tools.ant.taskdefs.optional.net.FTPTask.Action
    - org.apache.tools.ant.taskdefs.optional.net.FTPTask.FTPSystemType
    - org.apache.tools.ant.taskdefs.optional.net.FTPTask.Granularity
    - org.apache.tools.ant.taskdefs.optional.image.ImageIOTask.ImageFormat
    - org.apache.tools.ant.taskdefs.Input.HandlerType
    - org.apache.tools.ant.taskdefs.condition.IsLastModified.CompareMode
    - org.apache.tools.ant.taskdefs.Jar.FilesetManifestConfig
    - org.apache.tools.ant.taskdefs.Jar.StrictMode
    - org.apache.tools.ant.taskdefs.Javadoc.AccessType
    - org.apache.tools.ant.taskdefs.optional.jdepend.JDependTask.FormatAttribute
    - org.apache.tools.ant.taskdefs.modules.Jmod.ResolutionWarningReason
    - org.apache.tools.ant.taskdefs.optional.junit.JUnitTask.ForkMode
    - org.apache.tools.ant.taskdefs.optional.junit.JUnitTask.SummaryAttribute
    - org.apache.tools.ant.taskdefs.Length.FileMode
    - org.apache.tools.ant.taskdefs.modules.Link.CompressionLevel
    - org.apache.tools.ant.taskdefs.modules.Link.Endianness
    - org.apache.tools.ant.taskdefs.modules.Link.VMType
    - org.apache.tools.ant.taskdefs.optional.junitlauncher.confined.ListenerDefinition.ListenerType
    - org.apache.tools.ant.types.LogLevel
      - org.apache.tools.ant.taskdefs.Echo.EchoLevel
      - org.apache.tools.ant.taskdefs.Recorder.VerbosityLevelChoices
    - org.apache.tools.ant.taskdefs.ManifestTask.Mode
    - org.apache.tools.ant.types.Mapper.MapperType
    - org.apache.tools.ant.types.selectors.modifiedselector.ModifiedSelector.AlgorithmName
    - org.apache.tools.ant.types.selectors.modifiedselector.ModifiedSelector.CacheName
    - org.apache.tools.ant.types.selectors.modifiedselector.ModifiedSelector.ComparatorName
    - org.apache.tools.ant.taskdefs.optional.vss.MSVSS.CurrentModUpdated
    - org.apache.tools.ant.taskdefs.optional.vss.MSVSS.WritableFiles
    - org.apache.tools.ant.taskdefs.optional.vss.MSVSSHISTORY.BriefCodediffNofile
    - org.apache.tools.ant.taskdefs.optional.NetRexxC.TraceAttr
    - org.apache.tools.ant.taskdefs.optional.NetRexxC.VerboseAttr
    - org.apache.tools.ant.taskdefs.PathConvert.TargetOs
    - org.apache.tools.ant.types.selectors.PresentSelector.FilePresence
    - org.apache.tools.ant.taskdefs.optional.PropertyFile.Entry.Operation
    - org.apache.tools.ant.taskdefs.optional.PropertyFile.Entry.Type
    - org.apache.tools.ant.taskdefs.optional.PropertyFile.Unit
    - org.apache.tools.ant.types.PropertySet.BuiltinPropertySetName
    - org.apache.tools.ant.types.Quantifier
    - org.apache.tools.ant.taskdefs.Recorder.ActionChoices
    - org.apache.tools.ant.types.optional.image.Scale.ProportionsAttribute
    - org.apache.tools.ant.types.optional.imageio.Scale.ProportionsAttribute
    - org.apache.tools.ant.types.selectors.SizeSelector.ByteUnits
    - org.apache.tools.ant.taskdefs.SQLExec.DelimiterType
    - org.apache.tools.ant.taskdefs.SQLExec.OnError
    - org.apache.tools.ant.taskdefs.Tar.TarCompressionMethod
    - org.apache.tools.ant.taskdefs.Tar.TarLongFileMode
    - org.apache.tools.ant.types.TimeComparison
      - org.apache.tools.ant.types.selectors.DateSelector.TimeComparisons
    - org.apache.tools.ant.taskdefs.Tstamp.Unit
    - org.apache.tools.ant.types.resources.selectors.Type.FileDir
    - org.apache.tools.ant.types.selectors.TypeSelector.FileType
    - org.apache.tools.ant.taskdefs.Untar.UntarCompressionMethod
    - org.apache.tools.ant.taskdefs.WaitFor.Unit
    - org.apache.tools.ant.taskdefs.Zip.Duplicate
    - org.apache.tools.ant.taskdefs.Zip.UnicodeExtraField
    - org.apache.tools.ant.taskdefs.Zip.WhenEmpty
    - org.apache.tools.ant.taskdefs.Zip.Zip64ModeAttribute
  - org.apache.tools.ant.taskdefs.optional.junit.Enumerations
  - 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.selectors.modifiedselector.EqualComparator (implements java.util.Comparator<T>)
  - org.apache.tools.ant.taskdefs.condition.Equals (implements org.apache.tools.ant.taskdefs.condition.Condition)
  - java.util.EventObject (implements java.io.Serializable)
    - org.apache.tools.ant.BuildEvent
  - org.apache.tools.ant.types.selectors.ExecutableSelector (implements org.apache.tools.ant.types.selectors.FileSelector)
  - org.apache.tools.ant.taskdefs.Execute
  - org.apache.tools.ant.taskdefs.ExecuteJava (implements java.lang.Runnable, org.apache.tools.ant.util.TimeoutObserver)
  - org.apache.tools.ant.taskdefs.ExecuteWatchdog (implements org.apache.tools.ant.util.TimeoutObserver)
  - org.apache.tools.ant.types.resources.selectors.Exists (implements org.apache.tools.ant.types.resources.selectors.ResourceSelector)
  - 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.zip.ExtraFieldUtils
  - org.apache.tools.zip.ExtraFieldUtils.UnparseableExtraField
  - org.apache.tools.ant.util.facade.FacadeTaskHelper
  - org.apache.tools.ant.taskdefs.optional.junit.FailureRecorder.TestInfos (implements java.lang.Comparable<T>)
  - java.io.File (implements java.lang.Comparable<T>, java.io.Serializable)
    - org.apache.tools.ant.taskdefs.optional.net.FTP.FTPFileProxy
    - org.apache.tools.ant.taskdefs.optional.net.FTPTaskMirrorImpl.FTPFileProxy
  - org.apache.tools.ant.types.FileList.FileName
  - org.apache.tools.ant.types.resources.FileResourceIterator (implements java.util.Iterator<E>)
  - org.apache.tools.ant.taskdefs.condition.FilesMatch (implements org.apache.tools.ant.taskdefs.condition.Condition)
  - org.apache.tools.ant.util.FileUtils
  - org.apache.tools.ant.types.FilterSet.Filter
  - org.apache.tools.ant.types.FilterSet.FiltersFile
  - org.apache.tools.ant.types.FilterSetCollection
  - org.apache.tools.ant.taskdefs.FixCRLF.OneLiner (implements java.util.Enumeration<E>)
  - org.apache.tools.ant.util.FlatFileNameMapper (implements org.apache.tools.ant.util.FileNameMapper)
  - org.apache.tools.ant.types.FlexInteger
  - org.apache.tools.ant.taskdefs.optional.junitlauncher.confined.ForkDefinition
  - org.apache.tools.ant.taskdefs.optional.javah.ForkingJavah (implements org.apache.tools.ant.taskdefs.optional.javah.JavahAdapter)
  - org.apache.tools.ant.taskdefs.optional.junit.FormatterElement
  - org.apache.tools.ant.taskdefs.optional.net.FTP.FTPDirectoryScanner.AntFTPFile
    - org.apache.tools.ant.taskdefs.optional.net.FTP.FTPDirectoryScanner.AntFTPRootFile
  - org.apache.tools.ant.taskdefs.optional.net.FTPTaskMirrorImpl (implements org.apache.tools.ant.taskdefs.optional.net.FTPTaskMirror)
  - org.apache.tools.ant.taskdefs.optional.net.FTPTaskMirrorImpl.FTPDirectoryScanner.AntFTPFile
    - org.apache.tools.ant.taskdefs.optional.net.FTPTaskMirrorImpl.FTPDirectoryScanner.AntFTPRootFile
  - org.apache.tools.ant.taskdefs.optional.javah.Gcjh (implements org.apache.tools.ant.taskdefs.optional.javah.JavahAdapter)
  - org.apache.tools.zip.GeneralPurposeBit (implements java.lang.Cloneable)
  - org.apache.tools.ant.taskdefs.GenerateKey.DistinguishedName
  - org.apache.tools.ant.taskdefs.GenerateKey.DnameParam
  - org.apache.tools.ant.taskdefs.optional.ejb.GenericDeploymentTool (implements org.apache.tools.ant.taskdefs.optional.ejb.EJBDeploymentTool)
    - org.apache.tools.ant.taskdefs.optional.ejb.BorlandDeploymentTool (implements org.apache.tools.ant.taskdefs.ExecuteStreamHandler)
    - org.apache.tools.ant.taskdefs.optional.ejb.IPlanetDeploymentTool
    - org.apache.tools.ant.taskdefs.optional.ejb.JbossDeploymentTool
    - org.apache.tools.ant.taskdefs.optional.ejb.JonasDeploymentTool
    - org.apache.tools.ant.taskdefs.optional.ejb.OrionDeploymentTool
    - org.apache.tools.ant.taskdefs.optional.ejb.WeblogicDeploymentTool
      - org.apache.tools.ant.taskdefs.optional.ejb.WeblogicTOPLinkDeploymentTool
    - org.apache.tools.ant.taskdefs.optional.ejb.WebsphereDeploymentTool
  - org.apache.tools.ant.taskdefs.Get.NullProgress (implements org.apache.tools.ant.taskdefs.Get.DownloadProgress)
  - org.apache.tools.ant.taskdefs.Get.VerboseProgress (implements org.apache.tools.ant.taskdefs.Get.DownloadProgress)
  - org.apache.tools.ant.util.GlobPatternMapper (implements org.apache.tools.ant.util.FileNameMapper)
    - org.apache.tools.ant.util.PackageNameMapper
    - org.apache.tools.ant.util.UnPackageNameMapper
  - org.xml.sax.HandlerBase (implements org.xml.sax.DocumentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler)
    - org.apache.tools.ant.taskdefs.optional.ejb.DescriptorHandler
  - org.apache.tools.ant.taskdefs.condition.HasFreeSpace (implements org.apache.tools.ant.taskdefs.condition.Condition)
  - org.apache.tools.ant.types.selectors.modifiedselector.HashvalueAlgorithm (implements org.apache.tools.ant.types.selectors.modifiedselector.Algorithm)
  - org.apache.tools.ant.taskdefs.email.Header
  - org.apache.tools.ant.util.IdentityMapper (implements org.apache.tools.ant.util.FileNameMapper)
  - org.apache.tools.ant.helper.IgnoreDependenciesExecutor (implements org.apache.tools.ant.Executor)
  - org.apache.tools.ant.taskdefs.optional.ejb.InnerClassFilenameFilter (implements java.io.FilenameFilter)
  - org.apache.tools.ant.input.InputRequest
    - org.apache.tools.ant.input.MultipleChoiceInputRequest
  - java.io.InputStream (implements java.io.Closeable)
    - org.apache.tools.bzip2.CBZip2InputStream (implements org.apache.tools.bzip2.BZip2Constants)
    - org.apache.tools.ant.util.ConcatFileInputStream
    - org.apache.tools.ant.util.ConcatResourceInputStream
    - org.apache.tools.ant.DemuxInputStream
    - java.io.FilterInputStream
      - org.apache.tools.ant.util.KeepAliveInputStream
      - org.apache.tools.tar.TarInputStream
    - java.io.PipedInputStream
      - org.apache.tools.ant.util.LeadPipeInputStream
    - org.apache.tools.ant.util.ReaderInputStream
      - org.apache.tools.ant.filters.StringInputStream
  - org.apache.tools.ant.types.resources.selectors.InstanceOf (implements org.apache.tools.ant.types.resources.selectors.ResourceSelector)
  - org.apache.tools.ant.IntrospectionHelper
  - org.apache.tools.ant.IntrospectionHelper.Creator
  - org.apache.tools.ant.taskdefs.optional.junitlauncher.InVMExecution (implements org.apache.tools.ant.taskdefs.optional.junitlauncher.TestExecutionContext)
  - org.apache.tools.ant.taskdefs.optional.ejb.IPlanetEjbc
  - org.apache.tools.ant.taskdefs.condition.IsFailure (implements org.apache.tools.ant.taskdefs.condition.Condition)
  - org.apache.tools.ant.util.regexp.JakartaOroMatcher (implements org.apache.tools.ant.util.regexp.RegexpMatcher)
    - org.apache.tools.ant.util.regexp.JakartaOroRegexp (implements org.apache.tools.ant.util.regexp.Regexp)
  - org.apache.tools.ant.util.regexp.JakartaRegexpMatcher (implements org.apache.tools.ant.util.regexp.RegexpMatcher)
    - org.apache.tools.ant.util.regexp.JakartaRegexpRegexp (implements org.apache.tools.ant.util.regexp.Regexp)
  - org.apache.tools.ant.taskdefs.optional.depend.JarFileIterator (implements org.apache.tools.ant.taskdefs.optional.depend.ClassFileIterator)
  - org.apache.tools.zip.JarMarker (implements org.apache.tools.zip.ZipExtraField)
  - org.apache.tools.ant.taskdefs.optional.jsp.Jasper41Mangler (implements org.apache.tools.ant.taskdefs.optional.jsp.JspMangler)
  - org.apache.tools.ant.filters.util.JavaClassHelper
  - org.apache.tools.ant.taskdefs.Javadoc.DocletParam
  - org.apache.tools.ant.taskdefs.Javadoc.GroupArgument
  - org.apache.tools.ant.taskdefs.Javadoc.Html
  - org.apache.tools.ant.taskdefs.Javadoc.LinkArgument
  - org.apache.tools.ant.taskdefs.Javadoc.PackageName
  - org.apache.tools.ant.taskdefs.Javadoc.ResourceCollectionContainer (implements java.lang.Iterable<T>)
  - org.apache.tools.ant.taskdefs.Javadoc.SourceFile
  - org.apache.tools.ant.util.JavaEnvUtils
  - org.apache.tools.ant.taskdefs.optional.Javah.ClassArgument
  - org.apache.tools.ant.taskdefs.optional.javah.JavahAdapterFactory
  - org.apache.tools.ant.taskdefs.condition.JavaVersion (implements org.apache.tools.ant.taskdefs.condition.Condition)
  - org.apache.tools.ant.util.JAXPUtils
  - org.apache.tools.ant.util.regexp.Jdk14RegexpMatcher (implements org.apache.tools.ant.util.regexp.RegexpMatcher)
    - org.apache.tools.ant.util.regexp.Jdk14RegexpRegexp (implements org.apache.tools.ant.util.regexp.Regexp)
  - org.apache.tools.ant.taskdefs.Jikes
  - org.apache.tools.ant.taskdefs.JikesOutputParser (implements org.apache.tools.ant.taskdefs.ExecuteStreamHandler)
  - org.apache.tools.ant.taskdefs.optional.jlink.jlink
  - org.apache.tools.ant.taskdefs.modules.Jmod.ResolutionWarningSpec
  - org.apache.tools.ant.taskdefs.optional.jsp.JspC.WebAppParameter
  - org.apache.tools.ant.taskdefs.optional.jsp.compilers.JspCompilerAdapterFactory
  - org.apache.tools.ant.taskdefs.optional.jsp.JspNameMangler (implements org.apache.tools.ant.taskdefs.optional.jsp.JspMangler)
  - org.apache.tools.ant.taskdefs.optional.junit.JUnit4TestMethodAdapter (implements junit.framework.Test)
  - org.apache.tools.ant.taskdefs.optional.junit.JUnitTask.TestResultHolder
  - org.apache.tools.ant.taskdefs.optional.junit.JUnitTaskMirrorImpl (implements org.apache.tools.ant.taskdefs.optional.junit.JUnitTaskMirror)
  - org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner (implements org.apache.tools.ant.taskdefs.optional.junit.JUnitTaskMirror.JUnitTestRunnerMirror, junit.framework.TestListener)
  - org.apache.tools.ant.taskdefs.optional.junit.JUnitVersionHelper
  - org.apache.tools.ant.taskdefs.optional.javah.Kaffeh (implements org.apache.tools.ant.taskdefs.optional.javah.JavahAdapter)
  - org.apache.tools.ant.types.selectors.modifiedselector.LastModifiedAlgorithm (implements org.apache.tools.ant.types.selectors.modifiedselector.Algorithm)
  - org.apache.tools.ant.launch.Launcher
  - org.apache.tools.ant.taskdefs.optional.junitlauncher.LauncherSupport
  - org.apache.tools.ant.filters.LineContains.Contains
  - org.apache.tools.ant.taskdefs.modules.Link.Compression
  - org.apache.tools.ant.taskdefs.modules.Link.Launcher
  - org.apache.tools.ant.taskdefs.modules.Link.LocaleSpec
  - org.apache.tools.ant.taskdefs.modules.Link.ModuleSpec
  - org.apache.tools.ant.taskdefs.modules.Link.PatternListEntry
  - org.apache.tools.ant.taskdefs.modules.Link.ReleaseInfo
  - org.apache.tools.ant.taskdefs.modules.Link.ReleaseInfoEntry
  - org.apache.tools.ant.taskdefs.modules.Link.ReleaseInfoKey
  - org.apache.tools.ant.taskdefs.optional.junitlauncher.confined.ListenerDefinition
  - org.apache.tools.ant.util.LoaderUtils
  - org.apache.tools.ant.taskdefs.Local.Name (implements java.util.function.Consumer<T>)
  - org.apache.tools.ant.property.LocalPropertyStack
  - org.apache.tools.ant.Location (implements java.io.Serializable)
  - org.apache.tools.ant.taskdefs.optional.extension.resolvers.LocationResolver (implements org.apache.tools.ant.taskdefs.optional.extension.ExtensionResolver)
  - org.apache.tools.ant.launch.Locator
  - org.apache.tools.ant.listener.Log4jListener (implements org.apache.tools.ant.BuildListener)
  - org.apache.tools.ant.taskdefs.MacroDef.Attribute
  - org.apache.tools.ant.taskdefs.MacroDef.NestedSequential (implements org.apache.tools.ant.TaskContainer)
  - org.apache.tools.ant.taskdefs.MacroDef.TemplateElement
  - org.apache.tools.ant.taskdefs.MacroDef.Text
  - org.apache.tools.ant.taskdefs.MacroInstance.Element (implements org.apache.tools.ant.TaskContainer)
  - org.apache.tools.ant.MagicNames
  - org.apache.tools.ant.taskdefs.email.Mailer
    - org.apache.tools.ant.taskdefs.email.JakartaMimeMailer
    - org.apache.tools.ant.taskdefs.email.MimeMailer
  - org.apache.tools.mail.MailMessage
  - org.apache.tools.ant.Main (implements org.apache.tools.ant.launch.AntMain)
  - org.apache.tools.ant.taskdefs.Manifest
  - org.apache.tools.ant.taskdefs.Manifest.Attribute
  - org.apache.tools.ant.taskdefs.Manifest.Section
  - org.apache.tools.ant.util.MergingMapper (implements org.apache.tools.ant.util.FileNameMapper)
  - org.apache.tools.ant.types.ModuleVersion
  - org.apache.tools.ant.types.resources.selectors.Name (implements org.apache.tools.ant.types.resources.selectors.ResourceSelector)
  - org.apache.tools.ant.taskdefs.optional.native2ascii.Native2AsciiAdapterFactory
  - org.apache.tools.ant.util.Native2AsciiUtils
  - org.apache.tools.ant.types.resources.selectors.Not (implements org.apache.tools.ant.types.resources.selectors.ResourceSelector)
  - org.apache.tools.ant.property.NullReturn
  - org.apache.tools.ant.taskdefs.condition.Os (implements org.apache.tools.ant.taskdefs.condition.Condition)
  - java.io.OutputStream (implements java.io.Closeable, java.io.Flushable)
    - java.io.ByteArrayOutputStream
      - org.apache.tools.ant.util.PropertyOutputStream
    - org.apache.tools.bzip2.CBZip2OutputStream (implements org.apache.tools.bzip2.BZip2Constants)
    - org.apache.tools.ant.DemuxOutputStream
    - java.io.FilterOutputStream
      - org.apache.tools.ant.util.KeepAliveOutputStream
      - org.apache.tools.tar.TarOutputStream
      - org.apache.tools.zip.ZipOutputStream
    - org.apache.tools.ant.util.LazyFileOutputStream
    - org.apache.tools.ant.util.LineOrientedOutputStream
      - org.apache.tools.ant.util.LineOrientedOutputStreamRedirector
      - org.apache.tools.ant.taskdefs.LogOutputStream
        - org.apache.tools.ant.taskdefs.optional.junit.JUnitTask.JUnitLogOutputStream
    - org.apache.tools.ant.util.NullOutputStream
    - org.apache.tools.ant.taskdefs.TaskOutputStream
    - org.apache.tools.ant.util.TeeOutputStream
  - org.apache.tools.ant.util.OutputStreamFunneler
  - org.apache.tools.ant.types.selectors.OwnedBySelector (implements org.apache.tools.ant.types.selectors.FileSelector)
  - org.apache.tools.ant.taskdefs.Parallel.TaskList (implements org.apache.tools.ant.TaskContainer)
  - org.apache.tools.ant.types.Parameter
  - org.apache.tools.ant.property.ParseProperties (implements org.apache.tools.ant.property.ParseNextProperty)
  - org.apache.tools.ant.types.Path.PathElement (implements org.apache.tools.ant.types.ResourceCollection)
  - org.apache.tools.ant.taskdefs.PathConvert.MapEntry
  - org.apache.tools.ant.PathTokenizer
  - 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.util.PermissionUtils
  - org.apache.tools.ant.taskdefs.optional.junit.PlainJUnitResultFormatter (implements org.apache.tools.ant.taskdefs.optional.junit.IgnoredTestListener, org.apache.tools.ant.taskdefs.optional.junit.JUnitResultFormatter)
  - org.apache.tools.ant.types.selectors.PosixGroupSelector (implements org.apache.tools.ant.types.selectors.FileSelector)
  - org.apache.tools.ant.types.selectors.PosixPermissionsSelector (implements org.apache.tools.ant.types.selectors.FileSelector)
  - org.apache.tools.ant.util.ProcessUtil
  - org.apache.tools.ant.Project (implements org.apache.tools.ant.types.ResourceFactory)
  - org.apache.tools.ant.ProjectComponent (implements java.lang.Cloneable)
    - org.apache.tools.ant.types.optional.AbstractScriptComponent
      - org.apache.tools.ant.types.optional.ScriptCondition (implements org.apache.tools.ant.taskdefs.condition.Condition)
      - org.apache.tools.ant.types.optional.ScriptMapper (implements org.apache.tools.ant.util.FileNameMapper)
    - org.apache.tools.ant.attribute.BaseIfAttribute (implements org.apache.tools.ant.attribute.EnableAttribute)
      - org.apache.tools.ant.attribute.IfBlankAttribute
        - org.apache.tools.ant.attribute.IfBlankAttribute.Unless
      - org.apache.tools.ant.attribute.IfSetAttribute
        - org.apache.tools.ant.attribute.IfSetAttribute.Unless
      - org.apache.tools.ant.attribute.IfTrueAttribute
        - org.apache.tools.ant.attribute.IfTrueAttribute.Unless
    - org.apache.tools.ant.types.Commandline.Argument
      - org.apache.tools.ant.util.facade.ImplementationSpecificArgument
        - org.apache.tools.ant.taskdefs.Javac.ImplementationSpecificArgument
        - org.apache.tools.ant.taskdefs.Rmic.ImplementationSpecificArgument
    - org.apache.tools.ant.taskdefs.Concat.TextElement
    - org.apache.tools.ant.taskdefs.condition.ConditionBase
      - org.apache.tools.ant.taskdefs.condition.And (implements org.apache.tools.ant.taskdefs.condition.Condition)
      - org.apache.tools.ant.taskdefs.ConditionTask
      - org.apache.tools.ant.taskdefs.condition.Not (implements org.apache.tools.ant.taskdefs.condition.Condition)
      - org.apache.tools.ant.taskdefs.condition.Or (implements org.apache.tools.ant.taskdefs.condition.Condition)
      - org.apache.tools.ant.taskdefs.WaitFor
        - org.apache.tools.ant.taskdefs.optional.testing.BlockFor
      - org.apache.tools.ant.taskdefs.condition.Xor (implements org.apache.tools.ant.taskdefs.condition.Condition)
    - 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.taskdefs.Tar.TarFileSet
            - org.apache.tools.ant.types.ZipFileSet
          - org.apache.tools.ant.types.resources.BCFileSet
          - org.apache.tools.ant.types.optional.depend.ClassfileSet
          - org.apache.tools.ant.taskdefs.Javadoc.TagArgument
          - org.apache.tools.ant.taskdefs.optional.extension.LibFileSet
        - org.apache.tools.ant.types.resources.MultiRootFileSet (implements org.apache.tools.ant.types.ResourceCollection)
        - org.apache.tools.ant.taskdefs.Sync.SyncTarget
      - org.apache.tools.ant.types.resources.AbstractResourceCollectionWrapper (implements java.lang.Cloneable, org.apache.tools.ant.types.ResourceCollection)
        - org.apache.tools.ant.types.resources.BaseResourceCollectionWrapper
          - org.apache.tools.ant.types.resources.SizeLimitCollection
            - org.apache.tools.ant.types.resources.AllButFirst
            - org.apache.tools.ant.types.resources.AllButLast
            - org.apache.tools.ant.types.resources.First
            - org.apache.tools.ant.types.resources.Last
          - org.apache.tools.ant.types.resources.Sort
          - org.apache.tools.ant.types.resources.Tokens
        - org.apache.tools.ant.types.resources.LazyResourceCollectionWrapper
      - org.apache.tools.ant.types.selectors.AbstractSelectorContainer (implements java.lang.Cloneable, org.apache.tools.ant.types.selectors.SelectorContainer)
        - org.apache.tools.ant.types.resources.Files (implements org.apache.tools.ant.types.ResourceCollection)
        - org.apache.tools.ant.taskdefs.condition.IsFileSelected (implements org.apache.tools.ant.taskdefs.condition.Condition)
      - org.apache.tools.ant.types.AntFilterReader
      - org.apache.tools.ant.types.resources.Archives (implements java.lang.Cloneable, org.apache.tools.ant.types.ResourceCollection)
      - org.apache.tools.ant.types.Assertions (implements java.lang.Cloneable)
      - org.apache.tools.ant.types.resources.BaseResourceCollectionContainer (implements org.apache.tools.ant.types.resources.AppendableResourceCollection, java.lang.Cloneable)
        - org.apache.tools.ant.types.resources.Difference
        - org.apache.tools.ant.types.resources.Intersect
        - org.apache.tools.ant.types.resources.Union
      - org.apache.tools.ant.types.selectors.BaseSelector (implements org.apache.tools.ant.types.selectors.FileSelector)
        - org.apache.tools.ant.types.selectors.BaseExtendSelector (implements org.apache.tools.ant.types.selectors.ExtendFileSelector)
          - org.apache.tools.ant.types.selectors.ContainsRegexpSelector (implements org.apache.tools.ant.types.resources.selectors.ResourceSelector)
          - org.apache.tools.ant.types.selectors.ContainsSelector (implements org.apache.tools.ant.types.resources.selectors.ResourceSelector)
          - org.apache.tools.ant.types.selectors.DateSelector
          - org.apache.tools.ant.types.selectors.DepthSelector
          - org.apache.tools.ant.types.selectors.FilenameSelector
          - org.apache.tools.ant.types.selectors.modifiedselector.ModifiedSelector (implements org.apache.tools.ant.BuildListener, org.apache.tools.ant.types.resources.selectors.ResourceSelector)
          - org.apache.tools.ant.types.selectors.SizeSelector
          - org.apache.tools.ant.types.selectors.TypeSelector
        - org.apache.tools.ant.types.selectors.BaseSelectorContainer (implements org.apache.tools.ant.types.selectors.SelectorContainer)
          - org.apache.tools.ant.types.selectors.AndSelector
          - org.apache.tools.ant.types.selectors.MajoritySelector
          - org.apache.tools.ant.types.selectors.NoneSelector
            - org.apache.tools.ant.types.selectors.NotSelector
          - org.apache.tools.ant.types.selectors.OrSelector
          - org.apache.tools.ant.types.selectors.SelectSelector
        - org.apache.tools.ant.types.selectors.ExtendSelector
        - org.apache.tools.ant.types.selectors.MappingSelector
          - org.apache.tools.ant.types.selectors.DependSelector
          - org.apache.tools.ant.types.selectors.DifferentSelector
        - org.apache.tools.ant.types.selectors.PresentSelector
        - org.apache.tools.ant.types.optional.ScriptSelector
      - org.apache.tools.ant.types.resources.selectors.Compare (implements org.apache.tools.ant.types.resources.selectors.ResourceSelector)
      - org.apache.tools.ant.types.Description
      - org.apache.tools.ant.taskdefs.optional.extension.ExtensionAdapter
      - org.apache.tools.ant.taskdefs.optional.extension.ExtensionSet
      - org.apache.tools.ant.types.FileList (implements org.apache.tools.ant.types.ResourceCollection)
      - org.apache.tools.ant.types.FilterChain
        - org.apache.tools.ant.types.mappers.FilterMapper (implements org.apache.tools.ant.util.FileNameMapper)
      - org.apache.tools.ant.types.FilterSet (implements java.lang.Cloneable)
      - org.apache.tools.ant.types.optional.image.ImageOperation
        - org.apache.tools.ant.types.optional.image.BasicShape (implements org.apache.tools.ant.types.optional.image.DrawOperation)
          - org.apache.tools.ant.types.optional.image.Arc (implements org.apache.tools.ant.types.optional.image.DrawOperation)
          - org.apache.tools.ant.types.optional.image.Ellipse (implements org.apache.tools.ant.types.optional.image.DrawOperation)
          - org.apache.tools.ant.types.optional.image.Rectangle (implements org.apache.tools.ant.types.optional.image.DrawOperation)
        - org.apache.tools.ant.types.optional.image.Text (implements org.apache.tools.ant.types.optional.image.DrawOperation)
        - org.apache.tools.ant.types.optional.image.TransformOperation
          - org.apache.tools.ant.types.optional.image.Draw
          - org.apache.tools.ant.types.optional.image.Rotate (implements org.apache.tools.ant.types.optional.image.DrawOperation)
          - org.apache.tools.ant.types.optional.image.Scale (implements org.apache.tools.ant.types.optional.image.DrawOperation)
      - org.apache.tools.ant.types.optional.imageio.ImageOperation
        - org.apache.tools.ant.types.optional.imageio.BasicShape (implements org.apache.tools.ant.types.optional.imageio.DrawOperation)
          - org.apache.tools.ant.types.optional.imageio.Arc (implements org.apache.tools.ant.types.optional.imageio.DrawOperation)
          - org.apache.tools.ant.types.optional.imageio.Ellipse (implements org.apache.tools.ant.types.optional.imageio.DrawOperation)
          - org.apache.tools.ant.types.optional.imageio.Rectangle (implements org.apache.tools.ant.types.optional.imageio.DrawOperation)
        - org.apache.tools.ant.types.optional.imageio.Text (implements org.apache.tools.ant.types.optional.imageio.DrawOperation)
        - org.apache.tools.ant.types.optional.imageio.TransformOperation
          - org.apache.tools.ant.types.optional.imageio.Draw
          - org.apache.tools.ant.types.optional.imageio.Rotate (implements org.apache.tools.ant.types.optional.imageio.DrawOperation)
          - org.apache.tools.ant.types.optional.imageio.Scale (implements org.apache.tools.ant.types.optional.imageio.DrawOperation)
      - org.apache.tools.ant.taskdefs.condition.IsSigned (implements org.apache.tools.ant.taskdefs.condition.Condition)
      - org.apache.tools.ant.types.resources.MappedResourceCollection (implements java.lang.Cloneable, org.apache.tools.ant.types.ResourceCollection)
      - 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.resources.AbstractClasspathResource
          - org.apache.tools.ant.types.resources.JavaConstantResource
          - org.apache.tools.ant.types.resources.JavaResource (implements org.apache.tools.ant.types.resources.URLProvider)
        - org.apache.tools.ant.types.resources.ArchiveResource
          - org.apache.tools.ant.types.resources.TarResource
          - org.apache.tools.ant.types.resources.ZipResource
        - org.apache.tools.ant.types.resources.FileResource (implements org.apache.tools.ant.types.resources.Appendable, org.apache.tools.ant.types.resources.FileProvider, org.apache.tools.ant.types.ResourceFactory, org.apache.tools.ant.types.resources.Touchable)
        - org.apache.tools.ant.types.resources.LogOutputResource (implements org.apache.tools.ant.types.resources.Appendable)
        - org.apache.tools.ant.types.resources.PropertyResource
        - org.apache.tools.ant.types.resources.ResourceDecorator
          - org.apache.tools.ant.types.resources.ContentTransformingResource
            - org.apache.tools.ant.types.resources.CompressedResource
              - org.apache.tools.ant.types.resources.BZip2Resource
              - org.apache.tools.ant.types.resources.GZipResource
              - org.apache.tools.ant.types.optional.xz.XzResource
          - org.apache.tools.ant.types.resources.MappedResource
        - org.apache.tools.ant.types.resources.StringResource
        - org.apache.tools.ant.types.resources.URLResource (implements org.apache.tools.ant.types.resources.URLProvider)
      - org.apache.tools.ant.types.resources.comparators.ResourceComparator (implements java.util.Comparator<T>)
        - org.apache.tools.ant.types.resources.comparators.Content
        - org.apache.tools.ant.types.resources.comparators.Date
        - org.apache.tools.ant.types.resources.comparators.DelegatedResourceComparator
        - org.apache.tools.ant.types.resources.comparators.Exists
        - org.apache.tools.ant.types.resources.comparators.FileSystem
        - org.apache.tools.ant.types.resources.comparators.Name
        - org.apache.tools.ant.types.resources.comparators.Reverse
        - org.apache.tools.ant.types.resources.comparators.Size
        - org.apache.tools.ant.types.resources.comparators.Type
      - org.apache.tools.ant.types.resources.ResourceList (implements org.apache.tools.ant.types.ResourceCollection)
      - org.apache.tools.ant.types.resources.Resources (implements org.apache.tools.ant.types.resources.AppendableResourceCollection)
      - org.apache.tools.ant.types.resources.selectors.ResourceSelectorContainer
        - org.apache.tools.ant.types.resources.selectors.And (implements org.apache.tools.ant.types.resources.selectors.ResourceSelector)
        - org.apache.tools.ant.types.resources.selectors.Majority (implements org.apache.tools.ant.types.resources.selectors.ResourceSelector)
        - org.apache.tools.ant.types.resources.selectors.None (implements org.apache.tools.ant.types.resources.selectors.ResourceSelector)
        - org.apache.tools.ant.types.resources.selectors.Or (implements org.apache.tools.ant.types.resources.selectors.ResourceSelector)
        - org.apache.tools.ant.types.resources.Restrict (implements org.apache.tools.ant.types.ResourceCollection)
      - org.apache.tools.ant.types.selectors.SignedSelector (implements org.apache.tools.ant.types.selectors.FileSelector)
      - 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.taskdefs.optional.junit.FailureRecorder (implements org.apache.tools.ant.BuildListener, org.apache.tools.ant.taskdefs.optional.junit.JUnitResultFormatter)
    - org.apache.tools.ant.util.FileTokenizer (implements org.apache.tools.ant.util.Tokenizer)
      - org.apache.tools.ant.filters.TokenFilter.FileTokenizer
    - org.apache.tools.ant.taskdefs.condition.HasMethod (implements org.apache.tools.ant.taskdefs.condition.Condition)
    - org.apache.tools.ant.taskdefs.condition.Http (implements org.apache.tools.ant.taskdefs.condition.Condition)
    - org.apache.tools.ant.taskdefs.condition.IsFalse (implements org.apache.tools.ant.taskdefs.condition.Condition)
    - org.apache.tools.ant.taskdefs.condition.IsLastModified (implements org.apache.tools.ant.taskdefs.condition.Condition)
    - org.apache.tools.ant.taskdefs.condition.IsReachable (implements org.apache.tools.ant.taskdefs.condition.Condition)
    - org.apache.tools.ant.taskdefs.condition.IsReference (implements org.apache.tools.ant.taskdefs.condition.Condition)
    - org.apache.tools.ant.taskdefs.condition.IsSet (implements org.apache.tools.ant.taskdefs.condition.Condition)
    - org.apache.tools.ant.taskdefs.condition.IsTrue (implements org.apache.tools.ant.taskdefs.condition.Condition)
    - org.apache.tools.ant.taskdefs.Javadoc.ExtensionInfo
      - org.apache.tools.ant.taskdefs.Javadoc.DocletInfo
    - org.apache.tools.ant.util.LineTokenizer (implements org.apache.tools.ant.util.Tokenizer)
    - org.apache.tools.ant.taskdefs.condition.Matches (implements org.apache.tools.ant.taskdefs.condition.Condition)
    - org.apache.tools.ant.taskdefs.email.Message
    - org.apache.tools.ant.taskdefs.condition.ParserSupports (implements org.apache.tools.ant.taskdefs.condition.Condition)
    - org.apache.tools.ant.types.Permissions
    - org.apache.tools.ant.types.spi.Provider
    - org.apache.tools.ant.taskdefs.condition.ResourceExists (implements org.apache.tools.ant.taskdefs.condition.Condition)
    - org.apache.tools.ant.types.spi.Service
    - org.apache.tools.ant.taskdefs.condition.Socket (implements org.apache.tools.ant.taskdefs.condition.Condition)
    - org.apache.tools.ant.util.StringTokenizer (implements org.apache.tools.ant.util.Tokenizer)
      - org.apache.tools.ant.filters.TokenFilter.StringTokenizer
    - org.apache.tools.ant.Task
      - org.apache.tools.ant.taskdefs.AbstractCvsTask
        - org.apache.tools.ant.taskdefs.cvslib.ChangeLogTask
        - org.apache.tools.ant.taskdefs.Cvs
        - org.apache.tools.ant.taskdefs.cvslib.CvsTagDiff
        - org.apache.tools.ant.taskdefs.cvslib.CvsVersion
      - org.apache.tools.ant.taskdefs.AbstractJarSignerTask
        - org.apache.tools.ant.taskdefs.SignJar
        - org.apache.tools.ant.taskdefs.VerifyJar
      - org.apache.tools.ant.taskdefs.Ant
      - org.apache.tools.ant.taskdefs.Antlib (implements org.apache.tools.ant.TaskContainer)
      - org.apache.tools.ant.taskdefs.AntlibDefinition
        - org.apache.tools.ant.taskdefs.AttributeNamespaceDef
        - org.apache.tools.ant.taskdefs.DefBase
          - org.apache.tools.ant.taskdefs.Definer
            - org.apache.tools.ant.taskdefs.Componentdef
            - org.apache.tools.ant.taskdefs.Typedef
              - org.apache.tools.ant.taskdefs.Taskdef
          - org.apache.tools.ant.taskdefs.Input.Handler
          - org.apache.tools.ant.taskdefs.optional.script.ScriptDef
        - org.apache.tools.ant.taskdefs.MacroDef
        - org.apache.tools.ant.taskdefs.PreSetDef (implements org.apache.tools.ant.TaskContainer)
      - org.apache.tools.ant.taskdefs.optional.ANTLR
      - org.apache.tools.ant.taskdefs.AntStructure
      - org.apache.tools.ant.taskdefs.condition.AntVersion (implements org.apache.tools.ant.taskdefs.condition.Condition)
      - org.apache.tools.ant.taskdefs.AugmentReference (implements org.apache.tools.ant.TypeAdapter)
      - org.apache.tools.ant.taskdefs.Available (implements org.apache.tools.ant.taskdefs.condition.Condition)
      - org.apache.tools.ant.taskdefs.Basename
      - org.apache.tools.ant.taskdefs.BindTargets
      - org.apache.tools.ant.taskdefs.optional.ejb.BorlandGenerateClient
      - org.apache.tools.ant.taskdefs.BuildNumber
      - org.apache.tools.ant.taskdefs.CallTarget
      - org.apache.tools.ant.taskdefs.Classloader
      - org.apache.tools.ant.taskdefs.optional.clearcase.ClearCase
        - org.apache.tools.ant.taskdefs.optional.clearcase.CCCheckin
        - org.apache.tools.ant.taskdefs.optional.clearcase.CCCheckout
        - org.apache.tools.ant.taskdefs.optional.clearcase.CCLock
        - org.apache.tools.ant.taskdefs.optional.clearcase.CCMkattr
        - org.apache.tools.ant.taskdefs.optional.clearcase.CCMkbl
        - org.apache.tools.ant.taskdefs.optional.clearcase.CCMkdir
        - org.apache.tools.ant.taskdefs.optional.clearcase.CCMkelem
        - org.apache.tools.ant.taskdefs.optional.clearcase.CCMklabel
        - org.apache.tools.ant.taskdefs.optional.clearcase.CCMklbtype
        - org.apache.tools.ant.taskdefs.optional.clearcase.CCRmtype
        - org.apache.tools.ant.taskdefs.optional.clearcase.CCUnCheckout
        - org.apache.tools.ant.taskdefs.optional.clearcase.CCUnlock
        - org.apache.tools.ant.taskdefs.optional.clearcase.CCUpdate
      - org.apache.tools.ant.taskdefs.CloseResources
      - org.apache.tools.ant.taskdefs.CommandLauncherTask
      - org.apache.tools.ant.taskdefs.Concat (implements org.apache.tools.ant.types.ResourceCollection)
      - org.apache.tools.ant.taskdefs.optional.ccm.Continuus
        - org.apache.tools.ant.taskdefs.optional.ccm.CCMCheck
          - org.apache.tools.ant.taskdefs.optional.ccm.CCMCheckin
          - org.apache.tools.ant.taskdefs.optional.ccm.CCMCheckinDefault
          - org.apache.tools.ant.taskdefs.optional.ccm.CCMCheckout
        - org.apache.tools.ant.taskdefs.optional.ccm.CCMCreateTask (implements org.apache.tools.ant.taskdefs.ExecuteStreamHandler)
        - org.apache.tools.ant.taskdefs.optional.ccm.CCMReconfigure
      - org.apache.tools.ant.taskdefs.Copy
        - org.apache.tools.ant.taskdefs.Move
        - org.apache.tools.ant.taskdefs.Sync.MyCopy
      - org.apache.tools.ant.taskdefs.Copyfile
      - org.apache.tools.ant.taskdefs.CopyPath
      - org.apache.tools.ant.taskdefs.CVSPass
      - org.apache.tools.ant.taskdefs.DefaultExcludes
      - org.apache.tools.ant.taskdefs.Deltree
      - org.apache.tools.ant.taskdefs.DiagnosticsTask
      - org.apache.tools.ant.taskdefs.Dirname
      - org.apache.tools.ant.dispatch.DispatchTask (implements org.apache.tools.ant.dispatch.Dispatchable)
        - org.apache.tools.ant.taskdefs.optional.unix.Symlink
      - org.apache.tools.ant.taskdefs.Echo
      - org.apache.tools.ant.taskdefs.optional.EchoProperties
      - org.apache.tools.ant.taskdefs.email.EmailTask
        - org.apache.tools.ant.taskdefs.optional.net.MimeMail
        - org.apache.tools.ant.taskdefs.SendEmail
      - org.apache.tools.ant.taskdefs.Exec
      - org.apache.tools.ant.taskdefs.ExecTask
        - org.apache.tools.ant.taskdefs.ExecuteOn
          - org.apache.tools.ant.taskdefs.optional.unix.AbstractAccessTask
            - org.apache.tools.ant.taskdefs.optional.unix.Chgrp
            - org.apache.tools.ant.taskdefs.optional.unix.Chown
          - org.apache.tools.ant.taskdefs.optional.windows.Attrib
          - org.apache.tools.ant.taskdefs.Chmod
          - org.apache.tools.ant.taskdefs.Transform
      - org.apache.tools.ant.taskdefs.Exit
      - org.apache.tools.ant.taskdefs.Expand
        - org.apache.tools.ant.taskdefs.Untar
      - org.apache.tools.ant.taskdefs.Filter
      - org.apache.tools.ant.taskdefs.optional.net.FTP
      - org.apache.tools.ant.taskdefs.optional.net.FTPTask
      - org.apache.tools.ant.taskdefs.optional.testing.Funtest
      - org.apache.tools.ant.taskdefs.GenerateKey
      - org.apache.tools.ant.taskdefs.Get
      - org.apache.tools.ant.taskdefs.HostInfo
      - org.apache.tools.ant.taskdefs.ImportTask
      - org.apache.tools.ant.taskdefs.Input
      - org.apache.tools.ant.taskdefs.optional.ejb.IPlanetEjbcTask
      - 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.Java
      - org.apache.tools.ant.taskdefs.optional.javacc.JavaCC
      - org.apache.tools.ant.taskdefs.Javadoc
      - org.apache.tools.ant.taskdefs.optional.Javah
      - org.apache.tools.ant.taskdefs.JDBCTask
        - org.apache.tools.ant.taskdefs.SQLExec
      - org.apache.tools.ant.taskdefs.optional.jdepend.JDependTask
      - org.apache.tools.ant.taskdefs.optional.javacc.JJDoc
      - org.apache.tools.ant.taskdefs.optional.javacc.JJTree
      - org.apache.tools.ant.taskdefs.modules.Jmod
      - org.apache.tools.ant.taskdefs.optional.junitlauncher.confined.JUnitLauncherTask
      - org.apache.tools.ant.taskdefs.optional.junit.JUnitTask
      - org.apache.tools.ant.taskdefs.KeySubst
      - org.apache.tools.ant.taskdefs.Length (implements org.apache.tools.ant.taskdefs.condition.Condition)
      - org.apache.tools.ant.taskdefs.modules.Link
      - org.apache.tools.ant.taskdefs.LoadProperties
      - org.apache.tools.ant.taskdefs.LoadResource
        - org.apache.tools.ant.taskdefs.LoadFile
      - org.apache.tools.ant.taskdefs.Local
      - org.apache.tools.ant.taskdefs.MacroInstance (implements org.apache.tools.ant.DynamicAttribute, org.apache.tools.ant.TaskContainer)
      - org.apache.tools.ant.taskdefs.MakeUrl
      - org.apache.tools.ant.taskdefs.ManifestClassPath
      - org.apache.tools.ant.taskdefs.ManifestTask
      - org.apache.tools.ant.taskdefs.MatchingTask (implements org.apache.tools.ant.types.selectors.SelectorContainer)
        - org.apache.tools.ant.taskdefs.optional.Cab
        - org.apache.tools.ant.taskdefs.Checksum (implements org.apache.tools.ant.taskdefs.condition.Condition)
        - org.apache.tools.ant.taskdefs.Copydir
        - org.apache.tools.ant.taskdefs.Delete
        - org.apache.tools.ant.taskdefs.optional.depend.Depend
        - org.apache.tools.ant.taskdefs.DependSet
        - org.apache.tools.ant.taskdefs.optional.ejb.EjbJar
        - org.apache.tools.ant.taskdefs.FixCRLF (implements org.apache.tools.ant.filters.ChainableReader)
        - org.apache.tools.ant.taskdefs.optional.image.Image
        - org.apache.tools.ant.taskdefs.optional.image.ImageIOTask
        - org.apache.tools.ant.taskdefs.Javac
        - org.apache.tools.ant.taskdefs.optional.jlink.JlinkTask
        - org.apache.tools.ant.taskdefs.optional.jsp.JspC
        - org.apache.tools.ant.taskdefs.optional.Native2Ascii
        - org.apache.tools.ant.taskdefs.optional.NetRexxC
        - org.apache.tools.ant.taskdefs.optional.RenameExtensions
        - org.apache.tools.ant.taskdefs.Replace
        - org.apache.tools.ant.taskdefs.Rmic
        - org.apache.tools.ant.taskdefs.Tar
        - org.apache.tools.ant.taskdefs.optional.i18n.Translate
        - org.apache.tools.ant.taskdefs.optional.jsp.WLJspc
        - org.apache.tools.ant.taskdefs.XSLTProcess (implements org.apache.tools.ant.taskdefs.XSLTLogger)
        - org.apache.tools.ant.taskdefs.Zip
          - org.apache.tools.ant.taskdefs.Jar
            - org.apache.tools.ant.taskdefs.Ear
            - org.apache.tools.ant.taskdefs.War
      - org.apache.tools.ant.taskdefs.Mkdir
      - org.apache.tools.ant.taskdefs.optional.vss.MSVSS (implements org.apache.tools.ant.taskdefs.optional.vss.MSVSSConstants)
        - org.apache.tools.ant.taskdefs.optional.vss.MSVSSADD
        - org.apache.tools.ant.taskdefs.optional.vss.MSVSSCHECKIN
        - org.apache.tools.ant.taskdefs.optional.vss.MSVSSCHECKOUT
        - org.apache.tools.ant.taskdefs.optional.vss.MSVSSCP
        - org.apache.tools.ant.taskdefs.optional.vss.MSVSSCREATE
        - org.apache.tools.ant.taskdefs.optional.vss.MSVSSGET
        - org.apache.tools.ant.taskdefs.optional.vss.MSVSSHISTORY
        - org.apache.tools.ant.taskdefs.optional.vss.MSVSSLABEL
      - org.apache.tools.ant.taskdefs.Nice
      - org.apache.tools.ant.taskdefs.Pack
        - org.apache.tools.ant.taskdefs.BZip2
        - org.apache.tools.ant.taskdefs.GZip
        - org.apache.tools.ant.taskdefs.optional.xz.Xz
      - org.apache.tools.ant.taskdefs.Parallel (implements org.apache.tools.ant.TaskContainer)
      - org.apache.tools.ant.taskdefs.Patch
      - org.apache.tools.ant.taskdefs.PathConvert
      - org.apache.tools.ant.taskdefs.ProjectHelperTask
      - org.apache.tools.ant.taskdefs.Property
      - org.apache.tools.ant.taskdefs.optional.PropertyFile
      - org.apache.tools.ant.taskdefs.PropertyHelperTask
      - org.apache.tools.ant.taskdefs.optional.pvcs.Pvcs
      - org.apache.tools.ant.taskdefs.Recorder (implements org.apache.tools.ant.SubBuildListener)
      - org.apache.tools.ant.taskdefs.Rename
      - org.apache.tools.ant.taskdefs.optional.ReplaceRegExp
      - org.apache.tools.ant.taskdefs.ResourceCount (implements org.apache.tools.ant.taskdefs.condition.Condition)
      - org.apache.tools.ant.taskdefs.Retry (implements org.apache.tools.ant.TaskContainer)
      - org.apache.tools.ant.taskdefs.optional.net.RExecTask
      - org.apache.tools.ant.taskdefs.optional.Rpm
      - org.apache.tools.ant.taskdefs.optional.Script
      - org.apache.tools.ant.taskdefs.optional.script.ScriptDefBase (implements org.apache.tools.ant.DynamicConfigurator)
      - org.apache.tools.ant.taskdefs.Sequential (implements org.apache.tools.ant.TaskContainer)
      - org.apache.tools.ant.taskdefs.optional.j2ee.ServerDeploy
      - org.apache.tools.ant.taskdefs.SetPermissions
      - org.apache.tools.ant.taskdefs.optional.net.SetProxy
      - org.apache.tools.ant.taskdefs.Sleep
      - org.apache.tools.ant.taskdefs.optional.sos.SOS (implements org.apache.tools.ant.taskdefs.optional.sos.SOSCmd)
        - org.apache.tools.ant.taskdefs.optional.sos.SOSCheckin
        - org.apache.tools.ant.taskdefs.optional.sos.SOSCheckout
        - org.apache.tools.ant.taskdefs.optional.sos.SOSGet
        - org.apache.tools.ant.taskdefs.optional.sos.SOSLabel
      - org.apache.tools.ant.taskdefs.optional.sound.SoundTask
      - org.apache.tools.ant.taskdefs.optional.splash.SplashTask
      - org.apache.tools.ant.taskdefs.optional.ssh.SSHBase (implements org.apache.tools.ant.taskdefs.optional.ssh.LogListener)
        - org.apache.tools.ant.taskdefs.optional.ssh.Scp
        - org.apache.tools.ant.taskdefs.optional.ssh.SSHExec
        - org.apache.tools.ant.taskdefs.optional.ssh.SSHSession
      - org.apache.tools.ant.taskdefs.SubAnt
      - org.apache.tools.ant.taskdefs.Sync
      - org.apache.tools.ant.TaskAdapter (implements org.apache.tools.ant.TypeAdapter)
      - org.apache.tools.ant.taskdefs.optional.net.TelnetTask
      - org.apache.tools.ant.taskdefs.TempFile
      - org.apache.tools.ant.taskdefs.Touch
      - org.apache.tools.ant.taskdefs.Truncate
      - org.apache.tools.ant.taskdefs.Tstamp
      - org.apache.tools.ant.UnknownElement
      - org.apache.tools.ant.taskdefs.Unpack
        - org.apache.tools.ant.taskdefs.BUnzip2
        - org.apache.tools.ant.taskdefs.GUnzip
        - org.apache.tools.ant.taskdefs.optional.xz.Unxz
      - org.apache.tools.ant.taskdefs.UpToDate (implements org.apache.tools.ant.taskdefs.condition.Condition)
      - org.apache.tools.ant.taskdefs.WhichResource
      - org.apache.tools.ant.taskdefs.XmlProperty
      - org.apache.tools.ant.taskdefs.optional.junit.XMLResultAggregator (implements org.apache.tools.ant.taskdefs.optional.junit.XMLConstants)
      - org.apache.tools.ant.taskdefs.optional.XMLValidateTask
        - org.apache.tools.ant.taskdefs.optional.SchemaValidate
    - 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.Native2AsciiFilter
      - org.apache.tools.ant.types.optional.ScriptFilter
      - 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)
    - org.apache.tools.ant.taskdefs.condition.TypeFound (implements org.apache.tools.ant.taskdefs.condition.Condition)
    - org.apache.tools.ant.util.XMLFragment (implements org.apache.tools.ant.DynamicElementNS)
      - org.apache.tools.ant.taskdefs.EchoXML
    - org.apache.tools.ant.taskdefs.XSLTProcess.Factory.Attribute (implements org.apache.tools.ant.DynamicConfigurator)
  - org.apache.tools.ant.ProjectHelper
    - org.apache.tools.ant.helper.ProjectHelper2
    - org.apache.tools.ant.helper.ProjectHelperImpl
  - org.apache.tools.ant.ProjectHelper.OnMissingExtensionPoint
  - org.apache.tools.ant.helper.ProjectHelper2.AntHandler
    - org.apache.tools.ant.helper.ProjectHelper2.ElementHandler
    - org.apache.tools.ant.helper.ProjectHelper2.MainHandler
    - org.apache.tools.ant.helper.ProjectHelper2.ProjectHandler
    - org.apache.tools.ant.helper.ProjectHelper2.TargetHandler
  - org.apache.tools.ant.ProjectHelperRepository
  - org.apache.tools.ant.types.selectors.modifiedselector.PropertiesfileCache (implements org.apache.tools.ant.types.selectors.modifiedselector.Cache)
  - org.apache.tools.ant.taskdefs.optional.PropertyFile.Entry
  - org.apache.tools.ant.input.PropertyFileInputHandler (implements org.apache.tools.ant.input.InputHandler)
  - org.apache.tools.ant.PropertyHelper (implements org.apache.tools.ant.property.GetProperty)
  - org.apache.tools.ant.taskdefs.PropertyHelperTask.DelegateElement
  - org.apache.tools.ant.types.PropertySet.PropertyRef
  - org.apache.tools.ant.util.java15.ProxyDiagnostics
  - org.apache.tools.ant.util.ProxySetup
  - org.apache.tools.ant.taskdefs.PumpStreamHandler (implements org.apache.tools.ant.taskdefs.ExecuteStreamHandler)
    - org.apache.tools.ant.taskdefs.optional.junit.JUnitTask.JUnitLogStreamHandler
    - org.apache.tools.ant.taskdefs.LogStreamHandler
  - org.apache.tools.ant.taskdefs.optional.pvcs.PvcsProject
  - org.apache.tools.ant.types.selectors.ReadableSelector (implements org.apache.tools.ant.types.selectors.FileSelector)
  - 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.util.ChainReaderHelper.ChainReader
  - org.apache.tools.ant.taskdefs.RecorderEntry (implements org.apache.tools.ant.BuildLogger, org.apache.tools.ant.SubBuildListener)
  - org.apache.tools.ant.taskdefs.Redirector
  - org.apache.tools.ant.types.Reference
    - org.apache.tools.ant.taskdefs.Ant.Reference
  - org.apache.tools.ant.util.ReflectUtil
  - org.apache.tools.ant.util.ReflectWrapper
  - org.apache.tools.ant.util.regexp.RegexpMatcherFactory
    - org.apache.tools.ant.util.regexp.RegexpFactory
  - org.apache.tools.ant.util.RegexpPatternMapper (implements org.apache.tools.ant.util.FileNameMapper)
  - org.apache.tools.ant.util.regexp.RegexpUtil
  - org.apache.tools.ant.taskdefs.Replace.NestedString
  - org.apache.tools.ant.taskdefs.Replace.Replacefilter
  - org.apache.tools.ant.filters.ReplaceTokens.Token
  - org.apache.tools.ant.property.ResolvePropertyMap (implements org.apache.tools.ant.property.GetProperty)
  - org.apache.tools.ant.taskdefs.condition.ResourceContains (implements org.apache.tools.ant.taskdefs.condition.Condition)
  - org.apache.tools.ant.types.ResourceLocation
    - org.apache.tools.ant.types.DTDLocation
      - org.apache.tools.ant.taskdefs.optional.ejb.EjbJar.DTDLocation
  - org.apache.tools.ant.taskdefs.condition.ResourcesMatch (implements org.apache.tools.ant.taskdefs.condition.Condition)
  - org.apache.tools.ant.util.ResourceUtils
  - org.apache.tools.ant.util.RetryHandler
  - org.apache.tools.ant.taskdefs.optional.net.RExecTask.RExecSubTask
    - org.apache.tools.ant.taskdefs.optional.net.RExecTask.RExecRead
    - org.apache.tools.ant.taskdefs.optional.net.RExecTask.RExecWrite
  - org.apache.tools.ant.taskdefs.rmic.RmicAdapterFactory
  - org.apache.tools.ant.RuntimeConfigurable (implements java.io.Serializable)
  - org.apache.tools.ant.taskdefs.optional.SchemaValidate.SchemaLocation
  - org.apache.tools.ant.taskdefs.optional.script.ScriptDef.Attribute
  - org.apache.tools.ant.taskdefs.optional.script.ScriptDef.NestedElement
  - org.apache.tools.ant.util.ScriptFixBSFPath
  - org.apache.tools.ant.util.ScriptRunnerBase
    - org.apache.tools.ant.util.optional.JavaxScriptRunner
    - org.apache.tools.ant.util.optional.ScriptRunner
      - org.apache.tools.ant.util.ScriptRunner
  - org.apache.tools.ant.util.ScriptRunnerCreator
  - org.apache.tools.ant.util.ScriptRunnerHelper
  - java.lang.SecurityManager
    - org.apache.tools.ant.util.optional.NoExitSecurityManager
  - org.apache.tools.ant.util.SecurityManagerUtil
  - org.apache.tools.ant.types.selectors.SelectorUtils
  - org.apache.tools.ant.helper.SingleCheckExecutor (implements org.apache.tools.ant.Executor)
  - org.apache.tools.ant.types.resources.selectors.Size (implements org.apache.tools.ant.types.resources.selectors.ResourceSelector)
  - org.apache.tools.mail.SmtpResponseReader
  - org.apache.commons.net.SocketClient
    - org.apache.commons.net.bsd.RExecClient
      - org.apache.tools.ant.taskdefs.optional.net.RExecTask.AntRExecClient
    - org.apache.commons.net.telnet.TelnetClient
      - org.apache.tools.ant.taskdefs.optional.net.TelnetTask.AntTelnetClient
  - org.apache.tools.ant.taskdefs.optional.sound.SoundTask.BuildAlert
  - org.apache.tools.ant.util.SourceFileScanner (implements org.apache.tools.ant.types.ResourceFactory)
  - org.apache.tools.ant.taskdefs.optional.extension.Specification
  - org.apache.tools.ant.taskdefs.SQLExec.Transaction
  - org.apache.tools.ant.taskdefs.optional.ssh.SSHSession.LocalTunnel
  - org.apache.tools.ant.taskdefs.optional.ssh.SSHSession.NestedSequential (implements org.apache.tools.ant.TaskContainer)
  - org.apache.tools.ant.taskdefs.optional.ssh.SSHSession.RemoteTunnel
  - org.apache.tools.ant.taskdefs.optional.ssh.SSHUserInfo (implements com.jcraft.jsch.UIKeyboardInteractive, com.jcraft.jsch.UserInfo)
  - org.apache.tools.ant.taskdefs.optional.junitlauncher.StandaloneLauncher
  - org.apache.tools.ant.taskdefs.StreamPumper (implements java.lang.Runnable)
  - org.apache.tools.ant.util.StreamUtils
  - org.apache.tools.ant.util.StringUtils
  - org.apache.tools.ant.filters.StripLineComments.Comment
  - org.apache.tools.ant.taskdefs.optional.junit.SummaryJUnitResultFormatter (implements org.apache.tools.ant.taskdefs.optional.junit.JUnitResultFormatter, org.apache.tools.ant.taskdefs.optional.junit.JUnitTaskMirror.SummaryJUnitResultFormatterMirror)
    - org.apache.tools.ant.taskdefs.optional.junit.OutErrSummaryJUnitResultFormatter
  - org.apache.tools.ant.taskdefs.optional.javah.SunJavah (implements org.apache.tools.ant.taskdefs.optional.javah.JavahAdapter)
  - org.apache.tools.ant.util.SymbolicLinkUtils
  - org.apache.tools.ant.types.selectors.SymlinkSelector (implements org.apache.tools.ant.types.selectors.FileSelector)
  - org.apache.tools.tar.TarArchiveSparseEntry (implements org.apache.tools.tar.TarConstants)
  - org.apache.tools.tar.TarBuffer
  - org.apache.tools.tar.TarEntry (implements org.apache.tools.tar.TarConstants)
  - org.apache.tools.ant.Target (implements org.apache.tools.ant.TaskContainer)
    - org.apache.tools.ant.ExtensionPoint
  - org.apache.tools.tar.TarUtils
  - org.apache.tools.ant.TaskConfigurationChecker
  - org.apache.tools.ant.util.TaskLogger
  - org.apache.tools.ant.taskdefs.optional.junit.TearDownOnVmCrash (implements org.apache.tools.ant.taskdefs.optional.junit.JUnitResultFormatter)
  - org.apache.tools.ant.taskdefs.optional.net.TelnetTask.TelnetSubTask
    - org.apache.tools.ant.taskdefs.optional.net.TelnetTask.TelnetRead
    - org.apache.tools.ant.taskdefs.optional.net.TelnetTask.TelnetWrite
  - org.apache.tools.ant.taskdefs.optional.junitlauncher.confined.TestDefinition
    - org.apache.tools.ant.taskdefs.optional.junitlauncher.confined.SingleTestClass (implements org.apache.tools.ant.taskdefs.optional.junitlauncher.confined.NamedTest)
    - org.apache.tools.ant.taskdefs.optional.junitlauncher.confined.TestClasses
  - org.apache.tools.ant.taskdefs.optional.junitlauncher.confined.TestDefinition.ForkedRepresentation
  - org.apache.tools.ant.taskdefs.optional.junit.TestIgnored
  - org.apache.tools.ant.taskdefs.optional.junit.TestListenerWrapper (implements org.apache.tools.ant.taskdefs.optional.junit.IgnoredTestListener, junit.framework.TestListener)
  - junit.framework.TestResult
    - org.apache.tools.ant.taskdefs.optional.junit.IgnoredTestResult
  - java.lang.Thread (implements java.lang.Runnable)
    - org.apache.tools.ant.taskdefs.PumpStreamHandler.ThreadWithPumper
    - org.apache.tools.ant.util.WorkerAnt
  - java.lang.ThreadLocal<T>
    - java.lang.InheritableThreadLocal<T>
      - org.apache.tools.ant.property.LocalProperties (implements org.apache.tools.ant.PropertyHelper.PropertyEnumerator, org.apache.tools.ant.PropertyHelper.PropertyEvaluator, org.apache.tools.ant.PropertyHelper.PropertySetter)
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - java.io.IOException
        - org.apache.tools.mail.ErrorInQuitException
        - org.apache.tools.ant.types.resources.ImmutableResourceException
        - org.apache.tools.ant.util.ResourceUtils.ReadOnlyTargetFileException
        - java.util.zip.ZipException
          - org.apache.tools.zip.UnsupportedZipFeatureException
          - org.apache.tools.zip.Zip64RequiredException
      - org.apache.tools.ant.taskdefs.optional.ejb.IPlanetEjbc.EjbcException
      - org.apache.tools.ant.launch.LaunchException
      - org.apache.tools.ant.taskdefs.ManifestException
      - java.lang.RuntimeException
        - org.apache.tools.ant.BuildException
          - org.apache.tools.ant.taskdefs.optional.testing.BuildTimeoutException
          - org.apache.tools.ant.ExitStatusException
          - org.apache.tools.ant.UnsupportedAttributeException
          - org.apache.tools.ant.UnsupportedElementException
        - java.lang.SecurityException
          - org.apache.tools.ant.ExitException
  - org.apache.tools.ant.types.selectors.TokenizedPath
  - org.apache.tools.ant.types.selectors.TokenizedPattern
  - org.apache.tools.ant.taskdefs.optional.TraXLiaison (implements javax.xml.transform.ErrorListener, org.apache.tools.ant.taskdefs.XSLTLiaison4, org.apache.tools.ant.taskdefs.XSLTLoggerAware)
  - org.apache.tools.ant.taskdefs.Tstamp.CustomFormat
  - org.apache.tools.ant.types.resources.selectors.Type (implements org.apache.tools.ant.types.resources.selectors.ResourceSelector)
  - org.apache.tools.ant.util.UnicodeUtil
  - org.apache.tools.zip.UnparseableExtraFieldData (implements org.apache.tools.zip.CentralDirectoryParsingZipExtraField)
  - org.apache.tools.zip.UnrecognizedExtraField (implements org.apache.tools.zip.CentralDirectoryParsingZipExtraField)
  - org.apache.tools.zip.UnsupportedZipFeatureException.Feature (implements java.io.Serializable)
  - org.apache.tools.ant.taskdefs.optional.extension.resolvers.URLResolver (implements org.apache.tools.ant.taskdefs.optional.extension.ExtensionResolver)
  - org.apache.tools.ant.util.UUEncoder
  - org.apache.tools.ant.util.Watchdog (implements java.lang.Runnable)
  - org.apache.tools.ant.util.WeakishReference
    - org.apache.tools.ant.util.WeakishReference.HardReference
      - org.apache.tools.ant.util.optional.WeakishReference12
  - org.apache.tools.ant.types.selectors.WritableSelector (implements org.apache.tools.ant.types.selectors.FileSelector)
  - org.apache.tools.ant.taskdefs.optional.Xalan2TraceSupport (implements org.apache.tools.ant.taskdefs.optional.XSLTTraceSupport)
  - org.apache.tools.ant.util.XmlConstants
  - org.apache.tools.ant.util.XMLFragment.Child (implements org.apache.tools.ant.DynamicConfiguratorNS)
  - org.apache.tools.ant.taskdefs.optional.junit.XMLJUnitResultFormatter (implements org.apache.tools.ant.taskdefs.optional.junit.IgnoredTestListener, org.apache.tools.ant.taskdefs.optional.junit.JUnitResultFormatter, org.apache.tools.ant.taskdefs.optional.junit.XMLConstants)
  - org.apache.tools.ant.XmlLogger (implements org.apache.tools.ant.BuildLogger)
  - org.apache.tools.ant.taskdefs.optional.XMLValidateTask.Attribute
  - org.apache.tools.ant.taskdefs.optional.XMLValidateTask.Property
  - org.apache.tools.ant.taskdefs.optional.XMLValidateTask.ValidatorErrorHandler (implements org.xml.sax.ErrorHandler)
  - org.apache.tools.ant.taskdefs.XSLTProcess.Factory
  - org.apache.tools.ant.taskdefs.XSLTProcess.Factory.Feature
  - org.apache.tools.ant.taskdefs.XSLTProcess.OutputProperty
  - org.apache.tools.ant.taskdefs.XSLTProcess.Param
  - org.apache.tools.ant.taskdefs.XSLTProcess.TraceConfiguration
  - org.apache.tools.ant.taskdefs.Zip.ArchiveState
  - org.apache.tools.zip.Zip64ExtendedInformationExtraField (implements org.apache.tools.zip.CentralDirectoryParsingZipExtraField)
  - org.apache.tools.zip.ZipEightByteInteger
  - org.apache.tools.zip.ZipEncodingHelper
  - java.util.zip.ZipEntry (implements java.lang.Cloneable)
    - org.apache.tools.zip.ZipEntry (implements java.lang.Cloneable)
  - org.apache.tools.zip.ZipFile (implements java.io.Closeable)
  - org.apache.tools.zip.ZipLong (implements java.lang.Cloneable)
  - org.apache.tools.zip.ZipOutputStream.UnicodeExtraFieldPolicy
  - org.apache.tools.zip.ZipShort (implements java.lang.Cloneable)
  - org.apache.tools.zip.ZipUtil

## Interface Hierarchy

- org.apache.tools.ant.types.selectors.modifiedselector.Algorithm
- org.apache.tools.ant.launch.AntMain
- org.apache.tools.ant.taskdefs.AntStructure.StructurePrinter
- org.apache.tools.ant.types.resources.Appendable
- org.apache.tools.ant.ArgumentProcessor
- java.lang.AutoCloseable
  - java.io.Closeable
    - org.apache.tools.ant.taskdefs.optional.junitlauncher.TestResultFormatter (also extends org.junit.platform.launcher.TestExecutionListener)
- org.apache.tools.bzip2.BZip2Constants
- org.apache.tools.ant.types.selectors.modifiedselector.Cache
- org.apache.tools.ant.filters.ChainableReader
- org.apache.tools.ant.taskdefs.compilers.CompilerAdapter
- org.apache.tools.ant.taskdefs.compilers.CompilerAdapterExtension
- org.apache.tools.ant.taskdefs.condition.Condition
- org.apache.tools.ant.util.depend.DependencyAnalyzer
- org.apache.tools.ant.dispatch.Dispatchable
- org.apache.tools.ant.taskdefs.optional.junit.DOMUtil.NodeFilter
- org.apache.tools.ant.types.optional.image.DrawOperation
- org.apache.tools.ant.types.optional.imageio.DrawOperation
- org.apache.tools.ant.DynamicAttribute
  - org.apache.tools.ant.DynamicConfigurator (also extends org.apache.tools.ant.DynamicElement)
- org.apache.tools.ant.DynamicAttributeNS
  - org.apache.tools.ant.DynamicConfiguratorNS (also extends org.apache.tools.ant.DynamicElementNS)
- org.apache.tools.ant.DynamicElement
  - org.apache.tools.ant.DynamicConfigurator (also extends org.apache.tools.ant.DynamicAttribute)
- org.apache.tools.ant.DynamicElementNS
  - org.apache.tools.ant.DynamicConfiguratorNS (also extends org.apache.tools.ant.DynamicAttributeNS)
- org.apache.tools.ant.DynamicObjectAttribute
- org.apache.tools.ant.taskdefs.optional.ejb.EJBDeploymentTool
- org.apache.tools.ant.attribute.EnableAttribute
- java.util.EventListener
  - org.apache.tools.ant.BuildListener
    - org.apache.tools.ant.BuildLogger
    - org.apache.tools.ant.SubBuildListener
- org.apache.tools.ant.taskdefs.ExecuteStreamHandler
- org.apache.tools.ant.Executor
- org.apache.tools.ant.taskdefs.optional.extension.ExtensionResolver
- org.apache.tools.ant.util.FileNameMapper
- org.apache.tools.ant.types.resources.FileProvider
- org.apache.tools.ant.FileScanner
- org.apache.tools.ant.taskdefs.optional.net.FTPTaskMirror
- org.apache.tools.ant.taskdefs.Get.DownloadProgress
- org.apache.tools.ant.property.GetProperty
- org.apache.tools.ant.taskdefs.optional.j2ee.HotDeploymentTool
- org.apache.tools.ant.input.InputHandler
- java.lang.Iterable<T>
  - org.apache.tools.ant.taskdefs.optional.depend.ClassFileIterator
  - org.apache.tools.ant.types.ResourceCollection
    - org.apache.tools.ant.types.resources.AppendableResourceCollection
- org.apache.tools.ant.taskdefs.optional.javah.JavahAdapter
- org.apache.tools.ant.taskdefs.optional.jsp.compilers.JspCompilerAdapter
- org.apache.tools.ant.taskdefs.optional.jsp.JspMangler
- org.apache.tools.ant.taskdefs.optional.junit.JUnitTaskMirror
- org.apache.tools.ant.taskdefs.optional.junit.JUnitTaskMirror.JUnitResultFormatterMirror
  - org.apache.tools.ant.taskdefs.optional.junit.JUnitResultFormatter (also extends junit.framework.TestListener)
  - org.apache.tools.ant.taskdefs.optional.junit.JUnitTaskMirror.SummaryJUnitResultFormatterMirror
- org.apache.tools.ant.taskdefs.optional.junit.JUnitTaskMirror.JUnitTestRunnerMirror
- org.apache.tools.ant.taskdefs.optional.junitlauncher.confined.LaunchDefinition
- org.apache.tools.ant.taskdefs.optional.ssh.LogListener
- org.apache.tools.ant.taskdefs.optional.vss.MSVSSConstants
- org.apache.tools.ant.taskdefs.optional.junitlauncher.confined.NamedTest
- org.apache.tools.ant.taskdefs.optional.native2ascii.Native2AsciiAdapter
- org.apache.tools.ant.types.Parameterizable
  - org.apache.tools.ant.types.selectors.ExtendFileSelector (also extends org.apache.tools.ant.types.selectors.FileSelector)
- org.apache.tools.ant.property.ParseNextProperty
- org.apache.tools.ant.PropertyHelper.Delegate
  - org.apache.tools.ant.property.PropertyExpander
  - org.apache.tools.ant.PropertyHelper.PropertyEnumerator
  - org.apache.tools.ant.PropertyHelper.PropertyEvaluator
  - org.apache.tools.ant.PropertyHelper.PropertySetter
- org.apache.tools.ant.util.regexp.RegexpMatcher
  - org.apache.tools.ant.util.regexp.Regexp
- org.apache.tools.ant.types.ResourceFactory
- org.apache.tools.ant.types.resources.selectors.ResourceSelector
  - org.apache.tools.ant.types.selectors.FileSelector
    - org.apache.tools.ant.types.selectors.ExtendFileSelector (also extends org.apache.tools.ant.types.Parameterizable)
- org.apache.tools.ant.util.ResourceUtils.ResourceSelectorProvider
- org.apache.tools.ant.util.Retryable
- org.apache.tools.ant.taskdefs.rmic.RmicAdapter
- org.apache.tools.ant.types.selectors.SelectorContainer
- org.apache.tools.ant.types.selectors.SelectorScanner
- org.apache.tools.ant.taskdefs.optional.sos.SOSCmd
- java.util.function.Supplier<T>
  - org.apache.tools.ant.Evaluable<T>
- org.apache.tools.tar.TarConstants
- org.apache.tools.ant.TaskContainer
- org.apache.tools.ant.taskdefs.optional.junitlauncher.TestExecutionContext
- org.junit.platform.launcher.TestExecutionListener
  - org.apache.tools.ant.taskdefs.optional.junitlauncher.TestResultFormatter (also extends java.io.Closeable)
- junit.framework.TestListener
  - org.apache.tools.ant.taskdefs.optional.junit.IgnoredTestListener
  - org.apache.tools.ant.taskdefs.optional.junit.JUnitResultFormatter (also extends org.apache.tools.ant.taskdefs.optional.junit.JUnitTaskMirror.JUnitResultFormatterMirror)
- org.apache.tools.ant.util.TimeoutObserver
- org.apache.tools.ant.filters.TokenFilter.Filter
- org.apache.tools.ant.util.Tokenizer
- org.apache.tools.ant.taskdefs.Touch.DateFormatFactory
- org.apache.tools.ant.types.resources.Touchable
- org.apache.tools.ant.TypeAdapter
- org.apache.tools.zip.UnixStat
- org.apache.tools.ant.types.resources.URLProvider
- org.apache.tools.ant.taskdefs.optional.junit.XMLConstants
- org.apache.tools.ant.taskdefs.XSLTLiaison
  - org.apache.tools.ant.taskdefs.XSLTLiaison2
    - org.apache.tools.ant.taskdefs.XSLTLiaison3
      - org.apache.tools.ant.taskdefs.XSLTLiaison4
- org.apache.tools.ant.taskdefs.XSLTLogger
- org.apache.tools.ant.taskdefs.XSLTLoggerAware
- org.apache.tools.ant.taskdefs.optional.XSLTTraceSupport
- org.apache.tools.zip.ZipEncoding
- org.apache.tools.zip.ZipExtraField
  - org.apache.tools.zip.CentralDirectoryParsingZipExtraField

## Enum Class Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
    - org.apache.tools.ant.taskdefs.optional.depend.constantpool.MethodHandleCPInfo.ReferenceKind
    - org.apache.tools.ant.types.resources.MultiRootFileSet.SetType
    - org.apache.tools.ant.util.PermissionUtils.FileType
    - org.apache.tools.ant.util.ScriptManager
    - org.apache.tools.ant.taskdefs.SetPermissions.NonPosixMode
    - org.apache.tools.ant.taskdefs.XSLTProcess.ParamType
    - org.apache.tools.zip.Zip64Mode