Package lzma.sdk.lzma

Class Encoder.LenPriceTableEncoder

    • Field Detail

      • _prices

        int[] _prices
      • _tableSize

        int _tableSize
      • _counters

        int[] _counters
    • Constructor Detail

      • LenPriceTableEncoder

        LenPriceTableEncoder()
    • Method Detail

      • setTableSize

        public void setTableSize​(int tableSize)
      • getPrice

        public int getPrice​(int symbol,
                            int posState)
      • updateTable

        void updateTable​(int posState)
      • updateTables

        public void updateTables​(int numPosStates)
      • encode

        public void encode​(Encoder rangeEncoder,
                           int symbol,
                           int posState)
                    throws java.io.IOException
        Overrides:
        encode in class Encoder.LenEncoder
        Throws:
        java.io.IOException