public static class UntypedDo.DoComp1 extends UntypedDo.DoComp
| Constructor and Description |
|---|
DoComp1(org.pcollections.PStack<com.aol.cyclops.comprehensions.donotation.UntypedDo.Entry> assigned) |
| Modifier and Type | Method and Description |
|---|---|
UntypedDo.DoComp2 |
add(java.lang.Object o) |
UntypedDo.DoComp2 |
add(java.util.function.Supplier o) |
<T> UntypedDo.DoComp1 |
filter(java.util.function.Function<T,java.lang.Boolean> f) |
<T> UntypedDo.DoComp2 |
with(java.util.function.Function<T,?> f) |
<T,R> R |
yield(java.util.function.Function<T,?> f)
Execute and Yield a result from this for comprehension using the supplied function
e.g.
|
addToAssigned, createEntry, yieldInternalpublic DoComp1(org.pcollections.PStack<com.aol.cyclops.comprehensions.donotation.UntypedDo.Entry> assigned)
public <T,R> R yield(java.util.function.Function<T,?> f)
Do.add(list)
.yield((Integer a)-> a +2 );
f - To be applied to every element in the for comprehensionpublic <T> UntypedDo.DoComp1 filter(java.util.function.Function<T,java.lang.Boolean> f)
public <T> UntypedDo.DoComp2 with(java.util.function.Function<T,?> f)
public UntypedDo.DoComp2 add(java.lang.Object o)
public UntypedDo.DoComp2 add(java.util.function.Supplier o)