Package okio
Class GzipSource
java.lang.Object
okio.GzipSource
- All Implemented Interfaces:
Closeable
,AutoCloseable
,Source
A source that uses GZIP to
decompress data read from another source.
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
GzipSource
-
-
Method Details
-
read
Description copied from interface:Source
Removes at least 1, and up tobyteCount
bytes from this and appends them tosink
. Returns the number of bytes read, or -1 if this source is exhausted.- Specified by:
read
in interfaceSource
- Throws:
IOException
-
timeout
Description copied from interface:Source
Returns the timeout for this source. -
close
Description copied from interface:Source
Closes this source and releases the resources held by this source. It is an error to read a closed source. It is safe to close a source more than once.- Specified by:
close
in interfaceAutoCloseable
- Specified by:
close
in interfaceCloseable
- Specified by:
close
in interfaceSource
- Throws:
IOException
-