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


Method Summary
 AnnotationAJ getAnnotationOfType(UnresolvedType ofType)
           
 ResolvedType[] getAnnotationTypes()
           
 boolean hasAnnotation(UnresolvedType ofType)
           
 

Method Detail

hasAnnotation

boolean hasAnnotation(UnresolvedType ofType)

getAnnotationTypes

ResolvedType[] getAnnotationTypes()

getAnnotationOfType

AnnotationAJ getAnnotationOfType(UnresolvedType ofType)