| Prev Class | Next Class | Frames | No Frames |
| Summary: Nested | Field | Method | Constr | Detail: Nested | Field | Method | Constr |
java.lang.Objectorg.objectweb.medor.clone.lib.BasicCloneableorg.objectweb.medor.expression.lib.BasicExpressionorg.objectweb.medor.expression.lib.BasicOperandorg.objectweb.medor.expression.lib.BasicVariableOperandorg.objectweb.medor.expression.lib.BasicParameterOperandField 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)