| Package | Description |
|---|---|
| org.apache.commons.compress.archivers.cpio |
Provides stream classes for reading and writing archives using
the CPIO format.
|
| org.apache.commons.compress.archivers.dump |
This package provides stream classes for reading archives
using the Unix DUMP format.
|
| org.apache.commons.compress.archivers.examples |
Contains example code that is not guaranteed to provide a
stable API across releases of Commons Compress.
|
| 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.tar |
Provides stream classes for reading and writing archives using
the TAR format.
|
| org.apache.commons.compress.archivers.zip |
Provides stream classes for reading and writing archives using
the ZIP format.
|
| org.apache.commons.compress.changes |
EXPERIMENTAL support for changesets that are applied to
archives.
|
| Class and Description |
|---|
| ZipEncoding
An interface for encoders that do a pretty encoding of ZIP
filenames.
|
| Class and Description |
|---|
| ZipEncoding
An interface for encoders that do a pretty encoding of ZIP
filenames.
|
| Class and Description |
|---|
| ZipFile
Replacement for
java.util.ZipFile. |
| Class and Description |
|---|
| ZipArchiveEntry
Extension that adds better handling of extra fields and provides
access to the internal and external file attributes.
|
| ZipArchiveInputStream
Implements an input stream that can read Zip archives.
|
| ZipArchiveOutputStream
Reimplementation of
java.util.zip.ZipOutputStream that does handle the extended
functionality of this package, especially internal/external file
attributes and extra fields with different layouts for local file
data and central directory entries. |
| Class and Description |
|---|
| ZipEncoding
An interface for encoders that do a pretty encoding of ZIP
filenames.
|
| Class and Description |
|---|
| AbstractUnicodeExtraField
A common base class for Unicode extra information extra fields.
|
| BinaryTree
Binary tree of positive values.
|
| BitStream
Iterates over the bits of an InputStream.
|
| CharsetAccessor
An interface added to allow access to the character set associated with an
NioZipEncoding,
without requiring a new method to be added to ZipEncoding. |
| CircularBuffer
Circular byte buffer.
|
| ExtraFieldUtils.UnparseableExtraField
"enum" for the possible actions to take if the extra field
cannot be parsed.
|
| GeneralPurposeBit
Parser/encoder for the "general purpose bit" field in ZIP's local
file and central directory headers.
|
| JarMarker
If this extra field is added as the very first extra field of the
archive, Solaris will consider it an executable jar file.
|
| PKWareExtraHeader
Base class for all PKWare strong crypto extra headers.
|
| PKWareExtraHeader.EncryptionAlgorithm
Encryption algorithm.
|
| PKWareExtraHeader.HashAlgorithm
Hash Algorithm
|
| ScatterStatistics
Provides information about a scatter compression run.
|
| ScatterZipOutputStream
A zip output stream that is optimized for multi-threaded scatter/gather construction of zip files.
|
| ScatterZipOutputStream.CompressedEntry |
| StreamCompressor
Encapsulates a
Deflater and crc calculator, handling multiple types of output streams. |
| UnixStat
Constants from stat.h on Unix systems.
|
| UnparseableExtraFieldData
Wrapper for extra field data that doesn't conform to the recommended format of header-tag + size + data.
|
| UnsupportedZipFeatureException
Exception thrown when attempting to read or write data for a zip
entry that uses ZIP features not supported by this library.
|
| UnsupportedZipFeatureException.Feature
ZIP Features that may or may not be supported.
|
| Zip64ExtendedInformationExtraField
Holds size and other extended information for entries that use Zip64
features.
|
| Zip64Mode
The different modes
ZipArchiveOutputStream can operate in. |
| ZipArchiveEntry
Extension that adds better handling of extra fields and provides
access to the internal and external file attributes.
|
| ZipArchiveEntry.CommentSource
Indicates how the comment of this entry has been determined.
|
| ZipArchiveEntry.NameSource
Indicates how the name of this entry has been determined.
|
| ZipArchiveEntryPredicate
A predicate to test if a #ZipArchiveEntry matches a criteria.
|
| ZipArchiveEntryRequest
A Thread-safe representation of a ZipArchiveEntry that is used to add entries to parallel archives.
|
| ZipArchiveEntryRequestSupplier
Supplies
ZipArchiveEntryRequest. |
| ZipArchiveInputStream.CurrentEntry
Structure collecting information for the entry that is
currently being read.
|
| ZipArchiveOutputStream
Reimplementation of
java.util.zip.ZipOutputStream that does handle the extended
functionality of this package, especially internal/external file
attributes and extra fields with different layouts for local file
data and central directory entries. |
| ZipArchiveOutputStream.CurrentEntry
Structure collecting information for the entry that is
currently being written.
|
| ZipArchiveOutputStream.EntryMetaData |
| ZipArchiveOutputStream.UnicodeExtraFieldPolicy
enum that represents the possible policies for creating Unicode
extra fields.
|
| ZipEightByteInteger
Utility class that represents an eight byte integer with conversion
rules for the little endian byte order of ZIP files.
|
| ZipEncoding
An interface for encoders that do a pretty encoding of ZIP
filenames.
|
| ZipExtraField
General format of extra field data.
|
| ZipFile
Replacement for
java.util.ZipFile. |
| ZipFile.BoundedInputStream
InputStream that delegates requests to the underlying
SeekableByteChannel, making sure that only bytes from a certain
range can be read.
|
| ZipFile.NameAndComment |
| ZipLong
Utility class that represents a four byte integer with conversion
rules for the little endian byte order of ZIP files.
|
| ZipMethod
List of known compression methods
Many of these methods are currently not supported by commons compress
|
| ZipShort
Utility class that represents a two byte integer with conversion
rules for the little endian byte order of ZIP files.
|
| Class and Description |
|---|
| ZipArchiveEntry
Extension that adds better handling of extra fields and provides
access to the internal and external file attributes.
|
| ZipFile
Replacement for
java.util.ZipFile. |