A B C D E F G H I J K L M N O P R S T U V W X

G

GE - Static variable in interface plp.orientadaAspectos1.parser.OA1ParserConstants
 
generateParseException() - Method in class plp.orientadaAspectos1.parser.OA1Parser
 
GerenciadorAspectos - Class in plp.orientadaAspectos1.memoria
Classe que representa um Gereciador para os aspectos declarados
GerenciadorAspectos() - Constructor for class plp.orientadaAspectos1.memoria.GerenciadorAspectos
Construtor
get(Chave) - Method in class plp.orientadaAspectos1.memoria.colecao.HashGenerica
Retorna o valor associado à chave passada.
GET - Static variable in interface plp.orientadaAspectos1.parser.OA1ParserConstants
 
getAdvice(DecAspecto) - Method in interface plp.orientadaAspectos1.declaracao.aspecto.ComandoAround
Cria um advice representando a execução do comando around.
getAdvice(DecAspecto) - Method in class plp.orientadaAspectos1.declaracao.aspecto.ComandoAroundProceed
Cria um advice representando a execução do comando around.
getAdvice(DecAspecto) - Method in class plp.orientadaAspectos1.declaracao.aspecto.ComandoAroundSimples
Cria um advice representando a execução do comando around
getAdvices(Interceptavel) - Method in interface plp.orientadaAspectos1.memoria.AmbienteExecucao
Retorna todos os advices relacionados ao comando especificado
getAdvices(Interceptavel) - Method in class plp.orientadaAspectos1.memoria.ContextoExecucao
Retorna todos os advices relacionados ao comando especificado
getAdvices(Interceptavel, AmbienteExecucao) - Method in class plp.orientadaAspectos1.memoria.GerenciadorAspectos
Retorna todos os advices relacionados ao comando especificado
getAfterAdvices() - Method in class plp.orientadaAspectos1.memoria.AdviceGroup
Retorna um Iterator contendo todos os advices do tipo after
getAroundAdvices() - Method in class plp.orientadaAspectos1.memoria.AdviceGroup
Retorna um Iterator contendo todos os advices do tipo around
getAtributo() - Method in class plp.orientadaAspectos1.expressao.aspecto.EscritaAtributoPointcutDesignator
Retorna o pattern que identifica o nome do atributo da classe
getAtributo() - Method in class plp.orientadaAspectos1.expressao.aspecto.LeituraAtributoPointcutDesignator
Retorna o pattern que identifica o nome do atributo da classe
getAv() - Method in class plp.orientadaAspectos1.expressao.leftExpression.AcessoAtributoId
Obtém a expressao que acessa o atributo.
getBeforeAdvices() - Method in class plp.orientadaAspectos1.memoria.AdviceGroup
Retorna um Iterator contendo todos os advices do tipo before
getBeginColumn() - Method in class plp.orientadaAspectos1.parser.JavaCharStream
 
getBeginLine() - Method in class plp.orientadaAspectos1.parser.JavaCharStream
 
getClasse() - Method in class plp.orientadaAspectos1.expressao.aspecto.EscritaAtributoPointcutDesignator
Retorna o pattern que identifica o nome da classe
getClasse() - Method in class plp.orientadaAspectos1.expressao.aspecto.LeituraAtributoPointcutDesignator
Retorna o pattern que identifica o nome da classe
getClasse() - Method in class plp.orientadaAspectos1.expressao.aspecto.MethodCallPointcutDesignator
Retorna o pattern que identifica o nome da classe
getClasse() - Method in class plp.orientadaAspectos1.memoria.Objeto
Obtem o identificador da classe do objeto.
getClasseAspecto() - Method in class plp.orientadaAspectos1.util.DefinicaoJoinPoint
Obtém o Id da classe ou do aspecto.
getColumn() - Method in class plp.orientadaAspectos1.parser.JavaCharStream
Deprecated.  
getComando() - Method in class plp.orientadaAspectos1.comando.Procedimento
Obtém o comando do procedimento.
getComando() - Method in class plp.orientadaAspectos1.declaracao.aspecto.DecAdviceAbstrato
Retorna o Comando associado a este advice
getComando() - Method in class plp.orientadaAspectos1.memoria.Advice
Retorna o Comando associado a este advice
getComando1() - Method in class plp.orientadaAspectos1.comando.Sequencial
Retorna o primeiro comando
getComando2() - Method in class plp.orientadaAspectos1.comando.Sequencial
Retorna o segundo comando
getComando2() - Method in class plp.orientadaAspectos1.memoria.AdviceAround
Retorna o Comando associado a este advice após o proceed
getContextoIdValor() - Method in interface plp.orientadaAspectos1.memoria.AmbienteExecucao
Obtém um novo contexto de execução com a mesma entrada, saída e pilha de mapeamentos id/valor.
getContextoIdValor() - Method in class plp.orientadaAspectos1.memoria.ContextoExecucao
Obtém um novo contexto de execução com a mesma entrada, saída e pilha de mapeamentos id/valor.
getDecProcedimento(Id) - Method in interface plp.orientadaAspectos1.declaracao.procedimento.DecProcedimento
Retorna o DecProcedimento a ser declarado na Declaração da Classe.
getDecProcedimento(Id) - Method in class plp.orientadaAspectos1.declaracao.procedimento.DecProcedimentoComposta
Retorna o DecProcedimento a ser declarado na Declaração da Classe.
getDecProcedimento(Id) - Method in class plp.orientadaAspectos1.declaracao.procedimento.DecProcedimentoSimples
Retorna o DecProcedimento a ser declarado na Declaração da Classe.
getDecProcedimento(Id) - Method in class plp.orientadaAspectos1.memoria.DefClasse
Retorna um DecProcedimento da classe a partir do identificador.
getDecVariavel() - Method in class plp.orientadaAspectos1.memoria.DefClasse
Obtém as declaraçoes das variáveis.
getDefClasse(Id) - Method in interface plp.orientadaAspectos1.memoria.AmbienteCompilacao
Obtém a definição da classe cujo nome é idArg
getDefClasse(Id) - Method in interface plp.orientadaAspectos1.memoria.AmbienteExecucao
Obtém a definição da classe cujo nome é idArg
getDefClasse(Id) - Method in class plp.orientadaAspectos1.memoria.ContextoCompilacao
Obtém a definição da classe cujo nome é idArg
getDefClasse(Id) - Method in class plp.orientadaAspectos1.memoria.ContextoExecucao
Obtém a definição da classe cujo nome é idArg
getDir() - Method in class plp.orientadaAspectos1.expressao.aspecto.PointcutExpressaoBooleana
Retorna a expressao da direita
getDir() - Method in class plp.orientadaAspectos1.expressao.binaria.ExpBinaria
Retorna a expressao da direita
getEndColumn() - Method in class plp.orientadaAspectos1.parser.JavaCharStream
 
getEndLine() - Method in class plp.orientadaAspectos1.parser.JavaCharStream
 
getEntrada() - Method in interface plp.orientadaAspectos1.memoria.AmbienteExecucao
Obtém a entrada.
getEntrada() - Method in class plp.orientadaAspectos1.memoria.ContextoExecucao
Obtém a entrada.
getEsq() - Method in class plp.orientadaAspectos1.expressao.aspecto.PointcutExpressaoBooleana
Retorna a expressao da esquerda
getEsq() - Method in class plp.orientadaAspectos1.expressao.binaria.ExpBinaria
Retorna a expressao da esquerda
getEstado() - Method in class plp.orientadaAspectos1.memoria.Objeto
Obtém o atual estado do objeto, conforme o ambiente de execução.
getExp() - Method in class plp.orientadaAspectos1.expressao.unaria.ExpUnaria
Retorna a expressao contida pela expressao unaria
getExpressao() - Method in class plp.orientadaAspectos1.comando.ChamadaMetodo
Retorna a expressão chamadora do método
getExpressaoObjeto() - Method in class plp.orientadaAspectos1.expressao.leftExpression.AcessoAtributo
Obtém uma expressao
getExpressaoObjeto() - Method in class plp.orientadaAspectos1.expressao.leftExpression.AcessoAtributoId
Obtém a expressão acessadora do atributo.
getExpressaoObjeto() - Method in class plp.orientadaAspectos1.expressao.leftExpression.AcessoAtributoThis
Obtém a expressão que acessa o identificador.
getFile(String) - Static method in class Library
 
getFileListReplace(String[], String[], String) - Static method in class Library
 
getFileReplace(String, String, String) - Static method in class Library
 
getGerAspectos() - Method in interface plp.orientadaAspectos1.memoria.AmbienteExecucao
Obtém o gerenciador de aspectos.
getGerAspectos() - Method in class plp.orientadaAspectos1.memoria.ContextoExecucao
Obtém o gerenciador de aspectos.
getHead() - Method in class plp.orientadaAspectos1.expressao.aspecto.ListaTipoParametro
Cabeça da lista de tipos.
getId() - Method in class plp.orientadaAspectos1.declaracao.aspecto.DecAdviceAbstrato
Retorna o identificador do pointcut associado a este advice
getId() - Method in class plp.orientadaAspectos1.declaracao.aspecto.DecAspecto
Obtém o Identificador do aspecto.
getId() - Method in class plp.orientadaAspectos1.declaracao.procedimento.DecParametro
Obtém o identificador declarado.
getId() - Method in class plp.orientadaAspectos1.expressao.aspecto.RefPointcutDesignator
Retorna o identificador do pointcut referenciado
getId() - Method in class plp.orientadaAspectos1.expressao.leftExpression.AcessoAtributo
Obtém o identificador.
getId() - Method in class plp.orientadaAspectos1.expressao.leftExpression.Id
Obtém este identificador.
getId() - Method in interface plp.orientadaAspectos1.expressao.leftExpression.LeftExpression
Obtém o identificador dessa expressao.
getId() - Method in class plp.orientadaAspectos1.memoria.Pointcut
Retorna o identificador deste pointcut
getIdAspecto() - Method in class plp.orientadaAspectos1.memoria.Advice
Obtém o identificador do aspecto que contém o advice.
getIdPointcutAnonimo() - Static method in class plp.orientadaAspectos1.declaracao.aspecto.DecAdviceAbstrato
Retorna um identificador gerado para o pointcut anônimo
GetImage() - Method in class plp.orientadaAspectos1.parser.JavaCharStream
 
getJoinPoint() - Method in class plp.orientadaAspectos1.util.DefinicaoJoinPoint
Obtém o Id do join point.
getLefExpression() - Method in class plp.orientadaAspectos1.comando.Atribuicao
Retorna o lado esquerdo da atribuição
getLine() - Method in class plp.orientadaAspectos1.parser.JavaCharStream
Deprecated.  
getMessage() - Method in exception plp.orientadaAspectos1.parser.ParseException
This method has the standard behavior when this object has been created using the standard constructors.
getMessage() - Method in error plp.orientadaAspectos1.parser.TokenMgrError
You can also modify the body of this method to customize your error messages.
getMetodo() - Method in class plp.orientadaAspectos1.expressao.aspecto.MethodCallPointcutDesignator
Retorna o pattern que identifica o nome do método
getMetodo(Id) - Method in class plp.orientadaAspectos1.memoria.DefClasse
Retorna um método da classe a partir de seu identificador.
getNextToken() - Method in class plp.orientadaAspectos1.parser.OA1Parser
 
getNextToken() - Method in class plp.orientadaAspectos1.parser.OA1ParserTokenManager
 
getNomeMetodo() - Method in class plp.orientadaAspectos1.comando.ChamadaMetodo
Retorna o identificador do método
getNumeroOcorrencias(DefinicaoJoinPoint) - Method in class plp.orientadaAspectos1.memoria.colecao.CacheStackDefinicaoJoinPoint
 
getNumeroOcorrencias(DefinicaoJoinPoint) - Method in class plp.orientadaAspectos1.memoria.colecao.StackDefinicaoJoinPoint
Retorna o número de ocorrências do join point na pilha
getObjeto(ValorRef) - Method in interface plp.orientadaAspectos1.memoria.AmbienteExecucao
Obtém o objeto associado a um dado valor referencia.
getObjeto(ValorRef) - Method in class plp.orientadaAspectos1.memoria.ContextoExecucao
Obtém o objeto associado a um dado valor referencia.
getOperador() - Method in class plp.orientadaAspectos1.expressao.binaria.ExpBinaria
Retorna o operador desta expressao binaria
getOperador() - Method in class plp.orientadaAspectos1.expressao.unaria.ExpUnaria
Retorna a representacao do operador desta expressao unaria.
getParametrosFormais() - Method in class plp.orientadaAspectos1.comando.Procedimento
Obtém os parâmetros do procedimento.
getParametrosFormais() - Method in class plp.orientadaAspectos1.util.ChamadaMetodoJoinPoint
Obtém os parâmetros formais da definição de método.
getParametrosProcedimento(Id) - Method in interface plp.orientadaAspectos1.memoria.AmbienteCompilacao
Obtém a lista de parâmetros associada a um identificador que representa nome do método.
getParametrosProcedimento(Id) - Method in class plp.orientadaAspectos1.memoria.ContextoCompilacao
Obtém a lista de parâmetros associada a um identificador que representa nome do método.
getParametrosReais() - Method in class plp.orientadaAspectos1.comando.ChamadaMetodo
Retorna os parâmetros reais
getPilha() - Method in interface plp.orientadaAspectos1.memoria.AmbienteExecucao
Obtém a pilha de valores associados a identificadores
getPilha() - Method in class plp.orientadaAspectos1.memoria.ContextoExecucao
Obtém a pilha de valores associados a identificadores
getPilhaDefClasse() - Method in interface plp.orientadaAspectos1.memoria.AmbienteExecucao
Retorna a pilha com as definiçoes das classes.
getPilhaDefClasse() - Method in class plp.orientadaAspectos1.memoria.ContextoExecucao
Retorna a pilha com as definiçoes das classes.
getPilhaJoinPoints() - Method in interface plp.orientadaAspectos1.memoria.AmbienteExecucao
Obtém a pilha de definições dos métodos chamados.
getPilhaJoinPoints() - Method in class plp.orientadaAspectos1.memoria.ContextoExecucao
Obtém a pilha de definição de métodos chamados.
getPilhaObjeto() - Method in interface plp.orientadaAspectos1.memoria.AmbienteExecucao
Obtém a pilha com os objetos e seus valores.
getPilhaObjeto() - Method in class plp.orientadaAspectos1.memoria.ContextoExecucao
Obtém a pilha com os objetos e seus valores.
getPointcut(Id) - Method in class plp.orientadaAspectos1.memoria.GerenciadorAspectos
Obtém o pointcut cujo id é pointcutId.
getPointcutExpressao() - Method in class plp.orientadaAspectos1.declaracao.aspecto.DecAdviceAbstrato
Retorna o PointcutExpressao associado a este advice
getProcedimento(Id) - Method in interface plp.orientadaAspectos1.declaracao.procedimento.DecProcedimento
Retorna o procedimento a ser declarado na Declaração da Classe
getProcedimento(Id) - Method in class plp.orientadaAspectos1.declaracao.procedimento.DecProcedimentoComposta
Obtém o procedimento Obtém o procedimento identificado por id.
getProcedimento(Id) - Method in class plp.orientadaAspectos1.declaracao.procedimento.DecProcedimentoSimples
Obtém o procedimento representado por nome.
getProxRef() - Method in interface plp.orientadaAspectos1.memoria.AmbienteExecucao
Obtém a próxima referência de acordo com o contexto atual de execução.
getProxRef() - Method in class plp.orientadaAspectos1.memoria.ContextoExecucao
Obtém a próxima referência de acordo com o contexto atual de execução.
getRef() - Method in interface plp.orientadaAspectos1.memoria.AmbienteExecucao
Obtém o valor referencia atual.
getRef() - Method in class plp.orientadaAspectos1.memoria.ContextoExecucao
Obtém o valor referencia atual.
getSaida() - Method in interface plp.orientadaAspectos1.memoria.AmbienteExecucao
Obtém a saída.
getSaida() - Method in class plp.orientadaAspectos1.memoria.ContextoExecucao
Obtém a saída.
GetSuffix(int) - Method in class plp.orientadaAspectos1.parser.JavaCharStream
 
getTail() - Method in class plp.orientadaAspectos1.expressao.aspecto.ListaTipoParametro
Cauda da lista.
getTipo() - Method in class plp.orientadaAspectos1.declaracao.procedimento.DecParametro
Obtém o tipo do identifador declarado.
getTipo(Id) - Method in class plp.orientadaAspectos1.declaracao.variavel.CompostaDecVariavel
Obtém o tipo de uma variável nessa declaração.
getTipo(Id) - Method in interface plp.orientadaAspectos1.declaracao.variavel.DecVariavel
Retorna o tipo do identificador a ser declarado no AmbienteCompilacao
getTipo(Id) - Method in class plp.orientadaAspectos1.declaracao.variavel.DecVariavelObjeto
Retorna o tipo do identificador a ser declarado no AmbienteCompilacao
getTipo(Id) - Method in class plp.orientadaAspectos1.declaracao.variavel.SimplesDecVariavel
Retorna o tipo do identificador a ser declarado no AmbienteCompilacao
getTipo(AmbienteCompilacao) - Method in class plp.orientadaAspectos1.expressao.binaria.ExpAnd
Retorna os tipos possiveis desta expressao.
getTipo(AmbienteCompilacao) - Method in class plp.orientadaAspectos1.expressao.binaria.ExpConcat
Retorna os tipos possiveis desta expressao.
getTipo(AmbienteCompilacao) - Method in class plp.orientadaAspectos1.expressao.binaria.ExpEquals
Retorna os tipos possiveis desta expressao.
getTipo(AmbienteCompilacao) - Method in class plp.orientadaAspectos1.expressao.binaria.ExpOr
Retorna os tipos possiveis desta expressao.
getTipo(AmbienteCompilacao) - Method in class plp.orientadaAspectos1.expressao.binaria.ExpSoma
Retorna os tipos possiveis desta expressao.
getTipo(AmbienteCompilacao) - Method in class plp.orientadaAspectos1.expressao.binaria.ExpSub
Retorna os tipos possiveis desta expressao.
getTipo(AmbienteCompilacao) - Method in interface plp.orientadaAspectos1.expressao.Expressao
Retorna os tipos possiveis desta expressao.
getTipo(AmbienteCompilacao) - Method in class plp.orientadaAspectos1.expressao.leftExpression.AcessoAtributoId
Obtém o tipo do atributo no ambiente.
getTipo(AmbienteCompilacao) - Method in class plp.orientadaAspectos1.expressao.leftExpression.AcessoAtributoThis
Obtém o tipo do atributo acessado.
getTipo(AmbienteCompilacao) - Method in class plp.orientadaAspectos1.expressao.leftExpression.Id
Retorna os tipos possiveis desta expressao.
getTipo(AmbienteCompilacao) - Method in class plp.orientadaAspectos1.expressao.This
Obtém o tipo do objeto this
getTipo(AmbienteCompilacao) - Method in class plp.orientadaAspectos1.expressao.unaria.ExpLength
Retorna os tipos possiveis desta expressao.
getTipo(AmbienteCompilacao) - Method in class plp.orientadaAspectos1.expressao.unaria.ExpMenos
Retorna os tipos possiveis desta expressao.
getTipo(AmbienteCompilacao) - Method in class plp.orientadaAspectos1.expressao.unaria.ExpNot
Retorna os tipos possiveis desta expressao.
getTipo(AmbienteCompilacao) - Method in interface plp.orientadaAspectos1.expressao.valor.Valor
Retorna o tipo do valor.
getTipo(AmbienteCompilacao) - Method in class plp.orientadaAspectos1.expressao.valor.ValorBooleano
Retorna os tipos possiveis desta expressao.
getTipo(AmbienteCompilacao) - Method in class plp.orientadaAspectos1.expressao.valor.ValorInteiro
Retorna os tipos possiveis desta expressao.
getTipo(AmbienteCompilacao) - Method in class plp.orientadaAspectos1.expressao.valor.ValorNull
Retorna os tipos possiveis desta expressao.
getTipo(AmbienteCompilacao) - Method in class plp.orientadaAspectos1.expressao.valor.ValorRef
Obtém o tipo associado a este valor referência no ambiente de compilaçao.
getTipo(AmbienteCompilacao) - Method in class plp.orientadaAspectos1.expressao.valor.ValorString
Retorna os tipos possiveis desta expressao.
getTipo(Id) - Method in interface plp.orientadaAspectos1.memoria.AmbienteCompilacao
Obtém o tipo associado a um dado identificador
getTipo(Id) - Method in class plp.orientadaAspectos1.memoria.ContextoCompilacao
Obtém o tipo associado a um dado identificador
getTipo() - Method in interface plp.orientadaAspectos1.util.Tipo
Obtém o tipo, representado por um identficador.
getTipo() - Method in class plp.orientadaAspectos1.util.TipoClasse
Retorna o tipo da expressao associada.
getTipo() - Method in class plp.orientadaAspectos1.util.TipoPrimitivo
Retorna o tipo da expressao associada.
getTipoAtributo(Id) - Method in class plp.orientadaAspectos1.memoria.DefClasse
O método abaixo deve verificar se existe algum atributo, identificado por idAtributo na definicao da classe
getTipoEntrada() - Method in interface plp.orientadaAspectos1.memoria.AmbienteCompilacao
Obtém o tipo da entrada atual para este ambiente.
getTipoEntrada() - Method in class plp.orientadaAspectos1.memoria.ContextoCompilacao
Obtém o tipo da entrada atual para este ambiente.
getTipos(AmbienteCompilacao) - Method in class plp.orientadaAspectos1.expressao.ListaExpressao
Obtém a lista dos tipos dos elementos da lista de expressoes.
getTiposFormatados() - Method in class plp.orientadaAspectos1.declaracao.procedimento.ListaDeclaracaoParametro
Tipos dos parâmetros separados por vírgula.
getTiposFormatados() - Method in class plp.orientadaAspectos1.expressao.aspecto.ListaTipoParametro
Tipos dos parâmetros separados por vírgula.
getTiposParametros() - Method in class plp.orientadaAspectos1.expressao.aspecto.MethodCallPointcutDesignator
Retorna o pattern que identifica os tipos dos parâmetros
getToken(int) - Method in class plp.orientadaAspectos1.parser.OA1Parser
 
getValor(Id) - Method in interface plp.orientadaAspectos1.memoria.AmbienteExecucao
Obtém o valor associado a um determinado identificador.
getValor(Id) - Method in class plp.orientadaAspectos1.memoria.ContextoExecucao
Obtém o valor associado a um determinado identificador.
getWordListReplace(String[], String[], String) - Static method in class Library
 
GT - Static variable in interface plp.orientadaAspectos1.parser.OA1ParserConstants
 

A B C D E F G H I J K L M N O P R S T U V W X