public class BinTree extends InWindow
_blockSize, _bufferBase, _bufferOffset, _pos, _streamPos| Constructor and Description |
|---|
BinTree() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
create(int historySize,
int keepAddBufferBefore,
int matchMaxLen,
int keepAddBufferAfter) |
int |
getMatches(int[] distances) |
void |
init() |
void |
movePos() |
void |
setType(int numHashBytes) |
void |
skip(int num) |
create, getIndexByte, getMatchLen, getNumAvailableBytes, moveBlock, readBlock, reduceOffsets, releaseBuffer, setBufferpublic void setType(int numHashBytes)
public void init()
throws IOException
init in class InWindowIOExceptionpublic void movePos()
throws IOException
movePos in class InWindowIOExceptionpublic boolean create(int historySize,
int keepAddBufferBefore,
int matchMaxLen,
int keepAddBufferAfter)
public int getMatches(int[] distances)
throws IOException
IOExceptionpublic void skip(int num)
throws IOException
IOExceptionCopyright © 2017–2019 Oracle Corporation. All rights reserved.