Class Deflate64CompressorInputStream
java.lang.Object
java.io.InputStream
org.apache.commons.compress.compressors.CompressorInputStream
org.apache.commons.compress.compressors.deflate64.Deflate64CompressorInputStream
- All Implemented Interfaces:
Closeable,AutoCloseable,InputStreamStatistics
public class Deflate64CompressorInputStream
extends CompressorInputStream
implements InputStreamStatistics
Deflate64 decompressor.
- Since:
- 1.16
- This class is not thread-safe
-
Constructor Summary
ConstructorsConstructorDescriptionConstructs a Deflate64CompressorInputStream. -
Method Summary
Methods inherited from class org.apache.commons.compress.compressors.CompressorInputStream
count, count, getBytesRead, getCount, getUncompressedCount, pushedBackBytesMethods inherited from class java.io.InputStream
mark, markSupported, read, reset, skipMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.commons.compress.utils.InputStreamStatistics
getUncompressedCount
-
Constructor Details
-
Deflate64CompressorInputStream
Constructs a Deflate64CompressorInputStream.- Parameters:
in- the stream to read from
-
-
Method Details
-
available
- Overrides:
availablein classInputStream- Throws:
IOException
-
close
- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable- Overrides:
closein classInputStream- Throws:
IOException
-
getCompressedCount
Description copied from interface:InputStreamStatisticsGets the amount of raw or compressed bytes read by the stream.- Specified by:
getCompressedCountin interfaceInputStreamStatistics- Returns:
- the amount of raw or compressed bytes read by the stream.
- Since:
- 1.17
-
read
- Specified by:
readin classInputStream- Throws:
EOFException- if the underlying stream is exhausted before the end of deflated data was reached.IOException
-
read
- Overrides:
readin classInputStream- Throws:
EOFException- if the underlying stream is exhausted before the end of deflated data was reached.IOException
-