com.jamonapi.utils
Class JAMonComparator

java.lang.Object
  extended by com.jamonapi.utils.JAMonComparator
All Implemented Interfaces:
java.util.Comparator
Direct Known Subclasses:
DateMathComparator

public class JAMonComparator
extends java.lang.Object
implements java.util.Comparator


Constructor Summary
JAMonComparator()
           
JAMonComparator(boolean naturalOrder)
           
JAMonComparator(boolean naturalOrder, java.util.Comparator childComparator)
           
 
Method Summary
 int compare(java.lang.Object newObj, java.lang.Object existingObj)
           
protected  int compareThis(java.lang.Object newObj, java.lang.Object existingObj)
           
 boolean isNaturalOrder()
           
 
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

JAMonComparator

public JAMonComparator()

JAMonComparator

public JAMonComparator(boolean naturalOrder)

JAMonComparator

public JAMonComparator(boolean naturalOrder,
                       java.util.Comparator childComparator)
Method Detail

compare

public int compare(java.lang.Object newObj,
                   java.lang.Object existingObj)
Specified by:
compare in interface java.util.Comparator

compareThis

protected int compareThis(java.lang.Object newObj,
                          java.lang.Object existingObj)

isNaturalOrder

public boolean isNaturalOrder()