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 Summary
Fields Modifier and Type Field Description boolean
decInitialized
Decoder.LiteralDecoder.Decoder2
decoder2
int
inner1State
int
inner2State
int
lastMethodResult
long
nowPos64
int
posState
byte
prevByte
int
rep0
int
rep1
int
rep2
int
rep3
int
state
int
state31
int
state311
int
state311Distance
int
state32
int
state321
int
state321NumDirectBits
int
state32PosSlot
int
state3Len
int
staticBitIndex
int
staticM
int
staticReverseDecodeMethodState
int
staticSymbol
-
Fields inherited from class org.glassfish.grizzly.AbstractTransformer.LastResultAwareState
lastResult
-
-
Constructor Summary
Constructors Constructor Description LZMAInputState()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Decoder
getDecoder()
Buffer
getDst()
MemoryManager
getMemoryManager()
Buffer
getSrc()
boolean
initialize(Buffer buffer)
boolean
isInitialized()
void
recycle()
void
setDst(Buffer dst)
void
setMemoryManager(MemoryManager mm)
void
setSrc(Buffer src)
-
Methods inherited from class org.glassfish.grizzly.AbstractTransformer.LastResultAwareState
getLastResult, setLastResult
-
-
-
-
Field Detail
-
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
public Decoder.LiteralDecoder.Decoder2 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
-
-
Method Detail
-
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)
-
-