protected static class Carrydown.ResultDuplicateEliminator extends java.lang.Object implements ILimitChecker
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
currentDataHashValue |
_rcsid
Constructor and Description |
---|
ResultDuplicateEliminator() |
Modifier and Type | Method and Description |
---|---|
boolean |
checkContinue()
See if we should examine another row.
|
boolean |
checkInclude(IResultRow row)
See if a result row should be included in the final result set.
|
boolean |
doesCompareWork()
See if this class can be legitimately compared against another of
the same type.
|
ILimitChecker |
duplicate()
Create a duplicate of this class instance.
|
boolean |
equals(java.lang.Object object)
Compare two objects and see if equal.
|
int |
hashCode()
Find the hashcode for this class.
|
public boolean doesCompareWork()
ILimitChecker
doesCompareWork
in interface ILimitChecker
public ILimitChecker duplicate()
ILimitChecker
duplicate
in interface ILimitChecker
public int hashCode()
ILimitChecker
hashCode
in interface ILimitChecker
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object object)
ILimitChecker
equals
in interface ILimitChecker
equals
in class java.lang.Object
object
- is the object to compare against.public boolean checkInclude(IResultRow row) throws ManifoldCFException
checkInclude
in interface ILimitChecker
row
- is the result row to check.ManifoldCFException
public boolean checkContinue() throws ManifoldCFException
checkContinue
in interface ILimitChecker
ManifoldCFException