Package io.molr.mole.core.runnable.lang
Class AbstractBranch
- java.lang.Object
-
- io.molr.mole.core.runnable.lang.AbstractBranch
-
- Direct Known Subclasses:
ContextualForeachBranchProvidingAbstractBranch
,ForeachBranchProvidingAbstractBranch
public abstract class AbstractBranch extends java.lang.Object
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
AbstractBranch(RunnableLeafsMission.Builder builder, io.molr.commons.domain.Block parent)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Deprecated Methods Modifier and Type Method Description abstract GenericOngoingBranch<? extends GenericOngoingBranch<?>>
branch(java.lang.String name, io.molr.commons.domain.Placeholder<?>... placeholders)
protected RunnableLeafsMission.Builder
builder()
abstract GenericOngoingLeaf<? extends GenericOngoingLeaf<?>>
leaf(java.lang.String name, io.molr.commons.domain.Placeholder<?>... placeholders)
protected io.molr.commons.domain.Block
parent()
void
println(java.lang.Object object)
void
run(java.lang.String name, Checkeds.CheckedThrowingBiConsumer<io.molr.commons.domain.In,io.molr.commons.domain.Out> runnable)
Deprecated.void
run(java.lang.String name, Checkeds.CheckedThrowingConsumer<io.molr.commons.domain.In> runnable)
Deprecated.void
run(java.lang.String name, Checkeds.CheckedThrowingRunnable runnable)
Deprecated.void
run(java.lang.String name, java.lang.Runnable runnable)
Deprecated.void
sleep(long time, java.util.concurrent.TimeUnit unit)
-
-
-
Constructor Detail
-
AbstractBranch
protected AbstractBranch(RunnableLeafsMission.Builder builder, io.molr.commons.domain.Block parent)
-
-
Method Detail
-
branch
public abstract GenericOngoingBranch<? extends GenericOngoingBranch<?>> branch(java.lang.String name, io.molr.commons.domain.Placeholder<?>... placeholders)
-
leaf
public abstract GenericOngoingLeaf<? extends GenericOngoingLeaf<?>> leaf(java.lang.String name, io.molr.commons.domain.Placeholder<?>... placeholders)
-
builder
protected RunnableLeafsMission.Builder builder()
-
parent
protected io.molr.commons.domain.Block parent()
-
println
public void println(java.lang.Object object)
-
sleep
public void sleep(long time, java.util.concurrent.TimeUnit unit)
-
run
@Deprecated public void run(java.lang.String name, java.lang.Runnable runnable)
Deprecated.
-
run
@Deprecated public void run(java.lang.String name, Checkeds.CheckedThrowingRunnable runnable)
Deprecated.
-
run
@Deprecated public void run(java.lang.String name, Checkeds.CheckedThrowingConsumer<io.molr.commons.domain.In> runnable)
Deprecated.
-
run
@Deprecated public void run(java.lang.String name, Checkeds.CheckedThrowingBiConsumer<io.molr.commons.domain.In,io.molr.commons.domain.Out> runnable)
Deprecated.
-
-