com.espertech.esper.util
Class ObjectComparator

java.lang.Object
  extended by com.espertech.esper.util.ObjectComparator
All Implemented Interfaces:
MetaDefItem, java.io.Serializable, java.util.Comparator<java.lang.Object>

public final class ObjectComparator
extends java.lang.Object
implements java.util.Comparator<java.lang.Object>, MetaDefItem, java.io.Serializable

A comparator on objects that takes a boolean array for ascending/descending.

See Also:
Serialized Form

Constructor Summary
ObjectComparator(boolean isDescendingValue)
          Ctor.
 
Method Summary
 int compare(java.lang.Object firstValue, java.lang.Object secondValue)
           
 
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

ObjectComparator

public ObjectComparator(boolean isDescendingValue)
Ctor.

Parameters:
isDescendingValue - ascending or descending
Method Detail

compare

public final int compare(java.lang.Object firstValue,
                         java.lang.Object secondValue)
Specified by:
compare in interface java.util.Comparator<java.lang.Object>

© 2006-2015 EsperTech Inc.
All rights reserved.
Visit us at espertech.com