Name | Type | Multiplicity | Description |
---|---|---|---|
name |
property string |
[0,1] | Name of the expression (function). |
description |
property string |
[0,1] | Free-form textual description of the object. |
extension |
container ExtensionType |
[0,1] | Place for non-standard object properties. |
parameter |
container ExpressionParameterType |
[0,-1] | Function input parameters |
returnType |
property QName |
[0,1] | Formal definition of function return type. |
trace |
property boolean |
[0,1] | Explicitly trace the execution of this expression. |
stringFilter |
property StringFilterType |
[0,-1] | |
variable |
property ExpressionVariableDefinitionType |
[0,-1] | Definition of additional variables that should be present during evaluation of the expression. |
returnMultiplicity |
property ExpressionReturnMultiplicityType |
[0,1] | |
allowEmptyValues |
property boolean |
[0,1] | TODO |
queryInterpretationOfNoValue |
property QueryInterpretationOfNoValueType |
[0,1] | TODO |
runAsRef |
reference ObjectReferenceType |
[0,1] | Reference to the user whose identity will be used to execute the expression. |
expressionEvaluator |
property anyType |
[1,-1] | A single expression evaluator. |
Flags: RAM,runtime
Multiplicity: [0,1]
Flags: RAM,runtime
Multiplicity: [0,1]
Free-form textual description of the object. It is supposed to describe
the object or a construct that it is attached to.
Anything that the system administrator wants may be here. The system
will not interpret the information except for displaying it and allow
user to edit it.
Flags: dyn,RAM,runtime
Multiplicity: [0,1]
Flags: RAM,runtime
Multiplicity: [0,-1]
Flags: RAM,runtime
Multiplicity: [0,1]
Flags: RAM,runtime
Multiplicity: [0,1]
Flags: RAM,runtime
Multiplicity: [0,-1]
Flags: RAM,runtime
Multiplicity: [0,-1]
Flags: RAM,runtime,AVals:2
Multiplicity: [0,1]
Flags: RAM,runtime
Multiplicity: [0,1]
Flags: RAM,runtime,AVals:5
Multiplicity: [0,1]
Flags: RAM
Multiplicity: [0,1]
Flags: RAM,runtime
Multiplicity: [1,-1]