|
Java Platform 1.2 Beta 4 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.io.InputStream | +--java.io.FilterInputStream | +--java.util.zip.InflaterInputStream
Inflater
Field Summary | |
protected byte[] | buf
Input buffer for decompression. |
protected Inflater | inf
Decompressor for this stream. |
protected int | len
Length of input buffer. |
Fields inherited from class java.io.FilterInputStream | |
in |
Constructor Summary | |
InflaterInputStream(InputStream in,
Inflater inf,
int size)
Creates a new input stream with the specified decompressor and buffer size. |
|
InflaterInputStream(InputStream in,
Inflater inf)
Creates a new input stream with the specified decompressor and a default buffer size. |
|
InflaterInputStream(InputStream in)
Creates a new input stream with a default decompressor and buffer size. |
Method Summary | |
protected void | fill()
Fills input buffer with more data to decompress. |
int | read()
Reads a byte of uncompressed data. |
int | read(byte[] b,
int off,
int len)
Reads uncompressed data into an array of bytes. |
long | skip(long n)
Skips specified number of bytes of uncompressed data. |
Methods inherited from class java.io.FilterInputStream | |
available , close , mark , markSupported , read , reset |
Methods inherited from class java.lang.Object | |
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait |
Field Detail |
protected Inflater inf
protected byte[] buf
protected int len
Constructor Detail |
public InflaterInputStream(InputStream in, Inflater inf, int size)
in
- the input stream
inf
- the decompressor ("inflater")
size
- the input buffer sizepublic InflaterInputStream(InputStream in, Inflater inf)
in
- the input stream
inf
- the decompressor ("inflater")public InflaterInputStream(InputStream in)
Method Detail |
public int read() throws IOException
public int read(byte[] b, int off, int len) throws IOException
b
- the buffer into which the data is read
off
- the start offset of the data
len
- the maximum number of bytes readpublic long skip(long n) throws IOException
n
- the number of bytes to skipprotected void fill() throws IOException
|
Java Platform 1.2 Beta 4 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |