All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary Class Description Advice Runtime representation of an advice declaration inside an aspectAdviceKind The different kinds of advice in AspectJAdviceName Used to annotated code-style advice to name it Name is used by reflection api if present, may in future be used in adviceexecution() pcd.After After finally adviceAfterReturning After returning adviceAfterThrowing After throwing adviceAjType<T> The runtime representation of a type (Aspect, Class, Interface, Annotation, Enum, or Array) in an AspectJ program.AjTypeSystem This is the anchor for the AspectJ runtime type system.Around Around adviceAspect Aspect declarationBefore Before adviceDeclareAnnotation DeclareAnnotation The AspectJ runtime representation of a declare annotation member in an aspect.DeclareAnnotation.Kind DeclareError DeclareErrorOrWarning AspectJ runtime representation of a declare error or declare warning member in an aspect.DeclareMixin DeclareMixin annotation - see design and usage in https://bugs.eclipse.org/bugs/show_bug.cgi?id=266552DeclareParents Declare parents mixin annotationDeclareParents A declare parents member defined inside an aspectDeclarePrecedence Aspect precedence declarationDeclarePrecedence AspectJ runtime representation of a declare precedence statement as declared in an aspect.DeclareSoft AspectJ runtime representation of a declare soft member within an aspect.DeclareWarning InterTypeConstructorDeclaration Runtime representation of an inter-type constructor member declared within an aspect.InterTypeDeclaration Represents an inter-type method, field, or constructor declared in an aspect.InterTypeFieldDeclaration Represents an inter-type field declaration declared in an aspect.InterTypeMethodDeclaration Represents an inter-type method declaration member within an aspect.NoSuchAdviceException Thrown when AjType.getDeclaredAdvice is called with an advice name and no matching advice declaration can be found.NoSuchPointcutException Thrown when AjType.getDeclaredPointcut is called with a pointcut name, and no matching pointcut declaration can be found.PerClause AspectJ runtime representation of the per-clause associated with an aspect.PerClauseKind The different per-clauses (aspect instantiation models) supported by AspectJPointcut Pointcut declarationPointcut AspectJ runtime representation of a pointcut member inside a class or aspect.PointcutBasedPerClause Representation of a pointcut based per-clause associated with an aspect (perthis/target/cflow/cflowbelow)PointcutExpression Represents an anonymous pointcut expression as used in pointcuts, advice declarations, declares, and per-clausesRequiredTypes Can be specified on an aspect to ensure that particular types must be accessible before the aspect will be 'activated'.SignaturePattern AspectJ runtime representation of a signature pattern as used in various aspect members (for example, declare @method, declare @field).SuppressAjWarnings Annotate members to avoid AspectJ error messages.TypePattern AspectJ runtime representation of a type pattern as used in member declarations such as declare parents.TypePatternBasedPerClause AspectJ runtime representation of a type pattern based per-clause associated with an aspect (pertypewithin).