| java.util.zip.DeflaterOutputStream java.util.zip.GZIPOutputStream
GZIPOutputStream | public class GZIPOutputStream extends DeflaterOutputStream (Code) | | This class implements a stream filter for writing compressed data in
the GZIP file format.
version: 1.17, 02/02/00 author: David Connelly |
Field Summary | |
protected CRC32 | crc CRC-32 of uncompressed data. |
Method Summary | |
public void | finish() Finishes writing compressed data to the output stream without closing
the underlying stream. | public synchronized void | write(byte[] buf, int off, int len) Writes array of bytes to the compressed output stream. |
crc | protected CRC32 crc(Code) | | CRC-32 of uncompressed data.
|
GZIPOutputStream | public GZIPOutputStream(OutputStream out, int size) throws IOException(Code) | | Creates a new output stream with the specified buffer size.
Parameters: out - the output stream Parameters: size - the output buffer size exception: IOException - If an I/O error has occurred. exception: IllegalArgumentException - if size is <= 0 |
GZIPOutputStream | public GZIPOutputStream(OutputStream out) throws IOException(Code) | | Creates a new output stream with a default buffer size.
Parameters: out - the output stream exception: IOException - If an I/O error has occurred. |
finish | public void finish() throws IOException(Code) | | Finishes writing compressed data to the output stream without closing
the underlying stream. Use this method when applying multiple filters
in succession to the same output stream.
exception: IOException - if an I/O error has occurred |
write | public synchronized void write(byte[] buf, int off, int len) throws IOException(Code) | | Writes array of bytes to the compressed output stream. This method
will block until all the bytes are written.
Parameters: buf - the data to be written Parameters: off - the start offset of the data Parameters: len - the length of the data exception: IOException - If an I/O error has occurred. |
|
|