Package io.molr.mole.core.runnable
Class RunnableLeafsMission
- java.lang.Object
-
- io.molr.mole.core.runnable.RunnableLeafsMission
-
public class RunnableLeafsMission extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
RunnableLeafsMission.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
name()
static RunnableLeafsMission.Builder
parallelRoot(java.lang.String rootName)
io.molr.commons.domain.MissionParameterDescription
parameterDescription()
java.util.Map<io.molr.commons.domain.Block,java.util.function.BiConsumer<io.molr.commons.domain.In,io.molr.commons.domain.Out>>
runnables()
static RunnableLeafsMission.Builder
sequentialRoot(java.lang.String rootName)
TreeStructure
treeStructure()
-
-
-
Method Detail
-
treeStructure
public TreeStructure treeStructure()
-
parameterDescription
public io.molr.commons.domain.MissionParameterDescription parameterDescription()
-
runnables
public java.util.Map<io.molr.commons.domain.Block,java.util.function.BiConsumer<io.molr.commons.domain.In,io.molr.commons.domain.Out>> runnables()
-
name
public java.lang.String name()
-
sequentialRoot
public static RunnableLeafsMission.Builder sequentialRoot(java.lang.String rootName)
-
parallelRoot
public static RunnableLeafsMission.Builder parallelRoot(java.lang.String rootName)
-
-