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