Package it.unimi.dsi.sux4j.mph.codec
Class Codec.ZeroCodec
- java.lang.Object
-
- it.unimi.dsi.sux4j.mph.codec.Codec.ZeroCodec
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected static classCodec.ZeroCodec.Coder-
Nested classes/interfaces inherited from interface it.unimi.dsi.sux4j.mph.codec.Codec
Codec.Binary, Codec.Decoder, Codec.Gamma, Codec.Huffman, Codec.Unary, Codec.ZeroCodec
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Codec.ZeroCodec.CodergetCoder(it.unimi.dsi.fastutil.longs.Long2LongMap frequencies)Returns a coder for a specific map from symbols to frequencies.static Codec.ZeroCodecgetInstance()
-
-
-
Method Detail
-
getInstance
public static Codec.ZeroCodec getInstance()
-
getCoder
public Codec.ZeroCodec.Coder getCoder(it.unimi.dsi.fastutil.longs.Long2LongMap frequencies)
Description copied from interface:CodecReturns a coder for a specific map from symbols to frequencies.Note that even instantaneous codes (such as
Codec.Unary) need to know the set of symbols, as the returned coder needs to known the maximum codeword length.
-
-