|
Java™ Platform Standard Ed. 6 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object extended by java.io.OutputStream extended by java.io.FilterOutputStream extended by java.util.zip.DeflaterOutputStream extended by java.util.zip.GZIPOutputStream
public class GZIPOutputStream
This class implements a stream filter for writing compressed data in the GZIP file format.
Field Summary | |
---|---|
protected CRC32 |
crc
CRC-32 of uncompressed data. |
Fields inherited from class java.util.zip.DeflaterOutputStream |
---|
buf, def |
Fields inherited from class java.io.FilterOutputStream |
---|
out |
Constructor Summary | |
---|---|
GZIPOutputStream(OutputStream out)
Creates a new output stream with a default buffer size. |
|
GZIPOutputStream(OutputStream out,
int size)
Creates a new output stream with the specified buffer size. |
Method Summary | |
---|---|
void |
finish()
Finishes writing compressed data to the output stream without closing the underlying stream. |
void |
write(byte[] buf,
int off,
int len)
Writes array of bytes to the compressed output stream. |
Methods inherited from class java.util.zip.DeflaterOutputStream |
---|
close, deflate, write |
Methods inherited from class java.io.FilterOutputStream |
---|
flush, write |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected CRC32 crc
Constructor Detail |
---|
public GZIPOutputStream(OutputStream out, int size) throws IOException
out
- the output streamsize
- the output buffer size
IOException
- If an I/O error has occurred.
IllegalArgumentException
- if size is <= 0public GZIPOutputStream(OutputStream out) throws IOException
out
- the output stream
IOException
- If an I/O error has occurred.Method Detail |
---|
public void write(byte[] buf, int off, int len) throws IOException
write
in class DeflaterOutputStream
buf
- the data to be writtenoff
- the start offset of the datalen
- the length of the data
IOException
- If an I/O error has occurred.FilterOutputStream.write(int)
public void finish() throws IOException
finish
in class DeflaterOutputStream
IOException
- if an I/O error has occurred
|
Java™ Platform Standard Ed. 6 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright © 1993, 2015, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.
Scripting on this page tracks web page traffic, but does not change the content in any way.