Package io.molr.mole.core.runnable.lang
Class AbstractBranch
- java.lang.Object
-
- io.molr.mole.core.runnable.lang.AbstractBranch
-
- Direct Known Subclasses:
ForeachBranchProvidingAbstractBranch
public abstract class AbstractBranch extends Object
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
AbstractBranch(RunnableLeafsMission.Builder builder, Block parent)
-
Method Summary
-
-
-
Constructor Detail
-
AbstractBranch
protected AbstractBranch(RunnableLeafsMission.Builder builder, Block parent)
-
-
Method Detail
-
branch
public abstract GenericOngoingBranch<? extends GenericOngoingBranch<?>> branch(String name)
-
leaf
public abstract GenericOngoingLeaf<? extends GenericOngoingLeaf<?>> leaf(String name)
-
branch
public abstract GenericOngoingBranch<? extends GenericOngoingBranch<?>> branch(String name, Placeholder<?>... placeholders)
-
leaf
public abstract GenericOngoingLeaf<? extends GenericOngoingLeaf<?>> leaf(String name, Placeholder<?>... placeholders)
-
builder
protected RunnableLeafsMission.Builder builder()
-
parent
protected Block parent()
-
embed
public void embed(RunnableLeafsMission otherMission)
-
embed
public <T1> void embed(RunnableLeafsMission simple, Placeholder<T1> key, Placeholder<T1> value)
-
embed
public <T1,T2> void embed(RunnableLeafsMission simple, Placeholder<T1> key1, Placeholder<T1> value1, Placeholder<T2> key2, Placeholder<T2> value2)
-
embed
public void embed(RunnableLeafsMission otherMission, Map<Placeholder<?>,Placeholder<?>> mappings)
-
println
public void println(Object object)
-
sleep
public void sleep(long time, TimeUnit unit)
-
run
@Deprecated public void run(String name, Runnable runnable)
Deprecated.
-
run
@Deprecated public void run(String name, Checkeds.CheckedThrowingRunnable runnable)
Deprecated.
-
run
@Deprecated public void run(String name, Checkeds.CheckedThrowingConsumer<In> runnable)
Deprecated.
-
run
@Deprecated public void run(String name, Checkeds.CheckedThrowingBiConsumer<In,Out> runnable)
Deprecated.
-
-