|
|||||||||||
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 VariableOperand
p
- the new boolean value.
TypingException
public void setValue(int p) throws TypingException
VariableOperand
setValue
in interface VariableOperand
p
- the new integer value.
TypingException
public void setValue(byte p) throws TypingException
VariableOperand
setValue
in interface VariableOperand
p
- the new byte value.
TypingException
public void setValue(short p) throws TypingException
VariableOperand
setValue
in interface VariableOperand
p
- the new short value.
TypingException
public void setValue(long p) throws TypingException
VariableOperand
setValue
in interface VariableOperand
p
- the new long value.
TypingException
public void setValue(float p) throws TypingException
VariableOperand
setValue
in interface VariableOperand
p
- the new float value.
TypingException
public void setValue(double p) throws TypingException
VariableOperand
setValue
in interface VariableOperand
p
- the new double value.
TypingException
public void setValue(char p) throws TypingException
VariableOperand
setValue
in interface VariableOperand
p
- the new char value.
TypingException
public void setValue(java.lang.String p) throws TypingException
VariableOperand
setValue
in interface VariableOperand
p
- the new String value.
TypingException
public void setValue(java.util.Date p) throws TypingException
VariableOperand
setValue
in interface VariableOperand
p
- the new java.util.Date value.
TypingException
public void setValue(java.lang.Object p) throws TypingException
VariableOperand
setValue
in interface VariableOperand
p
- the new Object value.
TypingException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |