com.trackstudio.app.filter.comparator
Class AbstractComparator
java.lang.Object
com.trackstudio.app.filter.AbstractFilter
com.trackstudio.app.filter.comparator.AbstractComparator
- All Implemented Interfaces:
- java.util.Comparator
- Direct Known Subclasses:
- TaskComparator, UserComparator
public abstract class AbstractComparator
- extends AbstractFilter
- implements java.util.Comparator
Field Summary |
protected java.util.Map |
fieldMap
|
protected java.util.ArrayList |
sortedOrder
|
protected java.util.ArrayList |
udfs
|
Constructor Summary |
AbstractComparator(java.lang.String sortOrder,
java.util.ArrayList udfHash,
java.lang.String defaultSortOrder)
|
Methods inherited from class com.trackstudio.app.filter.AbstractFilter |
compare, compareObject, compareTreeSet, emptyOperand, getOffset, passUdf, testCheckBox, testFloat, testInteger, testList, testMultiList, testString, testTimestamp, testURL, testUser, testUserList |
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 |
compare, equals |
fieldMap
protected java.util.Map fieldMap
udfs
protected java.util.ArrayList udfs
sortedOrder
protected java.util.ArrayList sortedOrder
AbstractComparator
public AbstractComparator(java.lang.String sortOrder,
java.util.ArrayList udfHash,
java.lang.String defaultSortOrder)
compareUdf
public int compareUdf(java.lang.String field,
AbstractBeanWithUdf sb1,
AbstractBeanWithUdf sb2,
int retVal)
throws GranException
- Throws:
GranException
Copyright © 2002-2006 TrackStudio, Ltd. All Rights Reserved.