|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectplp.orientadaAspectos1.expressao.valor.ValorBooleano
public class ValorBooleano
Este valor primitivo encapsula um valor booleano.
Constructor Summary | |
---|---|
ValorBooleano(boolean valor)
Cria um objeto encapsulando o valor booleano 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 valores do tipo ValorBooleano |
Tipo |
getTipo(AmbienteCompilacao amb)
Retorna os tipos possiveis desta expressao. |
java.lang.String |
toString()
Retorna texto representando o valor booleano |
boolean |
valor()
Retorna o valor booleano encapsulado pelo objeto do tipo ValorBooleano |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public ValorBooleano(boolean valor)
Method Detail |
---|
public Valor avaliar(AmbienteExecucao amb)
avaliar
in interface Expressao
public boolean valor()
ValorBooleano
public boolean equals(ValorConcreto obj)
ValorBooleano
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 |