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 |