# Uses of Package
org.apache.commons.compress.utils

Packages that use org.apache.commons.compress.utils
Package
Description
org.apache.commons.compress.archivers.jar
Provides stream classes for reading and writing archives using the ZIP format with some extensions for the special case of JAR archives.
org.apache.commons.compress.archivers.sevenz
Provides classes for reading and writing archives using the 7z format.
org.apache.commons.compress.archivers.zip
Provides stream classes for reading and writing archives using the ZIP format.
org.apache.commons.compress.compressors.brotli
Provides stream class for decompressing streams using the Brotli algorithm based on Google's Brotli decoder.
org.apache.commons.compress.compressors.bzip2
Provides stream classes for compressing and decompressing streams using the BZip2 algorithm.
org.apache.commons.compress.compressors.deflate
Provides a stream classes that allow (de)compressing streams using the DEFLATE algorithm.
org.apache.commons.compress.compressors.deflate64
Provides a stream that allows decompressing streams using the DEFLATE64(tm) algorithm.
org.apache.commons.compress.compressors.gzip
Provides stream classes for compressing and decompressing streams using the GZip algorithm.
org.apache.commons.compress.compressors.lz4
Provides stream classes for the LZ4 algorithm.
org.apache.commons.compress.compressors.lz77support
Provides utility classes for LZ77 based algorithms.
org.apache.commons.compress.compressors.lzma
Provides stream classes using the "stand-alone" LZMA algorithm.
org.apache.commons.compress.compressors.lzw
Generic LZW implementation.
org.apache.commons.compress.compressors.snappy
Provides stream classes for the Snappy algorithm.
org.apache.commons.compress.compressors.xz
Provides stream classes for compressing and decompressing streams using the XZ algorithm.
org.apache.commons.compress.compressors.z
Provides stream classes for decompressing streams using the "compress" algorithm used to write .Z files.
org.apache.commons.compress.compressors.zstandard
Provides stream class for (de)compressing streams using the Zstandard algorithm based on Zstandard JNI.
org.apache.commons.compress.utils
Provides utilities used internally by the compress library.

- Classes in org.apache.commons.compress.utils used by org.apache.commons.compress.archivers.jar
  Class
  Description
  InputStreamStatistics
  This interface provides statistics on the current decompression stream.
- Classes in org.apache.commons.compress.utils used by org.apache.commons.compress.archivers.sevenz
  Class
  Description
  InputStreamStatistics
  This interface provides statistics on the current decompression stream.
- Classes in org.apache.commons.compress.utils used by org.apache.commons.compress.archivers.zip
  Class
  Description
  InputStreamStatistics
  This interface provides statistics on the current decompression stream.
  MultiReadOnlySeekableByteChannel
  Read-Only Implementation of `SeekableByteChannel` that concatenates a collection of other `SeekableByteChannel`s.
- Classes in org.apache.commons.compress.utils used by org.apache.commons.compress.compressors.brotli
  Class
  Description
  InputStreamStatistics
  This interface provides statistics on the current decompression stream.
- Classes in org.apache.commons.compress.utils used by org.apache.commons.compress.compressors.bzip2
  Class
  Description
  InputStreamStatistics
  This interface provides statistics on the current decompression stream.
- Classes in org.apache.commons.compress.utils used by org.apache.commons.compress.compressors.deflate
  Class
  Description
  InputStreamStatistics
  This interface provides statistics on the current decompression stream.
- Classes in org.apache.commons.compress.utils used by org.apache.commons.compress.compressors.deflate64
  Class
  Description
  InputStreamStatistics
  This interface provides statistics on the current decompression stream.
- Classes in org.apache.commons.compress.utils used by org.apache.commons.compress.compressors.gzip
  Class
  Description
  InputStreamStatistics
  This interface provides statistics on the current decompression stream.
- Classes in org.apache.commons.compress.utils used by org.apache.commons.compress.compressors.lz4
  Class
  Description
  InputStreamStatistics
  This interface provides statistics on the current decompression stream.
- Classes in org.apache.commons.compress.utils used by org.apache.commons.compress.compressors.lz77support
  Class
  Description
  ByteUtils.ByteSupplier
  Used to supply bytes.
  InputStreamStatistics
  This interface provides statistics on the current decompression stream.
- Classes in org.apache.commons.compress.utils used by org.apache.commons.compress.compressors.lzma
  Class
  Description
  InputStreamStatistics
  This interface provides statistics on the current decompression stream.
- Classes in org.apache.commons.compress.utils used by org.apache.commons.compress.compressors.lzw
  Class
  Description
  BitInputStream
  Reads bits from an InputStream.
  InputStreamStatistics
  This interface provides statistics on the current decompression stream.
- Classes in org.apache.commons.compress.utils used by org.apache.commons.compress.compressors.snappy
  Class
  Description
  InputStreamStatistics
  This interface provides statistics on the current decompression stream.
- Classes in org.apache.commons.compress.utils used by org.apache.commons.compress.compressors.xz
  Class
  Description
  InputStreamStatistics
  This interface provides statistics on the current decompression stream.
- Classes in org.apache.commons.compress.utils used by org.apache.commons.compress.compressors.z
  Class
  Description
  InputStreamStatistics
  This interface provides statistics on the current decompression stream.
- Classes in org.apache.commons.compress.utils used by org.apache.commons.compress.compressors.zstandard
  Class
  Description
  InputStreamStatistics
  This interface provides statistics on the current decompression stream.
- Classes in org.apache.commons.compress.utils used by org.apache.commons.compress.utils
  Class
  Description
  BoundedArchiveInputStream
  NIO backed bounded input stream for reading a predefined amount of data from.
  ByteUtils.ByteConsumer
  Used to consume bytes.
  ByteUtils.ByteSupplier
  Used to supply bytes.
  ChecksumVerifyingInputStream
  Verifies the checksum of the data read once the stream is exhausted.