Uses of Class
org.aspectj.weaver.ReferenceType
Packages that use ReferenceType
Package
Description
-
Uses of ReferenceType in org.aspectj.weaver
Subclasses of ReferenceType in org.aspectj.weaverModifier and TypeClassDescriptionclassRepresents a resolved array typeclassA BoundedReferenceType is the result of a generics wildcard expression ?classReferenceType pointing to a type variable.Fields in org.aspectj.weaver declared as ReferenceTypeModifier and TypeFieldDescriptionprotected ReferenceType[]BoundedReferenceType.additionalInterfaceBoundsstatic final ReferenceType[]ReferenceType.EMPTY_ARRAYprotected ReferenceTypeAbstractReferenceTypeDelegate.resolvedTypeXMethods in org.aspectj.weaver that return ReferenceTypeModifier and TypeMethodDescriptionstatic ReferenceTypeTypeFactory.createParameterizedType(ResolvedType aBaseType, UnresolvedType[] someTypeParameters, World inAWorld) Create a parameterized version of a generic type.ReferenceType.findDerivativeType(ResolvedType[] typeParameters) Look for a derivative type with the specified type parameters.static ReferenceTypeReferenceType.fromTypeX(UnresolvedType tx, World world) BoundedReferenceType.getAdditionalBounds()ReferenceType.getGenericType()ResolvedType.getGenericType()Overridden by ReferenceType to return a sensible answer for parameterized and raw types.AbstractReferenceTypeDelegate.getResolvedTypeX()ReferenceTypeDelegate.getResolvedTypeX()TypeVariableReferenceType.getUpperBound()World.lookupBySignature(String signature) Lookup a reference type in the world by its signature.World.lookupOrCreateName(UnresolvedType ty) Lookup a type by signature, if not found then build one and put it in the map.World.resolveToReferenceType(String name) Methods in org.aspectj.weaver with parameters of type ReferenceTypeModifier and TypeMethodDescriptionvoidReferenceType.checkDuplicates(ReferenceType newRt) protected abstract ReferenceTypeDelegateWorld.resolveDelegate(ReferenceType ty) Find the ReferenceTypeDelegate behind this reference type so that it can fulfill its contract.voidResolvedMemberImpl.setDeclaringType(ReferenceType rt) voidReferenceType.setGenericType(ReferenceType rt) Constructors in org.aspectj.weaver with parameters of type ReferenceTypeModifierConstructorDescriptionAbstractReferenceTypeDelegate(ReferenceType resolvedTypeX, boolean exposedToWeaver) BoundedReferenceType(ReferenceType aBound, boolean isExtends, World world) BoundedReferenceType(ReferenceType aBound, boolean isExtends, World world, ReferenceType[] additionalInterfaces) -
Uses of ReferenceType in org.aspectj.weaver.bcel
Methods in org.aspectj.weaver.bcel that return ReferenceTypeModifier and TypeMethodDescriptionBcelWeaver.addClassFile(UnwovenClassFile classFile, boolean fromInpath) Should be addOrReplaceMethods in org.aspectj.weaver.bcel with parameters of type ReferenceTypeModifier and TypeMethodDescriptionBcelWorld.buildBcelDelegate(ReferenceType type, JavaClass jc, boolean artificial, boolean exposedToWeaver) TypeDelegateResolver.getDelegate(ReferenceType referenceType) static 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.protected ReferenceTypeDelegateBcelWorld.resolveDelegate(ReferenceType ty) -
Uses of ReferenceType in org.aspectj.weaver.ltw
Methods in org.aspectj.weaver.ltw with parameters of type ReferenceTypeModifier and TypeMethodDescriptionprotected ReferenceTypeDelegateLTWWorld.resolveDelegate(ReferenceType ty) Overrideprotected ReferenceTypeDelegateLTWWorld.resolveIfBootstrapDelegate(ReferenceType ty) -
Uses of ReferenceType in org.aspectj.weaver.reflect
Methods in org.aspectj.weaver.reflect that return ReferenceTypeModifier and TypeMethodDescriptionJava15ReflectionBasedReferenceTypeDelegate.buildGenericType()ReflectionBasedReferenceTypeDelegate.buildGenericType()ReflectionBasedReferenceTypeDelegate.getResolvedTypeX()Methods in org.aspectj.weaver.reflect with parameters of type ReferenceTypeModifier and TypeMethodDescriptionReflectionBasedReferenceTypeDelegateFactory.create14Delegate(ReferenceType forReferenceType, World inWorld, ClassLoader usingClassLoader) ReflectionBasedReferenceTypeDelegateFactory.createDelegate(ReferenceType forReferenceType, World inWorld, Class<?> clazz) ReflectionBasedReferenceTypeDelegateFactory.createDelegate(ReferenceType forReferenceType, World inWorld, ClassLoader usingClassLoader) voidJava15ReflectionBasedReferenceTypeDelegate.initialize(ReferenceType aType, Class aClass, ClassLoader classLoader, World aWorld) voidReflectionBasedReferenceTypeDelegate.initialize(ReferenceType aType, Class<?> aClass, ClassLoader aClassLoader, World aWorld) protected ReferenceTypeDelegateReflectionWorld.resolveDelegate(ReferenceType ty) Constructors in org.aspectj.weaver.reflect with parameters of type ReferenceTypeModifierConstructorDescriptionReflectionBasedReferenceTypeDelegate(Class forClass, ClassLoader aClassLoader, World inWorld, ReferenceType resolvedType)