public class VariableDict extends VariableBase
Modifier and Type | Field and Description |
---|---|
protected java.util.Map<Variable,VariableReference> |
dict |
ATTRIBUTE_BOOLEAN, ATTRIBUTE_CREATEDSTATUS, ATTRIBUTE_DICT, ATTRIBUTE_FLOAT, ATTRIBUTE_INT, ATTRIBUTE_NOTFOUNDSTATUS, ATTRIBUTE_OKSTATUS, ATTRIBUTE_SCRIPT, ATTRIBUTE_SIZE, ATTRIBUTE_STRING, ATTRIBUTE_TYPE, ATTRIBUTE_UNAUTHORIZEDSTATUS, ATTRIBUTE_VALUE
Constructor and Description |
---|
VariableDict() |
Modifier and Type | Method and Description |
---|---|
VariableReference |
getAttribute(java.lang.String attributeName)
Get a named attribute of the variable; e.g.
|
VariableReference |
getIndexed(Variable index)
Get an indexed property of the variable
|
ampersand, asterisk, composeMessage, doubleAmpersand, doubleEquals, doublePipe, exclamationEquals, getBooleanValue, getConfigurationNodeValue, getConfigurationValue, getDoubleValue, getIntValue, getQueryArgumentValue, getScriptValue, getStringValue, getURLPathValue, greaterAngle, greaterAngleEquals, hasBooleanValue, hasConfigurationNodeValue, hasConfigurationValue, hasDoubleValue, hasIntValue, hasQueryArgumentValue, hasScriptValue, hasStringValue, hasURLPathValue, insertAt, isNull, lesserAngle, lesserAngleEquals, minus, pipe, plus, removeAt, resolve, setReference, slash, unaryExclamation, unaryMinus
protected java.util.Map<Variable,VariableReference> dict
public VariableReference getAttribute(java.lang.String attributeName) throws ScriptException
getAttribute
in interface Variable
getAttribute
in class VariableBase
ScriptException
public VariableReference getIndexed(Variable index) throws ScriptException
getIndexed
in interface Variable
getIndexed
in class VariableBase
ScriptException