protected static class Carrydown.ResultDuplicateEliminator extends Object implements ILimitChecker
| Modifier and Type | Field and Description |
|---|---|
protected String |
currentDataHashValue |
_rcsid| Constructor and Description |
|---|
Carrydown.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(Object object)
Compare two objects and see if equal.
|
int |
hashCode()
Find the hashcode for this class.
|
protected String currentDataHashValue
public boolean doesCompareWork()
ILimitCheckerdoesCompareWork in interface ILimitCheckerpublic ILimitChecker duplicate()
ILimitCheckerduplicate in interface ILimitCheckerpublic int hashCode()
ILimitCheckerhashCode in interface ILimitCheckerhashCode in class Objectpublic boolean equals(Object object)
ILimitCheckerequals in interface ILimitCheckerequals in class Objectobject - is the object to compare against.public boolean checkInclude(IResultRow row) throws ManifoldCFException
checkInclude in interface ILimitCheckerrow - is the result row to check.ManifoldCFExceptionpublic boolean checkContinue()
throws ManifoldCFException
checkContinue in interface ILimitCheckerManifoldCFException