public class SnappyCodec extends AircompressorCodec implements DirectDecompressionCodec
CompressionCodec.Modifier
Modifier and Type | Method and Description |
---|---|
void |
close()
Closes the codec, releasing the resources.
|
void |
decompress(ByteBuffer in,
ByteBuffer out)
Decompress the in buffer to the out buffer.
|
void |
directDecompress(ByteBuffer in,
ByteBuffer out) |
boolean |
isAvailable() |
void |
reset()
Resets the codec, preparing it for reuse.
|
compress, getBuffer, modify
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
compress, modify
public void decompress(ByteBuffer in, ByteBuffer out) throws IOException
CompressionCodec
decompress
in interface CompressionCodec
decompress
in class AircompressorCodec
in
- the bytes to decompressout
- the decompressed bytesIOException
public boolean isAvailable()
isAvailable
in interface DirectDecompressionCodec
public void directDecompress(ByteBuffer in, ByteBuffer out) throws IOException
directDecompress
in interface DirectDecompressionCodec
IOException
public void reset()
CompressionCodec
reset
in interface CompressionCodec
reset
in class AircompressorCodec
public void close()
CompressionCodec
close
in interface CompressionCodec
close
in class AircompressorCodec
Copyright © 2013–2018 The Apache Software Foundation. All rights reserved.