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
Classes | Namespaces | Typedefs
DocumentsWriter.cs File Reference

Go to the source code of this file.

Classes

class  Lucene.Net.Index.DocumentsWriter
 This class accepts multiple added documents and directly writes a single segment file. It does this more efficiently than creating a single segment per document (with DocumentWriter) and doing standard merges on those segments. More...
 
class  Lucene.Net.Index.DocumentsWriter.AnonymousClassIndexingChain
 
class  Lucene.Net.Index.DocumentsWriter.DocState
 
class  Lucene.Net.Index.DocumentsWriter.DocWriter
 Consumer returns this on each doc. This holds any state that must be flushed synchronized "in docID order". We gather these and flush them in order.
 
class  Lucene.Net.Index.DocumentsWriter.PerDocBuffer
 
class  Lucene.Net.Index.DocumentsWriter.IndexingChain
 The IndexingChain must define the GetChain(DocumentsWriter) method which returns the DocConsumer that the DocumentsWriter calls to process the documents.
 
class  Lucene.Net.Index.DocumentsWriter.SkipDocWriter
 
class  Lucene.Net.Index.DocumentsWriter.ByteBlockAllocator
 
class  Lucene.Net.Index.DocumentsWriter.WaitQueue
 

Namespaces

package  Lucene.Net.Index
 

Typedefs

using Analyzer = Lucene.Net.Analysis.Analyzer
 
using Document = Lucene.Net.Documents.Document
 
using AlreadyClosedException = Lucene.Net.Store.AlreadyClosedException
 
using Directory = Lucene.Net.Store.Directory
 
using ArrayUtil = Lucene.Net.Util.ArrayUtil
 
using Constants = Lucene.Net.Util.Constants
 
using IndexSearcher = Lucene.Net.Search.IndexSearcher
 
using Query = Lucene.Net.Search.Query
 
using Scorer = Lucene.Net.Search.Scorer
 
using Similarity = Lucene.Net.Search.Similarity
 
using Weight = Lucene.Net.Search.Weight
 

Typedef Documentation

Definition at line 25 of file DocumentsWriter.cs.

Definition at line 23 of file DocumentsWriter.cs.

Definition at line 27 of file DocumentsWriter.cs.

Definition at line 28 of file DocumentsWriter.cs.

Definition at line 26 of file DocumentsWriter.cs.

Definition at line 24 of file DocumentsWriter.cs.

Definition at line 29 of file DocumentsWriter.cs.

Definition at line 30 of file DocumentsWriter.cs.

Definition at line 31 of file DocumentsWriter.cs.

Definition at line 32 of file DocumentsWriter.cs.

Definition at line 33 of file DocumentsWriter.cs.