public interface Variable
| Modifier and Type | Field and Description |
|---|---|
static String |
ATTRIBUTE_BOOLEAN
Conversion to boolean
|
static String |
ATTRIBUTE_CREATEDSTATUS
CREATED status attribute
|
static String |
ATTRIBUTE_DICT
Dict attribute
|
static String |
ATTRIBUTE_FLOAT
Conversion to float
|
static String |
ATTRIBUTE_INT
Conversion to int
|
static String |
ATTRIBUTE_NOTFOUNDSTATUS
NOTFOUND status attribute
|
static String |
ATTRIBUTE_OKSTATUS
OK status attribute
|
static String |
ATTRIBUTE_SCRIPT
Script value
|
static String |
ATTRIBUTE_SIZE
Size attribute
|
static String |
ATTRIBUTE_STRING
Conversion to string
|
static String |
ATTRIBUTE_TYPE
Name attribute
|
static String |
ATTRIBUTE_UNAUTHORIZEDSTATUS
UNAUTHORIZED status attribute
|
static String |
ATTRIBUTE_VALUE
Value attribute
|
| Modifier and Type | Method and Description |
|---|---|
VariableReference |
ampersand(Variable v) |
VariableReference |
asterisk(Variable v) |
VariableReference |
doubleAmpersand(Variable v) |
VariableReference |
doubleEquals(Variable v) |
VariableReference |
doublePipe(Variable v) |
VariableReference |
exclamationEquals(Variable v) |
VariableReference |
getAttribute(String attributeName)
Get a named attribute of the variable; e.g.
|
boolean |
getBooleanValue()
Get the variable's value as a boolean
|
ConfigurationNode |
getConfigurationNodeValue()
Get the variable's value as a ConfigurationNode object
|
Configuration |
getConfigurationValue()
Get the variable's value as a Configuration object
|
double |
getDoubleValue()
Get the variable's value as a double
|
VariableReference |
getIndexed(Variable index)
Get an indexed property of the variable
|
int |
getIntValue()
Get the variable's value as an integer
|
String |
getQueryArgumentValue()
Get the variable's value as a properly-encoded query argument
|
String |
getScriptValue()
Get the variable's script value
|
String |
getStringValue()
Get the variable's value as a string
|
String |
getURLPathValue()
Get the variable's value as a URL path component
|
VariableReference |
greaterAngle(Variable v) |
VariableReference |
greaterAngleEquals(Variable v) |
boolean |
hasBooleanValue()
Check if the variable has a boolean value
|
boolean |
hasConfigurationNodeValue()
Check if the variable has a ConfigurationNode value
|
boolean |
hasConfigurationValue()
Check if the variable has a Configuration value
|
boolean |
hasDoubleValue()
Check if the variable has a double value
|
boolean |
hasIntValue()
Check if the variable has an int value
|
boolean |
hasQueryArgumentValue()
Check if the variable has a query argument value
|
boolean |
hasScriptValue()
Check if the variable has a script value
|
boolean |
hasStringValue()
Check if the variable has a string value
|
boolean |
hasURLPathValue()
Check if the variable has a URL path value
|
void |
insertAt(Variable v,
Variable index)
Insert an object into this variable at a position.
|
VariableReference |
lesserAngle(Variable v) |
VariableReference |
lesserAngleEquals(Variable v) |
VariableReference |
minus(Variable v) |
VariableReference |
pipe(Variable v) |
VariableReference |
plus(Variable v) |
void |
removeAt(Variable index)
Delete an object from this variable at a position.
|
VariableReference |
slash(Variable v) |
VariableReference |
unaryExclamation() |
VariableReference |
unaryMinus() |
static final String ATTRIBUTE_STRING
static final String ATTRIBUTE_INT
static final String ATTRIBUTE_FLOAT
static final String ATTRIBUTE_BOOLEAN
static final String ATTRIBUTE_SCRIPT
static final String ATTRIBUTE_TYPE
static final String ATTRIBUTE_VALUE
static final String ATTRIBUTE_SIZE
static final String ATTRIBUTE_DICT
static final String ATTRIBUTE_OKSTATUS
static final String ATTRIBUTE_NOTFOUNDSTATUS
static final String ATTRIBUTE_CREATEDSTATUS
static final String ATTRIBUTE_UNAUTHORIZEDSTATUS
boolean hasStringValue()
throws ScriptException
ScriptExceptionString getStringValue() throws ScriptException
ScriptExceptionboolean hasScriptValue()
throws ScriptException
ScriptExceptionString getScriptValue() throws ScriptException
ScriptExceptionboolean hasConfigurationValue()
throws ScriptException
ScriptExceptionConfiguration getConfigurationValue() throws ScriptException
ScriptExceptionboolean hasConfigurationNodeValue()
throws ScriptException
ScriptExceptionConfigurationNode getConfigurationNodeValue() throws ScriptException
ScriptExceptionboolean hasBooleanValue()
throws ScriptException
ScriptExceptionboolean getBooleanValue()
throws ScriptException
ScriptExceptionboolean hasIntValue()
throws ScriptException
ScriptExceptionint getIntValue()
throws ScriptException
ScriptExceptionboolean hasDoubleValue()
throws ScriptException
ScriptExceptiondouble getDoubleValue()
throws ScriptException
ScriptExceptionboolean hasQueryArgumentValue()
throws ScriptException
ScriptExceptionString getQueryArgumentValue() throws ScriptException
ScriptExceptionboolean hasURLPathValue()
throws ScriptException
ScriptExceptionString getURLPathValue() throws ScriptException
ScriptExceptionVariableReference plus(Variable v) throws ScriptException
ScriptExceptionVariableReference minus(Variable v) throws ScriptException
ScriptExceptionVariableReference asterisk(Variable v) throws ScriptException
ScriptExceptionVariableReference slash(Variable v) throws ScriptException
ScriptExceptionVariableReference unaryMinus() throws ScriptException
ScriptExceptionVariableReference greaterAngle(Variable v) throws ScriptException
ScriptExceptionVariableReference lesserAngle(Variable v) throws ScriptException
ScriptExceptionVariableReference doubleEquals(Variable v) throws ScriptException
ScriptExceptionVariableReference greaterAngleEquals(Variable v) throws ScriptException
ScriptExceptionVariableReference lesserAngleEquals(Variable v) throws ScriptException
ScriptExceptionVariableReference exclamationEquals(Variable v) throws ScriptException
ScriptExceptionVariableReference ampersand(Variable v) throws ScriptException
ScriptExceptionVariableReference pipe(Variable v) throws ScriptException
ScriptExceptionVariableReference doubleAmpersand(Variable v) throws ScriptException
ScriptExceptionVariableReference doublePipe(Variable v) throws ScriptException
ScriptExceptionVariableReference unaryExclamation() throws ScriptException
ScriptExceptionVariableReference getAttribute(String attributeName) throws ScriptException
ScriptExceptionvoid insertAt(Variable v, Variable index) throws ScriptException
ScriptExceptionvoid removeAt(Variable index) throws ScriptException
ScriptExceptionVariableReference getIndexed(Variable index) throws ScriptException
ScriptException