public class StreamableComprehender extends java.lang.Object implements Comprehender
| Constructor and Description |
|---|
StreamableComprehender() |
| Modifier and Type | Method and Description |
|---|---|
java.util.stream.Stream |
empty() |
java.lang.Object |
executeflatMap(java.lang.Object t,
java.util.function.Function fn)
Wrapper around flatMap
|
java.lang.Object |
filter(java.lang.Object t,
java.util.function.Predicate p)
Wrapper around filter
|
java.lang.Object |
flatMap(java.lang.Object t,
java.util.function.Function fn) |
java.util.stream.Stream |
fromIterator(java.util.Iterator it) |
java.lang.Class |
getTargetClass() |
boolean |
instanceOfT(java.lang.Object apply) |
java.lang.Object |
map(java.lang.Object t,
java.util.function.Function fn)
Wrapper around map
|
java.util.stream.Stream |
of(java.lang.Object o) |
int |
priority() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitliftAndFlatMap, liftObject, resolveForCrossTypeFlatMap, unwrap, unwrapOtherMonadTypespublic java.lang.Class getTargetClass()
getTargetClass in interface Comprehenderpublic int priority()
priority in interface Comprehenderpublic java.lang.Object filter(java.lang.Object t,
java.util.function.Predicate p)
Comprehenderfilter in interface Comprehendert - Monadic type being wrappedp - JDK Predicate to wrap t.filter ( i -> p.test(i)); public java.lang.Object map(java.lang.Object t,
java.util.function.Function fn)
Comprehendermap in interface Comprehendert - Monadic type being wrappedfn - JDK Function to wrap t.map( i -> fn.apply(i)); public java.lang.Object executeflatMap(java.lang.Object t,
java.util.function.Function fn)
ComprehenderexecuteflatMap in interface Comprehendert - Monadic type being wrappedfn - JDK Function to wrap t.flatMap( i -> fn.apply(i)); public java.lang.Object flatMap(java.lang.Object t,
java.util.function.Function fn)
flatMap in interface Comprehenderpublic boolean instanceOfT(java.lang.Object apply)
instanceOfT in interface Comprehenderpublic java.util.stream.Stream empty()
empty in interface Comprehenderpublic java.util.stream.Stream of(java.lang.Object o)
of in interface Comprehenderpublic java.util.stream.Stream fromIterator(java.util.Iterator it)
fromIterator in interface Comprehender