com.pmease.quickbuild.plugin.report.engine.datareport
Class DataRowComparator

java.lang.Object
  extended by com.pmease.quickbuild.plugin.report.engine.datareport.DataRowComparator
All Implemented Interfaces:
java.util.Comparator<DataRow>

public class DataRowComparator
extends java.lang.Object
implements java.util.Comparator<DataRow>


Constructor Summary
DataRowComparator(DataColumn[] columns)
           
DataRowComparator(DataColumn[] columns, boolean asc)
           
DataRowComparator(DataColumn column, boolean asc)
           
DataRowComparator(java.util.List<Order> orders)
           
 
Method Summary
 int compare(DataRow row1, DataRow row2)
           
 boolean isEqual(DataRow row1, DataRow row2)
           
 
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

DataRowComparator

public DataRowComparator(java.util.List<Order> orders)

DataRowComparator

public DataRowComparator(DataColumn[] columns)

DataRowComparator

public DataRowComparator(DataColumn[] columns,
                         boolean asc)

DataRowComparator

public DataRowComparator(DataColumn column,
                         boolean asc)
Method Detail

compare

public int compare(DataRow row1,
                   DataRow row2)
Specified by:
compare in interface java.util.Comparator<DataRow>

isEqual

public boolean isEqual(DataRow row1,
                       DataRow row2)


Copyright © 2005-2010 PMEase Inc. All Rights Reserved.