nz.ac.waikato.jdsl.core.ref
Class AbstractComparator
java.lang.Object
nz.ac.waikato.jdsl.core.ref.AbstractComparator
- Direct Known Subclasses:
- ComparableComparator, ComparatorExtender, ComparatorReverser, IntegerComparator
public abstract class AbstractComparator
- extends java.lang.Object
An abstract class implementing some methods of the Comparator
interface.
- Version:
- JDSL 2.1.1
- Author:
- Luca Vismara (lv)
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractComparator
public AbstractComparator()
compare
public abstract int compare(java.lang.Object a,
java.lang.Object b)
throws java.lang.ClassCastException
- Returns:
- a negative value if a < b, zero if a == b, and a positive
value if a > b
- Throws:
java.lang.ClassCastException
isGreaterThan
public boolean isGreaterThan(java.lang.Object a,
java.lang.Object b)
throws java.lang.ClassCastException
- Throws:
java.lang.ClassCastException
isLessThan
public boolean isLessThan(java.lang.Object a,
java.lang.Object b)
throws java.lang.ClassCastException
- Throws:
java.lang.ClassCastException
isEqualTo
public boolean isEqualTo(java.lang.Object a,
java.lang.Object b)
throws java.lang.ClassCastException
- Throws:
java.lang.ClassCastException
isGreaterThanOrEqualTo
public boolean isGreaterThanOrEqualTo(java.lang.Object a,
java.lang.Object b)
throws java.lang.ClassCastException
- Throws:
java.lang.ClassCastException
isLessThanOrEqualTo
public boolean isLessThanOrEqualTo(java.lang.Object a,
java.lang.Object b)
throws java.lang.ClassCastException
- Throws:
java.lang.ClassCastException
Copyright © 2009 ModelJUnit Project. All Rights Reserved.