net.icite.datastore
Class WTFBaseComparator
java.lang.Object
net.icite.datastore.WTFBaseComparator
- All Implemented Interfaces:
- java.util.Comparator, DatastoreComparator
- public class WTFBaseComparator
- extends java.lang.Object
- implements DatastoreComparator
WTFBaseComparator implements the DatastoreComparator interface,
which itself extends the java.util.Comparator interface.
- Version:
- $Id: WTFBaseComparator.java,v 1.0 2005/04/30 17:15:00 jay Exp $
- Author:
- Jay Fienberg
|
Field Summary |
protected org.apache.commons.logging.Log |
_logger
|
java.lang.String |
key
|
java.lang.String[] |
keys
|
java.lang.String |
mode
|
|
Method Summary |
int |
compare(java.lang.Object obj0,
java.lang.Object obj1)
|
java.lang.String |
getKey()
|
java.lang.String[] |
getKeys()
|
java.lang.String |
getMode()
|
void |
setKey(java.lang.String key)
|
void |
setKeys(java.lang.String[] keys)
|
void |
setMode(java.lang.String mode)
|
| 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 |
key
public java.lang.String key
keys
public java.lang.String[] keys
mode
public java.lang.String mode
_logger
protected org.apache.commons.logging.Log _logger
WTFBaseComparator
public WTFBaseComparator()
WTFBaseComparator
public WTFBaseComparator(java.lang.String _key)
WTFBaseComparator
public WTFBaseComparator(java.lang.String[] _keys)
compare
public int compare(java.lang.Object obj0,
java.lang.Object obj1)
- Specified by:
compare in interface java.util.Comparator
getKey
public java.lang.String getKey()
- Specified by:
getKey in interface DatastoreComparator
- Returns:
- Returns the key.
setKey
public void setKey(java.lang.String key)
- Specified by:
setKey in interface DatastoreComparator
- Parameters:
key - The key to set.
getKeys
public java.lang.String[] getKeys()
- Specified by:
getKeys in interface DatastoreComparator
- Returns:
- Returns the keys.
setKeys
public void setKeys(java.lang.String[] keys)
- Specified by:
setKeys in interface DatastoreComparator
- Parameters:
keys - The keys to set.
getMode
public java.lang.String getMode()
- Specified by:
getMode in interface DatastoreComparator
- Returns:
- Returns the mode.
setMode
public void setMode(java.lang.String mode)
- Specified by:
setMode in interface DatastoreComparator
- Parameters:
mode - The mode to set.