C# Класс Lucene.Net.Index.TestPerSegmentDeletes.RangeMergePolicy

Наследование: MergePolicy
Показать файл Открыть проект

Открытые методы

Метод Описание
Dispose ( ) : void
FindForcedDeletesMerges ( SegmentInfos segmentInfos ) : MergeSpecification
FindForcedMerges ( SegmentInfos segmentInfos, int maxSegmentCount, bool?>.IDictionary segmentsToMerge ) : MergeSpecification
FindMerges ( MergeTrigger mergeTrigger, SegmentInfos segmentInfos ) : MergeSpecification
UseCompoundFile ( SegmentInfos segments, Lucene.Net.Index.SegmentCommitInfo newSegment ) : bool

Приватные методы

Метод Описание
RangeMergePolicy ( TestPerSegmentDeletes outerInstance, bool useCompoundFile ) : System

Описание методов

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

FindForcedDeletesMerges() публичный Метод

public FindForcedDeletesMerges ( SegmentInfos segmentInfos ) : MergeSpecification
segmentInfos SegmentInfos
Результат MergeSpecification

FindForcedMerges() публичный Метод

public FindForcedMerges ( SegmentInfos segmentInfos, int maxSegmentCount, bool?>.IDictionary segmentsToMerge ) : MergeSpecification
segmentInfos SegmentInfos
maxSegmentCount int
segmentsToMerge bool?>.IDictionary
Результат MergeSpecification

FindMerges() публичный Метод

public FindMerges ( MergeTrigger mergeTrigger, SegmentInfos segmentInfos ) : MergeSpecification
mergeTrigger MergeTrigger
segmentInfos SegmentInfos
Результат MergeSpecification

UseCompoundFile() публичный Метод

public UseCompoundFile ( SegmentInfos segments, Lucene.Net.Index.SegmentCommitInfo newSegment ) : bool
segments SegmentInfos
newSegment Lucene.Net.Index.SegmentCommitInfo
Результат bool