public class ResettableGZIPInputStream extends InflaterInputStream
buf, inf, len
in
Constructor and Description |
---|
ResettableGZIPInputStream()
Build a new GZIP stream without a bound compressed stream.
|
ResettableGZIPInputStream(InputStream compressedStream)
Warning - blocking!
|
Modifier and Type | Method and Description |
---|---|
void |
close()
Does NOT call super.close(), as it cannot be reused if we do that.
|
boolean |
getFinished()
Moved from i2ptunnel HTTPResponseOutputStream.InternalGZIPInputStream
|
long |
getRemaining()
Moved from i2ptunnel HTTPResponseOutputStream.InternalGZIPInputStream
|
long |
getTotalExpanded()
Moved from i2ptunnel HTTPResponseOutputStream.InternalGZIPInputStream
|
long |
getTotalRead()
Moved from i2ptunnel HTTPResponseOutputStream.InternalGZIPInputStream
|
void |
initialize(InputStream compressedStream)
Blocking call to initialize this stream with the data from the given
compressed stream.
|
int |
read() |
int |
read(byte[] buf) |
int |
read(byte[] buf,
int off,
int len) |
String |
toString()
Moved from i2ptunnel HTTPResponseOutputStream.InternalGZIPInputStream
|
available, fill, mark, markSupported, reset, skip
public ResettableGZIPInputStream()
public ResettableGZIPInputStream(InputStream compressedStream) throws IOException
IOException
public void initialize(InputStream compressedStream) throws IOException
IOException
public int read() throws IOException
read
in class InflaterInputStream
IOException
public int read(byte[] buf) throws IOException
read
in class FilterInputStream
IOException
public int read(byte[] buf, int off, int len) throws IOException
read
in class InflaterInputStream
IOException
public long getTotalRead()
public long getTotalExpanded()
public long getRemaining()
public boolean getFinished()
public void close() throws IOException
close
in interface Closeable
close
in interface AutoCloseable
close
in class InflaterInputStream
IOException