org.aspectj.weaver
Interface AnnotatedElement
- All Known Subinterfaces:
- ResolvedMember
- All Known Implementing Classes:
- ArrayReferenceType, AtAjAttributes.LazyResolvedPointcutDefinition, BoundedReferenceType, DeferredResolvedPointcutDefinition, JoinPointSignature, MissingResolvedTypeWithKnownSignature, ReferenceType, ReflectionBasedResolvedMemberImpl, ResolvedMemberImpl, ResolvedPointcutDefinition, ResolvedType, TypeVariableReferenceType
public interface AnnotatedElement
Represents any element that may have annotations
hasAnnotation
boolean hasAnnotation(UnresolvedType ofType)
getAnnotationTypes
ResolvedType[] getAnnotationTypes()
getAnnotationOfType
AnnotationAJ getAnnotationOfType(UnresolvedType ofType)