C# Class Lucene.Net.Index.MergePolicy.MergeSpecification

A MergeSpecification instance provides the information necessary to perform multiple merges. It simply contains a list of {@link OneMerge} instances.
Afficher le fichier Open project: apache/lucenenet

Méthodes publiques

Свойство Type Description
Merges IList

Méthodes publiques

Méthode Description
Add ( OneMerge merge ) : void

Adds the provided OneMerge to this specification.

MergeSpecification ( ) : System

Sole constructor. Use {@link #add(MergePolicy.OneMerge)} to add merges.

SegString ( Directory dir ) : string

Returns a description of the merges in this specification.

Method Details

Add() public méthode

Adds the provided OneMerge to this specification.
public Add ( OneMerge merge ) : void
merge OneMerge
Résultat void

MergeSpecification() public méthode

Sole constructor. Use {@link #add(MergePolicy.OneMerge)} to add merges.
public MergeSpecification ( ) : System
Résultat System

SegString() public méthode

Returns a description of the merges in this specification.
public SegString ( Directory dir ) : string
dir Directory
Résultat string

Property Details

Merges public_oe property

The subset of segments to be included in the primitive merge.
public IList Merges
Résultat IList