org.objectweb.medor.filter.rdb.lib
Class BasicRdbFieldOperand
java.lang.Object
BasicCloneable
org.objectweb.medor.lib.BasicField
org.objectweb.medor.query.rdb.lib.BasicRdbField
org.objectweb.medor.filter.rdb.lib.BasicRdbFieldOperand
- All Implemented Interfaces:
- Cloneable, java.lang.Cloneable, java.lang.Comparable, Field, NullStatus, QueryTreeField, RdbField, RdbFieldOperand
- public class BasicRdbFieldOperand
- extends BasicRdbField
- implements RdbFieldOperand
- See Also:
- Serialized Form
Fields inherited from interface org.objectweb.medor.api.Field |
PNAMENAME |
Method Summary |
Operand |
compileExpression()
nothing to do. |
Operand |
evaluate(ParameterOperand[] values,
java.lang.Object o)
Not evaluable. |
Operand |
getResult()
No result (this is not evaluable). |
boolean |
isCompiled()
Can be considered as compiled, since nothing to do. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.objectweb.medor.api.Cloneable |
clone |
Methods inherited from interface java.lang.Comparable |
compareTo |
isCompiled
public boolean isCompiled()
- Can be considered as compiled, since nothing to do.
compileExpression
public Operand compileExpression()
throws TypingException,
MalformedExpressionException
- nothing to do.
- Throws:
TypingException
MalformedExpressionException
getResult
public Operand getResult()
throws java.lang.IllegalStateException
- No result (this is not evaluable).
- Throws:
java.lang.IllegalStateException
evaluate
public Operand evaluate(ParameterOperand[] values,
java.lang.Object o)
throws ExpressionException
- Not evaluable.
- Throws:
ExpressionException