An abstract base class for all relational operations that take two relational operands. More...
Inherited by ETJoin.
Public Member Functions
Protected Member Functions
|ETBinaryRelationalExpr (AutoPtr< ETRelationalExpr > in_leftOperand, AutoPtr< ETRelationalExpr > in_rightOperand)|
An abstract base class for all relational operations that take two relational operands.
Please note that a derived relational operation may have other nodes other than the two relational operands. For example, a join operation will have a join condition node.
Sample binary relational expressions are UNION, CROSS JOIN, and etc.
|ETBinaryRelationalExpr||(||AutoPtr< ETRelationalExpr >||in_leftOperand,|
|AutoPtr< ETRelationalExpr >||in_rightOperand|
The ownership of the operand objects passed in through the constructor is transferred to this object.
|in_leftOperand||The left operand. (OWN)|
|in_rightOperand||The right operand. (OWN)|
|SEInvalidArgumentException||when either of the operands does not own an operand object.|