Package SevenZip.Compression.LZ
Class BinTree
java.lang.Object
SevenZip.Compression.LZ.InWindow
SevenZip.Compression.LZ.BinTree
-
Field Summary
Fields inherited from class SevenZip.Compression.LZ.InWindow
_blockSize, _bufferBase, _bufferOffset, _pos, _streamPos
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
Create
(int historySize, int keepAddBufferBefore, int matchMaxLen, int keepAddBufferAfter) int
GetMatches
(int[] distances) void
Init()
void
MovePos()
void
SetCutValue
(int cutValue) void
SetType
(int numHashBytes) void
Skip
(int num) Methods inherited from class SevenZip.Compression.LZ.InWindow
Create, GetIndexByte, GetMatchLen, GetNumAvailableBytes, MoveBlock, ReadBlock, ReduceOffsets, ReleaseStream, SetStream
-
Constructor Details
-
BinTree
public BinTree()
-
-
Method Details
-
SetType
public void SetType(int numHashBytes) -
Init
- Overrides:
Init
in classInWindow
- Throws:
IOException
-
MovePos
- Overrides:
MovePos
in classInWindow
- Throws:
IOException
-
Create
public boolean Create(int historySize, int keepAddBufferBefore, int matchMaxLen, int keepAddBufferAfter) -
GetMatches
- Throws:
IOException
-
Skip
- Throws:
IOException
-
SetCutValue
public void SetCutValue(int cutValue)
-