Uses of Interface
org.aspectj.weaver.TypeVariableDeclaringElement

Packages that use TypeVariableDeclaringElement
org.aspectj.weaver   
org.aspectj.weaver.bcel   
org.aspectj.weaver.reflect   
 

Uses of TypeVariableDeclaringElement in org.aspectj.weaver
 

Subinterfaces of TypeVariableDeclaringElement in org.aspectj.weaver
 interface ResolvedMember
           
 

Classes in org.aspectj.weaver that implement TypeVariableDeclaringElement
 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.
 class UnresolvedType
          A UnresolvedType represents a type to the weaver.
 class UnresolvedTypeVariableReferenceType
           
 class WildcardedUnresolvedType
          Represents a wildcarded bound for a generic type, this can be unbounded '?' or bounded via extends '? extends Foo' or super '? super Foo'.
 

Methods in org.aspectj.weaver that return TypeVariableDeclaringElement
 TypeVariableDeclaringElement TypeVariable.getDeclaringElement()
           
 TypeVariableDeclaringElement World.getTypeVariableLookupScope()
           
 

Methods in org.aspectj.weaver with parameters of type TypeVariableDeclaringElement
 void TypeVariable.setDeclaringElement(TypeVariableDeclaringElement element)
           
 void World.setTypeVariableLookupScope(TypeVariableDeclaringElement scope)
           
 

Uses of TypeVariableDeclaringElement in org.aspectj.weaver.bcel
 

Classes in org.aspectj.weaver.bcel that implement TypeVariableDeclaringElement
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 TypeVariableDeclaringElement in org.aspectj.weaver.reflect
 

Classes in org.aspectj.weaver.reflect that implement TypeVariableDeclaringElement
 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.