public class DoComp4<T1,T2,T3,T4> extends DoComp
Constructor and Description |
---|
DoComp4(org.pcollections.PStack<DoBuilderModule.Entry> assigned,
java.lang.Class orgType) |
Modifier and Type | Method and Description |
---|---|
<T5> DoComp5<T1,T2,T3,T4,T5> |
anyM(java.util.function.Function<? super T1,java.util.function.Function<? super T2,java.util.function.Function<? super T3,java.util.function.Function<? super T4,AnyM<T5>>>>> f) |
DoComp4<T1,T2,T3,T4> |
filter(java.util.function.Function<? super T1,java.util.function.Function<? super T2,java.util.function.Function<? super T3,java.util.function.Function<? super T4,java.lang.Boolean>>>> f) |
<T5> DoComp5<T1,T2,T3,T4,T5> |
future(java.util.function.Function<? super T1,java.util.function.Function<? super T2,java.util.function.Function<? super T3,java.util.function.Function<? super T4,java.util.concurrent.CompletableFuture<T5>>>>> f) |
<T5> DoComp5<T1,T2,T3,T4,T5> |
iterable(java.util.function.Function<? super T1,java.util.function.Function<? super T2,java.util.function.Function<? super T3,java.util.function.Function<? super T4,java.lang.Iterable<T5>>>>> f) |
<T5> DoComp5<T1,T2,T3,T4,T5> |
optional(java.util.function.Function<? super T1,java.util.function.Function<? super T2,java.util.function.Function<? super T3,java.util.function.Function<? super T4,java.util.Optional<T5>>>>> f) |
<T5> DoComp5<T1,T2,T3,T4,T5> |
publisher(java.util.function.Function<? super T1,java.util.function.Function<? super T2,java.util.function.Function<? super T3,java.util.function.Function<? super T4,org.reactivestreams.Publisher<T5>>>>> f) |
<T5> DoComp5<T1,T2,T3,T4,T5> |
reader(java.util.function.Function<? super T1,java.util.function.Function<? super T2,java.util.function.Function<? super T3,java.util.function.Function<? super T4,Reader<?,? extends T5>>>>> f) |
<T5> DoComp5<T1,T2,T3,T4,T5> |
stream(java.util.function.Function<? super T1,java.util.function.Function<? super T2,java.util.function.Function<? super T3,java.util.function.Function<? super T4,java.util.stream.BaseStream<T5,?>>>>> f) |
<R> AnyMSeq<R> |
yield(java.util.function.Function<? super T1,java.util.function.Function<? super T2,java.util.function.Function<? super T3,java.util.function.Function<? super T4,? extends R>>>> f) |
<R> AnyMSeq<R> |
yield4(QuadFunction<? super T1,? super T2,? super T3,? super T4,? extends R> f) |
addToAssigned, createEntry, getAssigned, getOrgType, setAssigned, yieldInternal
public DoComp4(org.pcollections.PStack<DoBuilderModule.Entry> assigned, java.lang.Class orgType)
public <T5> DoComp5<T1,T2,T3,T4,T5> reader(java.util.function.Function<? super T1,java.util.function.Function<? super T2,java.util.function.Function<? super T3,java.util.function.Function<? super T4,Reader<?,? extends T5>>>>> f)
public <T5> DoComp5<T1,T2,T3,T4,T5> iterable(java.util.function.Function<? super T1,java.util.function.Function<? super T2,java.util.function.Function<? super T3,java.util.function.Function<? super T4,java.lang.Iterable<T5>>>>> f)
public <T5> DoComp5<T1,T2,T3,T4,T5> publisher(java.util.function.Function<? super T1,java.util.function.Function<? super T2,java.util.function.Function<? super T3,java.util.function.Function<? super T4,org.reactivestreams.Publisher<T5>>>>> f)
public <T5> DoComp5<T1,T2,T3,T4,T5> stream(java.util.function.Function<? super T1,java.util.function.Function<? super T2,java.util.function.Function<? super T3,java.util.function.Function<? super T4,java.util.stream.BaseStream<T5,?>>>>> f)
public <T5> DoComp5<T1,T2,T3,T4,T5> optional(java.util.function.Function<? super T1,java.util.function.Function<? super T2,java.util.function.Function<? super T3,java.util.function.Function<? super T4,java.util.Optional<T5>>>>> f)
public <T5> DoComp5<T1,T2,T3,T4,T5> future(java.util.function.Function<? super T1,java.util.function.Function<? super T2,java.util.function.Function<? super T3,java.util.function.Function<? super T4,java.util.concurrent.CompletableFuture<T5>>>>> f)
public <T5> DoComp5<T1,T2,T3,T4,T5> anyM(java.util.function.Function<? super T1,java.util.function.Function<? super T2,java.util.function.Function<? super T3,java.util.function.Function<? super T4,AnyM<T5>>>>> f)
public <R> AnyMSeq<R> yield(java.util.function.Function<? super T1,java.util.function.Function<? super T2,java.util.function.Function<? super T3,java.util.function.Function<? super T4,? extends R>>>> f)
public <R> AnyMSeq<R> yield4(QuadFunction<? super T1,? super T2,? super T3,? super T4,? extends R> f)