- ADD_AFTER_CODE - Static variable in interface org.aopalliance.instrument.Instrumentation
-
After code adding instrumentation type.
- ADD_BEFORE_CODE - Static variable in interface org.aopalliance.instrument.Instrumentation
-
Before code instrumentation type.
- ADD_CLASS - Static variable in interface org.aopalliance.instrument.Instrumentation
-
Class adding instrumentation type.
- ADD_INTERFACE - Static variable in interface org.aopalliance.instrument.Instrumentation
-
Interface adding instrumentation type.
- ADD_METADATA - Static variable in interface org.aopalliance.instrument.Instrumentation
-
Metadata adding instrumentation type.
- addAfterCode(CodeLocator, Code, Instrumentation, Instrumentation) - Method in interface org.aopalliance.instrument.Instrumentor
-
Adds some code after a given method code body.
- addAroundCode(CodeLocator, Code, String, Instrumentation, Instrumentation) - Method in interface org.aopalliance.instrument.Instrumentor
-
Adds some code around a given method code body.
- addBeforeCode(CodeLocator, Code, Instrumentation, Instrumentation) - Method in interface org.aopalliance.instrument.Instrumentor
-
Adds some code before a given method code body.
- addClass(ClassLocator, String) - Method in interface org.aopalliance.instrument.Instrumentor
-
Introduces a class into the class location (mixin).
- addField(ClassLocator, String, String, Code) - Method in interface org.aopalliance.instrument.Instrumentor
-
Adds a new field to the target class.
- addInterface(ClassLocator, String) - Method in interface org.aopalliance.instrument.Instrumentor
-
Adds a new implemented interface to a given class location.
- addMetadata(Metadata) - Method in interface org.aopalliance.reflect.ProgramUnit
-
Associates a metadata to the current unit.
- addMethod(ClassLocator, String, String[], String[], Code) - Method in interface org.aopalliance.instrument.Instrumentor
-
Adds a new method to the class location.
- Advice - Interface in org.aopalliance.aop
-
Tag interface for Advice.
- AspectException - Exception in org.aopalliance.aop
-
Superclass for all AOP infrastructure exceptions.
- AspectException(String) - Constructor for exception org.aopalliance.aop.AspectException
-
Constructor for AspectException.
- AspectException(String, Throwable) - Constructor for exception org.aopalliance.aop.AspectException
-
Constructor for AspectException.
- get(FieldAccess) - Method in interface org.aopalliance.intercept.FieldInterceptor
-
Do the stuff you want to do before and after the
field is getted.
- getAccessType() - Method in interface org.aopalliance.intercept.FieldAccess
-
Returns the access type.
- getArguments() - Method in interface org.aopalliance.intercept.Invocation
-
Get the arguments as an array object.
- getBody() - Method in interface org.aopalliance.reflect.Method
-
Returns the body of the current method.
- getCallLocator(Method) - Method in interface org.aopalliance.reflect.Code
-
Returns a call locator for the given callee method.
- getCallLocator() - Method in interface org.aopalliance.reflect.Method
-
This locator contains all the points in the program that call
this method.
- getCallLocator(int) - Method in interface org.aopalliance.reflect.Method
-
- getCatchLocator(Class) - Method in interface org.aopalliance.reflect.Code
-
Returns a exception catching locator in the current body.
- getCause() - Method in exception org.aopalliance.aop.AspectException
-
Return the root cause of this exception.
- getClassLocator() - Method in interface org.aopalliance.reflect.Class
-
Returns the class locator that corresponds to this class.
- getConstructor() - Method in interface org.aopalliance.intercept.ConstructorInvocation
-
Gets the constructor being called.
- getDeclaredFields() - Method in interface org.aopalliance.reflect.Class
-
Gets the fields declared by this class.
- getDeclaredMethods() - Method in interface org.aopalliance.reflect.Class
-
Gets the methods declared by this class.
- getDeclaringClass() - Method in interface org.aopalliance.reflect.Member
-
Gets the class that declares this member.
- getField() - Method in interface org.aopalliance.intercept.FieldAccess
-
Gets the field being accessed.
- getFields() - Method in interface org.aopalliance.reflect.Class
-
Gets the fields of this class (including superclass fields).
- getInterfaces() - Method in interface org.aopalliance.reflect.Class
-
Gets all the interfaces implemented by this class.
- getKey() - Method in interface org.aopalliance.reflect.Metadata
-
Gets the key of this metadata.
- getLocation() - Method in interface org.aopalliance.instrument.Instrumentation
-
Returns the location of this instrumentation.
- getLocator() - Method in interface org.aopalliance.reflect.Code
-
Returns the code locator that corresponds to this code.
- getLocator() - Method in interface org.aopalliance.reflect.ProgramUnit
-
Returns the locator that corresponds to this unit.
- getMessage() - Method in exception org.aopalliance.aop.AspectException
-
- getMetadata(Object) - Method in interface org.aopalliance.reflect.ProgramUnit
-
Returns the metadata that is associated to this unit from its
key.
- getMetadatas() - Method in interface org.aopalliance.reflect.ProgramUnit
-
Returns all the metadatas that are associated to the current
unit.
- getMethod() - Method in interface org.aopalliance.intercept.MethodInvocation
-
Gets the method being called.
- getMethods() - Method in interface org.aopalliance.reflect.Class
-
Gets the methods of this class (including superclass
methods).
- getModifiers() - Method in interface org.aopalliance.reflect.Member
-
The modifiers value.
- getName() - Method in interface org.aopalliance.reflect.Class
-
Gets the class's full name.
- getName() - Method in interface org.aopalliance.reflect.Member
-
The member's name.
- getReadLocator(Field) - Method in interface org.aopalliance.reflect.Code
-
Returns a field reading locator in the current body.
- getReadLocator() - Method in interface org.aopalliance.reflect.Field
-
Same as getReadLocator(USER_SIDE)
.
- getReadLocator(int) - Method in interface org.aopalliance.reflect.Field
-
This methods returns the points where the current field is read.
- getStaticPart() - Method in interface org.aopalliance.intercept.Joinpoint
-
Returns the static part of this joinpoint.
- getSuperclass() - Method in interface org.aopalliance.reflect.Class
-
Gets the superclass of this class.
- getThis() - Method in interface org.aopalliance.intercept.Joinpoint
-
Returns the object that holds the current joinpoint's static
part.
- getThrowLocator(Class) - Method in interface org.aopalliance.reflect.Code
-
Returns a exception throwing locator in the current body.
- getType() - Method in interface org.aopalliance.instrument.Instrumentation
-
Gets the instrumentation type.
- getValue() - Method in interface org.aopalliance.reflect.Metadata
-
Gets the value of this metadata.
- getValueToSet() - Method in interface org.aopalliance.intercept.FieldAccess
-
Gets the value that must be set to the field.
- getWriteLocator(Field) - Method in interface org.aopalliance.reflect.Code
-
Returns a field writing locator in the current body.
- getWriteLocator() - Method in interface org.aopalliance.reflect.Field
-
Same as getWriteLocator(USER_SIDE)
.
- getWriteLocator(int) - Method in interface org.aopalliance.reflect.Field
-
This methods returns the points where the current field is
written.