com.satline.util.comparator
Class NullComparator<X>

java.lang.Object
  extended by com.satline.util.comparator.NullComparator<X>
All Implemented Interfaces:
java.util.Comparator<X>

public class NullComparator<X>
extends java.lang.Object
implements java.util.Comparator<X>


Field Summary
protected  java.util.Comparator<X> baseComparator
           
protected  boolean nullsAreHigh
           
 
Constructor Summary
NullComparator(boolean nullsAreHigh, java.util.Comparator<X> baseComparator)
           
NullComparator(java.util.Comparator<X> baseComparator)
           
 
Method Summary
 int compare(X o1, X o2)
           
 
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

nullsAreHigh

protected final boolean nullsAreHigh

baseComparator

protected final java.util.Comparator<X> baseComparator
Constructor Detail

NullComparator

public NullComparator(boolean nullsAreHigh,
                      java.util.Comparator<X> baseComparator)

NullComparator

public NullComparator(java.util.Comparator<X> baseComparator)
Method Detail

compare

public int compare(X o1,
                   X o2)
Specified by:
compare in interface java.util.Comparator<X>


Copyright © 2007 null. All Rights Reserved.