com.jxml.quick.qmap
Class QComparable
java.lang.Object
|
+--com.jxml.quick.qmap.QComparable
- All Implemented Interfaces:
- Comparable, QKeyed
- Direct Known Subclasses:
- QComparableList
- public abstract class QComparable
- extends Object
- implements QKeyed, Comparable
Subclasses of QComparable themselves serve as the key in the map container.
Method Summary |
void |
attach(Map container)
Set the map which holds this object and add this object to the map. |
abstract int |
compareTo(Object o)
|
Object |
key()
Returns the key used to locate this object. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
QComparable
public QComparable()
QComparable
public QComparable(Map container)
key
public Object key()
- Description copied from interface:
QKeyed
- Returns the key used to locate this object.
- Specified by:
key
in interface QKeyed
attach
public void attach(Map container)
- Description copied from interface:
QKeyed
- Set the map which holds this object and add this object to the map.
(Set to null when removed from a container.)
- Specified by:
attach
in interface QKeyed
compareTo
public abstract int compareTo(Object o)
- Specified by:
compareTo
in interface Comparable