OTX Reference
|
|
Classes | |
class | CreateFloatInterval |
Constructors for FloatInterval More... | |
class | CreateIntegerInterval |
Constructors for IntegerInterval More... | |
class | CreateQuantityInterval |
A constructor for QuantityInterval More... | |
class | CreateRangedFloat |
Creates a RangedFloat object More... | |
class | CreateRangedInteger |
Creates a RangedInteger object More... | |
class | CreateRangedQuantity |
Creates a RangedQuantity object More... | |
class | CreateRangedString |
Creates a RangedString object More... | |
class | CreateStringInterval |
Constructors for StringInterval More... | |
class | FloatIntervalLiteral |
This term shall be used to create a FloatInterval object based on a hard-coded value. More... | |
class | FloatIntervalTerm |
A FloatIntervalTerm is a NumericIntervalTerm that returns a FloatInterval. More... | |
class | FloatIntervalValue |
Returns the FloatInterval value stored in a FloatInterval variable. More... | |
class | GetFirstMatchingFloatInterval |
Gets the first FloatInterval More... | |
class | GetFirstMatchingIntegerInterval |
Gets the first IntegerInterval More... | |
class | GetFirstMatchingIntervalLabel |
Gets the label of the first interval More... | |
class | GetFirstMatchingIntervalSemantic |
Gets the interval semantic of the first interval More... | |
class | GetFirstMatchingQuantityInterval |
Gets the first QuantityInterval More... | |
class | GetFirstMatchingStringInterval |
Gets the first StringInterval More... | |
class | GetFloatIntervalLowerLimit |
Gets the lower limit of the given FloatInterval More... | |
class | GetFloatIntervals |
Gets a list of FloatInterval objects More... | |
class | GetFloatIntervalUpperLimit |
Gets the upper limit of the given FloatInterval More... | |
class | GetIntegerIntervalLowerLimit |
Gets the lower limit of the given IntegerInterval More... | |
class | GetIntegerIntervals |
Gets a list of IntegerInterval objects More... | |
class | GetIntegerIntervalUpperLimit |
Gets the upper limit of the given IntegerInterval More... | |
class | GetIntervalLabel |
Gets the label of the given Interval More... | |
class | GetIntervalSemantic |
Gets the semantic of the given Interval More... | |
class | GetQuantityIntervalLowerLimit |
Gets the lower limit of the given QuantityInterval More... | |
class | GetQuantityIntervals |
Gets a list of QuantityInterval objects More... | |
class | GetQuantityIntervalUpperLimit |
Gets the upper limit of the given QuantityInterval. More... | |
class | GetRangedFloatValue |
Gets the value of the given RangedFloat object More... | |
class | GetRangedIntegerValue |
Gets the value of the given RangedInteger object More... | |
class | GetRangedQuantityValue |
Gets the value of the given RangedQuantity object. More... | |
class | GetRangedStringValue |
Gets the value of the given RangedString object More... | |
class | GetStringIntervalRegExp |
Gets the regular expression of the given string interval More... | |
class | GetStringIntervals |
Gets a list of StringInterval objects More... | |
class | IntegerIntervalLiteral |
This term shall be used to create an IntegerInterval object based on a hard-coded value. More... | |
class | IntegerIntervalTerm |
An IntegerIntervalTerm is a NumericIntervalTerm that returns an IntegerInterval. More... | |
class | IntegerIntervalValue |
Returns the IntegerInterval value stored in an IntegerInterval variable. More... | |
class | IntervalSemanticLiteral |
This term shall be used to create an IntervalSemantic object based on a hard-coded value. More... | |
class | IntervalSemanticTerm |
An IntervalSemanticTerm is a term that returns an IntervalSemantic. More... | |
class | IntervalSemanticValue |
Returns the IntervalSemantic value stored in an IntervalSemantic variable. More... | |
class | IntervalTerm |
An IntervalTerm is a Term that returns an Interval. More... | |
class | IsFloatInInterval |
Checks the given value is inside of the FloatInterval More... | |
class | IsInRange |
Checks the value of the given ranged object More... | |
class | IsIntegerInInterval |
Checks the given value is inside of the IntegerInterval More... | |
class | IsQuantityInInterval |
Checks the given value is inside of the QuantityInterval More... | |
class | IsStringInInterval |
Checks the given value is inside of the StringInterval More... | |
class | IsValueWritten |
Checks the value of the given ranged object was written at least once. More... | |
class | NumericIntervalTerm |
A NumericIntervalTerm is an IntervalTerm that returns a NumericInterval. More... | |
class | QuantityIntervalLiteral |
This term shall be used to create a QuantityInterval object based on a hard-coded value. More... | |
class | QuantityIntervalTerm |
A QuantityIntervalTerm is a NumericIntervalTerm that returns a QuantityInterval. More... | |
class | QuantityIntervalValue |
Returns the QuantityInterval value stored in a QuantityInterval variable. More... | |
class | RangedFloatLiteral |
This term shall be used to create a RangedFloat object based on a hard-coded value. More... | |
class | RangedFloatTerm |
A RangedFloatTerm is a RangedObjectTerm that returns a RangedFloat. More... | |
class | RangedFloatValue |
Returns the RangedFloatValue stored in a RangedFloat variable. More... | |
class | RangedIntegerLiteral |
This term shall be used to create a RangedInteger object based on a hard-coded value. More... | |
class | RangedIntegerTerm |
A RangedIntegerTerm is a RangedObjectTerm that returns a RangedInteger. More... | |
class | RangedIntegerValue |
Returns the RangedIntegerValue stored in a RangedInteger variable. More... | |
class | RangedObjectTerm |
A RangedObjectTerm is a Term that returns a RangedObject. More... | |
class | RangedQuantityLiteral |
This term shall be used to create a RangedQuantity object based on a hard-coded value. More... | |
class | RangedQuantityTerm |
A RangedQuantityTerm is a RangedObjectTerm that returns a RangedQuantity. More... | |
class | RangedQuantityValue |
Returns the RangedQuantityValue stored in a RangedQuantity variable. More... | |
class | RangedStringLiteral |
This term shall be used to create a RangedString object based on a hard-coded value. More... | |
class | RangedStringTerm |
A RangedStringTerm is a RangedObjectTerm that returns a RangedString. More... | |
class | RangedStringValue |
Returns the RangedStringValue stored in a RangedString variable. More... | |
class | StringIntervalLiteral |
This term shall be used to create a StringInterval object based on a hard-coded value. More... | |
class | StringIntervalTerm |
A StringIntervalTerm is an IntervalTerm that returns a StringInterval. More... | |
class | StringIntervalValue |
Returns the StringInterval value stored in a StringInterval variable. More... | |
Lists all Terms.
OTX terms represent syntactic expressions which can be evaluated in order to yield a value. The resulting value of a term can be a simple value (e.g. an integer in the OTX Integer case) or a reference to complex data (e.g. a reference to a list in the OTX List case). Terms are required in various places in the data model, when a value needs to be computed which is then e.g. assigned to a variable, used as an input parameter for a procedure call, or used as the condition truth value in a branch, etc. Every OTX term is categorized according to its return type.