Class ContextualOngoingForeachLeaf<C,T>
- java.lang.Object
-
- io.molr.mole.core.runnable.lang.OngoingNode<L>
-
- io.molr.mole.core.runnable.lang.GenericOngoingLeaf<ContextualOngoingForeachLeaf<C,T>>
-
- io.molr.mole.core.runnable.lang.ctx.ContextualOngoingForeachLeaf<C,T>
-
public class ContextualOngoingForeachLeaf<C,T> extends GenericOngoingLeaf<ContextualOngoingForeachLeaf<C,T>>
-
-
Constructor Summary
Constructors Constructor Description ContextualOngoingForeachLeaf(BlockNameConfiguration name, RunnableLeafsMission.Builder builder, io.molr.commons.domain.Block parent, io.molr.commons.domain.Placeholder<C> context, io.molr.commons.domain.Placeholder<T> item)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
runCtx(Checkeds.CheckedThrowingBiConsumer<C,io.molr.commons.domain.In> runnable)
<P1> void
runCtx(Checkeds.CheckedThrowingBiConsumer<C,P1> runnable, io.molr.commons.domain.Placeholder<P1> p1)
<P1> void
runCtx(Checkeds.CheckedThrowingBiConsumer<C,P1> runnable, P1 p1)
void
runCtx(Checkeds.CheckedThrowingConsumer<C> runnable)
void
runCtx(Checkeds.CheckedThrowingConsumer3<C,io.molr.commons.domain.In,io.molr.commons.domain.Out> runnable)
<P1,P2>
voidrunCtx(Checkeds.CheckedThrowingConsumer3<C,P1,P2> runnable, io.molr.commons.domain.Placeholder<P1> p1, io.molr.commons.domain.Placeholder<P2> p2)
<P1,P2>
voidrunCtx(Checkeds.CheckedThrowingConsumer3<C,P1,P2> runnable, io.molr.commons.domain.Placeholder<P1> p1, P2 p2)
<P1,P2>
voidrunCtx(Checkeds.CheckedThrowingConsumer3<C,P1,P2> runnable, P1 p1, io.molr.commons.domain.Placeholder<P2> p2)
<P1,P2>
voidrunCtx(Checkeds.CheckedThrowingConsumer3<C,P1,P2> runnable, P1 p1, P2 p2)
<P1,P2,P3>
voidrunCtx(Checkeds.CheckedThrowingConsumer4<C,P1,P2,P3> runnable, io.molr.commons.domain.Placeholder<P1> p1, io.molr.commons.domain.Placeholder<P2> p2, io.molr.commons.domain.Placeholder<P3> p3)
<P1,P2,P3,P4>
voidrunCtx(Checkeds.CheckedThrowingConsumer5<C,P1,P2,P3,P4> runnable, io.molr.commons.domain.Placeholder<P1> p1, io.molr.commons.domain.Placeholder<P2> p2, io.molr.commons.domain.Placeholder<P3> p3, io.molr.commons.domain.Placeholder<P4> p4)
void
runCtxFor(Checkeds.CheckedThrowingBiConsumer<C,T> runnable)
void
runCtxFor(Checkeds.CheckedThrowingConsumer3<C,T,io.molr.commons.domain.In> runnable)
void
runCtxFor(Checkeds.CheckedThrowingConsumer4<C,T,io.molr.commons.domain.In,io.molr.commons.domain.Out> runnable)
void
runFor(Checkeds.CheckedThrowingBiConsumer<T,io.molr.commons.domain.In> runnable)
<P1> void
runFor(Checkeds.CheckedThrowingBiConsumer<T,P1> runnable, io.molr.commons.domain.Placeholder<P1> p1)
<P1> void
runFor(Checkeds.CheckedThrowingBiConsumer<T,P1> runnable, P1 p1)
void
runFor(Checkeds.CheckedThrowingConsumer<T> runnable)
void
runFor(Checkeds.CheckedThrowingConsumer3<T,io.molr.commons.domain.In,io.molr.commons.domain.Out> runnable)
<P1,P2>
voidrunFor(Checkeds.CheckedThrowingConsumer3<T,P1,P2> runnable, io.molr.commons.domain.Placeholder<P1> p1, io.molr.commons.domain.Placeholder<P2> p2)
<P1,P2>
voidrunFor(Checkeds.CheckedThrowingConsumer3<T,P1,P2> runnable, io.molr.commons.domain.Placeholder<P1> p1, P2 p2)
<P1,P2>
voidrunFor(Checkeds.CheckedThrowingConsumer3<T,P1,P2> runnable, P1 p1, io.molr.commons.domain.Placeholder<P2> p2)
<P1,P2>
voidrunFor(Checkeds.CheckedThrowingConsumer3<T,P1,P2> runnable, P1 p1, P2 p2)
-
Methods inherited from class io.molr.mole.core.runnable.lang.GenericOngoingLeaf
run, run, run, run, run, run, run
-
Methods inherited from class io.molr.mole.core.runnable.lang.OngoingNode
blockAttributes, builder, name, parent, perDefault, perDefaultDont
-
-
-
-
Constructor Detail
-
ContextualOngoingForeachLeaf
public ContextualOngoingForeachLeaf(BlockNameConfiguration name, RunnableLeafsMission.Builder builder, io.molr.commons.domain.Block parent, io.molr.commons.domain.Placeholder<C> context, io.molr.commons.domain.Placeholder<T> item)
-
-
Method Detail
-
runCtxFor
public void runCtxFor(Checkeds.CheckedThrowingBiConsumer<C,T> runnable)
-
runCtxFor
public void runCtxFor(Checkeds.CheckedThrowingConsumer3<C,T,io.molr.commons.domain.In> runnable)
-
runCtxFor
public void runCtxFor(Checkeds.CheckedThrowingConsumer4<C,T,io.molr.commons.domain.In,io.molr.commons.domain.Out> runnable)
-
runFor
public void runFor(Checkeds.CheckedThrowingConsumer<T> runnable)
-
runFor
public void runFor(Checkeds.CheckedThrowingBiConsumer<T,io.molr.commons.domain.In> runnable)
-
runFor
public void runFor(Checkeds.CheckedThrowingConsumer3<T,io.molr.commons.domain.In,io.molr.commons.domain.Out> runnable)
-
runFor
public <P1> void runFor(Checkeds.CheckedThrowingBiConsumer<T,P1> runnable, P1 p1)
-
runFor
public <P1> void runFor(Checkeds.CheckedThrowingBiConsumer<T,P1> runnable, io.molr.commons.domain.Placeholder<P1> p1)
-
runFor
public <P1,P2> void runFor(Checkeds.CheckedThrowingConsumer3<T,P1,P2> runnable, P1 p1, P2 p2)
-
runFor
public <P1,P2> void runFor(Checkeds.CheckedThrowingConsumer3<T,P1,P2> runnable, io.molr.commons.domain.Placeholder<P1> p1, P2 p2)
-
runFor
public <P1,P2> void runFor(Checkeds.CheckedThrowingConsumer3<T,P1,P2> runnable, P1 p1, io.molr.commons.domain.Placeholder<P2> p2)
-
runFor
public <P1,P2> void runFor(Checkeds.CheckedThrowingConsumer3<T,P1,P2> runnable, io.molr.commons.domain.Placeholder<P1> p1, io.molr.commons.domain.Placeholder<P2> p2)
-
runCtx
public void runCtx(Checkeds.CheckedThrowingConsumer<C> runnable)
-
runCtx
public void runCtx(Checkeds.CheckedThrowingBiConsumer<C,io.molr.commons.domain.In> runnable)
-
runCtx
public void runCtx(Checkeds.CheckedThrowingConsumer3<C,io.molr.commons.domain.In,io.molr.commons.domain.Out> runnable)
-
runCtx
public <P1> void runCtx(Checkeds.CheckedThrowingBiConsumer<C,P1> runnable, P1 p1)
-
runCtx
public <P1> void runCtx(Checkeds.CheckedThrowingBiConsumer<C,P1> runnable, io.molr.commons.domain.Placeholder<P1> p1)
-
runCtx
public <P1,P2> void runCtx(Checkeds.CheckedThrowingConsumer3<C,P1,P2> runnable, P1 p1, P2 p2)
-
runCtx
public <P1,P2> void runCtx(Checkeds.CheckedThrowingConsumer3<C,P1,P2> runnable, io.molr.commons.domain.Placeholder<P1> p1, P2 p2)
-
runCtx
public <P1,P2> void runCtx(Checkeds.CheckedThrowingConsumer3<C,P1,P2> runnable, P1 p1, io.molr.commons.domain.Placeholder<P2> p2)
-
runCtx
public <P1,P2> void runCtx(Checkeds.CheckedThrowingConsumer3<C,P1,P2> runnable, io.molr.commons.domain.Placeholder<P1> p1, io.molr.commons.domain.Placeholder<P2> p2)
-
runCtx
public <P1,P2,P3> void runCtx(Checkeds.CheckedThrowingConsumer4<C,P1,P2,P3> runnable, io.molr.commons.domain.Placeholder<P1> p1, io.molr.commons.domain.Placeholder<P2> p2, io.molr.commons.domain.Placeholder<P3> p3)
-
runCtx
public <P1,P2,P3,P4> void runCtx(Checkeds.CheckedThrowingConsumer5<C,P1,P2,P3,P4> runnable, io.molr.commons.domain.Placeholder<P1> p1, io.molr.commons.domain.Placeholder<P2> p2, io.molr.commons.domain.Placeholder<P3> p3, io.molr.commons.domain.Placeholder<P4> p4)
-
-