Class Lucene40SkipListReader
Implements the skip list reader for the 4.0 posting list format
that stores positions and payloads.
Inheritance
System.Object
Lucene40SkipListReader
Assembly: Lucene.Net.dll
Syntax
public class Lucene40SkipListReader : MultiLevelSkipListReader
Constructors
|
Improve this Doc
View Source
Declaration
public Lucene40SkipListReader(IndexInput skipStream, int maxSkipLevels, int skipInterval)
Parameters
| Type |
Name |
Description |
| IndexInput |
skipStream |
|
| System.Int32 |
maxSkipLevels |
|
| System.Int32 |
skipInterval |
|
Properties
|
Improve this Doc
View Source
FreqPointer
Returns the freq pointer of the doc to which the last call of
SkipTo(Int32) has skipped.
Declaration
public virtual long FreqPointer { get; }
Property Value
| Type |
Description |
| System.Int64 |
|
|
Improve this Doc
View Source
OffsetLength
Returns the offset length (endOffset-startOffset) of the position stored just before
the doc to which the last call of SkipTo(Int32)
has skipped.
Declaration
public virtual int OffsetLength { get; }
Property Value
| Type |
Description |
| System.Int32 |
|
|
Improve this Doc
View Source
PayloadLength
Returns the payload length of the payload stored just before
the doc to which the last call of SkipTo(Int32)
has skipped.
Declaration
public virtual int PayloadLength { get; }
Property Value
| Type |
Description |
| System.Int32 |
|
|
Improve this Doc
View Source
ProxPointer
Returns the prox pointer of the doc to which the last call of
SkipTo(Int32) has skipped.
Declaration
public virtual long ProxPointer { get; }
Property Value
| Type |
Description |
| System.Int64 |
|
Methods
|
Improve this Doc
View Source
Init(Int64, Int64, Int64, Int32, Boolean, Boolean)
Declaration
public virtual void Init(long skipPointer, long freqBasePointer, long proxBasePointer, int df, bool storesPayloads, bool storesOffsets)
Parameters
| Type |
Name |
Description |
| System.Int64 |
skipPointer |
|
| System.Int64 |
freqBasePointer |
|
| System.Int64 |
proxBasePointer |
|
| System.Int32 |
df |
|
| System.Boolean |
storesPayloads |
|
| System.Boolean |
storesOffsets |
|
|
Improve this Doc
View Source
Declaration
protected override int ReadSkipData(int level, IndexInput skipStream)
Parameters
| Type |
Name |
Description |
| System.Int32 |
level |
|
| IndexInput |
skipStream |
|
Returns
| Type |
Description |
| System.Int32 |
|
Overrides
|
Improve this Doc
View Source
SeekChild(Int32)
Declaration
protected override void SeekChild(int level)
Parameters
| Type |
Name |
Description |
| System.Int32 |
level |
|
Overrides
|
Improve this Doc
View Source
SetLastSkipData(Int32)
Declaration
protected override void SetLastSkipData(int level)
Parameters
| Type |
Name |
Description |
| System.Int32 |
level |
|
Overrides
See Also