Uses of Class
org.aspectj.weaver.UnresolvedType
Packages that use UnresolvedType
Package
Description
-
Uses of UnresolvedType in org.aspectj.weaver
Subclasses of UnresolvedType in org.aspectj.weaverModifier and TypeClassDescriptionclass
Represents a resolved array typeclass
A BoundedReferenceType is the result of a generics wildcard expression ? extends String, ? super Foo etc..class
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
A reference type represents some 'real' type, not a primitive, not an array - but a real type, for example java.util.List.class
class
ReferenceType pointing to a type variable.class
class
Represents a wildcarded bound for a generic type, this can be unbounded '?' or bounded via extends '? extends Foo' or super '? super Foo'.Fields in org.aspectj.weaver declared as UnresolvedTypeModifier and TypeFieldDescriptionstatic final UnresolvedType
AjcMemberMaker.AFTER_ANNOTATION
static final UnresolvedType
AjcMemberMaker.AFTERRETURNING_ANNOTATION
static final UnresolvedType
AjcMemberMaker.AFTERTHROWING_ANNOTATION
static final UnresolvedType
UnresolvedType.AJC_PRIVILEGED
static final UnresolvedType
UnresolvedType.ANNOTATION
static final UnresolvedType
AjcMemberMaker.AROUND_ANNOTATION
static final UnresolvedType
AjcMemberMaker.AROUND_CLOSURE_TYPE
static final UnresolvedType[]
UnresolvedType.ARRAY_WITH_JUST_OBJECT
static final UnresolvedType
AjcMemberMaker.ASPECT_ANNOTATION
static final UnresolvedType
UnresolvedType.AT_INHERITED
static final UnresolvedType
UnresolvedType.AT_RETENTION
static final UnresolvedType
UnresolvedType.AT_TARGET
static final UnresolvedType
AjcMemberMaker.BEFORE_ANNOTATION
protected UnresolvedType[]
Advice.bindingParameterTypes
static final UnresolvedType
UnresolvedType.BOOLEAN
static final UnresolvedType
UnresolvedType.BYTE
static final UnresolvedType
NameMangler.CFLOW_COUNTER_UNRESOLVEDTYPE
static final UnresolvedType
AjcMemberMaker.CFLOW_STACK_TYPE
static final UnresolvedType
NameMangler.CFLOW_STACK_UNRESOLVEDTYPE
static final UnresolvedType
UnresolvedType.CHAR
protected UnresolvedType[]
ResolvedMemberImpl.checkedExceptions
static final UnresolvedType
UnresolvedType.CLONEABLE
static final UnresolvedType
AjcMemberMaker.CONVERSIONS_TYPE
static final UnresolvedType
AjcMemberMaker.DECLAREERROR_ANNOTATION
static final UnresolvedType
AjcMemberMaker.DECLAREMIXIN_ANNOTATION
static final UnresolvedType
AjcMemberMaker.DECLAREPARENTS_ANNOTATION
static final UnresolvedType
AjcMemberMaker.DECLAREPRECEDENCE_ANNOTATION
static final UnresolvedType
AjcMemberMaker.DECLAREWARNING_ANNOTATION
protected UnresolvedType
MemberImpl.declaringType
static final UnresolvedType
UnresolvedType.DOUBLE
static final UnresolvedType
UnresolvedType.ENUM
static final UnresolvedType
UnresolvedType.ERROR
static final UnresolvedType
UnresolvedType.FLOAT
static final UnresolvedType
UnresolvedType.INT
static final UnresolvedType
UnresolvedType.JAVA_LANG_ANNOTATION
static final UnresolvedType
UnresolvedType.JAVA_LANG_CLASS_ARRAY
static final UnresolvedType
UnresolvedType.JAVA_LANG_REFLECT_CONSTRUCTOR
static final UnresolvedType
UnresolvedType.JAVA_LANG_REFLECT_FIELD
static final UnresolvedType
UnresolvedType.JAVA_LANG_REFLECT_METHOD
static final UnresolvedType
UnresolvedType.JL_CLASS
static final UnresolvedType
UnresolvedType.JL_EXCEPTION
static final UnresolvedType
UnresolvedType.JL_STRING
static final UnresolvedType
UnresolvedType.JOINPOINT_ENCLOSINGSTATICPART
static final UnresolvedType
UnresolvedType.JOINPOINT_STATICPART
static final UnresolvedType
UnresolvedType.LONG
static final UnresolvedType
AjcMemberMaker.NO_ASPECT_BOUND_EXCEPTION
static final UnresolvedType[]
UnresolvedType.NONE
static final UnresolvedType
UnresolvedType.OBJECT
static final UnresolvedType
UnresolvedType.OBJECTARRAY
protected UnresolvedType[]
MemberImpl.parameterTypes
static final UnresolvedType
AjcMemberMaker.POINTCUT_ANNOTATION
static final UnresolvedType
UnresolvedType.PROCEEDING_JOINPOINT
protected UnresolvedType
MemberImpl.returnType
static final UnresolvedType
UnresolvedType.RUNTIME_EXCEPTION
static final UnresolvedType
UnresolvedType.SERIALIZABLE
static final UnresolvedType
UnresolvedType.SHORT
static final UnresolvedType
UnresolvedType.SOMETHING
static final UnresolvedType
UnresolvedType.SUPPRESS_AJ_WARNINGS
static final UnresolvedType
UnresolvedType.THROWABLE
protected UnresolvedType[]
UnresolvedType.typeParameters
Iff isParameterized(), then these are the type parametersstatic final UnresolvedType
AjcMemberMaker.TYPEX_ENCLOSINGSTATICJOINPOINT
static final UnresolvedType
AjcMemberMaker.TYPEX_JOINPOINT
static final UnresolvedType
AjcMemberMaker.TYPEX_PROCEEDINGJOINPOINT
static final UnresolvedType
AjcMemberMaker.TYPEX_STATICJOINPOINT
static final UnresolvedType
UnresolvedType.VOID
Methods in org.aspectj.weaver that return UnresolvedTypeModifier and TypeMethodDescriptionstatic UnresolvedType[]
UnresolvedType.add
(UnresolvedType[] types, UnresolvedType end) Creates a new type array with a fresh type appended to the end.static UnresolvedType
TypeFactory.createTypeFromSignature
(String signature) Used by UnresolvedType.read, creates a type from a full signature.static UnresolvedType
TypeFactory.createUnresolvedParameterizedType
(String sig, String erasuresig, UnresolvedType[] arguments) Create an *unresolved* parameterized version of a generic type.static UnresolvedType
TypeFactory.createUnresolvedParameterizedType
(String baseTypeSignature, UnresolvedType[] arguments) Create a signature then delegate to the other factory method.static UnresolvedType
UnresolvedType.forGenericType
(String name, TypeVariable[] tvbs, String genericSig) static UnresolvedType
UnresolvedType.forGenericTypeSignature
(String sig, String declaredGenericSig) static UnresolvedType
UnresolvedType.forGenericTypeVariables
(String sig, TypeVariable[] tVars) static UnresolvedType
NOTE: Use forSignature() if you can, it'll be cheaper ! Constructs a UnresolvedType for a java language type name.static UnresolvedType[]
Constructs a UnresolvedType for each java language type name in an incoming array.static UnresolvedType
UnresolvedType.forPrimitiveType
(String signature) static UnresolvedType
UnresolvedType.forRawTypeName
(String name) static UnresolvedType
UnresolvedType.forSignature
(String signature) Constructs a Type for a JVM bytecode signature string.static UnresolvedType[]
UnresolvedType.forSignatures
(String[] sigs) Constructs a UnresolvedType for each JVM bytecode type signature in an incoming array.Shadow.getArgType
(int arg) Shadow.getArgTypes()
MethodDelegateTypeMunger.getAspect()
PerTypeWithinTargetTypeMunger.getAspectType()
Advice.getBindingParameterTypes()
ArrayReferenceType.getComponentType()
UnresolvedType.getComponentType()
Returns a UnresolvedType object representing the component type of this array, or null if this type does not represent an array type.AjAttribute.AdviceAttribute.getDeclaredExceptions()
Advice.getDeclaringAspect()
JoinPointSignature.getDeclaringType()
Member.getDeclaringType()
MemberImpl.getDeclaringType()
NewMemberClassTypeMunger.getDeclaringType()
ResolvedTypeMunger.getDeclaringType()
abstract UnresolvedType
Shadow.getEnclosingType()
JoinPointSignature.getExceptions()
JoinPointSignature.getExceptions
(World world) Member.getExceptions
(World world) MemberImpl.getExceptions
(World world) ResolvedMember.getExceptions()
ResolvedMember.getExceptions
(World world) ResolvedMemberImpl.getExceptions()
final UnresolvedType[]
ResolvedMemberImpl.getExceptions
(World world) Advice.getExtraParameterType()
Return the type of the 'extra argument'.TypeVariable.getFirstBound()
Shadow.getGenericArgTypes()
JoinPointSignature.getGenericParameterTypes()
Member.getGenericParameterTypes()
MemberImpl.getGenericParameterTypes()
ResolvedMember.getGenericParameterTypes()
Get the TypeXs of the parameter types, taking generic signature into accountResolvedMemberImpl.getGenericParameterTypes()
Get the TypeXs of the parameter types, taking generic signature into accountJoinPointSignature.getGenericReturnType()
Member.getGenericReturnType()
MemberImpl.getGenericReturnType()
ResolvedMember.getGenericReturnType()
Get the UnresolvedType for the return type, taking generic signature into accountResolvedMemberImpl.getGenericReturnType()
Get the UnresolvedType for the return type, taking generic signature into accountPerObjectInterfaceTypeMunger.getInterfaceType()
BoundedReferenceType.getLowerBound()
WildcardedUnresolvedType.getLowerBound()
UnresolvedType.getOutermostType()
Returns a UnresolvedType object representing the effective outermost enclosing type for a name type.JoinPointSignature.getParameterTypes()
Member.getParameterTypes()
MemberImpl.getParameterTypes()
UnresolvedType.getRawType()
JoinPointSignature.getReturnType()
Member.getReturnType()
MemberImpl.getReturnType()
Shadow.getReturnType()
TypeVariable.getSuperclass()
TypeVariable.getSuperInterfaces()
NewMemberClassTypeMunger.getTargetType()
final UnresolvedType
Shadow.getTargetType()
the type of the target object herefinal UnresolvedType
Shadow.getThisType()
the type of the this object hereJoinPointSignature.getType()
Member.getType()
final UnresolvedType
MemberImpl.getType()
UnresolvedType.getTypeParameters()
BoundedReferenceType.getUpperBound()
TypeVariable.getUpperBound()
WildcardedUnresolvedType.getUpperBound()
static UnresolvedType[]
UnresolvedType.insert
(UnresolvedType start, UnresolvedType[] types) Creates a new type array with a fresh type inserted at the beginning.BindingScope.lookupType
(String name, IHasPosition location) static UnresolvedType
UnresolvedType.makeArray
(UnresolvedType base, int dims) BoundedReferenceType.parameterize
(Map<String, UnresolvedType> typeBindings) protected UnresolvedType
ResolvedMemberImpl.parameterize
(UnresolvedType aType, Map<String, UnresolvedType> typeVariableMap, boolean inParameterizedType, World w) ResolvedType.parameterize
(Map<String, UnresolvedType> typeBindings) Iff I am a parameterized type, and any of my parameters are type variable references (or nested parameterized types), return a version with those type parameters replaced in accordance with the passed bindings.TypeVariableReferenceType.parameterize
(Map<String, UnresolvedType> typeBindings) UnresolvedType.parameterize
(Map<String, UnresolvedType> typeBindings) Return a version of this parameterized type in which any type parameters that are type variable references are replaced by their matching type variable binding.static UnresolvedType
AjcMemberMaker.perObjectInterfaceType
(UnresolvedType aspectType) static UnresolvedType
UnresolvedType.read
(DataInputStream s) Read in an UnresolvedType - just read the signature and rebuild the UnresolvedType.static UnresolvedType[]
UnresolvedType.readArray
(DataInputStream s) VersionedDataInputStream.readSignatureAsUnresolvedType()
Methods in org.aspectj.weaver that return types with arguments of type UnresolvedTypeModifier and TypeMethodDescriptionprotected Map
<String, UnresolvedType> ResolvedType.getAjMemberParameterizationMap()
protected Map
<String, UnresolvedType> ResolvedType.getMemberParameterizationMap()
Methods in org.aspectj.weaver with parameters of type UnresolvedTypeModifier and TypeMethodDescriptionstatic UnresolvedType[]
UnresolvedType.add
(UnresolvedType[] types, UnresolvedType end) Creates a new type array with a fresh type appended to the end.static ResolvedMember
AjcMemberMaker.ajcPostClinitMethod
(UnresolvedType declaringType) static ResolvedMember
AjcMemberMaker.ajcPreClinitMethod
(UnresolvedType declaringType) static void
ResolvedMemberImpl.appendSigWithTypeVarBoundsRemoved
(UnresolvedType aType, StringBuffer toBuffer, Set<UnresolvedType> alreadyUsedTypeVars) static ResolvedMember
AjcMemberMaker.bridgerToInterMethod
(ResolvedMember meth, UnresolvedType aspectType) Sometimes the intertyped method requires a bridge method alongside it.boolean
CrosscuttingMembersSet.containsAspect
(UnresolvedType aspectType) static ReferenceType
TypeFactory.createParameterizedType
(ResolvedType aBaseType, UnresolvedType[] someTypeParameters, World inAWorld) Create a parameterized version of a generic type.static UnresolvedType
TypeFactory.createUnresolvedParameterizedType
(String sig, String erasuresig, UnresolvedType[] arguments) Create an *unresolved* parameterized version of a generic type.static UnresolvedType
TypeFactory.createUnresolvedParameterizedType
(String baseTypeSignature, UnresolvedType[] arguments) Create a signature then delegate to the other factory method.boolean
CrosscuttingMembersSet.deleteAspect
(UnresolvedType aspectType) void
CrosscuttingMembers.exposeType
(UnresolvedType typeToExpose) static ReferenceType
ReferenceType.fromTypeX
(UnresolvedType tx, World world) AnnotatedElement.getAnnotationOfType
(UnresolvedType ofType) ArrayReferenceType.getAnnotationOfType
(UnresolvedType ofType) JoinPointSignature.getAnnotationOfType
(UnresolvedType ofType) ReferenceType.getAnnotationOfType
(UnresolvedType ofType) ResolvedMemberImpl.getAnnotationOfType
(UnresolvedType ofType) ResolvedType.getAnnotationOfType
(UnresolvedType ofType) abstract Var
Shadow.getArgAnnotationVar
(int i, UnresolvedType forAnnotationType) World.getCoreType
(UnresolvedType tx) Special resolution for "core" types like OBJECT.NewMethodTypeMunger.getDeclaredInterMethodBody
(UnresolvedType aspectType, World w) If the munger has a declared signatureNewMethodTypeMunger.getDeclaredInterMethodDispatcher
(UnresolvedType aspectType, World w) NewFieldTypeMunger.getInitMethod
(UnresolvedType aspectType) NewMethodTypeMunger.getInterMethodBody
(UnresolvedType aspectType) abstract Var
Shadow.getKindedAnnotationVar
(UnresolvedType forAnnotationType) static String[]
UnresolvedType.getNames
(UnresolvedType[] types) Returns an array of strings representing the java langauge names of an array of types.abstract Var
Shadow.getTargetAnnotationVar
(UnresolvedType forAnnotationType) abstract Var
Shadow.getThisAnnotationVar
(UnresolvedType forAnnotationType) abstract Var
Shadow.getWithinAnnotationVar
(UnresolvedType forAnnotationType) abstract Var
Shadow.getWithinCodeAnnotationVar
(UnresolvedType forAnnotationType) boolean
AnnotatedElement.hasAnnotation
(UnresolvedType ofType) boolean
ArrayReferenceType.hasAnnotation
(UnresolvedType ofType) boolean
GeneratedReferenceTypeDelegate.hasAnnotation
(UnresolvedType ofType) boolean
JoinPointSignature.hasAnnotation
(UnresolvedType ofType) boolean
MissingResolvedTypeWithKnownSignature.hasAnnotation
(UnresolvedType ofType) boolean
ReferenceType.hasAnnotation
(UnresolvedType ofType) boolean
ReferenceTypeDelegate.hasAnnotation
(UnresolvedType ofType) boolean
ResolvedMember.hasAnnotation
(UnresolvedType ofType) boolean
ResolvedMemberImpl.hasAnnotation
(UnresolvedType ofType) Check if this member has an annotation of the specified type.static ResolvedMember
AjcMemberMaker.initFailureCauseField
(UnresolvedType declaringType) static ResolvedMember
AjcMemberMaker.inlineAccessMethodForFieldGet
(UnresolvedType aspectType, Member field) static String
NameMangler.inlineAccessMethodForFieldGet
(String name, UnresolvedType objectType, UnresolvedType aspectType) static ResolvedMember
AjcMemberMaker.inlineAccessMethodForFieldSet
(UnresolvedType aspectType, Member field) static String
NameMangler.inlineAccessMethodForFieldSet
(String name, UnresolvedType objectType, UnresolvedType aspectType) static ResolvedMember
AjcMemberMaker.inlineAccessMethodForMethod
(UnresolvedType aspectType, ResolvedMember method) static String
NameMangler.inlineAccessMethodForMethod
(String name, UnresolvedType objectType, UnresolvedType aspectType) static UnresolvedType[]
UnresolvedType.insert
(UnresolvedType start, UnresolvedType[] types) Creates a new type array with a fresh type inserted at the beginning.static ResolvedMember
AjcMemberMaker.interConstructor
(ResolvedType targetType, ResolvedMember constructor, UnresolvedType aspectType) static ResolvedMember
AjcMemberMaker.interFieldClassField
(ResolvedMember field, UnresolvedType aspectType, boolean newStyle) This field goes on the class the field is declared onto.static String
NameMangler.interFieldClassField
(int modifiers, UnresolvedType aspectType, UnresolvedType classType, String name) This field goes on the class the field is declared ontostatic ResolvedMember
AjcMemberMaker.interFieldGetDispatcher
(ResolvedMember field, UnresolvedType aspectType) This static method goes on the aspect that declares the inter-type fieldstatic String
NameMangler.interFieldGetDispatcher
(UnresolvedType aspectType, UnresolvedType onType, String name) This static method goes on the aspect that declares the inter-type fieldstatic ResolvedMember
AjcMemberMaker.interFieldInitializer
(ResolvedMember field, UnresolvedType aspectType) static String
NameMangler.interFieldInitializer
(UnresolvedType aspectType, UnresolvedType classType, String name) This static void method goes on the aspect that declares the inter-type field and is called from the appropriate place (target's initializer, or clinit, or topmost implementer's inits), to initialize the field;static ResolvedMember
AjcMemberMaker.interFieldInterfaceField
(ResolvedMember field, UnresolvedType onClass, UnresolvedType aspectType, boolean newStyle) This field goes on top-most implementers of the interface the field is declared ontostatic String
NameMangler.interFieldInterfaceField
(UnresolvedType aspectType, UnresolvedType interfaceType, String name) This field goes on top-most implementers of the interface the field is declared ontostatic ResolvedMember
AjcMemberMaker.interFieldInterfaceGetter
(ResolvedMember field, ResolvedType onType, UnresolvedType aspectType) This instance method goes on the interface the field is declared onto as well as its top-most implementorsstatic String
NameMangler.interFieldInterfaceGetter
(UnresolvedType aspectType, UnresolvedType interfaceType, String name) This instance method goes on the interface the field is declared onto as well as its top-most implementorsstatic ResolvedMember
AjcMemberMaker.interFieldInterfaceSetter
(ResolvedMember field, ResolvedType onType, UnresolvedType aspectType) This instance method goes on the interface the field is declared onto as well as its top-most implementorsstatic String
NameMangler.interFieldInterfaceSetter
(UnresolvedType aspectType, UnresolvedType interfaceType, String name) This instance method goes on the interface the field is declared onto as well as its top-most implementorsstatic ResolvedMember
AjcMemberMaker.interFieldSetDispatcher
(ResolvedMember field, UnresolvedType aspectType) This static method goes on the aspect that declares the inter-type fieldstatic String
NameMangler.interFieldSetDispatcher
(UnresolvedType aspectType, UnresolvedType onType, String name) This static method goes on the aspect that declares the inter-type fieldstatic ResolvedMember
AjcMemberMaker.interMethod
(ResolvedMember meth, UnresolvedType aspectType, boolean onInterface) This method goes on the target type of the inter-type method.static String
NameMangler.interMethod
(int modifiers, UnresolvedType aspectType, UnresolvedType classType, String name) This method goes on the target type of the inter-type method.static ResolvedMember
AjcMemberMaker.interMethodBody
(ResolvedMember meth, UnresolvedType aspectType) This method goes on the declaring aspect of the inter-type method.static String
NameMangler.interMethodBody
(UnresolvedType aspectType, UnresolvedType classType, String name) This static method goes on the declaring aspect of the inter-type method.static ResolvedMember
AjcMemberMaker.interMethodBridger
(ResolvedMember meth, UnresolvedType aspectType, boolean onInterface) This method goes on the target type of the inter-type method.static ResolvedMember
AjcMemberMaker.interMethodDispatcher
(ResolvedMember meth, UnresolvedType aspectType) This static method goes on the declaring aspect of the inter-type method.static String
NameMangler.interMethodDispatcher
(UnresolvedType aspectType, UnresolvedType classType, String name) This static method goes on the declaring aspect of the inter-type method.static boolean
ResolvedType.isMissing
(UnresolvedType unresolved) static ResolvedMember
AjcMemberMaker.itdAtDeclareParentsField
(ResolvedType targetType, UnresolvedType itdType, UnresolvedType aspectType) static String
NameMangler.itdAtDeclareParentsField
(UnresolvedType aspectType, UnresolvedType itdType) World.lookupOrCreateName
(UnresolvedType ty) Lookup a type by signature, if not found then build one and put it in the map.static UnresolvedType
UnresolvedType.makeArray
(UnresolvedType base, int dims) static String
NameMangler.makeClosureClassName
(UnresolvedType enclosingType, String suffix) static ResolvedMemberImpl
MemberImpl.makeExceptionHandlerSignature
(UnresolvedType inType, UnresolvedType catchType) protected static String
SignatureUtils.makeString
(UnresolvedType t) protected static String
SignatureUtils.makeString
(UnresolvedType[] types) static MemberImpl
MemberImpl.method
(UnresolvedType declaring, int mods, String name, String signature) static MemberImpl
MemberImpl.method
(UnresolvedType declTy, int mods, UnresolvedType rTy, String name, UnresolvedType[] paramTys) protected UnresolvedType
ResolvedMemberImpl.parameterize
(UnresolvedType aType, Map<String, UnresolvedType> typeVariableMap, boolean inParameterizedType, World w) JoinPointSignature.parameterizedWith
(UnresolvedType[] typeParameters, ResolvedType newDeclaringType, boolean isParameterized) JoinPointSignature.parameterizedWith
(UnresolvedType[] typeParameters, ResolvedType newDeclaringType, boolean isParameterized, List<String> aliases) ResolvedMember.parameterizedWith
(UnresolvedType[] typeParameters, ResolvedType newDeclaringType, boolean isParameterized) ResolvedMember.parameterizedWith
(UnresolvedType[] typeParameters, ResolvedType newDeclaringType, boolean isParameterized, List<String> aliases) ResolvedMemberImpl.parameterizedWith
(UnresolvedType[] typeParameters, ResolvedType newDeclaringType, boolean isParameterized) ResolvedMemberImpl.parameterizedWith
(UnresolvedType[] typeParameters, ResolvedType newDeclaringType, boolean isParameterized, List<String> aliases) Return a resolvedmember in which all the type variables in the signature have been replaced with the given bindings.ResolvedPointcutDefinition.parameterizedWith
(UnresolvedType[] typeParameters, ResolvedType newDeclaringType, boolean isParameterized) Called when asking a parameterized super-aspect for its pointcuts.ResolvedType.parameterizedWith
(UnresolvedType[] typeParameters) static ResolvedMember
AjcMemberMaker.perCflowAspectOfMethod
(UnresolvedType declaringType) static ResolvedMember
AjcMemberMaker.perCflowField
(UnresolvedType declaringType) static ResolvedMember
AjcMemberMaker.perCflowHasAspectMethod
(UnresolvedType declaringType) static ResolvedMember
AjcMemberMaker.perCflowPush
(UnresolvedType declaringType) static ResolvedMember
AjcMemberMaker.perObjectAspectOfMethod
(UnresolvedType declaringType) static ResolvedMember
AjcMemberMaker.perObjectBind
(UnresolvedType declaringType) static ResolvedMember
AjcMemberMaker.perObjectField
(UnresolvedType declaringType, ResolvedType aspectType) static ResolvedMember
AjcMemberMaker.perObjectHasAspectMethod
(UnresolvedType declaringType) static String
NameMangler.perObjectInterfaceField
(UnresolvedType aspectType) static ResolvedMember
AjcMemberMaker.perObjectInterfaceGet
(UnresolvedType aspectType) static String
NameMangler.perObjectInterfaceGet
(UnresolvedType aspectType) static ResolvedMember
AjcMemberMaker.perObjectInterfaceSet
(UnresolvedType aspectType) static String
NameMangler.perObjectInterfaceSet
(UnresolvedType aspectType) static UnresolvedType
AjcMemberMaker.perObjectInterfaceType
(UnresolvedType aspectType) static ResolvedMember
AjcMemberMaker.perSingletonAspectOfMethod
(UnresolvedType declaringType) static ResolvedMember
AjcMemberMaker.perSingletonField
(UnresolvedType declaringType) static ResolvedMember
AjcMemberMaker.perSingletonHasAspectMethod
(UnresolvedType declaringType) static ResolvedMember
AjcMemberMaker.perTypeWithinAspectOfMethod
(UnresolvedType declaringType, boolean inJava5Mode) static ResolvedMember
AjcMemberMaker.perTypeWithinCreateAspectInstance
(UnresolvedType declaringType) static ResolvedMember
AjcMemberMaker.perTypeWithinField
(UnresolvedType declaringType, ResolvedType aspectType) static String
NameMangler.perTypeWithinFieldForTarget
(UnresolvedType aspectType) static ResolvedMember
AjcMemberMaker.perTypeWithinGetInstance
(UnresolvedType declaringType) static ResolvedMember
AjcMemberMaker.perTypeWithinGetWithinTypeNameMethod
(UnresolvedType declaringType, boolean inJava5Mode) static ResolvedMember
AjcMemberMaker.perTypeWithinHasAspectMethod
(UnresolvedType declaringType, boolean inJava5Mode) static ResolvedMember
AjcMemberMaker.perTypeWithinLocalAspectOf
(UnresolvedType shadowType, UnresolvedType aspectType) static String
NameMangler.perTypeWithinLocalAspectOf
(UnresolvedType aspectType) static ResolvedMember
AjcMemberMaker.perTypeWithinWithinTypeField
(UnresolvedType declaringType, ResolvedType aspectType) static Member
MemberImpl.pointcut
(UnresolvedType declaring, String name, String signature) static ResolvedMember
AjcMemberMaker.postIntroducedConstructor
(UnresolvedType aspectType, UnresolvedType targetType, UnresolvedType[] paramTypes) static String
NameMangler.postIntroducedConstructor
(UnresolvedType aspectType, UnresolvedType targetType) This static method goes on the declaring aspect of the inter-type constructor.static ResolvedMember
AjcMemberMaker.preIntroducedConstructor
(UnresolvedType aspectType, UnresolvedType targetType, UnresolvedType[] paramTypes) static String
NameMangler.preIntroducedConstructor
(UnresolvedType aspectType, UnresolvedType targetType) This static method goes on the declaring aspect of the inter-type constructor.static ResolvedMember
AjcMemberMaker.privilegedAccessMethodForFieldGet
(UnresolvedType aspectType, Member field, boolean shortSyntax) Return a resolvedmember representing the synthetic getter for the field.static String
NameMangler.privilegedAccessMethodForFieldGet
(String name, UnresolvedType objectType, UnresolvedType aspectType) Create the old style (<1.6.9) format getter name which includes the aspect requesting access and the type containing the field in the name of the type.static ResolvedMember
AjcMemberMaker.privilegedAccessMethodForFieldSet
(UnresolvedType aspectType, Member field, boolean shortSyntax) Return a resolvedmember representing the synthetic setter for the field.static String
NameMangler.privilegedAccessMethodForFieldSet
(String name, UnresolvedType objectType, UnresolvedType aspectType) Create the old style (<1.6.9) format setter name which includes the aspect requesting access and the type containing the field in the name of the type.static ResolvedMember
AjcMemberMaker.privilegedAccessMethodForMethod
(UnresolvedType aspectType, ResolvedMember method) static String
NameMangler.privilegedAccessMethodForMethod
(String name, UnresolvedType objectType, UnresolvedType aspectType) static String
NameMangler.protectedDispatchMethod
(UnresolvedType classType, String name) This static method goes on the target class of the inter-type method.World.resolve
(UnresolvedType ty) Resolve a type that we require to be present in the worldWorld.resolve
(UnresolvedType[] types) Convenience method for resolving an array of unresolved types in one hit.World.resolve
(UnresolvedType ty, boolean allowMissing) Resolve a type.World.resolve
(UnresolvedType ty, ISourceLocation isl) Attempt to resolve a type - the source location gives you some context in which resolution is taking place.World.resolveGenericTypeFor
(UnresolvedType anUnresolvedType, boolean allowMissing) Attempt to resolve a type that should be a generic type.void
TypeVariable.setAdditionalInterfaceBounds
(UnresolvedType[] superInterfaces) void
Advice.setBindingParameterTypes
(UnresolvedType[] types) void
JoinPointSignature.setCheckedExceptions
(UnresolvedType[] checkedExceptions) void
ResolvedMember.setCheckedExceptions
(UnresolvedType[] checkedExceptions) void
ResolvedMemberImpl.setCheckedExceptions
(UnresolvedType[] checkedExceptions) void
MethodDelegateTypeMunger.setFieldType
(UnresolvedType fieldType) void
TypeVariable.setSuperclass
(UnresolvedType superclass) void
TypeVariable.setUpperBound
(UnresolvedType superclass) static ResolvedMember
AjcMemberMaker.superAccessMethod
(UnresolvedType baseType, ResolvedMember method) static String
NameMangler.superDispatchMethod
(UnresolvedType classType, String name) This static method goes on the target class of the inter-type method.static ResolvedMember
AjcMemberMaker.toObjectConversionMethod
(UnresolvedType fromType) static String
MemberImpl.typesToSignature
(UnresolvedType[] paramTypes) Returns "(<signaturesOfParamTypes>,...)" - unlike the other typesToSignature that also includes the return type, this one just deals with the parameter types.static String
MemberImpl.typesToSignature
(UnresolvedType returnType, UnresolvedType[] paramTypes, boolean eraseGenerics) Build a signature based on the return type and parameter types.void
World.validateType
(UnresolvedType type) static void
UnresolvedType.writeArray
(UnresolvedType[] types, CompressingDataOutputStream stream) Method parameters in org.aspectj.weaver with type arguments of type UnresolvedTypeModifier and TypeMethodDescriptionstatic void
ResolvedMemberImpl.appendSigWithTypeVarBoundsRemoved
(UnresolvedType aType, StringBuffer toBuffer, Set<UnresolvedType> alreadyUsedTypeVars) void
CrosscuttingMembers.exposeTypes
(List<UnresolvedType> typesToExpose) BoundedReferenceType.parameterize
(Map<String, UnresolvedType> typeBindings) protected UnresolvedType
ResolvedMemberImpl.parameterize
(UnresolvedType aType, Map<String, UnresolvedType> typeVariableMap, boolean inParameterizedType, World w) ResolvedType.parameterize
(Map<String, UnresolvedType> typeBindings) Iff I am a parameterized type, and any of my parameters are type variable references (or nested parameterized types), return a version with those type parameters replaced in accordance with the passed bindings.TypeVariableReferenceType.parameterize
(Map<String, UnresolvedType> typeBindings) UnresolvedType.parameterize
(Map<String, UnresolvedType> typeBindings) Return a version of this parameterized type in which any type parameters that are type variable references are replaced by their matching type variable binding.ResolvedMember.parameterizedWith
(Map<String, UnresolvedType> m, World w) ResolvedMemberImpl.parameterizedWith
(Map<String, UnresolvedType> m, World w) Replace occurrences of type variables in the signature with values contained in the map.Checker.parameterizeWith
(ResolvedType declaringType, Map<String, UnresolvedType> typeVariableMap) Parameterize the Checker by parameterizing the pointcutabstract ConcreteTypeMunger
ConcreteTypeMunger.parameterizeWith
(Map<String, UnresolvedType> parameterizationMap, World world) NewFieldTypeMunger.parameterizeWith
(Map<String, UnresolvedType> m, World w) NewMethodTypeMunger.parameterizeWith
(Map<String, UnresolvedType> m, World w) ResolvedTypeMunger.parameterizeWith
(Map<String, UnresolvedType> m, World w) abstract ShadowMunger
ShadowMunger.parameterizeWith
(ResolvedType declaringType, Map<String, UnresolvedType> typeVariableMap) Constructors in org.aspectj.weaver with parameters of type UnresolvedTypeModifierConstructorDescriptionAdviceAttribute
(AdviceKind kind, Pointcut pointcut, int extraArgumentFlags, int start, int end, ISourceContext sourceContext, boolean proceedInInners, ResolvedMember[] proceedCallSignatures, boolean[] formalsUnchangedToProceed, UnresolvedType[] declaredExceptions) ExposeTypeMunger
(UnresolvedType typeToExpose) FieldHostTypeMunger
(ResolvedMember field, UnresolvedType aspect, TypePattern typePattern) Construct a new type munger for @AspectJ ITDMemberImpl
(MemberKind kind, UnresolvedType declaringType, int modifiers, String name, String erasedSignature) Construct a MemberImpl using an erased signature for the parameters and return type (member method/ctor) or type (member field)MemberImpl
(MemberKind kind, UnresolvedType declaringType, int modifiers, UnresolvedType returnType, String name, UnresolvedType[] parameterTypes) Construct a MemberImpl using real type information for the parameters and return type (member method/ctor) or type (member field)MethodDelegateTypeMunger
(ResolvedMember signature, UnresolvedType aspect, String implClassName, TypePattern typePattern) Construct a new type munger for @AspectJ ITDMethodDelegateTypeMunger
(ResolvedMember signature, UnresolvedType aspect, String implClassName, TypePattern typePattern, String factoryMethodName, String factoryMethodSignature) NewMemberClassTypeMunger
(UnresolvedType targetType, String memberTypeName) PerObjectInterfaceTypeMunger
(UnresolvedType aspectType, Pointcut testPointcut) PerTypeWithinTargetTypeMunger
(UnresolvedType aspectType, PerTypeWithin testPointcut) ReferenceType
(UnresolvedType genericType, World world) Create a reference type for a generic typeResolvableTypeList
(World world, UnresolvedType[] unresolvedTypes) ResolvedMemberImpl
(MemberKind kind, UnresolvedType declaringType, int modifiers, String name, String signature) ResolvedMemberImpl
(MemberKind kind, UnresolvedType declaringType, int modifiers, UnresolvedType returnType, String name, UnresolvedType[] parameterTypes) ResolvedMemberImpl
(MemberKind kind, UnresolvedType declaringType, int modifiers, UnresolvedType returnType, String name, UnresolvedType[] parameterTypes, UnresolvedType[] checkedExceptions) ResolvedMemberImpl
(MemberKind kind, UnresolvedType declaringType, int modifiers, UnresolvedType returnType, String name, UnresolvedType[] parameterTypes, UnresolvedType[] checkedExceptions, ResolvedMember backingGenericMember) ResolvedPointcutDefinition
(UnresolvedType declaringType, int modifiers, String name, UnresolvedType[] parameterTypes, Pointcut pointcut) ResolvedPointcutDefinition
(UnresolvedType declaringType, int modifiers, String name, UnresolvedType[] parameterTypes, UnresolvedType returnType, Pointcut pointcut) An instance which can be given a specific returnType, used f.e.TypeVariable
(String name, UnresolvedType anUpperBound) TypeVariable
(String name, UnresolvedType anUpperBound, UnresolvedType[] superInterfaces) UnresolvedType
(String signature, String signatureErasure, UnresolvedType[] typeParams) WildcardedUnresolvedType
(String signature, UnresolvedType upperBound, UnresolvedType lowerBound) -
Uses of UnresolvedType in org.aspectj.weaver.ast
Methods in org.aspectj.weaver.ast that return UnresolvedTypeConstructors in org.aspectj.weaver.ast with parameters of type UnresolvedType -
Uses of UnresolvedType in org.aspectj.weaver.bcel
Methods in org.aspectj.weaver.bcel that return UnresolvedTypeModifier and TypeMethodDescriptionBcelShadow.ensureTargetTypeIsCorrect
(UnresolvedType tx) static UnresolvedType
ExceptionRange.getCatchType()
Methods in org.aspectj.weaver.bcel with parameters of type UnresolvedTypeModifier and TypeMethodDescriptionBcelShadow.ensureTargetTypeIsCorrect
(UnresolvedType tx) ClassPathManager.find
(UnresolvedType type) BcelShadow.genTempVar
(UnresolvedType utype) BcelShadow.genTempVar
(UnresolvedType typeX, String localName) BcelShadow.getArgAnnotationVar
(int i, UnresolvedType forAnnotationType) BcelShadow.getKindedAnnotationVar
(UnresolvedType forAnnotationType) BcelShadow.getTargetAnnotationVar
(UnresolvedType forAnnotationType) BcelShadow.getThisAnnotationVar
(UnresolvedType forAnnotationType) BcelShadow.getWithinAnnotationVar
(UnresolvedType forAnnotationType) BcelShadow.getWithinCodeAnnotationVar
(UnresolvedType forAnnotationType) boolean
BcelObjectType.hasAnnotation
(UnresolvedType ofType) boolean
LazyClassGen.hasAnnotation
(UnresolvedType t) boolean
LazyMethodGen.hasAnnotation
(UnresolvedType annotationType) static Type
BcelWorld.makeBcelType
(UnresolvedType type) protected String
LazyClassGen.makeLdcClassString
(UnresolvedType type) protected String
LazyClassGen.makeString
(UnresolvedType t) protected String
LazyClassGen.makeString
(UnresolvedType[] types) void
BcelWorld.validateType
(UnresolvedType type) The aim of this method is to make sure a particular type is 'ok'.void
BcelShadow.weaveAfterThrowing
(org.aspectj.weaver.bcel.BcelAdvice munger, UnresolvedType catchType) void
BcelShadow.weavePerTypeWithinAspectInitialization
(org.aspectj.weaver.bcel.BcelAdvice munger, UnresolvedType t) Causes the aspect instance to be *set* for later retrievable through localAspectof()/aspectOf()void
BcelShadow.weaveSoftener
(org.aspectj.weaver.bcel.BcelAdvice munger, UnresolvedType catchType) Method parameters in org.aspectj.weaver.bcel with type arguments of type UnresolvedTypeModifier and TypeMethodDescriptionBcelTypeMunger.parameterizeWith
(Map<String, UnresolvedType> m, World w) Constructors in org.aspectj.weaver.bcel with parameters of type UnresolvedTypeModifierConstructorDescriptionAnnotationAccessVar
(BcelShadow shadow, Shadow.Kind kind, ResolvedType annotationType, UnresolvedType theTargetIsStoredHere, Member sig, boolean isWithin) ExceptionRange
(InstructionList body, UnresolvedType exceptionType, boolean insideExisting) ExceptionRange
(InstructionList body, UnresolvedType exceptionType, int priority) After this constructor is called, this range is not well situated unlessExceptionRange.associateWithTargets(org.aspectj.apache.bcel.generic.InstructionHandle, org.aspectj.apache.bcel.generic.InstructionHandle, org.aspectj.apache.bcel.generic.InstructionHandle)
is called XXX priority should be fixedLazyResolvedPointcutDefinition
(UnresolvedType declaringType, int modifiers, String name, UnresolvedType[] parameterTypes, UnresolvedType returnType, Pointcut pointcut, IScope binding) -
Uses of UnresolvedType in org.aspectj.weaver.patterns
Fields in org.aspectj.weaver.patterns declared as UnresolvedTypeModifier and TypeFieldDescriptionprotected UnresolvedType
ExactAnnotationTypePattern.annotationType
ReferencePointcut.onType
protected UnresolvedType
ExactTypePattern.type
Methods in org.aspectj.weaver.patterns that return UnresolvedTypeModifier and TypeMethodDescriptionExactAnnotationFieldTypePattern.getAnnotationType()
ExactAnnotationTypePattern.getAnnotationType()
DeclareAnnotation.getAspect()
TypePattern.getExactType()
BindingAnnotationFieldTypePattern.getFormalType()
ExactTypePattern.getType()
FormalBinding.getType()
Bindings.getUsedFormalTypes()
IScope.lookupType
(String name, IHasPosition location) ScopeWithTypeVariables.lookupType
(String name, IHasPosition location) SimpleScope.lookupType
(String name, IHasPosition location) TypePattern.resolveExactType
(IScope scope, Bindings bindings) Methods in org.aspectj.weaver.patterns that return types with arguments of type UnresolvedTypeMethods in org.aspectj.weaver.patterns with parameters of type UnresolvedTypeModifier and TypeMethodDescriptionboolean
SignaturePattern.declaringTypeMatchAllowingForCovariance
(Member member, UnresolvedType shadowDeclaringType, World world, TypePattern returnTypePattern, ResolvedType sigReturn) static FormalBinding[]
SimpleScope.makeFormalBindings
(UnresolvedType[] types, String[] names) boolean
ThrowsPattern.matches
(UnresolvedType[] tys, World world) protected boolean
AndTypePattern.matchesArray
(UnresolvedType type) protected boolean
AnyTypePattern.matchesArray
(UnresolvedType type) protected boolean
AnyWithAnnotationTypePattern.matchesArray
(UnresolvedType type) protected boolean
EllipsisTypePattern.matchesArray
(UnresolvedType type) protected boolean
ExactTypePattern.matchesArray
(UnresolvedType type) protected boolean
HasMemberTypePattern.matchesArray
(UnresolvedType type) protected boolean
NotTypePattern.matchesArray
(UnresolvedType type) protected boolean
NoTypePattern.matchesArray
(UnresolvedType type) protected boolean
OrTypePattern.matchesArray
(UnresolvedType type) protected boolean
TypeCategoryTypePattern.matchesArray
(UnresolvedType type) protected abstract boolean
TypePattern.matchesArray
(UnresolvedType type) protected boolean
WildTypePattern.matchesArray
(UnresolvedType type) Method parameters in org.aspectj.weaver.patterns with type arguments of type UnresolvedTypeModifier and TypeMethodDescriptionAndAnnotationTypePattern.parameterizeWith
(Map<String, UnresolvedType> typeVariableMap, World w) AndPointcut.parameterizeWith
(Map<String, UnresolvedType> typeVariableMap, World w) AndSignaturePattern.parameterizeWith
(Map<String, UnresolvedType> typeVariableBindingMap, World world) AndTypePattern.parameterizeWith
(Map<String, UnresolvedType> typeVariableMap, World w) AnnotationPatternList.parameterizeWith
(Map<String, UnresolvedType> typeVariableMap, World w) AnnotationPointcut.parameterizeWith
(Map<String, UnresolvedType> typeVariableMap, World w) abstract AnnotationTypePattern
AnnotationTypePattern.parameterizeWith
(Map<String, UnresolvedType> typeVariableMap, World w) AnyAnnotationTypePattern.parameterizeWith
(Map<String, UnresolvedType> arg0, World w) AnyTypePattern.parameterizeWith
(Map<String, UnresolvedType> arg0, World w) AnyWithAnnotationTypePattern.parameterizeWith
(Map<String, UnresolvedType> typeVariableMap, World w) ArgsPointcut.parameterizeWith
(Map<String, UnresolvedType> typeVariableMap, World w) BindingTypePattern.parameterizeWith
(Map<String, UnresolvedType> typeVariableMap, World w) CflowPointcut.parameterizeWith
(Map<String, UnresolvedType> typeVariableMap, World w) ConcreteCflowPointcut.parameterizeWith
(Map<String, UnresolvedType> typeVariableMap, World w) abstract Declare
Declare.parameterizeWith
(Map<String, UnresolvedType> typeVariableBindingMap, World w) Returns a version of this declare element in which all references to type variables are replaced with their bindings given in the map.DeclareAnnotation.parameterizeWith
(Map<String, UnresolvedType> typeVariableBindingMap, World w) DeclareErrorOrWarning.parameterizeWith
(Map<String, UnresolvedType> typeVariableBindingMap, World w) DeclareParents.parameterizeWith
(Map<String, UnresolvedType> typeVariableBindingMap, World w) ExactAnnotationTypePattern.parameterizeWith
(Map<String, UnresolvedType> typeVariableMap, World w) ExactTypePattern.parameterizeWith
(Map<String, UnresolvedType> typeVariableMap, World w) return a version of this type pattern with all type variables references replaced by the corresponding entry in the map.ISignaturePattern.parameterizeWith
(Map<String, UnresolvedType> typeVariableBindingMap, World world) KindedPointcut.parameterizeWith
(Map<String, UnresolvedType> typeVariableMap, World w) NotAnnotationTypePattern.parameterizeWith
(Map<String, UnresolvedType> typeVariableMap, World w) NotPointcut.parameterizeWith
(Map<String, UnresolvedType> typeVariableMap, World w) NotSignaturePattern.parameterizeWith
(Map<String, UnresolvedType> typeVariableBindingMap, World world) NotTypePattern.parameterizeWith
(Map<String, UnresolvedType> typeVariableMap, World w) NoTypePattern.parameterizeWith
(Map<String, UnresolvedType> arg0, World w) OrAnnotationTypePattern.parameterizeWith
(Map<String, UnresolvedType> typeVariableMap, World w) OrPointcut.parameterizeWith
(Map<String, UnresolvedType> typeVariableMap, World w) OrSignaturePattern.parameterizeWith
(Map<String, UnresolvedType> typeVariableBindingMap, World world) OrTypePattern.parameterizeWith
(Map<String, UnresolvedType> typeVariableMap, World w) PerCflow.parameterizeWith
(Map<String, UnresolvedType> typeVariableMap, World w) PerFromSuper.parameterizeWith
(Map<String, UnresolvedType> typeVariableMap, World w) PerObject.parameterizeWith
(Map<String, UnresolvedType> typeVariableMap, World w) PerSingleton.parameterizeWith
(Map<String, UnresolvedType> typeVariableMap, World w) PerTypeWithin.parameterizeWith
(Map<String, UnresolvedType> typeVariableMap, World w) abstract Pointcut
Pointcut.parameterizeWith
(Map<String, UnresolvedType> typeVariableMap, World w) ReferencePointcut.parameterizeWith
(Map<String, UnresolvedType> typeVariableMap, World w) make a version of this pointcut with any refs to typeVariables replaced by their entry in the map.SignaturePattern.parameterizeWith
(Map<String, UnresolvedType> typeVariableMap, World w) return a copy of this signature pattern in which every type variable reference is replaced by the corresponding entry in the map.ThisOrTargetAnnotationPointcut.parameterizeWith
(Map<String, UnresolvedType> typeVariableMap, World w) ThisOrTargetPointcut.parameterizeWith
(Map<String, UnresolvedType> typeVariableMap, World w) ThrowsPattern.parameterizeWith
(Map<String, UnresolvedType> typeVariableMap, World w) TypeCategoryTypePattern.parameterizeWith
(Map<String, UnresolvedType> typeVariableMap, World w) abstract TypePattern
TypePattern.parameterizeWith
(Map<String, UnresolvedType> typeVariableMap, World w) return a version of this type pattern in which all type variable references have been replaced by their corresponding entry in the map.TypePatternList.parameterizeWith
(Map<String, UnresolvedType> typeVariableMap, World w) Return a version of this type pattern list in which all type variable references are replaced by their corresponding entry in the mapWildAnnotationTypePattern.parameterizeWith
(Map<String, UnresolvedType> typeVariableMap, World w) WildTypePattern.parameterizeWith
(Map<String, UnresolvedType> typeVariableMap, World w) WithinAnnotationPointcut.parameterizeWith
(Map<String, UnresolvedType> typeVariableMap, World w) WithinCodeAnnotationPointcut.parameterizeWith
(Map<String, UnresolvedType> typeVariableMap, World w) WithinPointcut.parameterizeWith
(Map<String, UnresolvedType> typeVariableMap, World w) Constructors in org.aspectj.weaver.patterns with parameters of type UnresolvedTypeModifierConstructorDescriptionBindingAnnotationFieldTypePattern
(UnresolvedType formalType, int formalIndex, UnresolvedType theAnnotationType) BindingAnnotationTypePattern
(UnresolvedType annotationType, int index) BindingTypePattern
(UnresolvedType type, int index, boolean isVarArgs) ExactAnnotationFieldTypePattern
(UnresolvedType annotationType, String formalName) ExactAnnotationTypePattern
(UnresolvedType annotationType, Map<String, String> annotationValues) ExactTypePattern
(UnresolvedType type, boolean includeSubtypes, boolean isVarArgs) FormalBinding
(UnresolvedType type, int index) FormalBinding
(UnresolvedType type, String name, int index) FormalBinding
(UnresolvedType type, String name, int index, int start, int end) ImplicitFormalBinding
(UnresolvedType type, String name, int index) ReferencePointcut
(UnresolvedType onType, String name, TypePatternList arguments) -
Uses of UnresolvedType in org.aspectj.weaver.reflect
Methods in org.aspectj.weaver.reflect that return UnresolvedTypeModifier and TypeMethodDescriptionReflectionShadow.getEnclosingType()
StandardShadow.getEnclosingType()
GenericSignatureInformationProvider.getGenericParameterTypes
(ReflectionBasedResolvedMemberImpl resolvedMember) Java14GenericSignatureInformationProvider.getGenericParameterTypes
(ReflectionBasedResolvedMemberImpl resolvedMember) Java15GenericSignatureInformationProvider.getGenericParameterTypes
(ReflectionBasedResolvedMemberImpl resolvedMember) ReflectionBasedResolvedMemberImpl.getGenericParameterTypes()
GenericSignatureInformationProvider.getGenericReturnType
(ReflectionBasedResolvedMemberImpl resolvedMember) Java14GenericSignatureInformationProvider.getGenericReturnType
(ReflectionBasedResolvedMemberImpl resolvedMember) Java15GenericSignatureInformationProvider.getGenericReturnType
(ReflectionBasedResolvedMemberImpl resolvedMember) ReflectionBasedResolvedMemberImpl.getGenericReturnType()
Methods in org.aspectj.weaver.reflect with parameters of type UnresolvedTypeModifier and TypeMethodDescriptionAnnotationFinder.getAnnotationOfType
(UnresolvedType ofType, Member onMember) Java15AnnotationFinder.getAnnotationOfType
(UnresolvedType ofType, Member onMember) ReflectionBasedResolvedMemberImpl.getAnnotationOfType
(UnresolvedType ofType) ReflectionShadow.getArgAnnotationVar
(int i, UnresolvedType forAnnotationType) StandardShadow.getArgAnnotationVar
(int i, UnresolvedType forAnnotationType) ReflectionShadow.getKindedAnnotationVar
(UnresolvedType forAnnotationType) StandardShadow.getKindedAnnotationVar
(UnresolvedType forAnnotationType) ReflectionShadow.getTargetAnnotationVar
(UnresolvedType forAnnotationType) StandardShadow.getTargetAnnotationVar
(UnresolvedType forAnnotationType) ReflectionShadow.getThisAnnotationVar
(UnresolvedType forAnnotationType) StandardShadow.getThisAnnotationVar
(UnresolvedType forAnnotationType) ReflectionShadow.getWithinAnnotationVar
(UnresolvedType forAnnotationType) StandardShadow.getWithinAnnotationVar
(UnresolvedType forAnnotationType) ReflectionShadow.getWithinCodeAnnotationVar
(UnresolvedType forAnnotationType) StandardShadow.getWithinCodeAnnotationVar
(UnresolvedType forAnnotationType) boolean
Java15ReflectionBasedReferenceTypeDelegate.hasAnnotation
(UnresolvedType ofType) boolean
ReflectionBasedReferenceTypeDelegate.hasAnnotation
(UnresolvedType ofType) boolean
ReflectionBasedResolvedMemberImpl.hasAnnotation
(UnresolvedType ofType) Constructors in org.aspectj.weaver.reflect with parameters of type UnresolvedTypeModifierConstructorDescriptionDeferredResolvedPointcutDefinition
(UnresolvedType declaringType, int modifiers, String name, UnresolvedType[] parameterTypes) ReflectionBasedResolvedMemberImpl
(MemberKind kind, UnresolvedType declaringType, int modifiers, String name, String signature, Member reflectMember) ReflectionBasedResolvedMemberImpl
(MemberKind kind, UnresolvedType declaringType, int modifiers, UnresolvedType returnType, String name, UnresolvedType[] parameterTypes, Member reflectMember) ReflectionBasedResolvedMemberImpl
(MemberKind kind, UnresolvedType declaringType, int modifiers, UnresolvedType returnType, String name, UnresolvedType[] parameterTypes, UnresolvedType[] checkedExceptions, Member reflectMember) ReflectionBasedResolvedMemberImpl
(MemberKind kind, UnresolvedType declaringType, int modifiers, UnresolvedType returnType, String name, UnresolvedType[] parameterTypes, UnresolvedType[] checkedExceptions, ResolvedMember backingGenericMember, Member reflectMember)