public class Definition
extends java.lang.Object
Constructor and Description |
---|
Definition(java.lang.String name,
java.lang.String description,
java.lang.String content,
int version) |
Modifier and Type | Method and Description |
---|---|
void |
addNode(Node node) |
java.lang.String |
getContent() |
java.lang.String |
getDescription() |
java.util.List<Fork> |
getForks() |
int |
getForksCount() |
State |
getInitialState() |
java.util.List<Join> |
getJoins() |
int |
getJoinsCount() |
java.lang.String |
getName() |
Node |
getNode(java.lang.String name) |
java.util.Collection<Node> |
getNodes() |
java.util.List<State> |
getTerminalStates() |
int |
getVersion() |
boolean |
hasNode(java.lang.String name) |
public Definition(java.lang.String name, java.lang.String description, java.lang.String content, int version)
public void addNode(Node node)
public java.lang.String getContent()
public java.lang.String getDescription()
public java.util.List<Fork> getForks()
public int getForksCount()
public State getInitialState()
public java.util.List<Join> getJoins()
public int getJoinsCount()
public java.lang.String getName()
public Node getNode(java.lang.String name)
public java.util.Collection<Node> getNodes()
public java.util.List<State> getTerminalStates()
public int getVersion()
public boolean hasNode(java.lang.String name)