|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.objectweb.medor.expression.lib.BasicOperator
Field Summary | |
protected Expression[] |
expressions
|
protected VariableOperand |
result
|
protected PType |
type
|
protected boolean |
verified
|
Fields inherited from interface org.objectweb.medor.expression.api.Operator |
ABS, AND, AVG, BITWIZE, CONCAT, CONDAND, CONDOR, COUNT, DIV, EQUAL, FIRSTLOCATE, GREATER, GREATEREQUAL, IN, INDEXEDLOCATE, LENGTH, LOWER, LOWEREQUAL, MAX, MEMBEROF, MIN, MINUS, MOD, MULT, NAV, NOT, NOTEQUAL, NOTMEMBEROF, OR, PLUS, SQRT, SUBSTRING, SUM, UMINUS |
Constructor Summary | |
BasicOperator()
|
Method Summary | |
Expression |
getExpression(int i)
|
PType |
getType()
It gets the result type of this expression |
void |
setExpression(int idx,
Expression e)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.objectweb.medor.expression.api.Operator |
getOperandNumber, getOperatorString |
Methods inherited from interface org.objectweb.medor.expression.api.Expression |
compileExpression, evaluate |
Field Detail |
protected VariableOperand result
protected boolean verified
protected PType type
protected Expression[] expressions
Constructor Detail |
public BasicOperator()
Method Detail |
public PType getType()
Expression
getType
in interface Expression
public Expression getExpression(int i)
getExpression
in interface Operator
public void setExpression(int idx, Expression e)
setExpression
in interface Operator
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |