net.multiphasicapps.zip
- IBM437CodePage: This
contains methods for converting from the IBM 437 codepage to the
UTF-16 which Java uses.
- ZipAttributeCompatibility
: This is used to describe the compatibility that attributes within
the ZIP file are compatible with.
- ZipCRCConstants: This
class constants constants which are used to initialize the CRC
algorithm parameters.
- ZipCompressionType:
This represents the type of compression that is used in a ZIP file.
- ZipEntryAttribute:
This interface is used to represent an attribute which may be
associated with a ZIP entry (such as the creator and/or executable
bit).
- ZipException: This is
thrown when there is a problem with a ZIP file.
- ZipUnixAccessMode:
This represents UNIX access modes which may be declared in the ZIP.
net.multiphasicapps.zip.blockreader
- ArrayBlockAccessor
: This wraps an array and provides it to the block accessor interface
so that ZIP files may be read from arrays.
- BlockAccessor
: This interface is used to access the data in the ZIP file.
- FileChannelBlockAccessor
: This wraps a file channel and provides block level access to it.
- ZipBlockEntry
: This represents a single entry within a ZIP file which may be
opened.
- ZipBlockReader
: This class is used to read ZIP files in a random access fashion.
- ZipEntryNotFoundException
: This is thrown when an entry within a ZIP file is not found.
net.multiphasicapps.zip.streamreader
- ZipStreamEntry
: This provides an interface to interact with a single entry within a
ZIP stream.
- ZipStreamReader
: This class supports stream based reading of input ZIP files.
net.multiphasicapps.zip.streamwriter
- ZipStreamWriter
: This class is used to write to ZIP files in an unknown and stream
based manner where the size of the contents is completely unknown.