public class VariableResult extends VariableBase
| Modifier and Type | Field and Description |
|---|---|
protected VariableConfiguration |
result |
protected int |
resultCode |
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 |
|---|
VariableResult(int resultCode,
String json) |
| Modifier and Type | Method and Description |
|---|---|
VariableReference |
getAttribute(String attributeName)
Get a named attribute of the variable; e.g.
|
int |
getIntValue()
Get the variable's value as an integer
|
String |
getScriptValue()
Get the variable's script value
|
boolean |
hasIntValue()
Check if the variable has an int value
|
boolean |
hasScriptValue()
Check if the variable has a script value
|
ampersand, asterisk, composeMessage, doubleAmpersand, doubleEquals, doublePipe, exclamationEquals, getBooleanValue, getConfigurationNodeValue, getConfigurationValue, getDoubleValue, getIndexed, getQueryArgumentValue, getStringValue, getURLPathValue, greaterAngle, greaterAngleEquals, hasBooleanValue, hasConfigurationNodeValue, hasConfigurationValue, hasDoubleValue, hasQueryArgumentValue, hasStringValue, hasURLPathValue, insertAt, isNull, lesserAngle, lesserAngleEquals, minus, pipe, plus, removeAt, resolve, setReference, slash, unaryExclamation, unaryMinusprotected int resultCode
protected VariableConfiguration result
public VariableResult(int resultCode,
String json)
throws ScriptException
ScriptExceptionpublic boolean hasScriptValue()
throws ScriptException
hasScriptValue in interface VariablehasScriptValue in class VariableBaseScriptExceptionpublic boolean hasIntValue()
throws ScriptException
hasIntValue in interface VariablehasIntValue in class VariableBaseScriptExceptionpublic String getScriptValue() throws ScriptException
getScriptValue in interface VariablegetScriptValue in class VariableBaseScriptExceptionpublic int getIntValue()
throws ScriptException
getIntValue in interface VariablegetIntValue in class VariableBaseScriptExceptionpublic VariableReference getAttribute(String attributeName) throws ScriptException
getAttribute in interface VariablegetAttribute in class VariableBaseScriptException