public class NodeExecutionData extends Object
| Constructor and Description |
|---|
NodeExecutionData(NodeChildData child,
int index,
int childArrayIndex) |
| Modifier and Type | Method and Description |
|---|---|
static String |
createIndexedName(NodeChildData child,
int varArgsIndex) |
static String |
createName(String childName,
int index) |
NodeChildData |
getChild() |
int |
getChildArrayIndex() |
int |
getIndex() |
String |
getIndexedName() |
String |
getName() |
TypeMirror |
getNodeType() |
List<TypeMirror> |
getTypeRestrictions() |
boolean |
hasChildArrayIndex() |
public NodeExecutionData(NodeChildData child, int index, int childArrayIndex)
public int getIndex()
public List<TypeMirror> getTypeRestrictions()
public TypeMirror getNodeType()
public String getName()
public NodeChildData getChild()
public int getChildArrayIndex()
public boolean hasChildArrayIndex()
public String getIndexedName()
public static String createIndexedName(NodeChildData child, int varArgsIndex)