|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.apache.manifoldcf.crawler.jobs.Carrydown.ResultDuplicateEliminator
protected static class Carrydown.ResultDuplicateEliminator
Limit checker which removes duplicate rows, based on datavaluehash
| Field Summary | |
|---|---|
protected java.lang.String |
currentDataHashValue
|
| Fields inherited from interface org.apache.manifoldcf.core.interfaces.ILimitChecker |
|---|
_rcsid |
| Constructor Summary | |
|---|---|
Carrydown.ResultDuplicateEliminator()
|
|
| Method Summary | |
|---|---|
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. |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected java.lang.String currentDataHashValue
| Constructor Detail |
|---|
public Carrydown.ResultDuplicateEliminator()
| Method Detail |
|---|
public boolean doesCompareWork()
ILimitChecker
doesCompareWork in interface ILimitCheckerpublic ILimitChecker duplicate()
ILimitChecker
duplicate in interface ILimitCheckerpublic int hashCode()
ILimitChecker
hashCode in interface ILimitCheckerhashCode in class java.lang.Objectpublic boolean equals(java.lang.Object object)
ILimitChecker
equals in interface ILimitCheckerequals in class java.lang.Objectobject - is the object to compare against.
public boolean checkInclude(IResultRow row)
throws ManifoldCFException
checkInclude in interface ILimitCheckerrow - is the result row to check.
ManifoldCFException
public boolean checkContinue()
throws ManifoldCFException
checkContinue in interface ILimitCheckerManifoldCFException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||