public interface RunnableDataNode
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getBeanName() |
java.util.List<RunnableDataNode> |
getChildren() |
java.util.Map<java.lang.String,java.lang.Object> |
getData() |
RunnableDataNode |
getParent() |
java.lang.String |
getPath() |
boolean |
isLeaf() |
void |
setParent(RunnableDataNode parent)
Sets the
RunnableDataNode parent |
java.util.Map<java.lang.String,java.lang.Object> getData()
java.lang.String getBeanName()
RunnableDataNode
(e.g. is is a sub-node)java.lang.String getPath()
ExecutionFlow
or if no bean shall be created for the
RunnableDataNode
(e.g. is is a sub-node)boolean isLeaf()
RunnableDataNode
has
children or not.
Expected to be equivalent to getChildren().empty()
java.util.List<RunnableDataNode> getChildren()
RunnableDataNode
children.
Can be empty. Shall not be null.RunnableDataNode getParent()
RunnableDataNode
parent.
Can be null if no parent is defined (top node).void setParent(RunnableDataNode parent)
RunnableDataNode
parentparent
- Copyright © 2007–2020. All rights reserved.