public class LazySeqComprehender extends java.lang.Object implements Comprehender<com.nurkiewicz.lazyseq.LazySeq>
| Constructor and Description |
|---|
LazySeqComprehender() |
| Modifier and Type | Method and Description |
|---|---|
com.nurkiewicz.lazyseq.LazySeq |
empty() |
com.nurkiewicz.lazyseq.LazySeq |
executeflatMap(com.nurkiewicz.lazyseq.LazySeq t,
java.util.function.Function fn)
Wrapper around flatMap
|
com.nurkiewicz.lazyseq.LazySeq |
flatMap(com.nurkiewicz.lazyseq.LazySeq t,
java.util.function.Function fn) |
java.lang.Class |
getTargetClass() |
java.lang.Object |
map(com.nurkiewicz.lazyseq.LazySeq t,
java.util.function.Function fn)
Wrapper around map
|
com.nurkiewicz.lazyseq.LazySeq |
of(java.lang.Object o) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitfilter, instanceOfT, liftAndFlatMap, liftObject, priority, resolveForCrossTypeFlatMap, unwrapOtherMonadTypespublic java.lang.Object map(com.nurkiewicz.lazyseq.LazySeq t,
java.util.function.Function fn)
Comprehendermap in interface Comprehender<com.nurkiewicz.lazyseq.LazySeq>t - Monadic type being wrappedfn - JDK Function to wrap t.map( i -> fn.apply(i)); public com.nurkiewicz.lazyseq.LazySeq executeflatMap(com.nurkiewicz.lazyseq.LazySeq t,
java.util.function.Function fn)
executeflatMap in interface Comprehender<com.nurkiewicz.lazyseq.LazySeq>t - Monadic type being wrappedfn - JDK Function to wrap t.flatMap( i -> fn.apply(i)); public com.nurkiewicz.lazyseq.LazySeq flatMap(com.nurkiewicz.lazyseq.LazySeq t,
java.util.function.Function fn)
flatMap in interface Comprehender<com.nurkiewicz.lazyseq.LazySeq>public com.nurkiewicz.lazyseq.LazySeq of(java.lang.Object o)
of in interface Comprehender<com.nurkiewicz.lazyseq.LazySeq>public com.nurkiewicz.lazyseq.LazySeq empty()
empty in interface Comprehender<com.nurkiewicz.lazyseq.LazySeq>public java.lang.Class getTargetClass()
getTargetClass in interface Comprehender<com.nurkiewicz.lazyseq.LazySeq>