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.MergePolicy
public 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.MergePolicy
org.apache.lucene.index.CorruptIndexException
java.io.IOException
public 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.MergePolicy
org.apache.lucene.index.CorruptIndexException
java.io.IOException
public void close()
close
in interface java.io.Closeable
close
in interface java.lang.AutoCloseable
close
in class org.apache.lucene.index.MergePolicy
public 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.MergePolicy
java.io.IOException
Copyright © 2000-2018 Apache Software Foundation. All Rights Reserved.