Package com.ning.compress.lzf
Package that contains public API of the LZF codec, as well as some
of the implementation (specifically parts that are designed to be overridable).
-
Class Summary Class Description ChunkDecoder Decoder that handles decoding of sequence of encoded LZF chunks, combining them into a single contiguous result byte array.ChunkEncoder Class that handles actual encoding of individual chunks.LZF Simple command-line utility that can be used for testing LZF compression, or as rudimentary command-line tool.LZFChunk Helper class used to store LZF encoded segments (compressed and non-compressed) that can be sequenced to produce LZF files/streams.LZFCompressingInputStream DecoratorInputStream
implementation used for reading uncompressed data and compressing it on the fly, such that reads return compressed data.LZFDecoder Decoder that handles decoding of sequence of encoded LZF chunks, combining them into a single contiguous result byte array.LZFEncoder Encoder that handles splitting of input into chunks to encode, callsChunkEncoder
to compress individual chunks and combines resulting chunks into contiguous output byte array.LZFInputStream DecoratorInputStream
implementation used for reading compressed data and uncompressing it on the fly, such that reads return uncompressed data.LZFOutputStream DecoratorOutputStream
implementation that will compress output using LZF compression algorithm, given uncompressed input to write.LZFUncompressor Uncompressor
implementation for uncompressing LZF encoded data in "push" mode, in which input is not read usingInputStream
but rather pushed to uncompressor in variable length chunks. -
Exception Summary Exception Description LZFException