Top Description Fields Constructors Methods
org.glassfish.grizzly.compression.lzma.impl.rangecoder

public Class BitTreeDecoder

extends Object
Class Inheritance
Imports
org.glassfish.grizzly.compression.lzma.LZMADecoder

BitTreeDecoder
Author
Igor Pavlov

Field Summary

Modifier and TypeField and Description
pack-priv int
pack-priv int
pack-priv int
m

pack-priv final short[]
pack-priv final int
pack-priv int
pack-priv int

Constructor Summary

AccessConstructor and Description
public
BitTreeDecoder(int numBitLevels)

Method Summary

Modifier and TypeMethod and Description
public boolean
decode(LZMADecoder.LZMAInputState decodeState, RangeDecoder rangeDecoder)

public void
init()

public boolean
public static boolean
reverseDecode(LZMADecoder.LZMAInputState decodeState, short[] Models, int startIndex, RangeDecoder rangeDecoder, int NumBitLevels)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

bitIndexback to summary
pack-priv int bitIndex
decodeMethodStateback to summary
pack-priv int decodeMethodState
mback to summary
pack-priv int m
Modelsback to summary
pack-priv final short[] Models
NumBitLevelsback to summary
pack-priv final int NumBitLevels
reverseDecodeMethodStateback to summary
pack-priv int reverseDecodeMethodState
symbolback to summary
pack-priv int symbol

Constructor Detail

BitTreeDecoderback to summary
public BitTreeDecoder(int numBitLevels)

Method Detail

decodeback to summary
public boolean decode(LZMADecoder.LZMAInputState decodeState, RangeDecoder rangeDecoder) throws IOException
initback to summary
public void init()
reverseDecodeback to summary
public boolean reverseDecode(LZMADecoder.LZMAInputState decodeState, RangeDecoder rangeDecoder) throws IOException
reverseDecodeback to summary
public static boolean reverseDecode(LZMADecoder.LZMAInputState decodeState, short[] Models, int startIndex, RangeDecoder rangeDecoder, int NumBitLevels) throws IOException