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
MergePolicy.cs File Reference

Go to the source code of this file.

Classes

class  Lucene.Net.Index.MergePolicy
 Expert: a MergePolicy determines the sequence of primitive merge operations to be used for overall merge and optimize operations. More...
 
class  Lucene.Net.Index.MergePolicy.OneMerge
 OneMerge provides the information necessary to perform an individual primitive merge operation, resulting in a single new segment. The merge spec includes the subset of segments to be merged as well as whether the new segment should use the compound file format. More...
 
class  Lucene.Net.Index.MergePolicy.MergeSpecification
 A MergeSpecification instance provides the information necessary to perform multiple merges. It simply contains a list of OneMerge instances. More...
 
class  Lucene.Net.Index.MergePolicy.MergeException
 Exception thrown if there are any problems while executing a merge. More...
 
class  Lucene.Net.Index.MergePolicy.MergeAbortedException
 

Namespaces

package  Lucene.Net.Index
 

Typedefs

using Directory = Lucene.Net.Store.Directory
 

Typedef Documentation

Definition at line 20 of file MergePolicy.cs.