org.apache.myfaces.tobago.util
Class ComparatorBase

java.lang.Object
  extended by org.apache.myfaces.tobago.util.ComparatorBase
All Implemented Interfaces:
Comparator
Direct Known Subclasses:
BeanComparator, ValueBindingComparator

public abstract class ComparatorBase
extends Object
implements Comparator


Constructor Summary
protected ComparatorBase()
           
protected ComparatorBase(boolean reverse)
           
protected ComparatorBase(boolean reverse, Comparator comparator)
           
protected ComparatorBase(Comparator comparator)
           
 
Method Summary
 boolean equals(Object o)
           
 Comparator getComparator()
           
 int hashCode()
           
protected  int internalCompare(Object obj1, Object obj2)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface java.util.Comparator
compare
 

Constructor Detail

ComparatorBase

protected ComparatorBase()

ComparatorBase

protected ComparatorBase(boolean reverse,
                         Comparator comparator)

ComparatorBase

protected ComparatorBase(boolean reverse)

ComparatorBase

protected ComparatorBase(Comparator comparator)
Method Detail

internalCompare

protected int internalCompare(Object obj1,
                              Object obj2)

equals

public boolean equals(Object o)
Specified by:
equals in interface Comparator
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

getComparator

public Comparator getComparator()


Copyright © 2002-2011 Apache Software Foundation. All Rights Reserved.