|
|||||||||||
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 |