Package org.apache.solr.index
Class SortingMergePolicy
- java.lang.Object
-
- org.apache.lucene.index.MergePolicy
-
- org.apache.lucene.index.FilterMergePolicy
-
- org.apache.solr.index.SortingMergePolicy
-
- All Implemented Interfaces:
org.apache.lucene.util.Unwrappable<org.apache.lucene.index.MergePolicy>
public final class SortingMergePolicy extends org.apache.lucene.index.FilterMergePolicy
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.apache.lucene.index.MergePolicy
org.apache.lucene.index.MergePolicy.MergeAbortedException, org.apache.lucene.index.MergePolicy.MergeContext, org.apache.lucene.index.MergePolicy.MergeException, org.apache.lucene.index.MergePolicy.MergeSpecification, org.apache.lucene.index.MergePolicy.OneMerge, org.apache.lucene.index.MergePolicy.OneMergeProgress
-
-
Constructor Summary
Constructors Constructor Description SortingMergePolicy(org.apache.lucene.index.MergePolicy in, org.apache.lucene.search.Sort sort)Create a newMergePolicythat sorts documents with the givensort.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.lucene.search.SortgetSort()Return theSortorder that is used to sort segments when merging.StringtoString()-
Methods inherited from class org.apache.lucene.index.FilterMergePolicy
findForcedDeletesMerges, findForcedMerges, findFullFlushMerges, findMerges, findMerges, getMaxCFSSegmentSizeMB, getNoCFSRatio, keepFullyDeletedSegment, maxFullFlushMergeSize, numDeletesToMerge, setMaxCFSSegmentSizeMB, setNoCFSRatio, size, unwrap, useCompoundFile
-
-
-
-
Method Detail
-
getSort
public org.apache.lucene.search.Sort getSort()
Return theSortorder that is used to sort segments when merging.
-
toString
public String toString()
- Overrides:
toStringin classorg.apache.lucene.index.FilterMergePolicy
-
-