public interface Compressor
ByteSource.
Compressors are asynchronous: compressing results in a ListenableFuture that will contain
the compression result.| Modifier and Type | Method and Description |
|---|---|
com.google.common.util.concurrent.ListenableFuture<CompressionResult> |
compress(CloseableByteSource source,
ByteStorage storage)
Compresses an entry source.
|
com.google.common.util.concurrent.ListenableFuture<CompressionResult> compress(CloseableByteSource source, ByteStorage storage)
source - the source to compressstorage - a byte storage from where the compressor can obtain byte sources to work