Uses of Interface
org.aspectj.weaver.AnnotationAJ
Package
Description
-
Uses of AnnotationAJ in org.aspectj.weaver
Modifier and TypeClassDescriptionclass
class
This type represents the weavers abstraction of an annotation - it is not tied to any underlying BCI toolkit.Modifier and TypeFieldDescriptionprotected AnnotationAJ[]
ResolvedMemberImpl.annotations
static final AnnotationAJ[]
AnnotationAJ.EMPTY_ARRAY
static final AnnotationAJ[][]
Member.NO_PARAMETER_ANNOTATIONXS
protected AnnotationAJ[][]
ResolvedMemberImpl.parameterAnnotations
Modifier and TypeMethodDescriptionAnnotationAnnotationValue.getAnnotation()
AnnotatedElement.getAnnotationOfType
(UnresolvedType ofType) ArrayReferenceType.getAnnotationOfType
(UnresolvedType ofType) JoinPointSignature.getAnnotationOfType
(UnresolvedType ofType) ReferenceType.getAnnotationOfType
(UnresolvedType ofType) ResolvedMemberImpl.getAnnotationOfType
(UnresolvedType ofType) ResolvedType.getAnnotationOfType
(UnresolvedType ofType) ArrayReferenceType.getAnnotations()
GeneratedReferenceTypeDelegate.getAnnotations()
JoinPointSignature.getAnnotations()
Member.getAnnotations()
MemberImpl.getAnnotations()
MissingResolvedTypeWithKnownSignature.getAnnotations()
ReferenceType.getAnnotations()
ReferenceTypeDelegate.getAnnotations()
ResolvedMember.getAnnotations()
ResolvedMemberImpl.getAnnotations()
ResolvedType.getAnnotations()
AnnotationOnTypeMunger.getNewAnnotation()
AnnotationAJ[][]
JoinPointSignature.getParameterAnnotations()
AnnotationAJ[][]
ResolvedMember.getParameterAnnotations()
AnnotationAJ[][]
ResolvedMemberImpl.getParameterAnnotations()
Modifier and TypeMethodDescriptionvoid
JoinPointSignature.addAnnotation
(AnnotationAJ annotation) void
ReferenceType.addAnnotation
(AnnotationAJ annotationX) void
ResolvedMember.addAnnotation
(AnnotationAJ annotation) void
ResolvedMemberImpl.addAnnotation
(AnnotationAJ annotation) void
ResolvedType.addAnnotation
(AnnotationAJ annotationX) static boolean
Utils.isSuppressing
(AnnotationAJ[] anns, String lintkey) Check if the annotations contain a SuppressAjWarnings annotation and if that annotation specifies that the given lint message (identified by its key) should be ignored.void
JoinPointSignature.setAnnotations
(AnnotationAJ[] annotations) void
ResolvedMember.setAnnotations
(AnnotationAJ[] annotations) void
ResolvedMemberImpl.setAnnotations
(AnnotationAJ[] annotations) ModifierConstructorDescription -
Uses of AnnotationAJ in org.aspectj.weaver.bcel
Modifier and TypeClassDescriptionclass
Wraps a Bcel Annotation object and uses it to answer AnnotationAJ method calls.Modifier and TypeMethodDescriptionvoid
LazyMethodGen.addAnnotation
(AnnotationAJ ax) void
LazyMethodGen.addParameterAnnotation
(int parameterNumber, AnnotationAJ anno) Utility.getSuppressedWarnings
(AnnotationAJ[] anns, Lint lint) -
Uses of AnnotationAJ in org.aspectj.weaver.patterns
-
Uses of AnnotationAJ in org.aspectj.weaver.reflect
Modifier and TypeMethodDescriptionAnnotationFinder.getAnnotationOfType
(UnresolvedType ofType, Member onMember) Java15AnnotationFinder.getAnnotationOfType
(UnresolvedType ofType, Member onMember) ReflectionBasedResolvedMemberImpl.getAnnotationOfType
(UnresolvedType ofType) Java15ReflectionBasedReferenceTypeDelegate.getAnnotations()
ReflectionBasedReferenceTypeDelegate.getAnnotations()