|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.objectweb.medor.clone.lib.BasicCloneable
org.objectweb.medor.expression.lib.BasicExpression
org.objectweb.medor.expression.lib.BasicOperand
org.objectweb.medor.expression.lib.BasicVariableOperand
| Field Summary |
| 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 | |
BasicVariableOperand()
|
|
BasicVariableOperand(BasicOperand p)
|
|
BasicVariableOperand(boolean b)
|
|
BasicVariableOperand(byte p)
|
|
BasicVariableOperand(char p)
|
|
BasicVariableOperand(java.util.Date p)
|
|
BasicVariableOperand(double p)
|
|
BasicVariableOperand(float p)
|
|
BasicVariableOperand(int p)
|
|
BasicVariableOperand(long p)
|
|
BasicVariableOperand(org.objectweb.jorm.type.api.PType p)
|
|
BasicVariableOperand(short p)
|
|
BasicVariableOperand(java.lang.String p)
|
|
| Method Summary | |
void |
setType(org.objectweb.jorm.type.api.PType type)
This method changes the type of the current operand object. |
void |
setValue(boolean p)
It assigns the operand value as a boolean value |
void |
setValue(byte p)
It assigns the operand value |
void |
setValue(char p)
It assigns the operand value |
void |
setValue(java.util.Date p)
It assigns the operand value |
void |
setValue(double p)
It assigns the operand value |
void |
setValue(float p)
It assigns the operand value |
void |
setValue(int p)
It assigns the operand value |
void |
setValue(long p)
It assigns the operand value |
void |
setValue(java.lang.Object p)
It assigns the operand value |
void |
setValue(short p)
It assigns the operand value |
void |
setValue(java.lang.String p)
It assigns the operand value |
| 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.clone.lib.BasicCloneable |
clone, clone, getClone |
| Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.objectweb.medor.expression.api.Operand |
getBigDecimal, getBigInteger, getBoolean, getByte, getByteArray, getChar, getCharArray, getDate, getDouble, getFloat, getInt, getLong, getObject, getShort, getString, isDefined, setIsDefined |
| Methods inherited from interface org.objectweb.medor.expression.api.Expression |
compileExpression, evaluate, getType |
| Methods inherited from interface org.objectweb.medor.clone.api.Cloneable |
clone |
| Constructor Detail |
public BasicVariableOperand()
public BasicVariableOperand(BasicOperand p)
public BasicVariableOperand(org.objectweb.jorm.type.api.PType p)
public BasicVariableOperand(boolean b)
public BasicVariableOperand(char p)
public BasicVariableOperand(byte p)
public BasicVariableOperand(short p)
public BasicVariableOperand(int p)
public BasicVariableOperand(long p)
public BasicVariableOperand(float p)
public BasicVariableOperand(double p)
public BasicVariableOperand(java.lang.String p)
public BasicVariableOperand(java.util.Date p)
| Method Detail |
public void setType(org.objectweb.jorm.type.api.PType type)
VariableOperand
setType in interface VariableOperand
public void setValue(boolean p)
throws TypingException
VariableOperand
setValue in interface VariableOperandp - the new boolean value.
TypingException
public void setValue(int p)
throws TypingException
VariableOperand
setValue in interface VariableOperandp - the new integer value.
TypingException
public void setValue(byte p)
throws TypingException
VariableOperand
setValue in interface VariableOperandp - the new byte value.
TypingException
public void setValue(short p)
throws TypingException
VariableOperand
setValue in interface VariableOperandp - the new short value.
TypingException
public void setValue(long p)
throws TypingException
VariableOperand
setValue in interface VariableOperandp - the new long value.
TypingException
public void setValue(float p)
throws TypingException
VariableOperand
setValue in interface VariableOperandp - the new float value.
TypingException
public void setValue(double p)
throws TypingException
VariableOperand
setValue in interface VariableOperandp - the new double value.
TypingException
public void setValue(char p)
throws TypingException
VariableOperand
setValue in interface VariableOperandp - the new char value.
TypingException
public void setValue(java.lang.String p)
throws TypingException
VariableOperand
setValue in interface VariableOperandp - the new String value.
TypingException
public void setValue(java.util.Date p)
throws TypingException
VariableOperand
setValue in interface VariableOperandp - the new java.util.Date value.
TypingException
public void setValue(java.lang.Object p)
throws TypingException
VariableOperand
setValue in interface VariableOperandp - the new Object value.
TypingException
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||