C# Class Lucene.Net.Codecs.BlockTreeTermsReader.FieldReader.SegmentTermsEnum

Inheritance: TermsEnum
显示文件 Open project: apache/lucenenet Class Usage Examples

Public Methods

Method Description
ComputeBlockStats ( ) : Stats

Runs next() through the entire terms dict, computing aggregate statistics.

DocFreq ( ) : int
Docs ( Bits skipDocs, DocsEnum reuse, int flags ) : DocsEnum
DocsAndPositions ( Bits skipDocs, DocsAndPositionsEnum reuse, int flags ) : DocsAndPositionsEnum
Next ( ) : BytesRef
Ord ( ) : long
SeekCeil ( BytesRef target ) : SeekStatus
SeekExact ( BytesRef target ) : bool
SeekExact ( BytesRef target, TermState otherState ) : void
SeekExact ( long ord ) : void
SegmentTermsEnum ( BlockTreeTermsReader outerInstance ) : System
Term ( ) : BytesRef
TermState ( ) : TermState
TotalTermFreq ( ) : long

Private Methods

Method Description
ClearEOF ( ) : bool
GetArc ( int ord ) : FST.Arc
GetFrame ( int ord ) : Frame
InitIndexInput ( ) : void
PushFrame ( FST arc, BytesRef frameData, int length ) : Frame
PushFrame ( FST arc, long fp, int length ) : Frame
SetEOF ( ) : bool

Method Details

ComputeBlockStats() public method

Runs next() through the entire terms dict, computing aggregate statistics.
public ComputeBlockStats ( ) : Stats
return Stats

DocFreq() public method

public DocFreq ( ) : int
return int

Docs() public method

public Docs ( Bits skipDocs, DocsEnum reuse, int flags ) : DocsEnum
skipDocs Bits
reuse DocsEnum
flags int
return DocsEnum

DocsAndPositions() public method

public DocsAndPositions ( Bits skipDocs, DocsAndPositionsEnum reuse, int flags ) : DocsAndPositionsEnum
skipDocs Bits
reuse DocsAndPositionsEnum
flags int
return DocsAndPositionsEnum

Next() public method

public Next ( ) : BytesRef
return BytesRef

Ord() public method

public Ord ( ) : long
return long

SeekCeil() public method

public SeekCeil ( BytesRef target ) : SeekStatus
target BytesRef
return SeekStatus

SeekExact() public method

public SeekExact ( BytesRef target ) : bool
target BytesRef
return bool

SeekExact() public method

public SeekExact ( BytesRef target, TermState otherState ) : void
target BytesRef
otherState TermState
return void

SeekExact() public method

public SeekExact ( long ord ) : void
ord long
return void

SegmentTermsEnum() public method

public SegmentTermsEnum ( BlockTreeTermsReader outerInstance ) : System
outerInstance BlockTreeTermsReader
return System

Term() public method

public Term ( ) : BytesRef
return BytesRef

TermState() public method

public TermState ( ) : TermState
return TermState

TotalTermFreq() public method

public TotalTermFreq ( ) : long
return long