Package io.molr.mole.core.runnable
Class RunnableLeafsMission.Builder
- java.lang.Object
-
- io.molr.mole.core.runnable.RunnableLeafsMission.Builder
-
- Enclosing class:
- RunnableLeafsMission
public static class RunnableLeafsMission.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
breakOn(io.molr.commons.domain.Block block)
RunnableLeafsMission
build(io.molr.commons.domain.MissionParameterDescription parameterDescription)
io.molr.commons.domain.Block
leafChild(io.molr.commons.domain.Block parent, java.lang.String childName, java.util.function.BiConsumer<io.molr.commons.domain.In,io.molr.commons.domain.Out> runnable)
io.molr.commons.domain.Block
parallelChild(io.molr.commons.domain.Block parent, java.lang.String childName)
io.molr.commons.domain.Block
root()
io.molr.commons.domain.Block
sequentialChild(io.molr.commons.domain.Block parent, java.lang.String childName)
-
-
-
Method Detail
-
sequentialChild
public io.molr.commons.domain.Block sequentialChild(io.molr.commons.domain.Block parent, java.lang.String childName)
-
parallelChild
public io.molr.commons.domain.Block parallelChild(io.molr.commons.domain.Block parent, java.lang.String childName)
-
leafChild
public io.molr.commons.domain.Block leafChild(io.molr.commons.domain.Block parent, java.lang.String childName, java.util.function.BiConsumer<io.molr.commons.domain.In,io.molr.commons.domain.Out> runnable)
-
root
public io.molr.commons.domain.Block root()
-
build
public RunnableLeafsMission build(io.molr.commons.domain.MissionParameterDescription parameterDescription)
-
breakOn
public void breakOn(io.molr.commons.domain.Block block)
-
-