Package plp.orientadaAspectos1.expressao.aspecto

Interface Summary
PointcutDesignator  
PointcutExpressao Classe que representa a declaração de uma expressão que indica a interceptaçao da execução de um comando.
 

Class Summary
CflowbelowPointcutDesignator  
CflowPointcutDesignator Classe que identifica um pointcut designator capaz de interceptar chamadas a métodos ou acessos a atributos executados no fluxo de controle de um join point interceptado.
EscritaAtributoPointcutDesignator Classe que identifica um pointcut designator capaz de interceptar alteração a atributos.
LeituraAtributoPointcutDesignator Classe que identifica um pointcut designator capaz de interceptar acessos de leitura a atributos.
ListaTipoParametro Lista dos ids dos tipos dos parâmetros de um método.
MethodCallPointcutDesignator Classe que identifica um pointcut designator capaz de interceptar chamadas de metodos.
PointcutExpressaoAnd Classe que representa uma conjunçao de dois PointcutExpressao
PointcutExpressaoBooleana Uma expressao booleana contem duas expressoes e um operador.
PointcutExpressaoNot Classe que representa uma negação de um PointcutExpressao
PointcutExpressaoOr Classe que representa uma conjunçao de dois PointcutExpressao
RefPointcutDesignator Representa uma referência para um pointcut declarado dentro de uma PointcutExpressao declarada em um Advice
ThisTarget Representa uma expressao utilizando o token "this" dentro de um advice
WithincodePointcutDesignator Classe que identifica um pointcut designator capaz de interceptar join points dentro de um método específico de uma classe.
WithinPointcutDesignator Classe que identifica um pointcut designator capaz de interceptar join points dentro de uma determinada classe ou aspecto.