Modifier and Type | Field and Description |
---|---|
int |
_blockSize |
byte[] |
_bufferBase |
int |
_bufferOffset |
int |
_pos |
int |
_streamPos |
Constructor and Description |
---|
InWindow() |
Modifier and Type | Method and Description |
---|---|
void |
Create(int keepSizeBefore,
int keepSizeAfter,
int keepSizeReserv) |
byte |
GetIndexByte(int index) |
int |
GetMatchLen(int index,
int distance,
int limit) |
int |
GetNumAvailableBytes() |
void |
Init() |
void |
MoveBlock() |
void |
MovePos() |
void |
ReadBlock() |
void |
ReduceOffsets(int subValue) |
void |
ReleaseStream() |
void |
SetStream(InputStream stream) |
public byte[] _bufferBase
public int _bufferOffset
public int _blockSize
public int _pos
public int _streamPos
public void MoveBlock()
public void ReadBlock() throws IOException
IOException
public void Create(int keepSizeBefore, int keepSizeAfter, int keepSizeReserv)
public void SetStream(InputStream stream)
public void ReleaseStream()
public void Init() throws IOException
IOException
public void MovePos() throws IOException
IOException
public byte GetIndexByte(int index)
public int GetMatchLen(int index, int distance, int limit)
public int GetNumAvailableBytes()
public void ReduceOffsets(int subValue)
Copyright © 2015. All rights reserved.