Class Summary |
ABS_FLOAT |
The FLOAT absolute value operator takes a single argument of type FLOAT, and returns its absolute value. |
ABS_INT |
The INT absolute value operator takes a single argument of type INT, and returns its absolute value. |
ABS_LONG |
The LONG absolute value operator takes a single argument of type LONG and returns its absolute value. |
ACOS_FLOAT |
The ACOS operator takes a FLOAT argument and returns the ANGLE value of which this argument is the cosine. |
ACOSEC_FLOAT |
The ACOSEC operator takes a FLOAT argument and returns the ANGLE value to which the argument is the cosecant |
ACOTAN_FLOAT |
The ACOTAN operator returns the ANGLE value to which the argument is the cotangent |
AND_BOOLEAN_BOOLEAN |
The implementation for the boolean AND operator. |
ASEC_FLOAT |
The ASEC operator returns the ANGLE value to which the argument is the secant. |
ASIN_FLOAT |
The ASIN operator returns the ANGLE value to which the argument is the sine. |
ATAN_FLOAT |
The implementation for the arctangent operator. |
BEGINSWITH_NAME_NAME |
The BEGINSWITH operator takes two NAME arguments and returns true if all tokens in the second argument are identical to the tokens of the first argument in the corresponding position. |
BEGINSWITH_STRING_STRING |
The BEGINSWITH operator takes two STRING arguments and returns true if all tokens in the second argument are identical to the tokens of the first argument in the corresponding position. |
CEIL_INT_INT |
CEIL returns the smallest integer that is higher than or equal to the first argument and an exact multiple of the second. |
CEIL_LONG_LONG |
CEIL returns the smallest integer that is higher than or equal to the first argument and an exact multiple of the second. |
CONCAT_STRING_STRING |
CONCAT returns the result of appending the second STRING argument to the first. |
COS_ANGLE |
The COS operator returns the cosine of its argument. |
COSEC_ANGLE |
COSEC returns the cosecant of the argument |
COTAN_ANGLE |
COTAN returns the cotangent of its argument |
DATESHIFT_DATE_INT_INT_INT |
The DATESHIFT operator computes a date that is a given quantity of days, months, years away from a given date |
DbmsAngleImplementation |
Type 'Angle' is provided to demonstrate the type-plugin feature. |
DbmsAverageImplementation |
Type 'Average' is used when computing averages. |
DbmsBarImplementation |
Type 'Bar' is provided to demonstrate the type-plugin feature, and to test the catalog constraints re. types. |
DbmsBitsImplementation |
The implementation for the binary bucket type. |
DbmsBooleanImplementation |
The implementation for the system-defined Boolean type. |
DbmsCharImplementation |
The implementation for the system-defined CHAR type. |
DbmsDateImplementation |
The implementation for the SIRA_PRISE DATE type. |
DbmsDecimalImplementation |
Deprecated. The use of this type is discouraged. |
DbmsFilenameImplementation |
The implementation for the system-defined FILENAME type. |
DbmsFloatImplementation |
The implementation for the system-defined FLOAT type. |
DbmsFooImplementation |
Type 'Foo' is provided to demonstrate the type-plugin feature. |
DbmsIntImplementation |
The implementation for the SIRA_PRISE int type. |
DbmsLongImplementation |
The implementation of the SIRA_PRISE long type. |
DbmsNameImplementation |
The implementation for the system-defined NAME type. |
DbmsStringImplementation |
The implementation for the String type. |
DbmsTimeofdayImplementation |
The implementation for the Sira_Prise time-of-day type. |
DIV_FLOAT_FLOAT |
The FLOAT division operator. |
DIV_INT_INT |
Integer division. |
DIV_LONG_LONG |
The implementation for the LONG division operator. |
ENDSWITH_NAME_NAME |
The ENDSWITH operator returns a truth-value indicating whether the first argument's ending sequence of tokens is identical to the second argument's complete sequence of tokens. |
ENDSWITH_STRING_STRING |
The ENDSWITH operator returns a truth value indicating whether or not the first argument's ending sequence of tokens is identical to the second argument's complete token sequence. |
EQ_BOOLEAN_BOOLEAN |
Boolean equality differs from all other scalar equality operators in that it also happens to be associative. |
EQ_RELATION_RELATION |
The equality operator implementation for the nonscalar RELATION type |
EXP_FLOAT |
The EXP operator returns the value of e^x |
EXP_FLOAT_FLOAT |
EXP takes two FLOAT values, a and b, and returns a^b |
FIRSTDATE |
The FIRSTDATE operator returns the lowest supported DATE value |
FIRSTINT |
The FIRSTINT operator returns the lowest supported INT value |
FIRSTLONG |
The FIRSTLONG operator returns the lowest supported LONG value |
FLOOR_INT_INT |
FLOOR returns the biggest integer that is smaller than or equal to the first argument and an exact multiple of the second. |
FLOOR_LONG_LONG |
FLOOR returns the biggest integer that is smaller than or equal to the first argument and an exact multiple of the second. |
GreaterOrEqualOperatorImplementation |
GreaterOrEqualOperatorImplementation is a generic implementation implementing the behaviour of a GE operator, for all types for which an ordering is defined in the form of a GT operator. |
GT_ANGLE_ANGLE |
GT returns true if the first operand compares higher than the second, and false otherwise |
GT_DATE_DATE |
GT returns true if the first operand compares higher than the second, and false otherwise |
GT_DECIMAL_DECIMAL |
Deprecated. The use of the DECIMAL type is discouraged. |
GT_FLOAT_FLOAT |
GT returns true if the first operand compares higher than the second, and false otherwise |
GT_FOO_FOO |
GT returns true if the first operand compares higher than the second, and false otherwise |
GT_INT_INT |
GT returns true if the first operand compares higher than the second, and false otherwise |
GT_LONG_LONG |
GT returns true if the first operand compares higher than the second, and false otherwise |
GT_TIMEOFDAY_TIMEOFDAY |
GT returns true if the first operand compares higher than the second, and false otherwise |
LASTDATE |
The LASTDATE operator returns the highest supported DATE value |
LASTINT |
The LASTINT operator returns the highest supported INT value |
LASTLONG |
The LASTLONG operator returns the highest supported LONG value |
LENGTH_INTINTERVAL |
LENGTH returns the length of the interval value in the argument |
LENGTH_LONGINTERVAL |
LENGTH returns the length of the interval value in the argument |
LessOrEqualOperatorImplementation |
|
LessThanOperatorImplementation |
LessThanOperatorImplementation is a generic implementation implementing the behaviour of a LT operator, for all types for which an ordering is defined in the form of a GT operator. |
LN_FLOAT |
LN returns the natural logarithm of the argument |
LOWERCASE_STRING |
LOWERCASE() returns the argument, converted to lowercase |
MATCHES_STRING_STRING |
MATCHES returns a boolean indicating whether the first argument matches the pattern string given as the second argument. |
MAX_DATE_DATE |
The DATE 'maximumof' operator. |
MAX_FLOAT_FLOAT |
The FLOAT maximumof() operator. |
MAX_INT_INT |
The INT maximumof operator. |
MAX_LONG_LONG |
The LONG maximumof() operator. |
MAX_TIMEOFDAY_TIMEOFDAY |
The TIMEOFDAY 'maximumof' operator. |
MIN_DATE_DATE |
The DATE 'minimumof' operator. |
MIN_FLOAT_FLOAT |
The FLOAT 'minimumof' operator. |
MIN_INT_INT |
The INT 'minimumof' operator. |
MIN_LONG_LONG |
The implementation for the LONG 'minimumof' operator. |
MIN_TIMEOFDAY_TIMEOFDAY |
The TIMEOFDAY 'minimumof' operator. |
MOD_INT_INT |
MOD(a,b) returns the number c such that a = (a / b) + c. |
MOD_LONG_LONG |
MOD(a,b) returns the number c such that a = (a / b) + c. |
MULT_FLOAT_FLOAT |
The FLOAT multiplication operator. |
MULT_INT_INT |
The INT multiplication operator. |
MULT_LONG_LONG |
The LONG multiplication operator. |
NEXTDATE_DATE |
The NEXTDATE(DATE) operator returns the DATE value that is one day after the argument value. |
NEXTINT_INT |
The NEXTINT(INT) operator returns the INT value that is one higher than the argument value. |
NEXTLONG_LONG |
The NEXTLONG(LONG) operator returns the LONG value that is one higher than the argument value. |
NOT_BOOLEAN |
The boolean NOT operator |
OR_BOOLEAN_BOOLEAN |
The implementation for the boolean OR operator |
PI |
The PI operator returns the FLOAT constant 3.1415926535... |
PLUS_AVERAGE_AVERAGE |
The AVERAGE addition operator. |
PLUS_DECIMAL_DECIMAL |
Deprecated. The use of this type is discouraged. |
PLUS_FLOAT_FLOAT |
The FLOAT addition operator. |
PLUS_INT_INT |
The PLUS(INT,INT) operator returns the INT value that is the sum of the two arguments. |
PLUS_LONG_LONG |
The PLUS(LONG,LONG) operator returns the LONG value that is the sum of the two arguments. |
PLUS_TIMEOFDAY_TIMEOFDAY |
The TIMEOFDAY addition operator. |
PRIORDATE_DATE |
The PRIORDATE(DATE) operator returns the DATE value that is one day before the argument value. |
PRIORINT_INT |
The PRIORINT operator returns the INT value that is one less than the given argument. |
PRIORLONG_LONG |
The PRIORLONG operator returns the LONG value that is one less than the given argument. |
RelationBuffer |
A RelationBuffer is the ValueBuffer type for relation values. |
ROUND_FLOAT_FLOAT |
The float rounding operator returns the FLOAT value that is an exact multiple of the second argument (the rounding unit), and for which the absolute value of the difference with the first argument (the number to be rounded) is minimal. |
ScalarValueBuffer |
A ScalarValueBuffer is the class that can be used as a container for any sort of scalar value. |
SEC_ANGLE |
The ANGLE secant operator. |
SIN_ANGLE |
The ANGLE sine operator. |
SQRT_FLOAT |
The FLOAT square root operator. |
SUB_FLOAT_FLOAT |
The FLOAT subtraction operator. |
SUB_INT_INT |
The integer subtraction operator. |
SUB_LONG_LONG |
The LONG subtraction operator. |
SUB_TIMEOFDAY_TIMEOFDAY |
The timeofday difference operator. |
SUBSTR_STRING_INT |
The String Substring operator. |
SUBSTR_STRING_INT_INT |
The String Substring operator. |
TAN_ANGLE |
The ANGLE tangent operator. |
TOFLOAT_INT |
The TOFLOAT operator "casts" an INT to an FLOAT |
TOFLOAT_LONG |
The TOFLOAT operator "casts" a LONG to an FLOAT |
TOINT_LONG |
The TOINT operator "casts" a LONG to an INT |
TOLONG_INT |
The TOLONG operator "casts" an INT to a LONG |
UPPERCASE_STRING |
UPPERCASE() returns the input argument, converted to uppercase. |
ValueBuffer |
A ValueBuffer is a container class for any sort of value. |
XOR_BOOLEAN_BOOLEAN |
The implementation for the boolean XOR operator. |