Package org.qtitools.qti.node.expression.operator

QTItools JQTI library.

See:
          Description

Class Summary
And The and operator takes one or more sub-expressions each with A base-type of boolean and single cardinality.
AnyN The anyN operator takes one or more sub-expressions each with A base-type of boolean and single cardinality.
ContainerSize The containerSize operator takes A sub-expression with any base-type and either multiple or ordered cardinality.
Contains The contains operator takes two sub-expressions which must both have the same base-type and cardinality — either multiple or ordered.
CustomOperator The custom operator provides an extension mechanism for defining operations not currently supported by this specification.
Delete The delete operator takes two sub-expressions which must both have the same base-type.
Divide The divide operator takes 2 sub-expressions which both have single cardinality and numerical base-types.
DurationGte The durationGTE operator takes two sub-expressions which must both have single cardinality and base-type duration.
DurationLt The durationLT operator takes two sub-expressions which must both have single cardinality and base-type duration.
Equal The equal operator takes two sub-expressions which must both have single cardinality and have A numerical base-type.
EqualRounded The equalRounded operator takes two sub-expressions which must both have single cardinality and have A numerical base-type.
FieldValue The field-value operator takes A sub-expression with A record container value.
Gt The gt operator takes two sub-expressions which must both have single cardinality and have A numerical base-type.
Gte The gte operator takes two sub-expressions which must both have single cardinality and have A numerical base-type.
Index The index operator takes A sub-expression with an ordered container value and any base-type.
Inside The inside operator takes A single sub-expression which must have A baseType of point.
IntegerDivide The integer divide operator takes 2 sub-expressions which both have single cardinality and base-type integer.
IntegerModulus The integer modulus operator takes 2 sub-expressions which both have single cardinality and base-type integer.
IntegerToFloat The integer to float conversion operator takes A single sub-expression which must have single cardinality and base-type integer.
IsNull The isNull operator takes A sub-expression with any base-type and cardinality.
Lt The lt operator takes two sub-expressions which must both have single cardinality and have A numerical base-type.
Lte The lte operator takes two sub-expressions which must both have single cardinality and have A numerical base-type.
Match The match operator takes two sub-expressions which must both have the same base-type and cardinality.
Member The member operator takes two sub-expressions which must both have the same base-type.
Multiple The multiple operator takes 0 or more sub-expressions all of which must have either single or multiple cardinality.
Not The not operator takes A single sub-expression with A base-type of boolean and single cardinality.
Or The or operator takes one or more sub-expressions each with A base-type of boolean and single cardinality.
Ordered The ordered operator takes 0 or more sub-expressions all of which must have either single or ordered cardinality.
PatternMatch The patternMatch operator takes A sub-expression which must have single cardinality and A base-type of string.
Power The power operator takes 2 sub-expression which both have single cardinality and numerical base-types.
Product The product operator takes 1 or more sub-expressions which all have single cardinality and have numerical base-types.
Random The random operator takes A sub-expression with A multiple or ordered container value and any base-type.
RandomEx Extends random expression - supports seed attribute.
RecordEx The record operator takes 0 or more single sub-expressions of any base-type.
Round The round operator takes A single sub-expression which must have single cardinality and base-type float.
StringMatch The stringMatch operator takes two sub-expressions which must have single and A base-type of string.
Substring The substring operator takes two sub-expressions which must both have an effective base-type of string and single cardinality.
Subtract The subtract operator takes 2 sub-expressions which all have single cardinality and numerical base-types.
Sum The sum operator takes one or more sub-expressions which have single or multiple or ordered cardinality (it is possible to mix different cardinalities) and have numerical base-types.
Truncate The truncate operator takes A single sub-expression which must have single cardinality and base-type float.
 

Enum Summary
RoundingMode Enumeration for equalRounded expression.
Shape Enumeration for inside expression.
ToleranceMode Enumeration for equal expression.
 

Package org.qtitools.qti.node.expression.operator Description

QTItools JQTI library.

Since:


Copyright © 2009. All Rights Reserved.