public interface Variable
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ATTRIBUTE_BOOLEAN
Conversion to boolean
|
static java.lang.String |
ATTRIBUTE_CREATEDSTATUS
CREATED status attribute
|
static java.lang.String |
ATTRIBUTE_DICT
Dict attribute
|
static java.lang.String |
ATTRIBUTE_FLOAT
Conversion to float
|
static java.lang.String |
ATTRIBUTE_INT
Conversion to int
|
static java.lang.String |
ATTRIBUTE_NOTFOUNDSTATUS
NOTFOUND status attribute
|
static java.lang.String |
ATTRIBUTE_OKSTATUS
OK status attribute
|
static java.lang.String |
ATTRIBUTE_SCRIPT
Script value
|
static java.lang.String |
ATTRIBUTE_SIZE
Size attribute
|
static java.lang.String |
ATTRIBUTE_STRING
Conversion to string
|
static java.lang.String |
ATTRIBUTE_TYPE
Name attribute
|
static java.lang.String |
ATTRIBUTE_UNAUTHORIZEDSTATUS
UNAUTHORIZED status attribute
|
static java.lang.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(java.lang.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
|
java.lang.String |
getQueryArgumentValue()
Get the variable's value as a properly-encoded query argument
|
java.lang.String |
getScriptValue()
Get the variable's script value
|
java.lang.String |
getStringValue()
Get the variable's value as a string
|
java.lang.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 java.lang.String ATTRIBUTE_STRING
static final java.lang.String ATTRIBUTE_INT
static final java.lang.String ATTRIBUTE_FLOAT
static final java.lang.String ATTRIBUTE_BOOLEAN
static final java.lang.String ATTRIBUTE_SCRIPT
static final java.lang.String ATTRIBUTE_TYPE
static final java.lang.String ATTRIBUTE_VALUE
static final java.lang.String ATTRIBUTE_SIZE
static final java.lang.String ATTRIBUTE_DICT
static final java.lang.String ATTRIBUTE_OKSTATUS
static final java.lang.String ATTRIBUTE_NOTFOUNDSTATUS
static final java.lang.String ATTRIBUTE_CREATEDSTATUS
static final java.lang.String ATTRIBUTE_UNAUTHORIZEDSTATUS
boolean hasStringValue() throws ScriptException
ScriptException
java.lang.String getStringValue() throws ScriptException
ScriptException
boolean hasScriptValue() throws ScriptException
ScriptException
java.lang.String getScriptValue() throws ScriptException
ScriptException
boolean hasConfigurationValue() throws ScriptException
ScriptException
Configuration getConfigurationValue() throws ScriptException
ScriptException
boolean hasConfigurationNodeValue() throws ScriptException
ScriptException
ConfigurationNode getConfigurationNodeValue() throws ScriptException
ScriptException
boolean hasBooleanValue() throws ScriptException
ScriptException
boolean getBooleanValue() throws ScriptException
ScriptException
boolean hasIntValue() throws ScriptException
ScriptException
int getIntValue() throws ScriptException
ScriptException
boolean hasDoubleValue() throws ScriptException
ScriptException
double getDoubleValue() throws ScriptException
ScriptException
boolean hasQueryArgumentValue() throws ScriptException
ScriptException
java.lang.String getQueryArgumentValue() throws ScriptException
ScriptException
boolean hasURLPathValue() throws ScriptException
ScriptException
java.lang.String getURLPathValue() throws ScriptException
ScriptException
VariableReference plus(Variable v) throws ScriptException
ScriptException
VariableReference minus(Variable v) throws ScriptException
ScriptException
VariableReference asterisk(Variable v) throws ScriptException
ScriptException
VariableReference slash(Variable v) throws ScriptException
ScriptException
VariableReference unaryMinus() throws ScriptException
ScriptException
VariableReference greaterAngle(Variable v) throws ScriptException
ScriptException
VariableReference lesserAngle(Variable v) throws ScriptException
ScriptException
VariableReference doubleEquals(Variable v) throws ScriptException
ScriptException
VariableReference greaterAngleEquals(Variable v) throws ScriptException
ScriptException
VariableReference lesserAngleEquals(Variable v) throws ScriptException
ScriptException
VariableReference exclamationEquals(Variable v) throws ScriptException
ScriptException
VariableReference ampersand(Variable v) throws ScriptException
ScriptException
VariableReference pipe(Variable v) throws ScriptException
ScriptException
VariableReference doubleAmpersand(Variable v) throws ScriptException
ScriptException
VariableReference doublePipe(Variable v) throws ScriptException
ScriptException
VariableReference unaryExclamation() throws ScriptException
ScriptException
VariableReference getAttribute(java.lang.String attributeName) throws ScriptException
ScriptException
void insertAt(Variable v, Variable index) throws ScriptException
ScriptException
void removeAt(Variable index) throws ScriptException
ScriptException
VariableReference getIndexed(Variable index) throws ScriptException
ScriptException