com.waveset.util
Class FlatFileDiffIterator.KeyComparator

java.lang.Object
  extended bycom.waveset.util.FlatFileDiffIterator.KeyComparator
All Implemented Interfaces:
java.util.Comparator
Enclosing class:
FlatFileDiffIterator

protected static class FlatFileDiffIterator.KeyComparator
extends java.lang.Object
implements java.util.Comparator


Constructor Summary
FlatFileDiffIterator.KeyComparator(java.io.RandomAccessFile db)
          Constructor to use when the comparisons are coming from the same file.
FlatFileDiffIterator.KeyComparator(java.io.RandomAccessFile db1, java.io.RandomAccessFile db2)
          Constructor to use when the comparisons are coming from different files.
 
Method Summary
 int compare(java.lang.Object o1, java.lang.Object o2)
           
 
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

FlatFileDiffIterator.KeyComparator

public FlatFileDiffIterator.KeyComparator(java.io.RandomAccessFile db)
Constructor to use when the comparisons are coming from the same file.

Parameters:
db -

FlatFileDiffIterator.KeyComparator

public FlatFileDiffIterator.KeyComparator(java.io.RandomAccessFile db1,
                                          java.io.RandomAccessFile db2)
Constructor to use when the comparisons are coming from different files.

Parameters:
db1 -
db2 -
Method Detail

compare

public final int compare(java.lang.Object o1,
                         java.lang.Object o2)
Specified by:
compare in interface java.util.Comparator