Uses of Interface
org.aspectj.weaver.AnnotatedElement
Packages that use AnnotatedElement
Package
Description
-
Uses of AnnotatedElement in org.aspectj.weaver
Subinterfaces of AnnotatedElement in org.aspectj.weaverClasses in org.aspectj.weaver that implement AnnotatedElementModifier and TypeClassDescriptionclassRepresents a resolved array typeclassA BoundedReferenceType is the result of a generics wildcard expression ? extends String, ? super Foo etc..classclassWhen 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.classA reference type represents some 'real' type, not a primitive, not an array - but a real type, for example java.util.List.classRepresent a resolved member.classclassclassReferenceType pointing to a type variable. -
Uses of AnnotatedElement in org.aspectj.weaver.bcel
Classes in org.aspectj.weaver.bcel that implement AnnotatedElementModifier and TypeClassDescriptionstatic classLazyResolvedPointcutDefinition 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 AnnotatedElementModifier and TypeMethodDescriptionAnnotationTypePattern.fastMatches(AnnotatedElement annotated)AnyAnnotationTypePattern.fastMatches(AnnotatedElement annotated)ExactAnnotationFieldTypePattern.fastMatches(AnnotatedElement annotated)ExactAnnotationTypePattern.fastMatches(AnnotatedElement annotated)AndAnnotationTypePattern.matches(AnnotatedElement annotated)AndAnnotationTypePattern.matches(AnnotatedElement annotated, ResolvedType[] parameterAnnotations)abstract FuzzyBooleanAnnotationTypePattern.matches(AnnotatedElement annotated)abstract FuzzyBooleanAnnotationTypePattern.matches(AnnotatedElement annotated, ResolvedType[] parameterAnnotations)AnyAnnotationTypePattern.matches(AnnotatedElement annotated)AnyAnnotationTypePattern.matches(AnnotatedElement annotated, ResolvedType[] parameterAnnotations)BindingAnnotationFieldTypePattern.matches(AnnotatedElement annotated, ResolvedType[] parameterAnnotations)ExactAnnotationFieldTypePattern.matches(AnnotatedElement annotated)ExactAnnotationFieldTypePattern.matches(AnnotatedElement annotated, ResolvedType[] parameterAnnotations)ExactAnnotationTypePattern.matches(AnnotatedElement annotated)ExactAnnotationTypePattern.matches(AnnotatedElement annotated, ResolvedType[] parameterAnnotations)NotAnnotationTypePattern.matches(AnnotatedElement annotated)NotAnnotationTypePattern.matches(AnnotatedElement annotated, ResolvedType[] parameterAnnotations)OrAnnotationTypePattern.matches(AnnotatedElement annotated)OrAnnotationTypePattern.matches(AnnotatedElement annotated, ResolvedType[] parameterAnnotations)WildAnnotationTypePattern.matches(AnnotatedElement annotated)WildAnnotationTypePattern.matches(AnnotatedElement annotated, ResolvedType[] parameterAnnotations)ExactAnnotationFieldTypePattern.matchesRuntimeType(AnnotatedElement annotated)ExactAnnotationTypePattern.matchesRuntimeType(AnnotatedElement annotated) -
Uses of AnnotatedElement in org.aspectj.weaver.reflect
Classes in org.aspectj.weaver.reflect that implement AnnotatedElementModifier and TypeClassDescriptionclassWhen a Java15ReflectionBasedDelegate gets the pointcuts for a given class it tries to resolve them before returning.classSubtype of ResolvedMemberImpl used in reflection world.