mondrian.olap.fun
Class FunUtil.DescendingValueComparator
java.lang.Object
mondrian.olap.fun.FunUtil.DescendingValueComparator
- All Implemented Interfaces:
- java.util.Comparator
- Enclosing class:
- FunUtil
public static class FunUtil.DescendingValueComparator
- extends java.lang.Object
- implements java.util.Comparator
Compares cell values, so that larger values compare first.
Nulls compare last, exceptions (including the
object which indicates the the cell is not in the cache yet) next,
then numbers and strings are compared by value.
Method Summary |
int |
compare(java.lang.Object o1,
java.lang.Object 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 |
instance
static final FunUtil.DescendingValueComparator instance
- The singleton.
FunUtil.DescendingValueComparator
public FunUtil.DescendingValueComparator()
compare
public int compare(java.lang.Object o1,
java.lang.Object o2)
- Specified by:
compare
in interface java.util.Comparator