Class PassthroughBlockCompressor
java.lang.Object
io.datarouter.filesystem.snapshot.compress.PassthroughBlockCompressor
- All Implemented Interfaces:
BlockCompressor
public class PassthroughBlockCompressor extends java.lang.Object implements BlockCompressor
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringNAME -
Constructor Summary
Constructors Constructor Description PassthroughBlockCompressor() -
Method Summary
Modifier and Type Method Description CompressedBlockcompress(EncodedBlock encodedBlock, boolean concatChunks)byte[]decompress(byte[] withChecksum, boolean validateChecksum)java.lang.Stringname()
-
Field Details
-
NAME
public static final java.lang.String NAME- See Also:
- Constant Field Values
-
-
Constructor Details
-
PassthroughBlockCompressor
public PassthroughBlockCompressor()
-
-
Method Details
-
name
public java.lang.String name()- Specified by:
namein interfaceBlockCompressor
-
compress
- Specified by:
compressin interfaceBlockCompressor
-
decompress
public byte[] decompress(byte[] withChecksum, boolean validateChecksum)- Specified by:
decompressin interfaceBlockCompressor
-