Package | Description |
---|---|
org.apache.manifoldcf.scriptengine |
Modifier and Type | Class and Description |
---|---|
class |
VariableArray
Array variable object.
|
class |
VariableBase
Base class for variables.
|
class |
VariableBoolean
Variable class representing an integer.
|
class |
VariableConfiguration
Variable wrapper for Configuration object.
|
class |
VariableConfigurationNode
Variable wrapper for ConfigurationNode object.
|
class |
VariableConnectionName
Variable class representing a ManifoldCF API URL connection name segment.
|
class |
VariableDict
Array variable object.
|
class |
VariableFloat
Variable class representing an integer.
|
class |
VariableInt
Variable class representing an integer.
|
class |
VariableQueryArg
Variable class representing a ManifoldCF query argument, with a name
and a value.
|
class |
VariableResult
Variable class representing the result of an http operation.
|
class |
VariableString
Variable class representing an integer.
|
class |
VariableURL
Variable class representing a ManifoldCF API URL.
|
Modifier and Type | Field and Description |
---|---|
protected Variable |
ContextVariableReference.variable |
Modifier and Type | Field and Description |
---|---|
protected java.util.List<Variable> |
VariableArray.array |
protected java.util.Map<Variable,VariableReference> |
VariableDict.dict |
Modifier and Type | Method and Description |
---|---|
Variable |
ContextVariableReference.resolve()
Resolve the reference
|
Variable |
NullVariableReference.resolve()
Resolve the reference
|
Variable |
VariableArray.ElementReference.resolve() |
Variable |
VariableBase.resolve()
Resolve the reference
|
Variable |
VariableConfiguration.NodeReference.resolve() |
Variable |
VariableConfigurationNode.ValueReference.resolve() |
Variable |
VariableConfigurationNode.AttributeReference.resolve() |
Variable |
VariableConfigurationNode.NodeReference.resolve() |
Variable |
VariableReference.resolve()
Resolve the reference
|
static Variable |
ScriptParser.resolveMustExist(TokenStream currentStream,
VariableReference vr) |
Modifier and Type | Method and Description |
---|---|
void |
ScriptParser.addVariable(java.lang.String variableName,
Variable v)
Add a variable.
|
VariableReference |
Variable.ampersand(Variable v) |
VariableReference |
VariableBase.ampersand(Variable v) |
VariableReference |
VariableBoolean.ampersand(Variable v) |
VariableReference |
VariableInt.ampersand(Variable v) |
VariableReference |
Variable.asterisk(Variable v) |
VariableReference |
VariableBase.asterisk(Variable v) |
VariableReference |
VariableFloat.asterisk(Variable v) |
VariableReference |
VariableInt.asterisk(Variable v) |
VariableReference |
Variable.doubleAmpersand(Variable v) |
VariableReference |
VariableBase.doubleAmpersand(Variable v) |
VariableReference |
VariableBoolean.doubleAmpersand(Variable v) |
VariableReference |
Variable.doubleEquals(Variable v) |
VariableReference |
VariableBase.doubleEquals(Variable v) |
VariableReference |
VariableBoolean.doubleEquals(Variable v) |
VariableReference |
VariableConnectionName.doubleEquals(Variable v) |
VariableReference |
VariableFloat.doubleEquals(Variable v) |
VariableReference |
VariableInt.doubleEquals(Variable v) |
VariableReference |
VariableQueryArg.doubleEquals(Variable v) |
VariableReference |
VariableString.doubleEquals(Variable v) |
VariableReference |
VariableURL.doubleEquals(Variable v) |
VariableReference |
Variable.doublePipe(Variable v) |
VariableReference |
VariableBase.doublePipe(Variable v) |
VariableReference |
VariableBoolean.doublePipe(Variable v) |
VariableReference |
Variable.exclamationEquals(Variable v) |
VariableReference |
VariableBase.exclamationEquals(Variable v) |
VariableReference |
VariableBoolean.exclamationEquals(Variable v) |
VariableReference |
VariableConnectionName.exclamationEquals(Variable v) |
VariableReference |
VariableFloat.exclamationEquals(Variable v) |
VariableReference |
VariableInt.exclamationEquals(Variable v) |
VariableReference |
VariableQueryArg.exclamationEquals(Variable v) |
VariableReference |
VariableString.exclamationEquals(Variable v) |
VariableReference |
VariableURL.exclamationEquals(Variable v) |
VariableReference |
Variable.getIndexed(Variable index)
Get an indexed property of the variable
|
VariableReference |
VariableArray.getIndexed(Variable index)
Get an indexed property of the variable
|
VariableReference |
VariableBase.getIndexed(Variable index)
Get an indexed property of the variable
|
VariableReference |
VariableConfiguration.getIndexed(Variable index)
Get an indexed property of the variable
|
VariableReference |
VariableConfigurationNode.getIndexed(Variable index)
Get an indexed property of the variable
|
VariableReference |
VariableDict.getIndexed(Variable index)
Get an indexed property of the variable
|
VariableReference |
Variable.greaterAngle(Variable v) |
VariableReference |
VariableBase.greaterAngle(Variable v) |
VariableReference |
VariableFloat.greaterAngle(Variable v) |
VariableReference |
VariableInt.greaterAngle(Variable v) |
VariableReference |
Variable.greaterAngleEquals(Variable v) |
VariableReference |
VariableBase.greaterAngleEquals(Variable v) |
VariableReference |
VariableFloat.greaterAngleEquals(Variable v) |
VariableReference |
VariableInt.greaterAngleEquals(Variable v) |
void |
Variable.insertAt(Variable v,
Variable index)
Insert an object into this variable at a position.
|
void |
VariableArray.insertAt(Variable v,
Variable index)
Insert an object into this variable at a position.
|
void |
VariableBase.insertAt(Variable v,
Variable index)
Insert an object into this variable at a position.
|
void |
VariableConfiguration.insertAt(Variable v,
Variable index)
Insert an object into this variable at a position.
|
void |
VariableConfigurationNode.insertAt(Variable v,
Variable index)
Insert an object into this variable at a position.
|
VariableReference |
Variable.lesserAngle(Variable v) |
VariableReference |
VariableBase.lesserAngle(Variable v) |
VariableReference |
VariableFloat.lesserAngle(Variable v) |
VariableReference |
VariableInt.lesserAngle(Variable v) |
VariableReference |
Variable.lesserAngleEquals(Variable v) |
VariableReference |
VariableBase.lesserAngleEquals(Variable v) |
VariableReference |
VariableFloat.lesserAngleEquals(Variable v) |
VariableReference |
VariableInt.lesserAngleEquals(Variable v) |
VariableReference |
Variable.minus(Variable v) |
VariableReference |
VariableBase.minus(Variable v) |
VariableReference |
VariableFloat.minus(Variable v) |
VariableReference |
VariableInt.minus(Variable v) |
VariableReference |
Variable.pipe(Variable v) |
VariableReference |
VariableBase.pipe(Variable v) |
VariableReference |
VariableBoolean.pipe(Variable v) |
VariableReference |
VariableInt.pipe(Variable v) |
VariableReference |
Variable.plus(Variable v) |
VariableReference |
VariableBase.plus(Variable v) |
VariableReference |
VariableConfiguration.plus(Variable v) |
VariableReference |
VariableConfigurationNode.plus(Variable v) |
VariableReference |
VariableFloat.plus(Variable v) |
VariableReference |
VariableInt.plus(Variable v) |
VariableReference |
VariableString.plus(Variable v) |
VariableReference |
VariableURL.plus(Variable v) |
void |
Variable.removeAt(Variable index)
Delete an object from this variable at a position.
|
void |
VariableArray.removeAt(Variable index)
Delete an object from this variable at a position.
|
void |
VariableBase.removeAt(Variable index)
Delete an object from this variable at a position.
|
void |
VariableConfiguration.removeAt(Variable index)
Delete an object from this variable at a position.
|
void |
VariableConfigurationNode.removeAt(Variable index)
Delete an object from this variable at a position.
|
void |
ContextVariableReference.setReference(Variable object)
Set the reference
|
void |
NullVariableReference.setReference(Variable object)
Set the reference
|
void |
VariableArray.ElementReference.setReference(Variable v) |
void |
VariableBase.setReference(Variable object)
Set the reference
|
void |
VariableConfiguration.NodeReference.setReference(Variable v) |
void |
VariableConfigurationNode.ValueReference.setReference(Variable v) |
void |
VariableConfigurationNode.AttributeReference.setReference(Variable v) |
void |
VariableConfigurationNode.NodeReference.setReference(Variable v) |
void |
VariableReference.setReference(Variable object)
Set the reference
|
VariableReference |
Variable.slash(Variable v) |
VariableReference |
VariableBase.slash(Variable v) |
VariableReference |
VariableFloat.slash(Variable v) |
VariableReference |
VariableInt.slash(Variable v) |