package voldemort.store.compress; import java.io.IOException; import com.ning.compress.lzf.LZFDecoder; import com.ning.compress.lzf.LZFEncoder; /** * Implementation of CompressionStrategy for the LZF format. LZF is optimized * for speed. */ public class LzfCompressionStrategy implements CompressionStrategy { public String getType() { return "lzf"; } public byte[] deflate(byte[] data) throws IOException { return LZFEncoder.encode(data); } public byte[] inflate(byte[] data) throws IOException { return LZFDecoder.decode(data); } }