net.sf.jga.algorithms
Class Compare.IteratorComparator<T>

java.lang.Object
  extended by net.sf.jga.algorithms.Compare.IteratorComparator<T>
All Implemented Interfaces:
java.io.Serializable, java.util.Comparator<java.util.Iterator<? extends T>>
Direct Known Subclasses:
IteratorComparator
Enclosing class:
Compare

public static class Compare.IteratorComparator<T>
extends java.lang.Object
implements java.util.Comparator<java.util.Iterator<? extends T>>, java.io.Serializable

See Also:
Serialized Form

Constructor Summary
Compare.IteratorComparator(java.util.Comparator<? super T> comp)
          Builds an IteratorComparator that uses the given Comparator to compare the elements of an iteration.
 
Method Summary
 int compare(java.util.Iterator<? extends T> i1, java.util.Iterator<? extends T> i2)
           
 
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

Compare.IteratorComparator

public Compare.IteratorComparator(java.util.Comparator<? super T> comp)
Builds an IteratorComparator that uses the given Comparator to compare the elements of an iteration.

Method Detail

compare

public int compare(java.util.Iterator<? extends T> i1,
                   java.util.Iterator<? extends T> i2)
Specified by:
compare in interface java.util.Comparator<java.util.Iterator<? extends T>>


Copyright © 2002-2006 David A. Hall. All Rights Reserved.