Class FSTOrdTermsReader
FST-based terms dictionary reader.
The FST index maps each term and its ord, and during seek
the ord is used fetch metadata from a single block.
The term dictionary is fully memory resident.
This is a Lucene.NET EXPERIMENTAL API, use at your own risk
Inheritance
System.Object
FSTOrdTermsReader
Assembly: Lucene.Net.Codecs.dll
Syntax
public class FSTOrdTermsReader : FieldsProducer, IDisposable
Constructors
|
Improve this Doc
View Source
FSTOrdTermsReader(SegmentReadState, PostingsReaderBase)
Declaration
public FSTOrdTermsReader(SegmentReadState state, PostingsReaderBase postingsReader)
Parameters
Properties
|
Improve this Doc
View Source
Count
Declaration
public override int Count { get; }
Property Value
Type |
Description |
System.Int32 |
|
Overrides
Methods
|
Improve this Doc
View Source
CheckIntegrity()
Declaration
public override void CheckIntegrity()
Overrides
|
Improve this Doc
View Source
Dispose(Boolean)
Declaration
protected override void Dispose(bool disposing)
Parameters
Type |
Name |
Description |
System.Boolean |
disposing |
|
|
Improve this Doc
View Source
GetEnumerator()
Declaration
public override IEnumerator<string> GetEnumerator()
Returns
Type |
Description |
IEnumerator<System.String> |
|
Overrides
|
Improve this Doc
View Source
GetTerms(String)
Declaration
public override Terms GetTerms(string field)
Parameters
Type |
Name |
Description |
System.String |
field |
|
Returns
|
Improve this Doc
View Source
RamBytesUsed()
Declaration
public override long RamBytesUsed()
Returns
Type |
Description |
System.Int64 |
|
Overrides
Implements
IDisposable