|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
E' l'intefaccia che deve essere implementata dalle costanti del linguaggio.
Le classi che rappresentano le costanti intere e booleane devono implementare questa interfaccia.
LanguageFactory
Method Summary | |
boolean |
booleanValue()
Restituisce il valore booleano rappresentato da questa costante. Se la costante non rappresenta un booleano, l'esecuzione di questo metodo deve provocare una eccezione di tipo IllegalArgumentException. |
int |
intValue()
Restituisce il valore intero rappresentato da questa costante. Se la costante non rappresenta un intero, l'esecuzione di questo metodo deve provocare una eccezione di tipo IllegalArgumentException. |
Methods inherited from interface it.unibo.cs.labp.progetto2001.spec.Expression |
evaluate, prettyPrint |
Method Detail |
public int intValue()
java.lang.IllegalArgumentException
- se la costante non rappresenta un intero.public boolean booleanValue()
java.lang.IllegalArgumentException
- se la costante non rappresenta un booleano.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |