Class DhtSegment.HuffmanTable

  • Enclosing class:
    DhtSegment

    public static class DhtSegment.HuffmanTable
    extends java.lang.Object
    • Field Detail

      • tableClass

        public final int tableClass
      • destinationIdentifier

        public final int destinationIdentifier
      • huffVal

        private final int[] huffVal
      • huffSize

        private final int[] huffSize
      • huffCode

        private final int[] huffCode
      • minCode

        private final int[] minCode
      • maxCode

        private final int[] maxCode
      • valPtr

        private final int[] valPtr
    • Constructor Detail

      • HuffmanTable

        HuffmanTable​(int tableClass,
                     int destinationIdentifier,
                     int[] bits,
                     int[] huffVal)
    • Method Detail

      • getHuffVal

        public int getHuffVal​(int i)
      • getMinCode

        public int getMinCode​(int i)
      • getMaxCode

        public int getMaxCode​(int i)
      • getValPtr

        public int getValPtr​(int i)