|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.xfp.AttributeContainer org.xfp.Filter org.xfp.filters.util.CheckAlreadyFiltered
Checks if input data has been filtered in the previous Pipeline execution. Input data is compared using the equals() method. If the input data has not been filtered then the input data is returned, otherwise null is returned causing all descendant filters to be skipped.
Nested Class Summary |
Nested classes inherited from class org.xfp.Filter |
Filter.OnErrorEnum, Filter.OnLoopErrorEnum |
Field Summary |
Fields inherited from class org.xfp.AttributeContainer |
name, parentContainer |
Constructor Summary | |
CheckAlreadyFiltered()
|
Method Summary | |
java.lang.Object |
execute(java.lang.Object input)
Executes this filter. |
void |
reset()
Resets filter status after execution. |
Methods inherited from class org.xfp.Filter |
getOnError, initialize, log, newInstance, perform, toString |
Methods inherited from class org.xfp.AttributeContainer |
configureAttributes, disposeAttributes, getAttributes, getFullName, getName, initializeAttributes |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public CheckAlreadyFiltered()
Method Detail |
public java.lang.Object execute(java.lang.Object input) throws java.lang.Exception
java.lang.Exception
public void reset()
Filter
reset
in class Filter
Filter.reset()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |