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 ReconComparatorIpublic java.util.List compare(java.util.Map linkValue1,
java.util.Map linkValue2)
throws MXException,
java.rmi.RemoteException,
java.sql.SQLException
ReconComparatorIcompare in interface ReconComparatorIlinkValue1 - root values for data set1linkValue2 - root values for data set2MXExceptionjava.rmi.RemoteExceptionjava.sql.SQLExceptionprotected void loadData(ComparisonQueryHelper cqh, ComparisonStatementHelper csh, java.util.Map linkValue1, java.util.Map linkValue2) throws MXException, java.rmi.RemoteException, java.sql.SQLException
MXExceptionjava.rmi.RemoteExceptionjava.sql.SQLExceptionprotected 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 resultMXExceptionjava.rmi.RemoteException