|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.apache.lucene.index.MergePolicy
org.apache.lucene.index.MockRandomMergePolicy
public class MockRandomMergePolicy
MergePolicy that makes random decisions for testing.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class org.apache.lucene.index.MergePolicy |
|---|
MergePolicy.MergeAbortedException, MergePolicy.MergeException, MergePolicy.MergeSpecification, MergePolicy.MergeTrigger, MergePolicy.OneMerge |
| Field Summary |
|---|
| Fields inherited from class org.apache.lucene.index.MergePolicy |
|---|
writer |
| Constructor Summary | |
|---|---|
MockRandomMergePolicy(Random random)
|
|
| Method Summary | |
|---|---|
void |
close()
|
MergePolicy.MergeSpecification |
findForcedDeletesMerges(SegmentInfos segmentInfos)
|
MergePolicy.MergeSpecification |
findForcedMerges(SegmentInfos segmentInfos,
int maxSegmentCount,
Map<SegmentInfoPerCommit,Boolean> segmentsToMerge)
|
MergePolicy.MergeSpecification |
findMerges(MergePolicy.MergeTrigger mergeTrigger,
SegmentInfos segmentInfos)
|
boolean |
useCompoundFile(SegmentInfos infos,
SegmentInfoPerCommit mergedInfo)
|
| Methods inherited from class org.apache.lucene.index.MergePolicy |
|---|
clone, setIndexWriter |
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public MockRandomMergePolicy(Random random)
| Method Detail |
|---|
public MergePolicy.MergeSpecification findMerges(MergePolicy.MergeTrigger mergeTrigger,
SegmentInfos segmentInfos)
findMerges in class MergePolicy
public MergePolicy.MergeSpecification findForcedMerges(SegmentInfos segmentInfos,
int maxSegmentCount,
Map<SegmentInfoPerCommit,Boolean> segmentsToMerge)
throws IOException
findForcedMerges in class MergePolicyIOException
public MergePolicy.MergeSpecification findForcedDeletesMerges(SegmentInfos segmentInfos)
throws IOException
findForcedDeletesMerges in class MergePolicyIOExceptionpublic void close()
close in interface Closeableclose in class MergePolicy
public boolean useCompoundFile(SegmentInfos infos,
SegmentInfoPerCommit mergedInfo)
throws IOException
useCompoundFile in class MergePolicyIOException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||