TrueZIP Driver ZIP 7.1

Package de.schlichtherle.truezip.zip

A drop-in replacement for the classes in the package java.util.zip for reading and writing ZIP files.

See:
          Description

Interface Summary
ZipConstants A package private interface with some useful constants for ZIP archive files.
ZipEntryFactory<E extends ZipEntry> A factory for ZipEntrys.
 

Class Summary
DefaultExtraField Default implementation for an Extra Field in a Local or Central Header of a ZIP archive.
DefaultZipEntryFactory The default factory for ZipEntrys.
ExtraField Abstract base class for an Extra Field in a Local or Central Header of a ZIP archive.
ExtraFields Represents a collection of Extra Fields as they may be present at several locations in ZipConstants archive files.
InflaterPool Provides utility methods for pooling Inflaters.
LittleEndian Provides static utility methods for reading and writing integer values in little endian format from or to byte arrays.
RawZipFile<E extends ZipEntry> Provides unsafe (raw) access to a ZIP file using unsynchronized methods and shared ZipEntry instances.
RawZipFile.CheckedInputStream extends its super class to perform the check again the expected CRC from the entry provided to its constructor when close() is called.
RawZipFile.IrregularOffsetMapper Adds a start value to the given offset.
RawZipFile.OffsetMapper Maps a given offset to a file pointer position.
RawZipFile.PooledInflaterInputStream An input stream which uses a pooled inflater.
RawZipFile.RawCheckedInputStream A stream which reads and returns deflated data from its input while a CRC-32 checksum is computed over the inflated data and checked in the method close.
RawZipFile.SingletonReadOnlyFilePool A pool with a singleton read only file provided to its constructor.
RawZipOutputStream<E extends ZipEntry> Provides unsafe (raw) access to a ZIP file using unsynchronized methods and shared ZipEntry instances.
RawZipOutputStream.AppendingLEDataOutputStream  
RawZipOutputStream.ZipDeflater A Deflater which can be asked for its current deflation level and counts input and output data length as a long integer value.
UByte Provides constants and static utility methods for unsigned byte integer values (8 bits).
UInt Provides constants and static utility methods for unsigned integer values (32 bits).
ULong Provides constants and static utility methods for unsigned long integer values (63 bits).
UShort Provides constants and static utility methods for unsigned short integer values (16 bits).
ZipEntry Drop-in replacement for java.util.zip.ZipEntry.
ZipFile Drop-in replacement for java.util.zip.ZipFile.
ZipFile.DefaultReadOnlyFilePool A pool which allocates DefaultReadOnlyFile objects for the provided to its constructor.
ZipOutputStream Drop-in replacement for java.util.zip.ZipOutputStream.
 

Enum Summary
DateTimeConverter Converts Java time values to DOS date/time values and vice versa.
 

Exception Summary
CRC32Exception Thrown to indicate a CRC-32 mismatch between the declared value in the Central File Header and the Data Descriptor or between the declared value and the computed value from the decompressed data.
 

Package de.schlichtherle.truezip.zip Description

A drop-in replacement for the classes in the package java.util.zip for reading and writing ZIP files.

The classes in this package read and write ZIP files according to a subset of PKWARE's ZIP File Format Specification , Version 6.3.2 from September 28, 2007. The subset has been selected in order to achieve the following objectives:


TrueZIP Driver ZIP 7.1

Copyright © 2005-2011 Schlichtherle IT Services. All Rights Reserved.