Class MergePolicy.MergeSpecification
A MergePolicy.MergeSpecification instance provides the information necessary to perform multiple merges. It simply contains a list of MergePolicy.OneMerge instances.
Inheritance
System.Object
MergePolicy.MergeSpecification
Assembly: DistributedLucene.Net.dll
Syntax
public class MergeSpecification : object
Constructors
Name | Description |
---|---|
MergeSpecification() | Sole constructor. Use Add(MergePolicy.OneMerge) to add merges. |
Properties
Name | Description |
---|---|
Merges | The subset of segments to be included in the primitive merge. |
Methods
Name | Description |
---|---|
Add(MergePolicy.OneMerge) | Adds the provided MergePolicy.OneMerge to this specification. |
SegString(Directory) | Returns a description of the merges in this specification. |