|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectplp.orientadaAspectos1.expressao.valor.ValorInteiro
public class ValorInteiro
Objetos desta classe encapsulam valor inteiro.
Constructor Summary | |
---|---|
ValorInteiro(int valor)
Cria ValorInteiro contendo o valor fornecido. |
Method Summary | |
---|---|
Valor |
avaliar(AmbienteExecucao amb)
Retorna o valor deste valor primitivo, i.e., ele mesmo. |
boolean |
checaTipo(AmbienteCompilacao amb)
Realiza a verificacao de tipos desta expressao. |
boolean |
equals(ValorConcreto obj)
Determina igualdade entre objetos deste tipo |
Tipo |
getTipo(AmbienteCompilacao amb)
Retorna os tipos possiveis desta expressao. |
java.lang.String |
toString()
Retorna texto representando o valor inteiro do objeto desta classe. |
int |
valor()
Retorna o valor inteiro encapsulado pelo objeto deste tipo. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public ValorInteiro(int valor)
ValorInteiro
contendo o valor fornecido.
Method Detail |
---|
public int valor()
public Valor avaliar(AmbienteExecucao amb)
avaliar
in interface Expressao
public boolean equals(ValorConcreto obj)
equals
in interface ValorConcreto
public java.lang.String toString()
toString
in class java.lang.Object
public boolean checaTipo(AmbienteCompilacao amb)
checaTipo
in interface Expressao
ambiente
- o ambiente de compilação.
true
se os tipos da expressao são válidos;
false
caso contrario.public Tipo getTipo(AmbienteCompilacao amb)
getTipo
in interface Expressao
getTipo
in interface Valor
ambiente
- o ambiente de compilação.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |