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

BlockTree's implementation of Terms.
Inheritance: Terms
Afficher le fichier Open project: apache/lucenenet Class Usage Examples

Méthodes publiques

Méthode Description
ComputeStats ( ) : Stats

For debugging -- used by CheckIndex too

HasFreqs ( ) : bool
HasOffsets ( ) : bool
HasPayloads ( ) : bool
HasPositions ( ) : bool
Intersect ( CompiledAutomaton compiled, BytesRef startTerm ) : TermsEnum
Iterator ( TermsEnum reuse ) : TermsEnum
RamBytesUsed ( ) : long

Returns approximate RAM bytes used

Size ( ) : long

Private Methods

Méthode Description
FieldReader ( BlockTreeTermsReader outerInstance, FieldInfo fieldInfo, long numTerms, BytesRef rootCode, long sumTotalTermFreq, long sumDocFreq, int docCount, long indexStartFP, int longsSize, IndexInput indexIn ) : System

Method Details

ComputeStats() public méthode

For debugging -- used by CheckIndex too
public ComputeStats ( ) : Stats
Résultat Stats

HasFreqs() public méthode

public HasFreqs ( ) : bool
Résultat bool

HasOffsets() public méthode

public HasOffsets ( ) : bool
Résultat bool

HasPayloads() public méthode

public HasPayloads ( ) : bool
Résultat bool

HasPositions() public méthode

public HasPositions ( ) : bool
Résultat bool

Intersect() public méthode

public Intersect ( CompiledAutomaton compiled, BytesRef startTerm ) : TermsEnum
compiled CompiledAutomaton
startTerm BytesRef
Résultat TermsEnum

Iterator() public méthode

public Iterator ( TermsEnum reuse ) : TermsEnum
reuse TermsEnum
Résultat TermsEnum

RamBytesUsed() public méthode

Returns approximate RAM bytes used
public RamBytesUsed ( ) : long
Résultat long

Size() public méthode

public Size ( ) : long
Résultat long