|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
| Interface Summary | |
|---|---|
| SJPInfo | An internal representation of the information needed to construct thisJoinPointStaticPart at runtime, plus some helper methods for generating the information. |
| WeavingEnv | Provides the mapping from named variables in pointcuts to the weaving position and type. |
| Class Summary | |
|---|---|
| AbcSJPInfo | An internal representation of the information needed to construct thisJoinPointStaticPart at runtime, plus some helper methods for generating the information. |
| AdviceApplication | The data structure the pointcut matcher computes. |
| AdviceFormals | A weaving environment that can handle named pointcut variables corresponding to formal arguments to a piece of advice |
| BodyShadowMatch | A base class for shadow types that are associated with the whole body or a section of it (i.e. execution and [pre]initialisation shadows), rather than with a specific jimple statement. |
| ClassInitializationAdviceApplication | For initialization pointcuts |
| ClassInitializationShadowMatch | The results of matching at an class initialization shadow |
| ConstructorAdviceApplication | A base class for initialization and pre-initialization advice |
| ConstructorCallShadowMatch | The results of matching at a new+constructor call shadow |
| ConstructorCallShadowType | A joinpoint shadow that applies at "new"+constructor call |
| EmptyFormals | An empty weaving environment, for use in contexts where named pointcut variables aren't supported. |
| ExecutionAdviceApplication | Advice applying at an execution shadow |
| ExecutionShadowMatch | An execution join point shadow. |
| ExecutionShadowType | A joinpoint shadow that applies at "execution" |
| GetFieldShadowMatch | A get field join point shadow. |
| GetFieldShadowType | A joinpoint shadow that applies at a field get |
| HandlerAdviceApplication | Application of advice at a handler joinpoint |
| HandlerShadowMatch | The results of matching at a handler shadow |
| HandlerShadowType | A joinpoint shadow that applies at an exception handler |
| InterfaceInitializationAdviceApplication | for initialization pointcuts |
| InterfaceInitializationShadowMatch | The results of matching at an interface initialization shadow |
| LocalsDecl | A weaving environment that handles locally scoped named pointcut variables |
| MethodAdviceList | The lists of AdviceApplication structures applying to a method |
| MethodCallShadowMatch | The results of matching at a method call shadow |
| MethodCallShadowType | A joinpoint shadow that applies at a method call |
| MethodPosition | Used to specify that we are currently looking at the "whole" method during matching |
| NewStmtAdviceApplication | Application of advice at a constructor call joinpoint |
| NewStmtMethodPosition | Specifies matching at a particular new statement |
| PreinitializationAdviceApplication | Application of advice at a preinitialization joinpoint |
| PreinitializationShadowMatch | The results of matching at an preinitialization shadow |
| PreinitializationShadowType | A joinpoint shadow that applies at "preinitialization" |
| SetFieldShadowMatch | The results of matching at a field set shadow |
| SetFieldShadowType | A joinpoint shadow that applies at a field set |
| ShadowMatch | A specific join point shadow |
| ShadowType | Each possible joinpoint shadow type extends this class and registers a singleton instance with it; the sole purpose of the hierarchy is to provide something for the matcher to iterate over. |
| StmtAdviceApplication | Application of advice at a standard statement joinpoint |
| StmtMethodPosition | Specifies matching at a particular statement |
| StmtShadowMatch | A base class for join point shadows that apply to a single statement (or pair of statements in the case of constructor calls) |
| TrapMethodPosition | Specifies matching at a particular exception trap |
| WholeMethodPosition | The "position" of the whole method |
|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||