Uses of Class
org.aspectj.weaver.ReferenceType

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

Uses of ReferenceType in org.aspectj.weaver
 

Subclasses of ReferenceType in org.aspectj.weaver
 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 TypeVariableReferenceType
          ReferenceType representing a type variable.
 

Fields in org.aspectj.weaver declared as ReferenceType
static ReferenceType[] ReferenceType.EMPTY_ARRAY
           
 

Methods in org.aspectj.weaver that return ReferenceType
static ReferenceType TypeFactory.createParameterizedType(ResolvedType aBaseType, UnresolvedType[] someTypeParameters, World inAWorld)
          Create a parameterized version of a generic type.
static ReferenceType ReferenceType.fromTypeX(UnresolvedType tx, World world)
           
 ReferenceType[] BoundedReferenceType.getAdditionalBounds()
           
 ReferenceType AbstractReferenceTypeDelegate.getResolvedTypeX()
           
 ReferenceType ReferenceTypeDelegate.getResolvedTypeX()
           
 ReferenceType TypeVariableReferenceType.getUpperBound()
           
 ReferenceType World.lookupBySignature(java.lang.String signature)
          Lookup a reference type in the world by its signature.
 ReferenceType World.lookupOrCreateName(UnresolvedType ty)
          Lookup a type by signature, if not found then build one and put it in the map.
 ReferenceType World.resolveToReferenceType(java.lang.String name)
           
 

Methods in org.aspectj.weaver with parameters of type ReferenceType
 void ResolvedMemberImpl.setDeclaringType(ReferenceType rt)
           
 void ReferenceType.setGenericType(ReferenceType rt)
           
 

Constructors in org.aspectj.weaver with parameters of type ReferenceType
AbstractReferenceTypeDelegate(ReferenceType resolvedTypeX, boolean exposedToWeaver)
           
BoundedReferenceType(ReferenceType aBound, boolean isExtends, World world)
           
BoundedReferenceType(ReferenceType aBound, boolean isExtends, World world, ReferenceType[] additionalInterfaces)
           
BoundedReferenceType(ReferenceType aBound, boolean isExtends, World world, ReferenceType[] additionalInterfaces)
           
GeneratedReferenceTypeDelegate(ReferenceType backing)
           
 

Uses of ReferenceType in org.aspectj.weaver.bcel
 

Methods in org.aspectj.weaver.bcel that return ReferenceType
 ReferenceType BcelWeaver.addClassFile(UnwovenClassFile classFile, boolean fromInpath)
          Should be addOrReplace
 

Methods in org.aspectj.weaver.bcel with parameters of type ReferenceType
 BcelObjectType BcelWorld.buildBcelDelegate(ReferenceType type, JavaClass jc, boolean artificial, boolean exposedToWeaver)
           
 ReferenceTypeDelegate TypeDelegateResolver.getDelegate(ReferenceType referenceType)
           
static java.util.List<AjAttribute> AtAjAttributes.readAj5ClassAttributes(AsmManager model, JavaClass javaClass, ReferenceType type, ISourceContext context, IMessageHandler msgHandler, boolean isCodeStyleAspect)
          Extract class level annotations and turn them into AjAttributes.
 

Uses of ReferenceType in org.aspectj.weaver.reflect
 

Methods in org.aspectj.weaver.reflect that return ReferenceType
 ReferenceType Java15ReflectionBasedReferenceTypeDelegate.buildGenericType()
           
 ReferenceType ReflectionBasedReferenceTypeDelegate.buildGenericType()
           
 ReferenceType ReflectionBasedReferenceTypeDelegate.getResolvedTypeX()
           
 

Methods in org.aspectj.weaver.reflect with parameters of type ReferenceType
static ReflectionBasedReferenceTypeDelegate ReflectionBasedReferenceTypeDelegateFactory.create14Delegate(ReferenceType forReferenceType, World inWorld, java.lang.ClassLoader usingClassLoader)
           
static ReflectionBasedReferenceTypeDelegate ReflectionBasedReferenceTypeDelegateFactory.createDelegate(ReferenceType forReferenceType, World inWorld, java.lang.ClassLoader usingClassLoader)
           
 void Java15ReflectionBasedReferenceTypeDelegate.initialize(ReferenceType aType, java.lang.Class aClass, java.lang.ClassLoader classLoader, World aWorld)
           
 void ReflectionBasedReferenceTypeDelegate.initialize(ReferenceType aType, java.lang.Class aClass, java.lang.ClassLoader aClassLoader, World aWorld)
           
 

Constructors in org.aspectj.weaver.reflect with parameters of type ReferenceType
ReflectionBasedReferenceTypeDelegate(java.lang.Class forClass, java.lang.ClassLoader aClassLoader, World inWorld, ReferenceType resolvedType)