Uses of Interface
be.SIRAPRISE.typeimplementations.OperatorImplementation_V0104

Packages that use OperatorImplementation_V0104
be.SIRAPRISE.typeimplementations   
 

Uses of OperatorImplementation_V0104 in be.SIRAPRISE.typeimplementations
 

Subinterfaces of OperatorImplementation_V0104 in be.SIRAPRISE.typeimplementations
 interface AggregationOperatorImplementation
          AggregationOperatorImplementation is the interface that must/can be implemented by all operator implementations that are both commutative and associative, meaning in particular : The basic form of the operator is binary, i.e. it has two arguments.
 

Classes in be.SIRAPRISE.typeimplementations that implement OperatorImplementation_V0104
 class ABS_FLOAT
          The FLOAT absolute value operator takes a single argument of type FLOAT, and returns its absolute value.
 class ABS_INT
          The INT absolute value operator takes a single argument of type INT, and returns its absolute value.
 class ABS_LONG
          The LONG absolute value operator takes a single argument of type LONG and returns its absolute value.
 class ACOS_FLOAT
          The ACOS operator takes a FLOAT argument and returns the ANGLE value of which this argument is the cosine.
 class ACOSEC_FLOAT
          The ACOSEC operator takes a FLOAT argument and returns the ANGLE value to which the argument is the cosecant
 class ACOTAN_FLOAT
          The ACOTAN operator returns the ANGLE value to which the argument is the cotangent
 class AND_BOOLEAN_BOOLEAN
          The implementation for the boolean AND operator.
 class ASEC_FLOAT
          The ASEC operator returns the ANGLE value to which the argument is the secant.
 class ASIN_FLOAT
          The ASIN operator returns the ANGLE value to which the argument is the sine.
 class ATAN_FLOAT
          The implementation for the arctangent operator.
 class 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.
 class 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.
 class 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.
 class 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.
 class CONCAT_STRING_STRING
          CONCAT returns the result of appending the second STRING argument to the first.
 class COS_ANGLE
          The COS operator returns the cosine of its argument.
 class COSEC_ANGLE
          COSEC returns the cosecant of the argument
 class COTAN_ANGLE
          COTAN returns the cotangent of its argument
 class 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
 class DIV_FLOAT_FLOAT
          The FLOAT division operator.
 class DIV_INT_INT
          Integer division.
 class DIV_LONG_LONG
          The implementation for the LONG division operator.
 class 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.
 class 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.
 class EQ_BOOLEAN_BOOLEAN
          Boolean equality differs from all other scalar equality operators in that it also happens to be associative.
 class EQ_RELATION_RELATION
          The equality operator implementation for the nonscalar RELATION type
 class EXP_FLOAT
          The EXP operator returns the value of e^x
 class EXP_FLOAT_FLOAT
          EXP takes two FLOAT values, a and b, and returns a^b
 class FIRSTDATE
          The FIRSTDATE operator returns the lowest supported DATE value
 class FIRSTINT
          The FIRSTINT operator returns the lowest supported INT value
 class FIRSTLONG
          The FIRSTLONG operator returns the lowest supported LONG value
 class 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.
 class 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.
 class 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.
 class GT_ANGLE_ANGLE
          GT returns true if the first operand compares higher than the second, and false otherwise
 class GT_DATE_DATE
          GT returns true if the first operand compares higher than the second, and false otherwise
 class GT_DECIMAL_DECIMAL
          Deprecated. The use of the DECIMAL type is discouraged. The definition is rather awkward, the implementation rather poor, and the set of provided operators incomplete.
 class GT_FLOAT_FLOAT
          GT returns true if the first operand compares higher than the second, and false otherwise
 class GT_FOO_FOO
          GT returns true if the first operand compares higher than the second, and false otherwise
 class GT_INT_INT
          GT returns true if the first operand compares higher than the second, and false otherwise
 class GT_LONG_LONG
          GT returns true if the first operand compares higher than the second, and false otherwise
 class GT_TIMEOFDAY_TIMEOFDAY
          GT returns true if the first operand compares higher than the second, and false otherwise
 class LASTDATE
          The LASTDATE operator returns the highest supported DATE value
 class LASTINT
          The LASTINT operator returns the highest supported INT value
 class LASTLONG
          The LASTLONG operator returns the highest supported LONG value
 class LENGTH_INTINTERVAL
          LENGTH returns the length of the interval value in the argument
 class LENGTH_LONGINTERVAL
          LENGTH returns the length of the interval value in the argument
 class LessOrEqualOperatorImplementation
           
 class 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.
 class LN_FLOAT
          LN returns the natural logarithm of the argument
 class LOWERCASE_STRING
          LOWERCASE() returns the argument, converted to lowercase
 class MATCHES_STRING_STRING
          MATCHES returns a boolean indicating whether the first argument matches the pattern string given as the second argument.
 class MAX_DATE_DATE
          The DATE 'maximumof' operator.
 class MAX_FLOAT_FLOAT
          The FLOAT maximumof() operator.
 class MAX_INT_INT
          The INT maximumof operator.
 class MAX_LONG_LONG
          The LONG maximumof() operator.
 class MAX_TIMEOFDAY_TIMEOFDAY
          The TIMEOFDAY 'maximumof' operator.
 class MIN_DATE_DATE
          The DATE 'minimumof' operator.
 class MIN_FLOAT_FLOAT
          The FLOAT 'minimumof' operator.
 class MIN_INT_INT
          The INT 'minimumof' operator.
 class MIN_LONG_LONG
          The implementation for the LONG 'minimumof' operator.
 class MIN_TIMEOFDAY_TIMEOFDAY
          The TIMEOFDAY 'minimumof' operator.
 class MOD_INT_INT
          MOD(a,b) returns the number c such that a = (a / b) + c.
 class MOD_LONG_LONG
          MOD(a,b) returns the number c such that a = (a / b) + c.
 class MULT_FLOAT_FLOAT
          The FLOAT multiplication operator.
 class MULT_INT_INT
          The INT multiplication operator.
 class MULT_LONG_LONG
          The LONG multiplication operator.
 class NEXTDATE_DATE
          The NEXTDATE(DATE) operator returns the DATE value that is one day after the argument value.
 class NEXTINT_INT
          The NEXTINT(INT) operator returns the INT value that is one higher than the argument value.
 class NEXTLONG_LONG
          The NEXTLONG(LONG) operator returns the LONG value that is one higher than the argument value.
 class NOT_BOOLEAN
          The boolean NOT operator
 class OR_BOOLEAN_BOOLEAN
          The implementation for the boolean OR operator
 class PI
          The PI operator returns the FLOAT constant 3.1415926535...
 class PLUS_AVERAGE_AVERAGE
          The AVERAGE addition operator.
 class PLUS_DECIMAL_DECIMAL
          Deprecated. The use of this type is discouraged. The definition is rather awkward, the implementation rather poor, and the set of provided operators incomplete.
 class PLUS_FLOAT_FLOAT
          The FLOAT addition operator.
 class PLUS_INT_INT
          The PLUS(INT,INT) operator returns the INT value that is the sum of the two arguments.
 class PLUS_LONG_LONG
          The PLUS(LONG,LONG) operator returns the LONG value that is the sum of the two arguments.
 class PLUS_TIMEOFDAY_TIMEOFDAY
          The TIMEOFDAY addition operator.
 class PRIORDATE_DATE
          The PRIORDATE(DATE) operator returns the DATE value that is one day before the argument value.
 class PRIORINT_INT
          The PRIORINT operator returns the INT value that is one less than the given argument.
 class PRIORLONG_LONG
          The PRIORLONG operator returns the LONG value that is one less than the given argument.
 class 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.
 class SEC_ANGLE
          The ANGLE secant operator.
 class SIN_ANGLE
          The ANGLE sine operator.
 class SQRT_FLOAT
          The FLOAT square root operator.
 class SUB_FLOAT_FLOAT
          The FLOAT subtraction operator.
 class SUB_INT_INT
          The integer subtraction operator.
 class SUB_LONG_LONG
          The LONG subtraction operator.
 class SUB_TIMEOFDAY_TIMEOFDAY
          The timeofday difference operator.
 class SUBSTR_STRING_INT
          The String Substring operator.
 class SUBSTR_STRING_INT_INT
          The String Substring operator.
 class TAN_ANGLE
          The ANGLE tangent operator.
 class TOFLOAT_INT
          The TOFLOAT operator "casts" an INT to an FLOAT
 class TOFLOAT_LONG
          The TOFLOAT operator "casts" a LONG to an FLOAT
 class TOINT_LONG
          The TOINT operator "casts" a LONG to an INT
 class TOLONG_INT
          The TOLONG operator "casts" an INT to a LONG
 class UPPERCASE_STRING
          UPPERCASE() returns the input argument, converted to uppercase.
 class XOR_BOOLEAN_BOOLEAN
          The implementation for the boolean XOR operator.
 

Methods in be.SIRAPRISE.typeimplementations that return OperatorImplementation_V0104
static OperatorImplementation_V0104 EQ_RELATION_RELATION.getInstance()
          Gets the instance