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