|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| UnixStat | Constants from stat.h on Unix systems. |
| ZipEncoding | An interface for encoders that do a pretty encoding of ZIP filenames. |
| ZipExtraField | General format of extra field data. |
| Class Summary | |
|---|---|
| AbstractUnicodeExtraField | A common base class for Unicode extra information extra fields. |
| AsiExtraField | Adds Unix file permission and UID/GID fields as well as symbolic link handling. |
| ExtraFieldUtils | ZipExtraField related methods |
| ExtraFieldUtils.UnparseableExtraField | "enum" for the possible actions to take if the extra field cannot be parsed. |
| FallbackZipEncoding | A fallback ZipEncoding, which uses a java.io means to encode names. |
| 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. |
| NioZipEncoding | A ZipEncoding, which uses a java.nio Charset to encode names. |
| Simple8BitZipEncoding | This ZipEncoding implementation implements a simple 8bit character set, which mets the following restrictions: Characters 0x0000 to 0x007f are encoded as the corresponding byte values 0x00 to 0x7f. All byte codes from 0x80 to 0xff are mapped to a unique unicode character in the range 0x0080 to 0x7fff. |
| Simple8BitZipEncoding.Simple8BitChar | A character entity, which is put to the reverse mapping table of a simple encoding. |
| UnicodeCommentExtraField | Info-ZIP Unicode Comment Extra Field (0x6375): |
| UnicodePathExtraField | Info-ZIP Unicode Path Extra Field (0x7075): |
| UnparseableExtraFieldData | Wrapper for extra field data that doesn't conform to the recommended format of header-tag + size + data. |
| UnrecognizedExtraField | Simple placeholder for all those extra fields we don't want to deal with. |
| UnsupportedZipFeatureException.Feature | ZIP Features that may or may not be supported. |
| 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. |
| ZipArchiveOutputStream.UnicodeExtraFieldPolicy | enum that represents the possible policies for creating Unicode extra fields. |
| ZipEncodingHelper | Static helper functions for robustly encoding filenames in zip files. |
| ZipEncodingHelper.SimpleEncodingHolder | A class, which holds the high characters of a simple encoding and lazily instantiates a Simple8BitZipEncoding instance in a thread-safe manner. |
| ZipFile | Replacement for java.util.ZipFile. |
| ZipFile.NameAndComment | |
| ZipFile.OffsetEntry | |
| ZipLong | Utility class that represents a four byte integer with conversion rules for the big endian byte order of ZIP files. |
| ZipShort | Utility class that represents a two byte integer with conversion rules for the big endian byte order of ZIP files. |
| ZipUtil | Utility class for handling DOS and Java time conversions. |
| Exception Summary | |
|---|---|
| UnsupportedZipFeatureException | Exception thrown when attempting to read or write data for a zip entry that uses ZIP features not supported by this library. |
Provides stream classes for reading and writing archives using the ZIP format.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||