|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Object | +--SMom.ObjectOriented.Values.CValue
Classe astratta che rappresenta un valore di una variabile semplice.
| Constructor Summary | |
CValue()
|
|
| Method Summary | |
static CValue |
Create(java.lang.Object Value)
Crea una istanza della classe partendo da un oggetto del tipo giusto |
static CValue |
CreateCValue(java.lang.Object Value)
Tenta di creare un CValue corretto recuperando il valore dall'oggetto indicato. |
abstract java.lang.String |
getActualValueToString()
Restituisce la rappresentazione in forma di stringa del valore memorizzato |
abstract java.lang.Class |
getJavaClass()
Restituisce la classe Java dell'oggetto esempio String o Integer, ecc... |
abstract java.lang.String |
getType()
Restituisce il nome del tipo di dato memorizzato |
abstract boolean |
setActualValueFromString(java.lang.String newValue)
Setta il valore memorizzato dalla rappresentazione in forma di stringa |
abstract java.lang.Object |
toJavaObject()
Restituisce la rappresentazione in un oggetto Java del valore contenuto. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public CValue()
| Method Detail |
public abstract java.lang.String getActualValueToString()
public abstract boolean setActualValueFromString(java.lang.String newValue)
public abstract java.lang.String getType()
public abstract java.lang.Class getJavaClass()
public abstract java.lang.Object toJavaObject()
public static CValue Create(java.lang.Object Value)
public static CValue CreateCValue(java.lang.Object Value)
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||