Prev Class | Next Class | Frames | No Frames |
Summary: Nested | Field | Method | Constr | Detail: Nested | Field | Method | Constr |
java.lang.Object
org.objectweb.medor.clone.lib.BasicCloneable
org.objectweb.medor.expression.lib.BasicExpression
org.objectweb.medor.expression.lib.BasicOperand
org.objectweb.medor.expression.lib.BasicVariableOperand
org.objectweb.medor.expression.lib.BasicParameterOperand
Field Summary | |
protected String |
Fields inherited from class org.objectweb.medor.expression.lib.BasicOperand | |
doubleValue , isDefined , longValue , objectValue |
Fields inherited from class org.objectweb.medor.expression.lib.BasicExpression | |
logger , type |
Constructor Summary | |
| |
| |
| |
| |
| |
| |
Method Summary | |
Object |
|
Operand |
|
String |
|
void |
|
Methods inherited from class org.objectweb.medor.expression.lib.BasicVariableOperand | |
setType , setValue , setValue , setValue , setValue , setValue , setValue , setValue , setValue , setValue , setValue , setValue |
Methods inherited from class org.objectweb.medor.expression.lib.BasicOperand | |
clone , compileExpression , evaluate , getBigDecimal , getBigInteger , getBoolean , getByte , getByteArray , getChar , getCharArray , getDate , getDouble , getFloat , getInt , getLong , getObject , getShort , getString , getType , getValueAsString , isDefined , setIsDefined , toString |
Methods inherited from class org.objectweb.medor.expression.lib.BasicExpression | |
clone , getType |
Methods inherited from class org.objectweb.medor.clone.lib.BasicCloneable | |
clone , clone , clone , getClone |
public BasicParameterOperand()
public BasicParameterOperand(PType type, String name)
public BasicParameterOperand(PType type, String name, Object value)
public BasicParameterOperand(PType type, String name, String value)
public BasicParameterOperand(PType type, String name, boolean value)
public BasicParameterOperand(PType type, String name, double value)
public BasicParameterOperand(PType type, String name, long value)
public Object clone(Object clone, java.util.Map obj2clone) throws CloneNotSupportedException
- Specified by:
- clone in interface org.objectweb.medor.clone.api.Cloneable
- Overrides:
- clone in interface BasicOperand
public Operand evaluate(ParameterOperand[] pos, Object o) throws ExpressionException
- Overrides:
- evaluate in interface BasicOperand
public void setName(String n)