net.icite.datastore
Class WTFBaseComparator

java.lang.Object
  extended bynet.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
           
 
Constructor Summary
WTFBaseComparator()
           
WTFBaseComparator(java.lang.String _key)
           
WTFBaseComparator(java.lang.String[] _keys)
           
 
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
 

Field Detail

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
Constructor Detail

WTFBaseComparator

public WTFBaseComparator()

WTFBaseComparator

public WTFBaseComparator(java.lang.String _key)

WTFBaseComparator

public WTFBaseComparator(java.lang.String[] _keys)
Method Detail

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.