|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Expressao | |
---|---|
plp.expressions1 | |
plp.expressions1.expression | |
plp.expressions1.parser |
Uses of Expressao in plp.expressions1 |
---|
Methods in plp.expressions1 that return Expressao | |
---|---|
Expressao |
Programa.getExpressao()
|
Constructors in plp.expressions1 with parameters of type Expressao | |
---|---|
Programa(Expressao exp)
|
Uses of Expressao in plp.expressions1.expression |
---|
Subinterfaces of Expressao in plp.expressions1.expression | |
---|---|
interface |
Valor
Valor agrupa valores concretos e abstratos |
Classes in plp.expressions1.expression that implement Expressao | |
---|---|
class |
ExpAnd
Um objeto desta classe representa uma Expressao de Conjuncao logica. |
class |
ExpBinaria
Uma expressao binaria contem duas expressoes e um operador. |
class |
ExpConcat
Um objeto desta classe representa uma Expressao de Concatenacao entre objetos ValorString |
class |
ExpEquals
Um objeto desta classe representa uma Expressao de Igualdade entre Expressoes cuja avaliacao resulta num mesmo valor primitivo. |
class |
ExpLength
Um objeto desta classe representa uma Expressao de tamanho de String. |
class |
ExpMenos
Um objeto desta classe representa uma Expressao de menos unario. |
class |
ExpNot
Um objeto desta classe representa uma Expressao de Negacao logica. |
class |
ExpOr
Um objeto desta classe representa uma Disjuncao Logica. |
class |
ExpOrdem
Classe que representa uma expressao unaria que retorna o codigo ASCII de um caracter. |
class |
ExpSoma
Um objeto desta classe representa uma Expressao de Soma. |
class |
ExpSub
Um objeto desta classe representa uma Expressao de Subtracao. |
class |
ExpUnaria
Uma expressao unaria contem uma expressao e um operador sobre a mesma. |
class |
ValorBooleano
Este valor primitivo encapsula um valor booleano. |
class |
ValorCharacter
Objetos desta classe encapsulam valor caracter. |
class |
ValorConcreto<T>
|
class |
ValorInteiro
Objetos desta classe encapsulam valor inteiro. |
class |
ValorReal
Objetos desta classe encapsulam valor inteiro. |
class |
ValorString
Este valor primitivo encapsula um String. |
Methods in plp.expressions1.expression that return Expressao | |
---|---|
Expressao |
ExpBinaria.getDir()
Retorna a expressao da direita |
Expressao |
ExpBinaria.getEsq()
Retorna a expressao da esquerda |
Expressao |
ExpUnaria.getExp()
Retorna a expressao contida pela expressao unaria |
Constructors in plp.expressions1.expression with parameters of type Expressao | |
---|---|
ExpAnd(Expressao esq,
Expressao dir)
Controi uma Expressao de Conjuncao logica com as sub-expressoes especificadas. |
|
ExpBinaria(Expressao esq,
Expressao dir,
java.lang.String operador)
Construtor da classe. |
|
ExpConcat(Expressao esq,
Expressao dir)
Controi uma Expressao de Concatenacao com as sub-expressoes especificadas. |
|
ExpEquals(Expressao esq,
Expressao dir)
Controi uma Expressao de Igualdade com as sub-expressoes especificadas. |
|
ExpLength(Expressao exp)
Controi uma Expressao de tamanho com a expressao especificada assume-se que exp é uma expressao cuja avaliacao
resulta num ValorString |
|
ExpMenos(Expressao exp)
Controi uma Expressao de menos unario com expressao especificada |
|
ExpNot(Expressao exp)
Controi uma Expressao de negacao logica com expressao especificada |
|
ExpOr(Expressao esq,
Expressao dir)
Controi uma Expressao de disjuncao logica com as sub-expressoes especificadas.Estas devem ser tais que sua avaliacao resulta em ValorBooleano |
|
ExpOrdem(Expressao exp)
Constroi uma expressao ordem, que retorna o codigo ASCII de um caracter |
|
ExpSoma(Expressao esq,
Expressao dir)
Controi uma Expressao de Soma com as sub-expressoes especificadas. |
|
ExpSub(Expressao esq,
Expressao dir)
Controi uma Expressao de Subtracao com as sub-expressoes especificadas. |
|
ExpUnaria(Expressao exp,
java.lang.String operador)
Construtor da classe. |
Uses of Expressao in plp.expressions1.parser |
---|
Methods in plp.expressions1.parser that return Expressao | |
---|---|
static Expressao |
Exp1Parser.PExpBinaria()
|
static Expressao |
Exp1Parser.PExpLength()
|
static Expressao |
Exp1Parser.PExpMenos()
|
static Expressao |
Exp1Parser.PExpNot()
|
static Expressao |
Exp1Parser.PExpOrdem()
|
static Expressao |
Exp1Parser.PExpPrimaria()
|
static Expressao |
Exp1Parser.PExpressao()
|
static Expressao |
Exp1Parser.PExpUnaria()
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |