Class AbstractInputsSorting<T>
- java.lang.Object
-
- org.apache.hugegraph.computer.core.sort.sorting.AbstractInputsSorting<T>
-
- All Implemented Interfaces:
java.util.Iterator<T>,InputsSorting<T>
- Direct Known Subclasses:
HeapInputsSorting,LoserTreeInputsSorting
public abstract class AbstractInputsSorting<T> extends java.lang.Object implements InputsSorting<T>
-
-
Field Summary
Fields Modifier and Type Field Description protected java.util.Comparator<? super T>comparatorprotected java.util.Iterator<T>[]sources
-
Constructor Summary
Constructors Constructor Description AbstractInputsSorting(java.util.Collection<? extends java.util.Iterator<T>> sources, java.util.Comparator<? super T> comparator)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected intcompare(T t1, T t2)
-