The
java.util.zip package contains classes for data
compression and decompression. The Deflater and
Inflater classes perform data compression and
decompression. DeflaterOutputStream and
InflaterInputStream apply that functionality to
byte streams; the subclasses of these streams implement both the GZIP
and ZIP compression formats. The Adler32 and
CRC32 classes implement the
Checksum interface and compute the checksums
required for data compression.
Interfaces
public interface Checksum;
Classes
public class Adler32 implements Checksum;
public class CheckedInputStream extends java.io.FilterInputStream;
public class CheckedOutputStream extends java.io.FilterOutputStream;
public class CRC32 implements Checksum;
public class Deflater;
public class DeflaterOutputStream extends java.io.FilterOutputStream;
public class GZIPOutputStream extends DeflaterOutputStream;
public class ZipOutputStream extends DeflaterOutputStream implements ZipConstants;
public class Inflater;
public class InflaterInputStream extends java.io.FilterInputStream;
public class GZIPInputStream extends InflaterInputStream;
public class ZipInputStream extends InflaterInputStream implements ZipConstants;
public class ZipEntry implements Cloneable, ZipConstants;
public class ZipFile implements ZipConstants;
Exceptions
public class DataFormatException extends Exception;
public class ZipException extends java.io.IOException;
|