|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object | +--ponderToolkit.compiler.codeGen.policyObjects.expressions.ExpressionOp
Function: Models an Expression operator. The super-type of all operators. This is an abstract class.
| Field Summary | |
protected int |
opCode
Fields |
| Fields inherited from interface ponderToolkit.compiler.codeGen.interfaces.expressions.ExpressionOpI |
ADDITIVE_OP_MINUS, ADDITIVE_OP_PLUS, LOGICAL_OP_AND, LOGICAL_OP_IMPLIES, LOGICAL_OP_OR, LOGICAL_OP_XOR, MULT_OP_DIV, MULT_OP_TIMES, RELATIONAL_OP_EQUALS, RELATIONAL_OP_GREATER_THAN, RELATIONAL_OP_GREATER_THAN_EQUALS, RELATIONAL_OP_LESS_THAN, RELATIONAL_OP_LESS_THAN_EQUALS, RELATIONAL_OP_NOT_EQUALS, UNARY_OP_MINUS, UNARY_OP_NOT |
| Constructor Summary | |
ExpressionOp(int newOpCode)
Constructor. |
|
| Method Summary | |
int |
getOp()
Get the operator |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface ponderToolkit.compiler.codeGen.interfaces.expressions.ExpressionOpI |
apply, getString |
| Field Detail |
protected int opCode
| Constructor Detail |
public ExpressionOp(int newOpCode)
| Method Detail |
public int getOp()
getOp in interface ExpressionOpI
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||