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,
java.lang.String json) |
Modifier and Type | Method and Description |
---|---|
VariableReference |
getAttribute(java.lang.String attributeName)
Get a named attribute of the variable; e.g.
|
int |
getIntValue()
Get the variable's value as an integer
|
java.lang.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, unaryMinus
protected int resultCode
protected VariableConfiguration result
public VariableResult(int resultCode, java.lang.String json) throws ScriptException
ScriptException
public boolean hasScriptValue() throws ScriptException
hasScriptValue
in interface Variable
hasScriptValue
in class VariableBase
ScriptException
public boolean hasIntValue() throws ScriptException
hasIntValue
in interface Variable
hasIntValue
in class VariableBase
ScriptException
public java.lang.String getScriptValue() throws ScriptException
getScriptValue
in interface Variable
getScriptValue
in class VariableBase
ScriptException
public int getIntValue() throws ScriptException
getIntValue
in interface Variable
getIntValue
in class VariableBase
ScriptException
public VariableReference getAttribute(java.lang.String attributeName) throws ScriptException
getAttribute
in interface Variable
getAttribute
in class VariableBase
ScriptException