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 | Public Attributes | List of all members
Lucene.Net.Index.MergePolicy.MergeSpecification Class Reference

A MergeSpecification instance provides the information necessary to perform multiple merges. It simply contains a list of OneMerge instances. More...

Public Member Functions

virtual void Add (OneMerge merge)
 
virtual String SegString (Directory dir)
 

Public Attributes

IList< OneMergemerges = new List<OneMerge>()
 The subset of segments to be included in the primitive merge.
 

Detailed Description

A MergeSpecification instance provides the information necessary to perform multiple merges. It simply contains a list of OneMerge instances.

Definition at line 180 of file MergePolicy.cs.

Member Function Documentation

virtual void Lucene.Net.Index.MergePolicy.MergeSpecification.Add ( OneMerge  merge)
virtual

Definition at line 187 of file MergePolicy.cs.

virtual String Lucene.Net.Index.MergePolicy.MergeSpecification.SegString ( Directory  dir)
virtual

Definition at line 192 of file MergePolicy.cs.

Member Data Documentation

IList<OneMerge> Lucene.Net.Index.MergePolicy.MergeSpecification.merges = new List<OneMerge>()

The subset of segments to be included in the primitive merge.

Definition at line 185 of file MergePolicy.cs.


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