public class GroupByExpressionComparator
extends java.lang.Object
implements java.util.Comparator
Constructor and Description |
---|
GroupByExpressionComparator(Query q,
java.util.Comparator userComparator,
boolean caching) |
Modifier and Type | Method and Description |
---|---|
void |
addSortItem(Expression exp,
int ind,
int dir) |
int |
ci(java.lang.Object o1,
java.lang.Object o2) |
int |
cic(java.lang.Object o1,
java.lang.Object o2) |
void |
clearCache() |
int |
compare(java.lang.Object o1,
java.lang.Object o2) |
boolean |
equals(java.lang.Object o) |
int |
getCount() |
java.lang.Exception |
getException() |
boolean |
isCaching() |
void |
setCaching(boolean b) |
public GroupByExpressionComparator(Query q, java.util.Comparator userComparator, boolean caching)
public int getCount()
public boolean equals(java.lang.Object o)
equals
in interface java.util.Comparator
equals
in class java.lang.Object
public boolean isCaching()
public void setCaching(boolean b)
public void clearCache()
public int ci(java.lang.Object o1, java.lang.Object o2) throws java.lang.Exception
java.lang.Exception
public int cic(java.lang.Object o1, java.lang.Object o2) throws java.lang.Exception
java.lang.Exception
public int compare(java.lang.Object o1, java.lang.Object o2)
compare
in interface java.util.Comparator
public java.lang.Exception getException()
public void addSortItem(Expression exp, int ind, int dir)