Lucene.Net  3.0.3
Lucene.Net is a port of the Lucene search engine library, written in C# and targeted at .NET runtime users.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Properties Pages
Public Member Functions | List of all members
Lucene.Net.Index.NormsWriter Class Reference

Writes norms. Each thread X field accumulates the norms for the doc/fields it saw, then the flush method below merges all of these together into a single _X.nrm file. More...

Inherits Lucene.Net.Index.InvertedDocEndConsumer.

Public Member Functions

override
InvertedDocEndConsumerPerThread 
AddThread (DocInverterPerThread docInverterPerThread)
 
override void Abort ()
 
override void Flush (IDictionary< InvertedDocEndConsumerPerThread, ICollection< InvertedDocEndConsumerPerField >> threadsAndFields, SegmentWriteState state)
 Produce _X.nrm if any document had a field with norms not disabled
 

Detailed Description

Writes norms. Each thread X field accumulates the norms for the doc/fields it saw, then the flush method below merges all of these together into a single _X.nrm file.

Definition at line 34 of file NormsWriter.cs.

Member Function Documentation

override void Lucene.Net.Index.NormsWriter.Abort ( )
virtual

Implements Lucene.Net.Index.InvertedDocEndConsumer.

Definition at line 44 of file NormsWriter.cs.

override InvertedDocEndConsumerPerThread Lucene.Net.Index.NormsWriter.AddThread ( DocInverterPerThread  docInverterPerThread)
virtual

Implements Lucene.Net.Index.InvertedDocEndConsumer.

Definition at line 39 of file NormsWriter.cs.

override void Lucene.Net.Index.NormsWriter.Flush ( IDictionary< InvertedDocEndConsumerPerThread, ICollection< InvertedDocEndConsumerPerField >>  threadsAndFields,
SegmentWriteState  state 
)
virtual

Produce _X.nrm if any document had a field with norms not disabled

Implements Lucene.Net.Index.InvertedDocEndConsumer.

Definition at line 61 of file NormsWriter.cs.


The documentation for this class was generated from the following file: