InputStream and OutputStream instances for a selected compression algorithm.
| Modifier and Type | Field and Description |
|---|---|
| private CompressionAlgorithm | |
| private InputStream | |
| private OutputStream | |
| private ContinuousInputStream | |
| private ReusableOutputStream |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public boolean | |
| public CompressionMode | |
| public InputStream | Returns: the new inflaterInputStream wrapper instance.the in)InputStream to use as source of the bytes to inflate.Creates an instance of an |
| public OutputStream | Returns: the new deflaterOutputStream wrapper instance.the out)OutputStream to use as target of the bytes to deflate.Creates an instance of an |
| compressionAlgorithm | back to summary |
|---|---|
| private CompressionAlgorithm compressionAlgorithm | |
| compressorInputStreamInstance | back to summary |
|---|---|
| private InputStream compressorInputStreamInstance | |
| compressorOutputStreamInstance | back to summary |
|---|---|
| private OutputStream compressorOutputStreamInstance | |
| underlyingInputStream | back to summary |
|---|---|
| private ContinuousInputStream underlyingInputStream | |
| underlyingOutputStream | back to summary |
|---|---|
| private ReusableOutputStream underlyingOutputStream | |
| CompressorStreamsFactory | back to summary |
|---|---|
| public CompressorStreamsFactory(CompressionAlgorithm algorithm) | |
| areCompressedStreamsContinuous | back to summary |
|---|---|
| public boolean areCompressedStreamsContinuous() | |
| getCompressionMode | back to summary |
|---|---|
| public CompressionMode getCompressionMode() | |
| getInputStreamInstance | back to summary |
|---|---|
| public InputStream getInputStreamInstance(InputStream in) Creates an instance of an
| |
| getOutputStreamInstance | back to summary |
|---|---|
| public OutputStream getOutputStreamInstance(OutputStream out) Creates an instance of an
| |