java.util.zip.GZIPInputStream (JDK 1.1)
This class is a subclass of InflaterInputStream that reads and uncompresses data compressed in gzip format. To create a GZIPInputStream, you must simply specify the InputStream it is to read compressed data from, and optionally specify a buffer size for the internal decompression buffer. Once a GZIPInputStream is created, you can use the read() and close() methods as you would with any input stream.
public classGZIPInputStreamextends InflaterInputStream { //Public ConstructorspublicGZIPInputStream(InputStreamin, intsize) throws IOException; publicGZIPInputStream(InputStreamin) throws IOException; //Constantspublic static final intGZIP_MAGIC; //Protected Instance Variablesprotected CRC32crc; protected booleaneos; //Public Instance Methodspublic voidclose() throws IOException; //Overrides FilterInputStreampublic intread(byte[]buf, intoff, intlen) throws IOException; //Overrides InflaterInputStream}
Hierarchy:
Object->InputStream->FilterInputStream->InflaterInputStream->GZIPInputStream