Class ByteSliceReader
IndexInput that knows how to read the byte slices written by Posting and PostingVector. We read the bytes in each slice until we hit the end of that slice at which point we read the forwarding address of the next slice and then jump to it.
Inherited Members
Assembly: DistributedLucene.Net.dll
Syntax
public sealed class ByteSliceReader : DataInput
Properties
Name | Description |
---|---|
BufferOffset | |
EndIndex |
Methods
Name | Description |
---|---|
Eof() | Specifies whether byte slice stream has reached its end. |
Init(ByteBlockPool, Int32, Int32) | Set up the reader to read from index. |
NextSlice() | Skips a byte slice and moves to next one on byte slice stream. |
ReadByte() | |
ReadBytes(Byte[], Int32, Int32) | |
WriteTo(DataOutput) |