Lucene.Net
3.0.3
Lucene.Net is a .NET port of the Java Lucene Indexing Library
|
This is a DocConsumer that gathers all fields under the same name, and calls per-field consumers to process field by field. This class doesn't doesn't do any "real" work of its own: it just forwards the fields to a DocFieldConsumer. More...
Inherits Lucene.Net.Index.DocConsumer.
Public Member Functions | |
DocFieldProcessor (DocumentsWriter docWriter, DocFieldConsumer consumer) | |
override void | CloseDocStore (SegmentWriteState state) |
override void | Flush (ICollection< DocConsumerPerThread > threads, SegmentWriteState state) |
override void | Abort () |
override bool | FreeRAM () |
override DocConsumerPerThread | AddThread (DocumentsWriterThreadState threadState) |
Public Member Functions inherited from Lucene.Net.Index.DocConsumer | |
abstract void | Flush (System.Collections.Generic.ICollection< DocConsumerPerThread > threads, SegmentWriteState state) |
This is a DocConsumer that gathers all fields under the same name, and calls per-field consumers to process field by field. This class doesn't doesn't do any "real" work of its own: it just forwards the fields to a DocFieldConsumer.
Definition at line 33 of file DocFieldProcessor.cs.
Lucene.Net.Index.DocFieldProcessor.DocFieldProcessor | ( | DocumentsWriter | docWriter, |
DocFieldConsumer | consumer | ||
) |
Definition at line 41 of file DocFieldProcessor.cs.
|
virtual |
Implements Lucene.Net.Index.DocConsumer.
Definition at line 76 of file DocFieldProcessor.cs.
|
virtual |
Implements Lucene.Net.Index.DocConsumer.
Definition at line 87 of file DocFieldProcessor.cs.
|
virtual |
Implements Lucene.Net.Index.DocConsumer.
Definition at line 49 of file DocFieldProcessor.cs.
override void Lucene.Net.Index.DocFieldProcessor.Flush | ( | ICollection< DocConsumerPerThread > | threads, |
SegmentWriteState | state | ||
) |
Definition at line 55 of file DocFieldProcessor.cs.
|
virtual |
Implements Lucene.Net.Index.DocConsumer.
Definition at line 82 of file DocFieldProcessor.cs.