org.sandev.TaskHeap.util
Class HeapAssociationHeapComparator

java.lang.Object
  extended by org.sandev.TaskHeap.util.HeapAssociationHeapComparator
All Implemented Interfaces:
java.util.Comparator

public class HeapAssociationHeapComparator
extends java.lang.Object
implements java.util.Comparator

Compares two HeapAssociations first by their heap reference, then by their uniqueID. Used to sort an array of HeapAssociations grouping by heap.


Constructor Summary
HeapAssociationHeapComparator()
           
 
Method Summary
 int compare(java.lang.Object obj1, java.lang.Object obj2)
          Compare two HeapAssociations first by heap, then by uniqueID.
 
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

HeapAssociationHeapComparator

public HeapAssociationHeapComparator()
Method Detail

compare

public int compare(java.lang.Object obj1,
                   java.lang.Object obj2)
Compare two HeapAssociations first by heap, then by uniqueID.

Specified by:
compare in interface java.util.Comparator