public interface NIVariable
Modifier and Type | Method and Description |
---|---|
default NIVariable[] |
getChildren()
Get all variable's children.
|
NIVariable[] |
getChildren(int from,
int to)
Get the child variables in the specified index range.
|
String |
getExpressionPath()
Get the full expression that this variable object represents.
|
NIFrame |
getFrame()
Get the frame this variable is associated with.
|
String |
getName()
Name of the variable.
|
int |
getNumChildren()
Number of child variables (properties, or array elements) of this variable.
|
NIVariable |
getParent()
The parent variable, if any.
|
String |
getType()
Type of the variable value.
|
String |
getValue()
String representation of the variable value.
|
String getName()
String getType()
String getValue()
NIVariable getParent()
null
.int getNumChildren()
NIVariable[] getChildren(int from, int to)
from
index and up to and excluding to
index will
be returned. If from
is less than zero, all children are returned.default NIVariable[] getChildren()
String getExpressionPath()
NIFrame getFrame()
null
.