C# Class Lucene.Net.Index.TermVectorsConsumerPerField

Inheritance: Lucene.Net.Index.TermsHashConsumerPerField
显示文件 Open project: apache/lucenenet Class Usage Examples

Private Properties

Property Type Description
AddTerm void
CreatePostingsArray Lucene.Net.Index.ParallelPostingsArray
Finish void
FinishDocument void
NewTerm void
ShrinkHash void
SkippingLongTerm void
Start bool
Start void
WriteProx void

Public Methods

Method Description
Abort ( ) : void
TermVectorsConsumerPerField ( Lucene.Net.Index.TermsHashPerField termsHashPerField, Lucene.Net.Index.TermVectorsConsumer termsWriter, Lucene.Net.Index.FieldInfo fieldInfo ) : Lucene.Net.Analysis.Tokenattributes

Private Methods

Method Description
AddTerm ( int termID ) : void
CreatePostingsArray ( int size ) : Lucene.Net.Index.ParallelPostingsArray
Finish ( ) : void

Called once per field per document if term vectors are enabled, to write the vectors to RAMOutputStream, which is then quickly flushed to the real term vectors files in the Directory. ///

FinishDocument ( ) : void
NewTerm ( int termID ) : void
ShrinkHash ( ) : void
SkippingLongTerm ( ) : void
Start ( IndexableField fields, int count ) : bool
Start ( IndexableField f ) : void
WriteProx ( TermVectorsPostingsArray postings, int termID ) : void

Method Details

Abort() public method

public Abort ( ) : void
return void

TermVectorsConsumerPerField() public method

public TermVectorsConsumerPerField ( Lucene.Net.Index.TermsHashPerField termsHashPerField, Lucene.Net.Index.TermVectorsConsumer termsWriter, Lucene.Net.Index.FieldInfo fieldInfo ) : Lucene.Net.Analysis.Tokenattributes
termsHashPerField Lucene.Net.Index.TermsHashPerField
termsWriter Lucene.Net.Index.TermVectorsConsumer
fieldInfo Lucene.Net.Index.FieldInfo
return Lucene.Net.Analysis.Tokenattributes