org.space4j.indexing
Class KeyComparator

java.lang.Object
  extended by org.space4j.indexing.KeyComparator
All Implemented Interfaces:
java.io.Serializable, java.util.Comparator<Key>

public class KeyComparator
extends java.lang.Object
implements java.util.Comparator<Key>, java.io.Serializable

See Also:
Serialized Form

Constructor Summary
KeyComparator()
           
 
Method Summary
 int compare(Key k1, Key k2)
           
protected  int compareDates(java.util.Date d1, java.util.Date d2)
           
protected  int compareNumbers(java.lang.Number n1, java.lang.Number n2)
           
protected  int compareObjects(java.lang.Object obj1, java.lang.Object obj2)
           
protected  int compareStrings(java.lang.String s1, java.lang.String s2)
           
 
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
 

Constructor Detail

KeyComparator

public KeyComparator()
Method Detail

compare

public int compare(Key k1,
                   Key k2)
Specified by:
compare in interface java.util.Comparator<Key>

compareStrings

protected int compareStrings(java.lang.String s1,
                             java.lang.String s2)

compareDates

protected int compareDates(java.util.Date d1,
                           java.util.Date d2)

compareNumbers

protected int compareNumbers(java.lang.Number n1,
                             java.lang.Number n2)

compareObjects

protected int compareObjects(java.lang.Object obj1,
                             java.lang.Object obj2)


Copyright © 2005 Space4J Team. All Rights Reserved.