Lucene.Net
3.0.3
Lucene.Net is a .NET port of the Java Lucene Indexing Library
|
This is a DocFieldConsumer that inverts each field, separately, from a Document, and accepts a InvertedTermsConsumer to process those terms. More...
Inherits Lucene.Net.Index.DocFieldConsumer.
Public Member Functions | |
DocInverter (InvertedDocConsumer consumer, InvertedDocEndConsumer endConsumer) | |
override void | Flush (IDictionary< DocFieldConsumerPerThread, ICollection< DocFieldConsumerPerField >> threadsAndFields, SegmentWriteState state) |
Called when DocumentsWriter decides to create a new segment | |
override void | CloseDocStore (SegmentWriteState state) |
Called when DocumentsWriter decides to close the doc stores | |
override void | Abort () |
Called when an aborting exception is hit | |
override bool | FreeRAM () |
Called when DocumentsWriter is using too much RAM. The consumer should free RAM, if possible, returning true if any RAM was in fact freed. | |
override DocFieldConsumerPerThread | AddThread (DocFieldProcessorPerThread docFieldProcessorPerThread) |
Add a new thread | |
This is a DocFieldConsumer that inverts each field, separately, from a Document, and accepts a InvertedTermsConsumer to process those terms.
Definition at line 29 of file DocInverter.cs.
Lucene.Net.Index.DocInverter.DocInverter | ( | InvertedDocConsumer | consumer, |
InvertedDocEndConsumer | endConsumer | ||
) |
Definition at line 35 of file DocInverter.cs.
|
virtual |
Called when an aborting exception is hit
Implements Lucene.Net.Index.DocFieldConsumer.
Definition at line 81 of file DocInverter.cs.
|
virtual |
Add a new thread
Implements Lucene.Net.Index.DocFieldConsumer.
Definition at line 92 of file DocInverter.cs.
|
virtual |
Called when DocumentsWriter decides to close the doc stores
Implements Lucene.Net.Index.DocFieldConsumer.
Definition at line 75 of file DocInverter.cs.
|
virtual |
Called when DocumentsWriter decides to create a new segment
Implements Lucene.Net.Index.DocFieldConsumer.
Definition at line 48 of file DocInverter.cs.
|
virtual |
Called when DocumentsWriter is using too much RAM. The consumer should free RAM, if possible, returning true if any RAM was in fact freed.
Implements Lucene.Net.Index.DocFieldConsumer.
Definition at line 87 of file DocInverter.cs.