- java.util.zip - ZipOutputStream
- java.util.zip - ZipInputStream
- java.util.zip - ZipFile
- java.util.zip - ZipEntry
- java.util.zip - InflaterOutputStream
- java.util.zip - InflaterInputStream
- java.util.zip - Inflater
- java.util.zip - GZIPOutputStream
- java.util.zip - GZIPInputStream
- java.util.zip - DeflaterOutputStream
- java.util.zip - DeflaterInputStream
- java.util.zip - Deflater
- java.util.zip - CRC32
- java.util.zip - CheckedOutputStream
- java.util.zip - CheckedInputStream
- java.util.zip - Adler32
- java.util.zip - Home
java.util.zip Package Extras
- java.util.zip - Discussion
- java.util.zip - Useful Resources
- java.util.zip - Quick Guide
- java.util.zip - Error
- java.util.zip - Exceptions
Selected Reading
- Who is Who
- Computer Glossary
- HR Interview Questions
- Effective Resume Writing
- Questions and Answers
- UPSC IAS Exams Notes
java.util.zip - InflaterOutputStream Class
Introduction
The java.util.zip.InflaterOutputStream class implements an output stream filter for uncompressing data stored in the "deflate" compression format.
Class declaration
Following is the declaration for java.util.zip.InflaterOutputStream class −
pubpc class InflaterOutputStream extends FilterOutputStream
Fields
Following are the fields for java.util.zip.InflaterOutputStream class −
protected byte[] buf − Output buffer for writing uncompressed data.
protected Inflater inf − Decompressor for this stream.
Constructors
Sr.No. | Constructor & Description |
---|---|
1 | InflaterOutputStream(OutputStream out) Creates a new output stream with a default decompressor and buffer size. |
2 | InflaterOutputStream(OutputStream out, Inflater infl) Creates a new output stream with the specified decompressor and a default buffer size. |
3 | InflaterOutputStream(OutputStream out, Inflater infl, int bufLen) Creates a new output stream with the specified decompressor and buffer size. |
Class methods
Sr.No. | Method & Description |
---|---|
1 | Writes remaining compressed data to the output stream and closes the underlying stream. |
2 | Finishes writing uncompressed data to the output stream without closing the underlying stream. |
3 | Flushes this output stream, forcing any pending buffered output bytes to be written. |
4 | Writes an array of bytes to the compressed output stream. |
5 | Writes a byte to the compressed output stream. |
Methods inherited
This class inherits methods from the following classes −
java.io.FilterOutputStream
java.lang.Object