org.kinsources.kiwa.kidarep
Class DatasetComparator

java.lang.Object
  extended by org.kinsources.kiwa.kidarep.DatasetComparator
All Implemented Interfaces:
java.util.Comparator<Dataset>

public class DatasetComparator
extends java.lang.Object
implements java.util.Comparator<Dataset>

Author:
TIP

Nested Class Summary
static class DatasetComparator.Criteria
           
 
Constructor Summary
DatasetComparator(DatasetComparator.Criteria criteria)
           
DatasetComparator(java.lang.String criteria)
           
 
Method Summary
 int compare(Dataset alpha, Dataset bravo)
           
static int compare(Dataset alpha, Dataset bravo, DatasetComparator.Criteria criteria, StatisticTag statistic)
           
static int compareObjects(java.lang.Object alpha, java.lang.Object bravo)
           
 
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
 

Constructor Detail

DatasetComparator

public DatasetComparator(DatasetComparator.Criteria criteria)
Parameters:
criteria -

DatasetComparator

public DatasetComparator(java.lang.String criteria)
Parameters:
criteria -
Method Detail

compare

public int compare(Dataset alpha,
                   Dataset bravo)
Specified by:
compare in interface java.util.Comparator<Dataset>

compare

public static int compare(Dataset alpha,
                          Dataset bravo,
                          DatasetComparator.Criteria criteria,
                          StatisticTag statistic)

compareObjects

public static int compareObjects(java.lang.Object alpha,
                                 java.lang.Object bravo)
Parameters:
alpha -
bravo -
Returns: