Class LZMADecoder.LZMAInputState

java.lang.Object
org.glassfish.grizzly.AbstractTransformer.LastResultAwareState<Buffer,Buffer>
org.glassfish.grizzly.compression.lzma.LZMADecoder.LZMAInputState
All Implemented Interfaces:
Cacheable
Enclosing class:
LZMADecoder

public static class LZMADecoder.LZMAInputState extends AbstractTransformer.LastResultAwareState<Buffer,Buffer> implements Cacheable
  • Field Details

    • state

      public int state
    • rep0

      public int rep0
    • rep1

      public int rep1
    • rep2

      public int rep2
    • rep3

      public int rep3
    • nowPos64

      public long nowPos64
    • prevByte

      public byte prevByte
    • decInitialized

      public boolean decInitialized
    • posState

      public int posState
    • lastMethodResult

      public int lastMethodResult
    • inner1State

      public int inner1State
    • inner2State

      public int inner2State
    • decoder2

    • staticReverseDecodeMethodState

      public int staticReverseDecodeMethodState
    • staticM

      public int staticM
    • staticBitIndex

      public int staticBitIndex
    • staticSymbol

      public int staticSymbol
    • state3Len

      public int state3Len
    • state31

      public int state31
    • state311

      public int state311
    • state311Distance

      public int state311Distance
    • state32

      public int state32
    • state32PosSlot

      public int state32PosSlot
    • state321

      public int state321
    • state321NumDirectBits

      public int state321NumDirectBits
  • Constructor Details

    • LZMAInputState

      public LZMAInputState()
  • Method Details

    • initialize

      public boolean initialize(Buffer buffer)
    • isInitialized

      public boolean isInitialized()
    • getDecoder

      public Decoder getDecoder()
    • getSrc

      public Buffer getSrc()
    • setSrc

      public void setSrc(Buffer src)
    • getDst

      public Buffer getDst()
    • setDst

      public void setDst(Buffer dst)
    • getMemoryManager

      public MemoryManager getMemoryManager()
    • setMemoryManager

      public void setMemoryManager(MemoryManager mm)
    • recycle

      public void recycle()
      Specified by:
      recycle in interface Cacheable