Uses of Package
org.apache.commons.compress.archivers.zip
Package
Description
Contains example code that is not guaranteed to provide a stable API across releases of Commons Compress.
Provides stream classes for reading and writing archives using the ZIP format with some extensions for the special case of JAR archives.
Provides stream classes for reading and writing archives using the TAR format.
Provides stream classes for reading and writing archives using the ZIP format.
EXPERIMENTAL support for changesets that are applied to archives.
-
-
ClassDescriptionExtension that adds better handling of extra fields and provides access to the internal and external file attributes.Implements an input stream that can read Zip archives.Reimplementation of
java.util.zip.ZipOutputStream
to 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. -
ClassDescriptionAn interface for encoders that do a pretty encoding of ZIP file names.
-
ClassDescriptionA common base class for Unicode extra information extra fields.Controls details of parsing ZIP extra fields."enum" for the possible actions to take if the extra field cannot be parsed.Parser/encoder for the "general purpose bit" field in ZIP's local file and central directory headers.If this extra field is added as the very first extra field of the archive, Solaris will consider it an executable jar file.Base class for all PKWare strong crypto extra headers.Encryption algorithm.Hash AlgorithmProvides information about a scatter compression run.A ZIP output stream that is optimized for multi-threaded scatter/gather construction of ZIP files.Encapsulates a
Deflater
and crc calculator, handling multiple types of output streams.Constants from stat.h on UNIX systems.Handles extra field data that doesn't follow the recommended pattern for extra fields with a two-byte key and a two-byte length.Wrapper for extra field data that doesn't conform to the recommended format of header-tag + size + data.ZIP Features that may or may not be supported.The different modesZipArchiveOutputStream
can operate in.Extension that adds better handling of extra fields and provides access to the internal and external file attributes.Indicates how the comment of this entry has been determined.How to try to parse the extra fields.Indicates how the name of this entry has been determined.A predicate to test if a #ZipArchiveEntry matches a criteria.A Thread-safe representation of a ZipArchiveEntry that is used to add entries to parallel archives.SuppliesZipArchiveEntryRequest
.Implements an input stream that can read Zip archives.Reimplementation ofjava.util.zip.ZipOutputStream
to 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.enum that represents the possible policies for creating Unicode extra fields.Utility class that represents an eight byte integer with conversion rules for the little-endian byte order of ZIP files.An interface for encoders that do a pretty encoding of ZIP file names.General format of extra field data.Replacement forZipFile
.Builds newZipFile
instances.Utility class that represents a four byte integer with conversion rules for the little-endian byte order of ZIP files.List of known compression methods Many of these methods are currently not supported by commons compressUtility class that represents a two byte integer with conversion rules for the little-endian byte order of ZIP files. -