Class BinaryExpr
- java.lang.Object
-
- com.sun.tools.corba.ee.idl.constExpr.Expression
-
- com.sun.tools.corba.ee.idl.constExpr.BinaryExpr
-
- Direct Known Subclasses:
And,BooleanAnd,BooleanOr,Divide,Equal,GreaterEqual,GreaterThan,LessEqual,LessThan,Minus,Modulo,NotEqual,Or,Plus,ShiftLeft,ShiftRight,Times,Xor
public abstract class BinaryExpr extends Expression
-
-
Field Summary
Fields Modifier and Type Field Description private Expression_leftprivate java.lang.String_opprivate Expression_right
-
Constructor Summary
Constructors Constructor Description BinaryExpr(java.lang.String operation, Expression leftOperand, Expression rightOperand)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Expressionleft()voidleft(Expression left)java.lang.Stringop()voidop(java.lang.String op)Expressionright()voidright(Expression right)-
Methods inherited from class com.sun.tools.corba.ee.idl.constExpr.Expression
coerceToTarget, defaultType, evaluate, rep, rep, toSignedTarget, toUnsigned, toUnsignedTarget, type, type, value, value
-
-
-
-
Field Detail
-
_op
private java.lang.String _op
-
_left
private Expression _left
-
_right
private Expression _right
-
-
Constructor Detail
-
BinaryExpr
public BinaryExpr(java.lang.String operation, Expression leftOperand, Expression rightOperand)
-
-
Method Detail
-
op
public void op(java.lang.String op)
-
op
public java.lang.String op()
-
left
public void left(Expression left)
-
left
public Expression left()
-
right
public void right(Expression right)
-
right
public Expression right()
-
-