public class GenericReconComparator extends java.lang.Object implements ReconComparatorI
Modifier and Type | Field and Description |
---|---|
protected ComparatorContext |
context |
protected ReconInfo |
reconInfo |
Constructor and Description |
---|
GenericReconComparator() |
Modifier and Type | Method and Description |
---|---|
java.util.List |
compare(java.util.Map linkValue1,
java.util.Map linkValue2)
Compare 2 sets of data starting from the root values from data set1 and data set2.
|
protected void |
loadData(ComparisonQueryHelper cqh,
ComparisonStatementHelper csh,
java.util.Map linkValue1,
java.util.Map linkValue2) |
protected void |
prepareAndAddResult(ComparisonRule cr,
java.util.Map linkValue1,
java.util.Map linkValue2,
java.util.List results,
ReconCompResult result)
prepare the result and write the result
|
void |
setContext(ComparatorContext context) |
protected ComparatorContext context
protected ReconInfo reconInfo
public void setContext(ComparatorContext context)
setContext
in interface ReconComparatorI
public java.util.List compare(java.util.Map linkValue1, java.util.Map linkValue2) throws MXException, java.rmi.RemoteException, java.sql.SQLException
ReconComparatorI
compare
in interface ReconComparatorI
linkValue1
- root values for data set1linkValue2
- root values for data set2MXException
java.rmi.RemoteException
java.sql.SQLException
protected void loadData(ComparisonQueryHelper cqh, ComparisonStatementHelper csh, java.util.Map linkValue1, java.util.Map linkValue2) throws MXException, java.rmi.RemoteException, java.sql.SQLException
MXException
java.rmi.RemoteException
java.sql.SQLException
protected void prepareAndAddResult(ComparisonRule cr, java.util.Map linkValue1, java.util.Map linkValue2, java.util.List results, ReconCompResult result) throws MXException, java.rmi.RemoteException
comparison
- rulelinkValue1
- - dataset1 link valuelinkValue2
- - dataset2 link valueresults
- - result listresult
- - current resultMXException
java.rmi.RemoteException