Top Inners Fields Constructors Methods
org.tukaani.xz.lzma

pack-priv abstract Class LZMACoder

extends Object
Class Inheritance
Known Direct Subclasses
org.tukaani.xz.lzma.LZMADecoder, org.tukaani.xz.lzma.LZMAEncoder
Imports
org.tukaani.xz.rangecoder.RangeCoder

Nested and Inner Type Summary

Modifier and TypeClass and Description
pack-priv abstract class
pack-priv abstract class

Field Summary

Modifier and TypeField and Description
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv final short[]
pack-priv final short[][]
pack-priv final short[][]
pack-priv static final int
pack-priv final short[][]
pack-priv final short[]
pack-priv final short[]
pack-priv final short[][]
pack-priv final short[]
pack-priv final short[]
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv final int
pack-priv static final int
pack-priv final int[]
pack-priv final State

Constructor Summary

AccessConstructor and Description
pack-priv
LZMACoder(int pb)

Method Summary

Modifier and TypeMethod and Description
pack-priv static final int
getDistState(int len)

pack-priv void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

ALIGN_BITSback to summary
pack-priv static final int ALIGN_BITS
ALIGN_MASKback to summary
pack-priv static final int ALIGN_MASK
ALIGN_SIZEback to summary
pack-priv static final int ALIGN_SIZE
DIST_MODEL_ENDback to summary
pack-priv static final int DIST_MODEL_END
DIST_MODEL_STARTback to summary
pack-priv static final int DIST_MODEL_START
DIST_SLOTSback to summary
pack-priv static final int DIST_SLOTS
DIST_STATESback to summary
pack-priv static final int DIST_STATES
distAlignback to summary
pack-priv final short[] distAlign
distSlotsback to summary
pack-priv final short[][] distSlots
distSpecialback to summary
pack-priv final short[][] distSpecial
FULL_DISTANCESback to summary
pack-priv static final int FULL_DISTANCES
isMatchback to summary
pack-priv final short[][] isMatch
isRepback to summary
pack-priv final short[] isRep
isRep0back to summary
pack-priv final short[] isRep0
isRep0Longback to summary
pack-priv final short[][] isRep0Long
isRep1back to summary
pack-priv final short[] isRep1
isRep2back to summary
pack-priv final short[] isRep2
MATCH_LEN_MAXback to summary
pack-priv static final int MATCH_LEN_MAX
MATCH_LEN_MINback to summary
pack-priv static final int MATCH_LEN_MIN
POS_STATES_MAXback to summary
pack-priv static final int POS_STATES_MAX
posMaskback to summary
pack-priv final int posMask
REPSback to summary
pack-priv static final int REPS
repsback to summary
pack-priv final int[] reps
stateback to summary
pack-priv final State state

Constructor Detail

LZMACoderback to summary
pack-priv LZMACoder(int pb)

Method Detail

getDistStateback to summary
pack-priv static final int getDistState(int len)
resetback to summary
pack-priv void reset()
org.tukaani.xz.lzma back to summary

pack-priv abstract Class LZMACoder.LengthCoder

extends Object
Class Inheritance
Known Direct Subclasses
org.tukaani.xz.lzma.LZMADecoder.LengthDecoder, org.tukaani.xz.lzma.LZMAEncoder.LengthEncoder

Field Summary

Modifier and TypeField and Description
pack-priv final short[]
pack-priv final short[]
pack-priv static final int
pack-priv final short[][]
pack-priv static final int
pack-priv final short[][]
pack-priv static final int

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
pack-priv void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

choiceback to summary
pack-priv final short[] choice
highback to summary
pack-priv final short[] high
HIGH_SYMBOLSback to summary
pack-priv static final int HIGH_SYMBOLS
lowback to summary
pack-priv final short[][] low
LOW_SYMBOLSback to summary
pack-priv static final int LOW_SYMBOLS
midback to summary
pack-priv final short[][] mid
MID_SYMBOLSback to summary
pack-priv static final int MID_SYMBOLS

Constructor Detail

LengthCoderback to summary
pack-priv LengthCoder()

Method Detail

resetback to summary
pack-priv void reset()
org.tukaani.xz.lzma back to summary

pack-priv abstract Class LZMACoder.LiteralCoder

extends Object
Class Inheritance
Known Direct Subclasses
org.tukaani.xz.lzma.LZMADecoder.LiteralDecoder, org.tukaani.xz.lzma.LZMAEncoder.LiteralEncoder

Nested and Inner Type Summary

Modifier and TypeClass and Description
pack-priv abstract class

Field Summary

Modifier and TypeField and Description
private final int
private final int

Constructor Summary

AccessConstructor and Description
pack-priv
LiteralCoder(int lc, int lp)

Method Summary

Modifier and TypeMethod and Description
pack-priv final int
getSubcoderIndex(int prevByte, int pos)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

lcback to summary
private final int lc
literalPosMaskback to summary
private final int literalPosMask

Constructor Detail

LiteralCoderback to summary
pack-priv LiteralCoder(int lc, int lp)

Method Detail

getSubcoderIndexback to summary
pack-priv final int getSubcoderIndex(int prevByte, int pos)
org.tukaani.xz.lzma back to summary

pack-priv abstract Class LZMACoder.LiteralCoder.LiteralSubcoder

extends Object
Class Inheritance
Known Direct Subclasses
org.tukaani.xz.lzma.LZMADecoder.LiteralDecoder.LiteralSubdecoder, org.tukaani.xz.lzma.LZMAEncoder.LiteralEncoder.LiteralSubencoder

Field Summary

Modifier and TypeField and Description
pack-priv final short[]

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
pack-priv void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

probsback to summary
pack-priv final short[] probs

Constructor Detail

LiteralSubcoderback to summary
pack-priv LiteralSubcoder()

Method Detail

resetback to summary
pack-priv void reset()