org.jutil.java.collections
Class ComparableComparator

java.lang.Object
  |
  +--org.jutil.java.collections.ExtendedComparator
        |
        +--org.jutil.java.collections.ComparableComparator
All Implemented Interfaces:
java.util.Comparator

public class ComparableComparator
extends ExtendedComparator

DEPRECATED

Trivial Comparator that uses the Comparable interface of objects to compare.


Field Summary
static java.lang.String CVS_REVISION
          Deprecated.  
 
Constructor Summary
ComparableComparator()
          Deprecated.  
 
Method Summary
 int compare(java.lang.Object o1, java.lang.Object o2)
          Deprecated. See superclass.
 
Methods inherited from class org.jutil.java.collections.ExtendedComparator
ensureExtended, greater, max, min, notGreater, notSmaller, smaller
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface java.util.Comparator
equals
 

Field Detail

CVS_REVISION

public static final java.lang.String CVS_REVISION
Deprecated. 
Constructor Detail

ComparableComparator

public ComparableComparator()
Deprecated. 
Method Detail

compare

public int compare(java.lang.Object o1,
                   java.lang.Object o2)
Deprecated. 
See superclass.

Specifications:
     also
public behavior
requires o1 instanceof Comparable;
requires o1 != null;
ensures \result == ((Comparable)o1).compareTo(o2);