|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
This Interface extends a simple operand. It offers methods to sets new value to this object. The type of this operand does not change.
| 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 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 |
| Method Detail |
public void setType(org.objectweb.jorm.type.api.PType type)
public void setValue(boolean p)
throws TypingException
p - the new boolean value.
TypingException
public void setValue(int p)
throws TypingException
p - the new integer value.
TypingException
public void setValue(byte p)
throws TypingException
p - the new byte value.
TypingException
public void setValue(short p)
throws TypingException
p - the new short value.
TypingException
public void setValue(long p)
throws TypingException
p - the new long value.
TypingException
public void setValue(float p)
throws TypingException
p - the new float value.
TypingException
public void setValue(double p)
throws TypingException
p - the new double value.
TypingException
public void setValue(char p)
throws TypingException
p - the new char value.
TypingException
public void setValue(java.lang.String p)
throws TypingException
p - the new String value.
TypingException
public void setValue(java.util.Date p)
throws TypingException
p - the new java.util.Date value.
TypingException
public void setValue(java.lang.Object p)
throws TypingException
p - the new Object value.
TypingException
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||