Package io.molr.mole.core.runnable.lang
Class OngoingRootBranch
- java.lang.Object
-
- io.molr.mole.core.runnable.lang.OngoingNode<B>
-
- io.molr.mole.core.runnable.lang.GenericOngoingBranch<A>
-
- io.molr.mole.core.runnable.lang.OngoingContextualOptionProvidingBranch<OngoingRootBranch>
-
- io.molr.mole.core.runnable.lang.OngoingRootBranch
-
public class OngoingRootBranch extends OngoingContextualOptionProvidingBranch<OngoingRootBranch>
-
-
Constructor Summary
Constructors Constructor Description OngoingRootBranch(BlockNameConfiguration name, RunnableLeafsMission.Builder builder, Block parent, BranchMode mode)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
as(Consumer<SimpleBranch> branchDescription)
<T> ForeachBranchRoot<T>
foreach(Placeholder<? extends MolrCollection<T>> itemsPlaceholder)
<T> ForeachBranchRoot<T>
foreach(Placeholder<T> itemPlaceholder, Placeholder<? extends MolrCollection<T>> itemsPlaceholder)
-
Methods inherited from class io.molr.mole.core.runnable.lang.OngoingContextualOptionProvidingBranch
contextual, contextual, contextual, contextual
-
Methods inherited from class io.molr.mole.core.runnable.lang.GenericOngoingBranch
block, mode, parallel, parallel, sequential
-
Methods inherited from class io.molr.mole.core.runnable.lang.OngoingNode
blockAttributes, builder, getMappings, let, name, parent, perDefault, perDefaultDont
-
-
-
-
Constructor Detail
-
OngoingRootBranch
public OngoingRootBranch(BlockNameConfiguration name, RunnableLeafsMission.Builder builder, Block parent, BranchMode mode)
-
-
Method Detail
-
as
public void as(Consumer<SimpleBranch> branchDescription)
-
foreach
public <T> ForeachBranchRoot<T> foreach(Placeholder<? extends MolrCollection<T>> itemsPlaceholder)
-
foreach
public <T> ForeachBranchRoot<T> foreach(Placeholder<T> itemPlaceholder, Placeholder<? extends MolrCollection<T>> itemsPlaceholder)
-
-