# Hierarchy For Package org.apache.ant.compress.util

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.ant.compress.util.ArjStreamFactory (implements org.apache.ant.compress.util.ArchiveStreamFactory)
  - org.apache.ant.compress.util.ArStreamFactory (implements org.apache.ant.compress.util.ArchiveStreamFactory)
  - org.apache.ant.compress.util.BrotliStreamFactory (implements org.apache.ant.compress.util.CompressorStreamFactory)
  - org.apache.ant.compress.util.BZip2StreamFactory (implements org.apache.ant.compress.util.CompressorWithConcatenatedStreamsFactory)
  - org.apache.ant.compress.util.CpioStreamFactory (implements org.apache.ant.compress.util.ArchiveStreamFactory)
  - org.apache.ant.compress.util.DeflateStreamFactory (implements org.apache.ant.compress.util.CompressorStreamFactory)
  - org.apache.ant.compress.util.DumpStreamFactory (implements org.apache.ant.compress.util.ArchiveStreamFactory)
  - org.apache.ant.compress.util.EntryHelper
  - org.apache.ant.compress.util.GZipStreamFactory (implements org.apache.ant.compress.util.CompressorWithConcatenatedStreamsFactory)
  - org.apache.ant.compress.util.LZ4StreamFactory (implements org.apache.ant.compress.util.CompressorWithConcatenatedStreamsFactory)
  - org.apache.ant.compress.util.LZMAStreamFactory (implements org.apache.ant.compress.util.CompressorStreamFactory)
  - org.apache.ant.compress.util.Messages
  - java.io.OutputStream (implements java.io.Closeable, java.io.Flushable)
    - org.apache.commons.compress.archivers.ArchiveOutputStream
      - org.apache.ant.compress.util.SevenZStreamFactory.SevenZArchiveOutputStream
  - org.apache.ant.compress.util.Pack200StreamFactory (implements org.apache.ant.compress.util.FileAwareCompressorStreamFactory)
  - org.apache.ant.compress.util.SevenZStreamFactory (implements org.apache.ant.compress.util.FileAwareArchiveStreamFactory)
  - org.apache.ant.compress.util.SnappyStreamFactory (implements org.apache.ant.compress.util.CompressorStreamFactory)
  - org.apache.ant.compress.util.StreamHelper
  - org.apache.ant.compress.util.TarStreamFactory (implements org.apache.ant.compress.util.ArchiveStreamFactory)
  - org.apache.ant.compress.util.XZStreamFactory (implements org.apache.ant.compress.util.CompressorWithConcatenatedStreamsFactory)
  - org.apache.ant.compress.util.ZipStreamFactory (implements org.apache.ant.compress.util.FileAwareArchiveStreamFactory)
  - org.apache.ant.compress.util.ZStreamFactory (implements org.apache.ant.compress.util.CompressorStreamFactory)

## Interface Hierarchy

- org.apache.ant.compress.util.ArchiveStreamFactory
  - org.apache.ant.compress.util.FileAwareArchiveStreamFactory
- org.apache.ant.compress.util.CompressorStreamFactory
  - org.apache.ant.compress.util.CompressorWithConcatenatedStreamsFactory
  - org.apache.ant.compress.util.FileAwareCompressorStreamFactory