| java.lang.Object SevenZip.Compression.lzma.Encoder
Encoder | public class Encoder (Code) | | |
Inner Class :class LiteralEncoder | |
Inner Class :class LenEncoder | |
Inner Class :class LenPriceTableEncoder extends LenEncoder | |
Inner Class :class Optimal | |
Constructor Summary | |
public | Encoder() |
Method Summary | |
int | Backward(int cur) | void | BaseInit() | boolean | ChangePair(int smallDist, int bigDist) | public void | Code(java.io.InputStream inStream, java.io.OutputStream outStream, long inSize, long outSize, ICodeProgress progress) | public void | CodeOneBlock(long[] inSize, long[] outSize, boolean[] finished) | void | Create() | void | FillAlignPrices() | void | FillDistancesPrices() | void | Flush(int nowPos) | int | GetOptimum(int position) | int | GetPosLenPrice(int pos, int len, int posState) | static int | GetPosSlot(int pos) | static int | GetPosSlot2(int pos) | int | GetPureRepPrice(int repIndex, int state, int posState) | int | GetRepLen1Price(int state, int posState) | int | GetRepPrice(int repIndex, int len, int state, int posState) | void | Init() | void | MovePos(int num) | int | ReadMatchDistances() | void | ReleaseMFStream() | void | ReleaseOutStream() | void | ReleaseStreams() | public boolean | SeNumFastBytes(int numFastBytes) | public boolean | SetAlgorithm(int algorithm) | public boolean | SetDictionarySize(int dictionarySize) | public void | SetEndMarkerMode(boolean endMarkerMode) | public boolean | SetLcLpPb(int lc, int lp, int pb) | public boolean | SetMatchFinder(int matchFinderIndex) | void | SetOutStream(java.io.OutputStream outStream) | void | SetStreams(java.io.InputStream inStream, java.io.OutputStream outStream, long inSize, long outSize) | void | SetWriteEndMarkerMode(boolean writeEndMarker) | public void | WriteCoderProperties(java.io.OutputStream outStream) | void | WriteEndMarker(int posState) |
EMatchFinderTypeBT2 | final public static int EMatchFinderTypeBT2(Code) | | |
EMatchFinderTypeBT4 | final public static int EMatchFinderTypeBT4(Code) | | |
_additionalOffset | int _additionalOffset(Code) | | |
_alignPriceCount | int _alignPriceCount(Code) | | |
_alignPrices | int[] _alignPrices(Code) | | |
_dictionarySize | int _dictionarySize(Code) | | |
_dictionarySizePrev | int _dictionarySizePrev(Code) | | |
_distTableSize | int _distTableSize(Code) | | |
_distancesPrices | int[] _distancesPrices(Code) | | |
_finished | boolean _finished(Code) | | |
_isMatch | short[] _isMatch(Code) | | |
_isRep0Long | short[] _isRep0Long(Code) | | |
_isRepG0 | short[] _isRepG0(Code) | | |
_isRepG1 | short[] _isRepG1(Code) | | |
_isRepG2 | short[] _isRepG2(Code) | | |
_lenEncoder | LenPriceTableEncoder _lenEncoder(Code) | | |
_literalEncoder | LiteralEncoder _literalEncoder(Code) | | |
_longestMatchLength | int _longestMatchLength(Code) | | |
_longestMatchWasFound | boolean _longestMatchWasFound(Code) | | |
_matchDistances | int[] _matchDistances(Code) | | |
_matchFinderType | int _matchFinderType(Code) | | |
_matchPriceCount | int _matchPriceCount(Code) | | |
_needReleaseMFStream | boolean _needReleaseMFStream(Code) | | |
_numDistancePairs | int _numDistancePairs(Code) | | |
_numFastBytes | int _numFastBytes(Code) | | |
_numFastBytesPrev | int _numFastBytesPrev(Code) | | |
_numLiteralContextBits | int _numLiteralContextBits(Code) | | |
_numLiteralPosStateBits | int _numLiteralPosStateBits(Code) | | |
_optimum | Optimal[] _optimum(Code) | | |
_optimumCurrentIndex | int _optimumCurrentIndex(Code) | | |
_optimumEndIndex | int _optimumEndIndex(Code) | | |
_posEncoders | short[] _posEncoders(Code) | | |
_posSlotPrices | int[] _posSlotPrices(Code) | | |
_posStateBits | int _posStateBits(Code) | | |
_posStateMask | int _posStateMask(Code) | | |
_previousByte | byte _previousByte(Code) | | |
_repDistances | int[] _repDistances(Code) | | |
_repMatchLenEncoder | LenPriceTableEncoder _repMatchLenEncoder(Code) | | |
_writeEndMark | boolean _writeEndMark(Code) | | |
finished | boolean[] finished(Code) | | |
g_FastPos | static byte[] g_FastPos(Code) | | |
kDefaultDictionaryLogSize | final static int kDefaultDictionaryLogSize(Code) | | |
kIfinityPrice | final static int kIfinityPrice(Code) | | |
kNumFastBytesDefault | final static int kNumFastBytesDefault(Code) | | |
kNumLenSpecSymbols | final public static int kNumLenSpecSymbols(Code) | | |
kNumOpts | final static int kNumOpts(Code) | | |
kPropSize | final public static int kPropSize(Code) | | |
processedInSize | long[] processedInSize(Code) | | |
processedOutSize | long[] processedOutSize(Code) | | |
properties | byte[] properties(Code) | | |
tempPrices | int[] tempPrices(Code) | | |
Backward | int Backward(int cur)(Code) | | |
BaseInit | void BaseInit()(Code) | | |
ChangePair | boolean ChangePair(int smallDist, int bigDist)(Code) | | |
CodeOneBlock | public void CodeOneBlock(long[] inSize, long[] outSize, boolean[] finished) throws IOException(Code) | | |
FillAlignPrices | void FillAlignPrices()(Code) | | |
FillDistancesPrices | void FillDistancesPrices()(Code) | | |
GetPosLenPrice | int GetPosLenPrice(int pos, int len, int posState)(Code) | | |
GetPosSlot | static int GetPosSlot(int pos)(Code) | | |
GetPosSlot2 | static int GetPosSlot2(int pos)(Code) | | |
GetPureRepPrice | int GetPureRepPrice(int repIndex, int state, int posState)(Code) | | |
GetRepLen1Price | int GetRepLen1Price(int state, int posState)(Code) | | |
GetRepPrice | int GetRepPrice(int repIndex, int len, int state, int posState)(Code) | | |
ReleaseMFStream | void ReleaseMFStream()(Code) | | |
ReleaseOutStream | void ReleaseOutStream()(Code) | | |
ReleaseStreams | void ReleaseStreams()(Code) | | |
SeNumFastBytes | public boolean SeNumFastBytes(int numFastBytes)(Code) | | |
SetAlgorithm | public boolean SetAlgorithm(int algorithm)(Code) | | |
SetDictionarySize | public boolean SetDictionarySize(int dictionarySize)(Code) | | |
SetEndMarkerMode | public void SetEndMarkerMode(boolean endMarkerMode)(Code) | | |
SetLcLpPb | public boolean SetLcLpPb(int lc, int lp, int pb)(Code) | | |
SetMatchFinder | public boolean SetMatchFinder(int matchFinderIndex)(Code) | | |
SetWriteEndMarkerMode | void SetWriteEndMarkerMode(boolean writeEndMarker)(Code) | | |
|
|