Class HuffmanParamsCalculator


  • public class HuffmanParamsCalculator
    extends Object
    A utility class to calculate Huffman encoding parameters based on the values to be encoded.
    • Constructor Detail

      • HuffmanParamsCalculator

        public HuffmanParamsCalculator()
    • Method Detail

      • add

        public void add​(int value)
      • add

        public void add​(Integer value,
                        int inc)
      • bitLens

        public int[] bitLens()
      • values

        public int[] values()
      • valuesAsAutoIntegers

        public Integer[] valuesAsAutoIntegers()
      • valuesAsBytes

        public byte[] valuesAsBytes()
      • valuesAsAutoBytes

        public Byte[] valuesAsAutoBytes()
      • calculate

        public void calculate()