public class ValueGraph.Node extends Object
Modifier and Type | Field and Description |
---|---|
protected List<ValueGraph.Node> |
children |
protected Value |
node |
protected String |
nodeLabel |
protected int |
nodeNumber |
protected boolean |
ordered |
protected boolean |
stub |
Modifier | Constructor and Description |
---|---|
protected |
Node(Value node) |
protected |
Node(Value local,
boolean ignored) |
protected |
Node(Value node,
boolean ordered,
List<ValueGraph.Node> children) |
Modifier and Type | Method and Description |
---|---|
protected void |
checkIfStub() |
List<ValueGraph.Node> |
getChildren() |
String |
getLabel() |
int |
getNodeNumber() |
boolean |
isOrdered() |
boolean |
isStub() |
protected void |
patchStubs() |
protected void |
setChildren(List<ValueGraph.Node> children) |
protected void |
setNode(Value node) |
protected void |
setOrdered(boolean ordered) |
String |
toString() |
protected void |
updateLabel() |
protected int nodeNumber
protected Value node
protected String nodeLabel
protected boolean ordered
protected List<ValueGraph.Node> children
protected boolean stub
protected Node(Value local, boolean ignored)
protected Node(Value node)
protected Node(Value node, boolean ordered, List<ValueGraph.Node> children)
protected void patchStubs()
protected void checkIfStub()
protected void setNode(Value node)
protected void setOrdered(boolean ordered)
protected void setChildren(List<ValueGraph.Node> children)
protected void updateLabel()
public boolean isStub()
public String getLabel()
public boolean isOrdered()
public List<ValueGraph.Node> getChildren()
public int getNodeNumber()