Class PagedBytes.PagedBytesDataInput
Inherited Members
Namespace: Lucene.Net.Util
Assembly: Lucene.Net.dll
Syntax
public sealed class PagedBytes.PagedBytesDataInput : DataInput
Methods
Clone()
Returns a clone of this stream.
Clones of a stream access the same data, and are positioned at the same point as the stream they were cloned from. Expert: Subclasses must ensure that clones may be positioned at different points in the input from each other and from the stream they were cloned from.Declaration
public override object Clone()
Returns
| Type | Description |
|---|---|
| object |
Overrides
GetPosition()
Returns the current byte position.
Declaration
public long GetPosition()
Returns
| Type | Description |
|---|---|
| long |
ReadByte()
Reads and returns a single byte.
Declaration
public override byte ReadByte()
Returns
| Type | Description |
|---|---|
| byte |
Overrides
See Also
ReadBytes(byte[], int, int)
Reads a specified number of bytes into an array at the specified offset.
Declaration
public override void ReadBytes(byte[] b, int offset, int len)
Parameters
| Type | Name | Description |
|---|---|---|
| byte[] | b | the array to read bytes into |
| int | offset | the offset in the array to start storing bytes |
| int | len | the number of bytes to read |
Overrides
See Also
SetPosition(long)
Seek to a position previously obtained from GetPosition().
Declaration
public void SetPosition(long position)
Parameters
| Type | Name | Description |
|---|---|---|
| long | position |