-
name
java.lang.String name
the name of the operator this instance represents
-
operands
java.lang.Object[] operands
the operands for the operator, supplied in the constructor of this instance
-
displayName
java.lang.String displayName
the display name of the operator, determined in the constructor
by referencing the descriptor for the named operator
-
returnType
java.lang.String returnType
the class name of the operator's return type, determined in the constructor
by referencing the descriptor for the named operator
-
rbOperator
COM.TIBCO.hawk.config.rbengine.rulebase.operators.RBOperator rbOperator
this variable holds the object which implements the operator,
it is set in the constructor and used in the evaluate() method
-
operandTypes
java.lang.String[] operandTypes
this variable holds the desired operand types,
it is set in the constructor while type checking is performed
and used in evaluate() in cases where runtime typechecking is required