Inheritance diagram for plp.expressions1.expression.ExpConcat:
Public Member Functions | |
ExpConcat (Expressao esq, Expressao dir) | |
Valor | avaliar () |
Tipo | getTipo () |
Protected Member Functions | |
boolean | checaTipoElementoTerminal () |
ValorString
Definition at line 9 of file ExpConcat.java.
Controi uma Expressao de Concatenacao com as sub-expressoes especificadas. Estas sub-expressoes devem ser tais que a avaliacao das mesmas resulta em ValorString
Definition at line 20 of file ExpConcat.java.
References plp.expressions1.expression.ExpBinaria.dir, and plp.expressions1.expression.ExpBinaria.esq.
Valor plp.expressions1.expression.ExpConcat.avaliar | ( | ) |
Retorna o valor da Expressao de Concatenacao
Implements plp.expressions1.expression.Expressao.
Definition at line 27 of file ExpConcat.java.
References plp.expressions1.expression.ExpBinaria.getDir(), and plp.expressions1.expression.ExpBinaria.getEsq().
Here is the call graph for this function:
boolean plp.expressions1.expression.ExpConcat.checaTipoElementoTerminal | ( | ) | [protected, virtual] |
Realiza a verificacao de tipos desta expressao.
true
se os tipos da expressao sao validos; false
caso contrario. Implements plp.expressions1.expression.ExpBinaria.
Definition at line 40 of file ExpConcat.java.
References plp.expressions1.expression.ExpBinaria.getDir(), plp.expressions1.expression.ExpBinaria.getEsq(), and plp.expressions1.expression.ExpConcat.getTipo().
Here is the call graph for this function:
Tipo plp.expressions1.expression.ExpConcat.getTipo | ( | ) |
Retorna os tipos possiveis desta expressao.
Implements plp.expressions1.expression.Expressao.
Definition at line 49 of file ExpConcat.java.
References plp.expressions1.util.Tipo.TIPO_STRING.
Referenced by plp.expressions1.expression.ExpConcat.checaTipoElementoTerminal().