Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
R
S
T
U
V
W
X
A
AcessoAtributo
- Class in
plp.orientadaAspectos1.expressao.leftExpression
Classe que representa um acesso de atributo.
AcessoAtributo(Id)
- Constructor for class plp.orientadaAspectos1.expressao.leftExpression.
AcessoAtributo
Construtor
AcessoAtributoId
- Class in
plp.orientadaAspectos1.expressao.leftExpression
Classe que representa um acesso de atributo a partir de uma expressao.
AcessoAtributoId(LeftExpression, Id)
- Constructor for class plp.orientadaAspectos1.expressao.leftExpression.
AcessoAtributoId
Construtor.
AcessoAtributoThis
- Class in
plp.orientadaAspectos1.expressao.leftExpression
Representa um acesso de atributo a partir de um objeto this.
AcessoAtributoThis(This, Id)
- Constructor for class plp.orientadaAspectos1.expressao.leftExpression.
AcessoAtributoThis
Construtor.
addAdviceAfter(Advice)
- Method in class plp.orientadaAspectos1.memoria.
AdviceGroup
Adiciona um advice do tipo after
addAdviceAfter(Id, Advice)
- Method in interface plp.orientadaAspectos1.memoria.
AmbienteExecucao
Adiciona um advice after na memoria.
addAdviceAfter(Id, Advice)
- Method in class plp.orientadaAspectos1.memoria.
ContextoExecucao
Adiciona um advice after na memoria.
addAdviceAfter(Id, Advice)
- Method in class plp.orientadaAspectos1.memoria.
GerenciadorAspectos
Adiciona um Advice do tipo after a estrutura de mapeamentos
addAdviceAround(Advice)
- Method in class plp.orientadaAspectos1.memoria.
AdviceGroup
Adiciona um advice do tipo around
addAdviceAround(Id, Advice)
- Method in interface plp.orientadaAspectos1.memoria.
AmbienteExecucao
Adiciona um advice Around na memoria.
addAdviceAround(Id, Advice)
- Method in class plp.orientadaAspectos1.memoria.
ContextoExecucao
Adiciona um advice Around na memoria.
addAdviceAround(Id, Advice)
- Method in class plp.orientadaAspectos1.memoria.
GerenciadorAspectos
Adiciona um Advice do tipo around a estrutura de mapeamentos
addAdviceBefore(Advice)
- Method in class plp.orientadaAspectos1.memoria.
AdviceGroup
Adiciona um advice do tipo before
addAdviceBefore(Id, Advice)
- Method in interface plp.orientadaAspectos1.memoria.
AmbienteExecucao
Adiciona um advice before na memoria.
addAdviceBefore(Id, Advice)
- Method in class plp.orientadaAspectos1.memoria.
ContextoExecucao
Adiciona um advice before na memoria.
addAdviceBefore(Id, Advice)
- Method in class plp.orientadaAspectos1.memoria.
GerenciadorAspectos
Adiciona um Advice do tipo before a estrutura de mapeamentos
addPointcut(Pointcut)
- Method in interface plp.orientadaAspectos1.memoria.
AmbienteExecucao
Adiciona um pointcut na memoria.
addPointcut(Pointcut)
- Method in class plp.orientadaAspectos1.memoria.
ContextoExecucao
Adiciona um pointcut na memoria.
addPointcut(Pointcut)
- Method in class plp.orientadaAspectos1.memoria.
GerenciadorAspectos
Adiciona um Poincut a estrutura de mapeamentos
addProcedimento(DecProcedimento)
- Method in class plp.orientadaAspectos1.memoria.
DefClasse
Adiciona um procedimento a definição da classe
addVariavel(DecVariavel)
- Method in class plp.orientadaAspectos1.memoria.
DefClasse
Adiciona uma variavel a definição da classe
adjustBeginLineColumn(int, int)
- Method in class plp.orientadaAspectos1.parser.
JavaCharStream
Method to adjust line and column numbers for the start of a token.
Advice
- Class in
plp.orientadaAspectos1.memoria
Classe que representa um advice na memória
Advice(DecAspecto, Comando)
- Constructor for class plp.orientadaAspectos1.memoria.
Advice
Construtor
ADVICE_AFTER
- Static variable in interface plp.orientadaAspectos1.parser.
OA1ParserConstants
ADVICE_AROUND
- Static variable in interface plp.orientadaAspectos1.parser.
OA1ParserConstants
ADVICE_BEFORE
- Static variable in interface plp.orientadaAspectos1.parser.
OA1ParserConstants
AdviceAround
- Class in
plp.orientadaAspectos1.memoria
Classe que representa um advice do tipo around na memória
AdviceAround(DecAspecto, Comando, Comando)
- Constructor for class plp.orientadaAspectos1.memoria.
AdviceAround
Construtor Usado quando este advice possui proceed
AdviceGroup
- Class in
plp.orientadaAspectos1.memoria
Classe que representa um grupo de advices relacionados a um único pointcut
Os advices sao divididos em conjuntos separados conforme seu tipo: before,around ou after
AdviceGroup()
- Constructor for class plp.orientadaAspectos1.memoria.
AdviceGroup
Construtor
AdviceJointPoint
- Class in
plp.orientadaAspectos1.util
Classe utilitária que representa um join point do tipo execução de advice.
AdviceJointPoint(Id)
- Constructor for class plp.orientadaAspectos1.util.
AdviceJointPoint
Construtor.
Ambiente
- Interface in
plp.orientadaAspectos1.memoria
Interface que representa um ambiente.
AmbienteCompilacao
- Interface in
plp.orientadaAspectos1.memoria
Classe que representa o ambiente de compilação, contendo o mapeamento entre identificadores e tipos.
AmbienteExecucao
- Interface in
plp.orientadaAspectos1.memoria
Classe que representa um ambiente de execução, contendo om mapeamento entre identificadores e valores.
AND
- Static variable in interface plp.orientadaAspectos1.parser.
OA1ParserConstants
ASPECTO
- Static variable in interface plp.orientadaAspectos1.parser.
OA1ParserConstants
ASSIGN
- Static variable in interface plp.orientadaAspectos1.parser.
OA1ParserConstants
Atribuicao
- Class in
plp.orientadaAspectos1.comando
Classe que representa um comando de atribuição.
Atribuicao(LeftExpression, Expressao)
- Constructor for class plp.orientadaAspectos1.comando.
Atribuicao
Construtor.
ATTRIB
- Static variable in interface plp.orientadaAspectos1.parser.
OA1ParserConstants
avaliar(AmbienteExecucao)
- Method in class plp.orientadaAspectos1.expressao.binaria.
ExpAnd
Retorna o valor da expressao de Conjuncao Logica
avaliar(AmbienteExecucao)
- Method in class plp.orientadaAspectos1.expressao.binaria.
ExpConcat
Retorna o valor da expressao de Concatenacao
avaliar(AmbienteExecucao)
- Method in class plp.orientadaAspectos1.expressao.binaria.
ExpEquals
Retorna o valor da expressao de Igualdade
avaliar(AmbienteExecucao)
- Method in class plp.orientadaAspectos1.expressao.binaria.
ExpOr
Retorna o valor da expressao de disjuncao logica
avaliar(AmbienteExecucao)
- Method in class plp.orientadaAspectos1.expressao.binaria.
ExpSoma
Retorna o valor da expressao de Soma
avaliar(AmbienteExecucao)
- Method in class plp.orientadaAspectos1.expressao.binaria.
ExpSub
Retorna o valor da expressao de Subtracao.
avaliar(AmbienteExecucao)
- Method in interface plp.orientadaAspectos1.expressao.
Expressao
Avalia a expressao retornando seu Valor.
avaliar(AmbienteExecucao)
- Method in class plp.orientadaAspectos1.expressao.leftExpression.
Id
Retorna o valor deste identificador.
avaliar(AmbienteExecucao)
- Method in class plp.orientadaAspectos1.expressao.
ListaExpressao
Avalia a lista de expressões.
avaliar(AmbienteExecucao)
- Method in class plp.orientadaAspectos1.expressao.
This
Obtém o valor do objeto this no ambiente e o avalia.
avaliar(AmbienteExecucao)
- Method in class plp.orientadaAspectos1.expressao.unaria.
ExpLength
Retorna o valor da expressao de tamanho.
avaliar(AmbienteExecucao)
- Method in class plp.orientadaAspectos1.expressao.unaria.
ExpMenos
Retorna o valor da expressao de menos unario.
avaliar(AmbienteExecucao)
- Method in class plp.orientadaAspectos1.expressao.unaria.
ExpNot
Retorna o valor da expressao de negacao logica.
avaliar(AmbienteExecucao)
- Method in class plp.orientadaAspectos1.expressao.valor.
ValorBooleano
Retorna o valor deste valor primitivo, i.e, ele mesmo.
avaliar(AmbienteExecucao)
- Method in class plp.orientadaAspectos1.expressao.valor.
ValorInteiro
Retorna o valor deste valor primitivo, i.e., ele mesmo.
avaliar(AmbienteExecucao)
- Method in class plp.orientadaAspectos1.expressao.valor.
ValorNull
Retorna ele mesmo.
avaliar(AmbienteExecucao)
- Method in class plp.orientadaAspectos1.expressao.valor.
ValorRef
Avalia um certo valor referência.
avaliar(AmbienteExecucao)
- Method in class plp.orientadaAspectos1.expressao.valor.
ValorString
Retorna o valor deste valor primitivo, i.e, ele mesmo.
avaliar(AmbienteExecucao)
- Method in class plp.orientadaAspectos1.interceptavel.
InterceptavelSemAround
Avalia a expressão e executa os advices.
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
R
S
T
U
V
W
X