public class MockRandomMergePolicy
extends org.apache.lucene.index.MergePolicy
| Constructor and Description |
|---|
MockRandomMergePolicy(java.util.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,
java.util.Map<org.apache.lucene.index.SegmentInfo,java.lang.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 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,
java.util.Map<org.apache.lucene.index.SegmentInfo,java.lang.Boolean> segmentsToMerge)
throws org.apache.lucene.index.CorruptIndexException,
java.io.IOException
findForcedMerges in class org.apache.lucene.index.MergePolicyorg.apache.lucene.index.CorruptIndexExceptionjava.io.IOExceptionpublic org.apache.lucene.index.MergePolicy.MergeSpecification findForcedDeletesMerges(org.apache.lucene.index.SegmentInfos segmentInfos)
throws org.apache.lucene.index.CorruptIndexException,
java.io.IOException
findForcedDeletesMerges in class org.apache.lucene.index.MergePolicyorg.apache.lucene.index.CorruptIndexExceptionjava.io.IOExceptionpublic void close()
close in interface java.io.Closeableclose in interface java.lang.AutoCloseableclose in class org.apache.lucene.index.MergePolicypublic boolean useCompoundFile(org.apache.lucene.index.SegmentInfos infos,
org.apache.lucene.index.SegmentInfo mergedInfo)
throws java.io.IOException
useCompoundFile in class org.apache.lucene.index.MergePolicyjava.io.IOExceptionCopyright © 2000-2022 Apache Software Foundation. All Rights Reserved.