| Modifier and Type | Class and Description |
|---|---|
| pack-priv class | |
| pack-priv class | |
| pack-priv class | |
| pack-priv class |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv int | |
| pack-priv int | |
| pack-priv int[] | |
| pack-priv int | |
| pack-priv int | |
| pack-priv int[] | |
| pack-priv int | |
| pack-priv boolean | |
| pack-priv InputStream | |
| pack-priv short[] | |
| pack-priv short[] | |
| pack-priv short[] | |
| pack-priv short[] | |
| pack-priv short[] | |
| pack-priv short[] | |
| pack-priv Encoder. | |
| pack-priv Encoder. | |
| pack-priv int | |
| pack-priv boolean | |
| pack-priv int[] | |
| pack-priv BinTree | |
| pack-priv int | |
| pack-priv int | |
| pack-priv boolean | |
| pack-priv int | |
| pack-priv int | |
| pack-priv int | |
| pack-priv int | |
| pack-priv int | |
| pack-priv Encoder. | |
| pack-priv int | |
| pack-priv int | |
| pack-priv BitTreeEncoder | |
| pack-priv short[] | |
| pack-priv BitTreeEncoder[] | |
| pack-priv int[] | |
| pack-priv int | |
| pack-priv int | |
| pack-priv byte | |
| pack-priv Encoder | |
| pack-priv int[] | |
| pack-priv Encoder. | |
| pack-priv int | |
| pack-priv boolean | |
| pack-priv int | |
| public static final int | |
| public static final int | |
| pack-priv boolean[] | |
| pack-priv static byte[] | |
| pack-priv static final int | |
| pack-priv static final int | |
| pack-priv static final int | |
| public static final int | |
| pack-priv static final int | |
| public static final int | |
| pack-priv long | |
| pack-priv long[] | |
| pack-priv long[] | |
| pack-priv byte[] | |
| pack-priv int[] | |
| pack-priv int[] | |
| pack-priv int[] |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv int | |
| pack-priv void | |
| pack-priv boolean | |
| public void | Code(InputStream inStream, OutputStream outStream, long inSize, long outSize, ICodeProgress progress)
|
| public void | |
| pack-priv void | |
| pack-priv void | |
| pack-priv void | |
| pack-priv void | |
| pack-priv int | |
| pack-priv int | |
| pack-priv static int | |
| pack-priv static int | |
| pack-priv int | |
| pack-priv int | |
| pack-priv int | |
| pack-priv void | |
| pack-priv void | |
| pack-priv int | |
| pack-priv void | |
| pack-priv void | |
| pack-priv void | |
| public boolean | |
| public boolean | |
| public void | |
| public boolean | |
| public boolean | |
| public boolean | |
| pack-priv void | |
| pack-priv void | |
| pack-priv void | |
| public void | |
| pack-priv void |
| _additionalOffset | back to summary |
|---|---|
| pack-priv int _additionalOffset | |
| _alignPriceCount | back to summary |
|---|---|
| pack-priv int _alignPriceCount | |
| _alignPrices | back to summary |
|---|---|
| pack-priv int[] _alignPrices | |
| _dictionarySize | back to summary |
|---|---|
| pack-priv int _dictionarySize | |
| _dictionarySizePrev | back to summary |
|---|---|
| pack-priv int _dictionarySizePrev | |
| _distancesPrices | back to summary |
|---|---|
| pack-priv int[] _distancesPrices | |
| _distTableSize | back to summary |
|---|---|
| pack-priv int _distTableSize | |
| _finished | back to summary |
|---|---|
| pack-priv boolean _finished | |
| _inStream | back to summary |
|---|---|
| pack-priv InputStream _inStream | |
| _isMatch | back to summary |
|---|---|
| pack-priv short[] _isMatch | |
| _isRep | back to summary |
|---|---|
| pack-priv short[] _isRep | |
| _isRep0Long | back to summary |
|---|---|
| pack-priv short[] _isRep0Long | |
| _isRepG0 | back to summary |
|---|---|
| pack-priv short[] _isRepG0 | |
| _isRepG1 | back to summary |
|---|---|
| pack-priv short[] _isRepG1 | |
| _isRepG2 | back to summary |
|---|---|
| pack-priv short[] _isRepG2 | |
| _lenEncoder | back to summary |
|---|---|
| pack-priv Encoder. | |
| _literalEncoder | back to summary |
|---|---|
| pack-priv Encoder. | |
| _longestMatchLength | back to summary |
|---|---|
| pack-priv int _longestMatchLength | |
| _longestMatchWasFound | back to summary |
|---|---|
| pack-priv boolean _longestMatchWasFound | |
| _matchDistances | back to summary |
|---|---|
| pack-priv int[] _matchDistances | |
| _matchFinder | back to summary |
|---|---|
| pack-priv BinTree _matchFinder | |
| _matchFinderType | back to summary |
|---|---|
| pack-priv int _matchFinderType | |
| _matchPriceCount | back to summary |
|---|---|
| pack-priv int _matchPriceCount | |
| _needReleaseMFStream | back to summary |
|---|---|
| pack-priv boolean _needReleaseMFStream | |
| _numDistancePairs | back to summary |
|---|---|
| pack-priv int _numDistancePairs | |
| _numFastBytes | back to summary |
|---|---|
| pack-priv int _numFastBytes | |
| _numFastBytesPrev | back to summary |
|---|---|
| pack-priv int _numFastBytesPrev | |
| _numLiteralContextBits | back to summary |
|---|---|
| pack-priv int _numLiteralContextBits | |
| _numLiteralPosStateBits | back to summary |
|---|---|
| pack-priv int _numLiteralPosStateBits | |
| _optimum | back to summary |
|---|---|
| pack-priv Encoder. | |
| _optimumCurrentIndex | back to summary |
|---|---|
| pack-priv int _optimumCurrentIndex | |
| _optimumEndIndex | back to summary |
|---|---|
| pack-priv int _optimumEndIndex | |
| _posAlignEncoder | back to summary |
|---|---|
| pack-priv BitTreeEncoder _posAlignEncoder | |
| _posEncoders | back to summary |
|---|---|
| pack-priv short[] _posEncoders | |
| _posSlotEncoder | back to summary |
|---|---|
| pack-priv BitTreeEncoder[] _posSlotEncoder | |
| _posSlotPrices | back to summary |
|---|---|
| pack-priv int[] _posSlotPrices | |
| _posStateBits | back to summary |
|---|---|
| pack-priv int _posStateBits | |
| _posStateMask | back to summary |
|---|---|
| pack-priv int _posStateMask | |
| _previousByte | back to summary |
|---|---|
| pack-priv byte _previousByte | |
| _rangeEncoder | back to summary |
|---|---|
| pack-priv Encoder _rangeEncoder | |
| _repDistances | back to summary |
|---|---|
| pack-priv int[] _repDistances | |
| _repMatchLenEncoder | back to summary |
|---|---|
| pack-priv Encoder. | |
| _state | back to summary |
|---|---|
| pack-priv int _state | |
| _writeEndMark | back to summary |
|---|---|
| pack-priv boolean _writeEndMark | |
| backRes | back to summary |
|---|---|
| pack-priv int backRes | |
| EMatchFinderTypeBT2 | back to summary |
|---|---|
| public static final int EMatchFinderTypeBT2 | |
| EMatchFinderTypeBT4 | back to summary |
|---|---|
| public static final int EMatchFinderTypeBT4 | |
| finished | back to summary |
|---|---|
| pack-priv boolean[] finished | |
| g_FastPos | back to summary |
|---|---|
| pack-priv static byte[] g_FastPos | |
| kDefaultDictionaryLogSize | back to summary |
|---|---|
| pack-priv static final int kDefaultDictionaryLogSize | |
| kIfinityPrice | back to summary |
|---|---|
| pack-priv static final int kIfinityPrice | |
| kNumFastBytesDefault | back to summary |
|---|---|
| pack-priv static final int kNumFastBytesDefault | |
| kNumLenSpecSymbols | back to summary |
|---|---|
| public static final int kNumLenSpecSymbols | |
| kNumOpts | back to summary |
|---|---|
| pack-priv static final int kNumOpts | |
| kPropSize | back to summary |
|---|---|
| public static final int kPropSize | |
| nowPos64 | back to summary |
|---|---|
| pack-priv long nowPos64 | |
| processedInSize | back to summary |
|---|---|
| pack-priv long[] processedInSize | |
| processedOutSize | back to summary |
|---|---|
| pack-priv long[] processedOutSize | |
| properties | back to summary |
|---|---|
| pack-priv byte[] properties | |
| repLens | back to summary |
|---|---|
| pack-priv int[] repLens | |
| reps | back to summary |
|---|---|
| pack-priv int[] reps | |
| tempPrices | back to summary |
|---|---|
| pack-priv int[] tempPrices | |
| Encoder | back to summary |
|---|---|
| public Encoder() | |
| Backward | back to summary |
|---|---|
| pack-priv int Backward(int cur) | |
| BaseInit | back to summary |
|---|---|
| pack-priv void BaseInit() | |
| ChangePair | back to summary |
|---|---|
| pack-priv boolean ChangePair(int smallDist, int bigDist) | |
| Code | back to summary |
|---|---|
| public void Code(InputStream inStream, OutputStream outStream, long inSize, long outSize, ICodeProgress progress) throws IOException | |
| CodeOneBlock | back to summary |
|---|---|
| public void CodeOneBlock(long[] inSize, long[] outSize, boolean[] finished) throws IOException | |
| Create | back to summary |
|---|---|
| pack-priv void Create() | |
| FillAlignPrices | back to summary |
|---|---|
| pack-priv void FillAlignPrices() | |
| FillDistancesPrices | back to summary |
|---|---|
| pack-priv void FillDistancesPrices() | |
| Flush | back to summary |
|---|---|
| pack-priv void Flush(int nowPos) throws IOException | |
| GetOptimum | back to summary |
|---|---|
| pack-priv int GetOptimum(int position) throws IOException | |
| GetPosLenPrice | back to summary |
|---|---|
| pack-priv int GetPosLenPrice(int pos, int len, int posState) | |
| GetPosSlot | back to summary |
|---|---|
| pack-priv static int GetPosSlot(int pos) | |
| GetPosSlot2 | back to summary |
|---|---|
| pack-priv static int GetPosSlot2(int pos) | |
| GetPureRepPrice | back to summary |
|---|---|
| pack-priv int GetPureRepPrice(int repIndex, int state, int posState) | |
| GetRepLen1Price | back to summary |
|---|---|
| pack-priv int GetRepLen1Price(int state, int posState) | |
| GetRepPrice | back to summary |
|---|---|
| pack-priv int GetRepPrice(int repIndex, int len, int state, int posState) | |
| Init | back to summary |
|---|---|
| pack-priv void Init() | |
| MovePos | back to summary |
|---|---|
| pack-priv void MovePos(int num) throws IOException | |
| ReadMatchDistances | back to summary |
|---|---|
| pack-priv int ReadMatchDistances() throws IOException | |
| ReleaseMFStream | back to summary |
|---|---|
| pack-priv void ReleaseMFStream() | |
| ReleaseOutStream | back to summary |
|---|---|
| pack-priv void ReleaseOutStream() | |
| ReleaseStreams | back to summary |
|---|---|
| pack-priv void ReleaseStreams() | |
| SetAlgorithm | back to summary |
|---|---|
| public boolean SetAlgorithm(int algorithm) | |
| SetDictionarySize | back to summary |
|---|---|
| public boolean SetDictionarySize(int dictionarySize) | |
| SetEndMarkerMode | back to summary |
|---|---|
| public void SetEndMarkerMode(boolean endMarkerMode) | |
| SetLcLpPb | back to summary |
|---|---|
| public boolean SetLcLpPb(int lc, int lp, int pb) | |
| SetMatchFinder | back to summary |
|---|---|
| public boolean SetMatchFinder(int matchFinderIndex) | |
| SetNumFastBytes | back to summary |
|---|---|
| public boolean SetNumFastBytes(int numFastBytes) | |
| SetOutStream | back to summary |
|---|---|
| pack-priv void SetOutStream(OutputStream outStream) | |
| SetStreams | back to summary |
|---|---|
| pack-priv void SetStreams(InputStream inStream, OutputStream outStream, long inSize, long outSize) | |
| SetWriteEndMarkerMode | back to summary |
|---|---|
| pack-priv void SetWriteEndMarkerMode(boolean writeEndMarker) | |
| WriteCoderProperties | back to summary |
|---|---|
| public void WriteCoderProperties(OutputStream outStream) throws IOException | |
| WriteEndMarker | back to summary |
|---|---|
| pack-priv void WriteEndMarker(int posState) throws IOException | |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv short[] | |
| pack-priv BitTreeEncoder | |
| pack-priv BitTreeEncoder[] | |
| pack-priv BitTreeEncoder[] |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public void | |
| public void | |
| public void |
| _choice | back to summary |
|---|---|
| pack-priv short[] _choice | |
| _highCoder | back to summary |
|---|---|
| pack-priv BitTreeEncoder _highCoder | |
| _lowCoder | back to summary |
|---|---|
| pack-priv BitTreeEncoder[] _lowCoder | |
| _midCoder | back to summary |
|---|---|
| pack-priv BitTreeEncoder[] _midCoder | |
| LenEncoder | back to summary |
|---|---|
| public LenEncoder() | |
| Encode | back to summary |
|---|---|
| public void Encode(Encoder rangeEncoder, int symbol, int posState) throws IOException | |
| Init | back to summary |
|---|---|
| public void Init(int numPosStates) | |
| SetPrices | back to summary |
|---|---|
| public void SetPrices(int posState, int numSymbols, int[] prices, int st) | |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv int[] | |
| pack-priv int[] | |
| pack-priv int |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public void | Encode(Encoder rangeEncoder, int symbol, int posState)
Overrides com.
|
| public int | |
| public void | |
| pack-priv void | |
| public void |
| _counters | back to summary |
|---|---|
| pack-priv int[] _counters | |
| _prices | back to summary |
|---|---|
| pack-priv int[] _prices | |
| _tableSize | back to summary |
|---|---|
| pack-priv int _tableSize | |
| LenPriceTableEncoder | back to summary |
|---|---|
| pack-priv LenPriceTableEncoder() | |
| Encode | back to summary |
|---|---|
| public void Encode(Encoder rangeEncoder, int symbol, int posState) throws IOException Overrides com. | |
| GetPrice | back to summary |
|---|---|
| public int GetPrice(int symbol, int posState) | |
| SetTableSize | back to summary |
|---|---|
| public void SetTableSize(int tableSize) | |
| UpdateTable | back to summary |
|---|---|
| pack-priv void UpdateTable(int posState) | |
| UpdateTables | back to summary |
|---|---|
| public void UpdateTables(int numPosStates) | |
| Modifier and Type | Class and Description |
|---|---|
| pack-priv class |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv Encoder. | |
| pack-priv int | |
| pack-priv int | |
| pack-priv int |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public void | |
| public Encoder. | |
| public void |
| m_Coders | back to summary |
|---|---|
| pack-priv Encoder. | |
| m_NumPosBits | back to summary |
|---|---|
| pack-priv int m_NumPosBits | |
| m_NumPrevBits | back to summary |
|---|---|
| pack-priv int m_NumPrevBits | |
| m_PosMask | back to summary |
|---|---|
| pack-priv int m_PosMask | |
| LiteralEncoder | back to summary |
|---|---|
| pack-priv LiteralEncoder() | |
| Create | back to summary |
|---|---|
| public void Create(int numPosBits, int numPrevBits) | |
| GetSubCoder | back to summary |
|---|---|
| public Encoder. | |
| Init | back to summary |
|---|---|
| public void Init() | |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv short[] |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public void | |
| public void | |
| public int | |
| public void |
| m_Encoders | back to summary |
|---|---|
| pack-priv short[] m_Encoders | |
| Encoder2 | back to summary |
|---|---|
| pack-priv Encoder2() | |
| Encode | back to summary |
|---|---|
| public void Encode(Encoder rangeEncoder, byte symbol) throws IOException | |
| EncodeMatched | back to summary |
|---|---|
| public void EncodeMatched(Encoder rangeEncoder, byte matchByte, byte symbol) throws IOException | |
| GetPrice | back to summary |
|---|---|
| public int GetPrice(boolean matchMode, byte matchByte, byte symbol) | |
| Init | back to summary |
|---|---|
| public void Init() | |
| Modifier and Type | Field and Description |
|---|---|
| public int | |
| public int | |
| public int | |
| public int | |
| public int | |
| public int | |
| public int | |
| public int | |
| public boolean | |
| public boolean | |
| public int | |
| public int |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public boolean | |
| public void | |
| public void |
| BackPrev | back to summary |
|---|---|
| public int BackPrev | |
| BackPrev2 | back to summary |
|---|---|
| public int BackPrev2 | |
| Backs0 | back to summary |
|---|---|
| public int Backs0 | |
| Backs1 | back to summary |
|---|---|
| public int Backs1 | |
| Backs2 | back to summary |
|---|---|
| public int Backs2 | |
| Backs3 | back to summary |
|---|---|
| public int Backs3 | |
| PosPrev | back to summary |
|---|---|
| public int PosPrev | |
| PosPrev2 | back to summary |
|---|---|
| public int PosPrev2 | |
| Prev1IsChar | back to summary |
|---|---|
| public boolean Prev1IsChar | |
| Prev2 | back to summary |
|---|---|
| public boolean Prev2 | |
| Price | back to summary |
|---|---|
| public int Price | |
| State | back to summary |
|---|---|
| public int State | |
| Optimal | back to summary |
|---|---|
| pack-priv Optimal() | |
| IsShortRep | back to summary |
|---|---|
| public boolean IsShortRep() | |
| MakeAsChar | back to summary |
|---|---|
| public void MakeAsChar() | |
| MakeAsShortRep | back to summary |
|---|---|
| public void MakeAsShortRep() | |