edu.rice.cs.plt.collect
Class TotalOrder<T>
java.lang.Object
edu.rice.cs.plt.collect.TotalOrder<T>
- All Implemented Interfaces:
- Order<T>, Predicate2<T,T>, Comparator<T>
public abstract class TotalOrder<T>
- extends Object
- implements Comparator<T>, Order<T>
A Comparator that implements Order. Instances represent total orders, and can be used by APIs
that require either Comparators or Orders.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TotalOrder
public TotalOrder()
compare
public abstract int compare(T arg1,
T arg2)
- Specified by:
compare in interface Comparator<T>
contains
public final boolean contains(T arg1,
T arg2)
- Specified by:
contains in interface Predicate2<T,T>