org.jboss.dashboard.profiler
Class ThreadProfileComparator
java.lang.Object
org.jboss.dashboard.commons.comparator.AbstractComparatorByCriteria
org.jboss.dashboard.profiler.ThreadProfileComparator
- All Implemented Interfaces:
- Comparator, ComparatorByCriteria
public class ThreadProfileComparator
- extends AbstractComparatorByCriteria
Class used to compare ThreadProfile block instances using several criterias.
| Methods inherited from class org.jboss.dashboard.commons.comparator.AbstractComparatorByCriteria |
addSortCriteria, equals, existCriteria, getCriteriaIds, getLocale, getSortCriteria, getSortCriteriaOrdering, getSortCriteriaPriority, removeAllSortCriteria, removeSortCriteria, setLocale |
BEGIN_DATE
public static final String BEGIN_DATE
- See Also:
- Constant Field Values
END_DATE
public static final String END_DATE
- See Also:
- Constant Field Values
ELAPSED_TIME
public static final String ELAPSED_TIME
- See Also:
- Constant Field Values
ThreadProfileComparator
public ThreadProfileComparator()
comparatorByBeginDate
public static ThreadProfileComparator comparatorByBeginDate(boolean ascending)
comparatorByElapsedTime
public static ThreadProfileComparator comparatorByElapsedTime(boolean ascending)
compare
public int compare(Object o1,
Object o2)
- Description copied from class:
AbstractComparatorByCriteria
- To be implemented by subclasses.
- Specified by:
compare in interface Comparator- Specified by:
compare in class AbstractComparatorByCriteria
Copyright © 2012-2015 JBoss by Red Hat. All Rights Reserved.