Dashboard Builder Commons 6.2.0.Beta1

org.jboss.dashboard.profiler
Class ThreadProfileComparator

java.lang.Object
  extended by org.jboss.dashboard.commons.comparator.AbstractComparatorByCriteria
      extended by 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.


Field Summary
static String BEGIN_DATE
           
static String ELAPSED_TIME
           
static String END_DATE
           
 
Fields inherited from class org.jboss.dashboard.commons.comparator.AbstractComparatorByCriteria
locale, sortCriterias
 
Fields inherited from interface org.jboss.dashboard.commons.comparator.ComparatorByCriteria
ORDER_ASCENDING, ORDER_DESCENDING, ORDER_UNSPECIFIED
 
Constructor Summary
ThreadProfileComparator()
           
 
Method Summary
static ThreadProfileComparator comparatorByBeginDate(boolean ascending)
           
static ThreadProfileComparator comparatorByElapsedTime(boolean ascending)
           
 int compare(Object o1, Object o2)
          To be implemented by subclasses.
 
Methods inherited from class org.jboss.dashboard.commons.comparator.AbstractComparatorByCriteria
addSortCriteria, equals, existCriteria, getCriteriaIds, getLocale, getSortCriteria, getSortCriteriaOrdering, getSortCriteriaPriority, removeAllSortCriteria, removeSortCriteria, setLocale
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

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
Constructor Detail

ThreadProfileComparator

public ThreadProfileComparator()
Method Detail

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

Dashboard Builder Commons 6.2.0.Beta1

Copyright © 2012-2014 JBoss by Red Hat. All Rights Reserved.