Class Decode

java.lang.Object
com.github.junrar.unpack.decode.Decode
Direct Known Subclasses:
BitDecode, DistDecode, LitDecode, LowDistDecode, MultDecode, RepDecode

public class Decode extends Object
Used to store information for lz decoding
Version:
$LastChangedRevision$
  • Field Details

    • maxNum

      private int maxNum
    • decodeLen

      private final int[] decodeLen
    • decodePos

      private final int[] decodePos
    • decodeNum

      protected int[] decodeNum
  • Constructor Details

    • Decode

      public Decode()
  • Method Details

    • getDecodeLen

      public int[] getDecodeLen()
      returns the decode Length array
      Returns:
      decodeLength
    • getDecodeNum

      public int[] getDecodeNum()
      returns the decode num array
      Returns:
      decodeNum
    • getDecodePos

      public int[] getDecodePos()
      returns the decodePos array
      Returns:
      decodePos
    • getMaxNum

      public int getMaxNum()
      returns the max num
      Returns:
      maxNum
    • setMaxNum

      public void setMaxNum(int maxNum)
      sets the max num
      Parameters:
      maxNum - to be set to maxNum