public class MockRandomMergePolicy
extends org.apache.lucene.index.MergePolicy
| Constructor and Description |
|---|
MockRandomMergePolicy(Random random) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
org.apache.lucene.index.MergePolicy.MergeSpecification |
findForcedDeletesMerges(org.apache.lucene.index.SegmentInfos segmentInfos) |
org.apache.lucene.index.MergePolicy.MergeSpecification |
findForcedMerges(org.apache.lucene.index.SegmentInfos segmentInfos,
int maxSegmentCount,
Map<org.apache.lucene.index.SegmentInfo,Boolean> segmentsToMerge) |
org.apache.lucene.index.MergePolicy.MergeSpecification |
findMerges(org.apache.lucene.index.SegmentInfos segmentInfos) |
boolean |
useCompoundFile(org.apache.lucene.index.SegmentInfos infos,
org.apache.lucene.index.SegmentInfo mergedInfo) |
public MockRandomMergePolicy(Random random)
public org.apache.lucene.index.MergePolicy.MergeSpecification findMerges(org.apache.lucene.index.SegmentInfos segmentInfos)
findMerges in class org.apache.lucene.index.MergePolicypublic org.apache.lucene.index.MergePolicy.MergeSpecification findForcedMerges(org.apache.lucene.index.SegmentInfos segmentInfos,
int maxSegmentCount,
Map<org.apache.lucene.index.SegmentInfo,Boolean> segmentsToMerge)
throws org.apache.lucene.index.CorruptIndexException,
IOException
findForcedMerges in class org.apache.lucene.index.MergePolicyorg.apache.lucene.index.CorruptIndexExceptionIOExceptionpublic org.apache.lucene.index.MergePolicy.MergeSpecification findForcedDeletesMerges(org.apache.lucene.index.SegmentInfos segmentInfos)
throws org.apache.lucene.index.CorruptIndexException,
IOException
findForcedDeletesMerges in class org.apache.lucene.index.MergePolicyorg.apache.lucene.index.CorruptIndexExceptionIOExceptionpublic void close()
close in interface Closeableclose in interface AutoCloseableclose in class org.apache.lucene.index.MergePolicypublic boolean useCompoundFile(org.apache.lucene.index.SegmentInfos infos,
org.apache.lucene.index.SegmentInfo mergedInfo)
throws IOException
useCompoundFile in class org.apache.lucene.index.MergePolicyIOExceptionCopyright © 2000-2015 Apache Software Foundation. All Rights Reserved.