C# Class Lucene.Net.Codecs.Lucene3x.TermInfosReader

Inheritance: IDisposable
Show file Open project: paulirwin/lucene.net Class Usage Examples

Private Properties

Property Type Description
CompareAsUTF16 int
DeepCopyOf Term
EnsureIndexIsRead void
Get Lucene.Net.Codecs.Lucene3x.TermInfo
Get Lucene.Net.Codecs.Lucene3x.TermInfo
GetPosition long
RamBytesUsed long
SameTermInfo bool
SeekEnum Lucene.Net.Codecs.Lucene3x.TermInfo
SeekEnum Lucene.Net.Codecs.Lucene3x.TermInfo
Size long
TermInfosReader System

Public Methods

Method Description
CacheCurrentTerm ( Lucene.Net.Codecs.Lucene3x.SegmentTermEnum enumerator ) : void
Dispose ( ) : void
Terms ( ) : Lucene.Net.Codecs.Lucene3x.SegmentTermEnum

Returns an enumeration of all the Terms and TermInfos in the set.

Terms ( Term term ) : Lucene.Net.Codecs.Lucene3x.SegmentTermEnum

Returns an enumeration of terms starting at or after the named term.

Private Methods

Method Description
CompareAsUTF16 ( Term term1, Term term2 ) : int
DeepCopyOf ( Term other ) : Term
EnsureIndexIsRead ( ) : void
Get ( Term term ) : Lucene.Net.Codecs.Lucene3x.TermInfo

Returns the TermInfo for a Term in the set, or null.

Get ( Term term, bool mustSeekEnum ) : Lucene.Net.Codecs.Lucene3x.TermInfo

Returns the TermInfo for a Term in the set, or null.

GetPosition ( Term term ) : long

Returns the position of a Term in the set or -1.

RamBytesUsed ( ) : long
SameTermInfo ( Lucene.Net.Codecs.Lucene3x.TermInfo ti1, Lucene.Net.Codecs.Lucene3x.TermInfo ti2, Lucene.Net.Codecs.Lucene3x.SegmentTermEnum enumerator ) : bool
SeekEnum ( Lucene.Net.Codecs.Lucene3x.SegmentTermEnum enumerator, Term term, TermInfoAndOrd tiOrd, bool useCache ) : Lucene.Net.Codecs.Lucene3x.TermInfo
SeekEnum ( Lucene.Net.Codecs.Lucene3x.SegmentTermEnum enumerator, Term term, bool useCache ) : Lucene.Net.Codecs.Lucene3x.TermInfo
Size ( ) : long

Returns the number of term/value pairs in the set.

TermInfosReader ( Directory dir, string seg, FieldInfos fis, IOContext context, int indexDivisor ) : System

Method Details

CacheCurrentTerm() public method

public CacheCurrentTerm ( Lucene.Net.Codecs.Lucene3x.SegmentTermEnum enumerator ) : void
enumerator Lucene.Net.Codecs.Lucene3x.SegmentTermEnum
return void

Dispose() public method

public Dispose ( ) : void
return void

Terms() public method

Returns an enumeration of all the Terms and TermInfos in the set.
public Terms ( ) : Lucene.Net.Codecs.Lucene3x.SegmentTermEnum
return Lucene.Net.Codecs.Lucene3x.SegmentTermEnum

Terms() public method

Returns an enumeration of terms starting at or after the named term.
public Terms ( Term term ) : Lucene.Net.Codecs.Lucene3x.SegmentTermEnum
term Term
return Lucene.Net.Codecs.Lucene3x.SegmentTermEnum