Uses of Interface
org.aspectj.weaver.AnnotatedElement

Packages that use AnnotatedElement
org.aspectj.weaver   
org.aspectj.weaver.bcel   
org.aspectj.weaver.patterns   
org.aspectj.weaver.reflect   
 

Uses of AnnotatedElement in org.aspectj.weaver
 

Subinterfaces of AnnotatedElement in org.aspectj.weaver
 interface ResolvedMember
           
 

Classes in org.aspectj.weaver that implement AnnotatedElement
 class ArrayReferenceType
          Represents a resolved array type
 class BoundedReferenceType
          A BoundedReferenceType is the result of a generics wildcard expression ? extends String, ? super Foo etc..
 class JoinPointSignature
           
 class MissingResolvedTypeWithKnownSignature
          When we try to resolve a type in the world that we require to be present, and then fail to find it, we return an instance of this class.
 class ReferenceType
          A reference type represents some 'real' type, not a primitive, not an array - but a real type, for example java.util.List.
 class ResolvedMemberImpl
          Represent a resolved member.
 class ResolvedPointcutDefinition
           
 class ResolvedType
           
 class TypeVariableReferenceType
          ReferenceType representing a type variable.
 

Uses of AnnotatedElement in org.aspectj.weaver.bcel
 

Classes in org.aspectj.weaver.bcel that implement AnnotatedElement
static class AtAjAttributes.LazyResolvedPointcutDefinition
          LazyResolvedPointcutDefinition lazyly resolve the pointcut so that we have time to register all pointcut referenced before pointcut resolution happens
 

Uses of AnnotatedElement in org.aspectj.weaver.patterns
 

Methods in org.aspectj.weaver.patterns with parameters of type AnnotatedElement
 FuzzyBoolean AnnotationTypePattern.fastMatches(AnnotatedElement annotated)
           
 FuzzyBoolean ExactAnnotationFieldTypePattern.fastMatches(AnnotatedElement annotated)
           
 FuzzyBoolean AnyAnnotationTypePattern.fastMatches(AnnotatedElement annotated)
           
 FuzzyBoolean ExactAnnotationTypePattern.fastMatches(AnnotatedElement annotated)
           
abstract  FuzzyBoolean AnnotationTypePattern.matches(AnnotatedElement annotated)
           
 FuzzyBoolean ExactAnnotationFieldTypePattern.matches(AnnotatedElement annotated)
           
 FuzzyBoolean AnyAnnotationTypePattern.matches(AnnotatedElement annotated)
           
 FuzzyBoolean OrAnnotationTypePattern.matches(AnnotatedElement annotated)
           
 FuzzyBoolean WildAnnotationTypePattern.matches(AnnotatedElement annotated)
           
 FuzzyBoolean AndAnnotationTypePattern.matches(AnnotatedElement annotated)
           
 FuzzyBoolean ExactAnnotationTypePattern.matches(AnnotatedElement annotated)
           
 FuzzyBoolean NotAnnotationTypePattern.matches(AnnotatedElement annotated)
           
abstract  FuzzyBoolean AnnotationTypePattern.matches(AnnotatedElement annotated, ResolvedType[] parameterAnnotations)
           
 FuzzyBoolean ExactAnnotationFieldTypePattern.matches(AnnotatedElement annotated, ResolvedType[] parameterAnnotations)
           
 FuzzyBoolean AnyAnnotationTypePattern.matches(AnnotatedElement annotated, ResolvedType[] parameterAnnotations)
           
 FuzzyBoolean OrAnnotationTypePattern.matches(AnnotatedElement annotated, ResolvedType[] parameterAnnotations)
           
 FuzzyBoolean WildAnnotationTypePattern.matches(AnnotatedElement annotated, ResolvedType[] parameterAnnotations)
           
 FuzzyBoolean AndAnnotationTypePattern.matches(AnnotatedElement annotated, ResolvedType[] parameterAnnotations)
           
 FuzzyBoolean BindingAnnotationFieldTypePattern.matches(AnnotatedElement annotated, ResolvedType[] parameterAnnotations)
           
 FuzzyBoolean ExactAnnotationTypePattern.matches(AnnotatedElement annotated, ResolvedType[] parameterAnnotations)
           
 FuzzyBoolean NotAnnotationTypePattern.matches(AnnotatedElement annotated, ResolvedType[] parameterAnnotations)
           
 FuzzyBoolean ExactAnnotationFieldTypePattern.matchesRuntimeType(AnnotatedElement annotated)
           
 FuzzyBoolean ExactAnnotationTypePattern.matchesRuntimeType(AnnotatedElement annotated)
           
 

Uses of AnnotatedElement in org.aspectj.weaver.reflect
 

Classes in org.aspectj.weaver.reflect that implement AnnotatedElement
 class DeferredResolvedPointcutDefinition
          When a Java15ReflectionBasedDelegate gets the pointcuts for a given class it tries to resolve them before returning.
 class ReflectionBasedResolvedMemberImpl
          Subtype of ResolvedMemberImpl used in reflection world.