Package it.unimi.dsi.sux4j.mph.codec
-
Interface Summary Interface Description Codec A class representing a specific instantaneous code for compressed functions.Codec.Coder A coder: provides methods to turn symbols into codewords.Codec.Decoder A decoder: provides a method to turn sequences of bits into symbols. -
Class Summary Class Description Codec.Binary A binary fixed-width codec.Codec.Binary.Coder Codec.Binary.Coder.Decoder Codec.Gamma A codec based on Elias's γ code (starting at zero).Codec.Gamma.Coder Codec.Gamma.Coder.Decoder Codec.Huffman A Huffman codec with length-limiting capabilities and a fast canonical decoder.Codec.Huffman.Coder Codec.Huffman.Coder.Decoder Codec.Unary A unary codec (starting at zero).Codec.Unary.Coder Codec.Unary.Coder.Decoder Codec.ZeroCodec A degenerate stateless codec (always returns zero).Codec.ZeroCodec.Coder Codec.ZeroCodec.Coder.Decoder