Class FilterTask<L extends Iterable<A>,A>
java.lang.Object
ch.tocco.nice2.persist.core.api.exec.tasks.PersistTaskBase<L,Iterable<A>>
ch.tocco.nice2.persist.core.api.exec.tasks.PersistListTask<L,A>
ch.tocco.nice2.persist.core.api.exec.tasks.FilterTask<L,A>
- All Implemented Interfaces:
PersistTask<L,
Iterable<A>>
Deprecated.
please use api from exec package
A task that takes a list of elements and applies a given predicate-task
to this list returning a new list of those elements that satisfy the
predicate.
The predicate is seen as satisfied, iff the task returns
true
for the given input (a null
result is mapped to false
).-
Constructor Summary
-
Method Summary
Methods inherited from class ch.tocco.nice2.persist.core.api.exec.tasks.PersistListTask
filterWith, flatMap, map
Methods inherited from class ch.tocco.nice2.persist.core.api.exec.tasks.PersistTaskBase
asListTask, compose, expand, expandFlat
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface ch.tocco.nice2.persist.core.api.exec.PersistTask
andThenDo, compose2, composeWhen, discardResult, expand, expand, getDescription, ifElse, logTime, orWhen, orWhenNot, passWhen, passWhenNot, skipErrors, unwrap