Uses of Interface
org.aspectj.weaver.ResolvedMember

Packages that use ResolvedMember
org.aspectj.weaver   
org.aspectj.weaver.bcel   
org.aspectj.weaver.internal.tools   
org.aspectj.weaver.model   
org.aspectj.weaver.patterns   
org.aspectj.weaver.reflect   
org.aspectj.weaver.tools   
 

Uses of ResolvedMember in org.aspectj.weaver
 

Classes in org.aspectj.weaver that implement ResolvedMember
 class JoinPointSignature
           
 class ResolvedMemberImpl
          Represent a resolved member.
 class ResolvedPointcutDefinition
           
 

Fields in org.aspectj.weaver declared as ResolvedMember
static ResolvedMember[] ResolvedMember.NONE
           
 

Methods in org.aspectj.weaver that return ResolvedMember
static ResolvedMember AjcMemberMaker.ajcPostClinitMethod(UnresolvedType declaringType)
           
static ResolvedMember AjcMemberMaker.ajcPreClinitMethod(UnresolvedType declaringType)
           
static ResolvedMember AjcMemberMaker.bridgerToInterMethod(ResolvedMember meth, UnresolvedType aspectType)
          Sometimes the intertyped method requires a bridge method alongside it.
 ResolvedMember[] AjAttribute.PrivilegedAttribute.getAccessedMembers()
           
 ResolvedMember ResolvedMember.getBackingGenericMember()
           
 ResolvedMember ResolvedMemberImpl.getBackingGenericMember()
           
 ResolvedMember JoinPointSignature.getBackingGenericMember()
           
 ResolvedMember[] ArrayReferenceType.getDeclaredFields()
           
abstract  ResolvedMember[] ResolvedType.getDeclaredFields()
           
 ResolvedMember[] MissingResolvedTypeWithKnownSignature.getDeclaredFields()
           
 ResolvedMember[] GeneratedReferenceTypeDelegate.getDeclaredFields()
           
 ResolvedMember[] ReferenceType.getDeclaredFields()
           
 ResolvedMember[] ReferenceTypeDelegate.getDeclaredFields()
           
 ResolvedMember NewMethodTypeMunger.getDeclaredInterMethodBody(UnresolvedType aspectType, World w)
          If the munger has a declared signature
 ResolvedMember NewMethodTypeMunger.getDeclaredInterMethodDispatcher(UnresolvedType aspectType, World w)
           
 ResolvedMember[] ResolvedType.getDeclaredJavaFields()
           
 ResolvedMember[] ResolvedType.getDeclaredJavaMethods()
           
 ResolvedMember[] ArrayReferenceType.getDeclaredMethods()
           
abstract  ResolvedMember[] ResolvedType.getDeclaredMethods()
           
 ResolvedMember[] MissingResolvedTypeWithKnownSignature.getDeclaredMethods()
           
 ResolvedMember[] GeneratedReferenceTypeDelegate.getDeclaredMethods()
           
 ResolvedMember[] ReferenceType.getDeclaredMethods()
           
 ResolvedMember[] ReferenceTypeDelegate.getDeclaredMethods()
           
 ResolvedMember[] ArrayReferenceType.getDeclaredPointcuts()
           
abstract  ResolvedMember[] ResolvedType.getDeclaredPointcuts()
           
 ResolvedMember[] MissingResolvedTypeWithKnownSignature.getDeclaredPointcuts()
           
 ResolvedMember[] GeneratedReferenceTypeDelegate.getDeclaredPointcuts()
           
 ResolvedMember[] ReferenceType.getDeclaredPointcuts()
           
 ResolvedMember[] ReferenceTypeDelegate.getDeclaredPointcuts()
           
 ResolvedMember ResolvedTypeMunger.getDeclaredSignature()
           
 ResolvedMember MethodDelegateTypeMunger.getDelegate(ResolvedType targetType)
           
 ResolvedMember MethodDelegateTypeMunger.getDelegateFactoryMethod(World w)
           
 ResolvedMember AjAttribute.EffectiveSignatureAttribute.getEffectiveSignature()
           
 ResolvedMember NewConstructorTypeMunger.getExplicitConstructor()
           
 ResolvedMember NewFieldTypeMunger.getInitMethod(UnresolvedType aspectType)
           
 ResolvedMember NewMethodTypeMunger.getInterMethodBody(UnresolvedType aspectType)
           
 ResolvedMember ConcreteTypeMunger.getMatchingSyntheticMember(Member member)
           
 ResolvedMember NewMethodTypeMunger.getMatchingSyntheticMember(Member member, ResolvedType aspectType)
           
 ResolvedMember NewFieldTypeMunger.getMatchingSyntheticMember(Member member, ResolvedType aspectType)
           
 ResolvedMember ResolvedTypeMunger.getMatchingSyntheticMember(Member member, ResolvedType aspectType)
           
 ResolvedMember PrivilegedAccessMunger.getMatchingSyntheticMember(Member member, ResolvedType aspectType)
           
 ResolvedMember NewConstructorTypeMunger.getMatchingSyntheticMember(Member member, ResolvedType aspectType)
           
 ResolvedMember PrivilegedAccessMunger.getMember()
           
 ResolvedMember[] AjAttribute.AdviceAttribute.getProceedCallSignatures()
           
 ResolvedMember Shadow.getResolvedSignature()
          returns the resolved signature of the thing under this shadow
 ResolvedMember ResolvedTypeMunger.getSignature()
           
 ResolvedMember ConcreteTypeMunger.getSignature()
           
 ResolvedMember NewConstructorTypeMunger.getSyntheticConstructor()
           
static ResolvedMember AjcMemberMaker.initFailureCauseField(UnresolvedType declaringType)
           
static ResolvedMember AjcMemberMaker.inlineAccessMethodForFieldGet(UnresolvedType aspectType, Member field)
           
static ResolvedMember AjcMemberMaker.inlineAccessMethodForFieldSet(UnresolvedType aspectType, Member field)
           
static ResolvedMember AjcMemberMaker.inlineAccessMethodForMethod(UnresolvedType aspectType, ResolvedMember method)
           
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 ResolvedMember AjcMemberMaker.interFieldGetDispatcher(ResolvedMember field, UnresolvedType aspectType)
          This static method goes on the aspect that declares the inter-type field
static ResolvedMember AjcMemberMaker.interFieldInitializer(ResolvedMember field, UnresolvedType aspectType)
           
static ResolvedMember AjcMemberMaker.interFieldInterfaceField(ResolvedMember field, UnresolvedType onClass, UnresolvedType aspectType)
          This field goes on top-most implementers of the interface the field is declared onto
static 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 implementors
static 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 implementors
static ResolvedMember AjcMemberMaker.interFieldSetDispatcher(ResolvedMember field, UnresolvedType aspectType)
          This static method goes on the aspect that declares the inter-type field
static ResolvedMember AjcMemberMaker.interMethod(ResolvedMember meth, UnresolvedType aspectType, boolean onInterface)
          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 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 ResolvedMember AjcMemberMaker.itdAtDeclareParentsField(ResolvedType targetType, UnresolvedType itdType, UnresolvedType aspectType)
           
 ResolvedMember ResolvedType.lookupDirectlyDeclaredMemberNoSupers(Member member)
          as lookupMemberNoSupers, but does not include ITDs
 ResolvedMember ResolvedType.lookupField(Member field)
          described in JVM spec 2ed 5.4.3.2
 ResolvedMember ResolvedType.lookupMemberIncludingITDsOnInterfaces(Member member)
          This lookup has specialized behaviour - a null result tells the EclipseTypeMunger that it should make a default implementation of a method on this type.
 ResolvedMember ResolvedType.lookupMemberNoSupers(Member member)
          Look up a member, takes into account any ITDs on this type.
 ResolvedMember ResolvedType.lookupMemberWithSupersAndITDs(Member member)
           
 ResolvedMember ResolvedType.lookupMethod(Member m)
          described in JVM spec 2ed 5.4.3.3.
 ResolvedMember ResolvedType.lookupMethodInITDs(Member member)
           
 ResolvedMember ResolvedType.lookupResolvedMember(ResolvedMember aMember, boolean allowMissing, boolean eraseGenerics)
          Looks for the first member in the hierarchy matching aMember.
 ResolvedMember ResolvedType.lookupSyntheticMember(Member member)
           
 ResolvedMember ResolvedMember.parameterizedWith(java.util.Map<java.lang.String,UnresolvedType> m, World w)
           
 ResolvedMember ResolvedMemberImpl.parameterizedWith(java.util.Map<java.lang.String,UnresolvedType> m, World w)
          Replace occurrences of type variables in the signature with values contained in the map.
 ResolvedMember JoinPointSignature.parameterizedWith(java.util.Map m, World w)
           
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 ResolvedMember AjcMemberMaker.perObjectInterfaceGet(UnresolvedType aspectType)
           
static ResolvedMember AjcMemberMaker.perObjectInterfaceSet(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 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 ResolvedMember AjcMemberMaker.perTypeWithinWithinTypeField(UnresolvedType declaringType, ResolvedType aspectType)
           
static ResolvedMember AjcMemberMaker.postIntroducedConstructor(UnresolvedType aspectType, UnresolvedType targetType, UnresolvedType[] paramTypes)
           
static ResolvedMember AjcMemberMaker.preIntroducedConstructor(UnresolvedType aspectType, UnresolvedType targetType, UnresolvedType[] paramTypes)
           
static ResolvedMember AjcMemberMaker.privilegedAccessMethodForFieldGet(UnresolvedType aspectType, Member field, boolean shortSyntax)
          Return a resolvedmember representing the synthetic getter for the field.
static ResolvedMember AjcMemberMaker.privilegedAccessMethodForFieldSet(UnresolvedType aspectType, Member field, boolean shortSyntax)
          Return a resolvedmember representing the synthetic setter for the field.
static ResolvedMember AjcMemberMaker.privilegedAccessMethodForMethod(UnresolvedType aspectType, ResolvedMember method)
           
static ResolvedMember[] ResolvedMemberImpl.readResolvedMemberArray(VersionedDataInputStream s, ISourceContext context)
           
 ResolvedMember World.resolve(Member member)
          Member resolution is achieved by resolving the declaring type and then looking up the member in the resolved declaring type.
 ResolvedMember Member.resolve(World world)
           
 ResolvedMember ResolvedMemberImpl.resolve(World world)
           
 ResolvedMember MemberImpl.resolve(World world)
           
 ResolvedMember JoinPointSignature.resolve(World world)
           
static ResolvedMember AjcMemberMaker.superAccessMethod(UnresolvedType baseType, ResolvedMember method)
           
static ResolvedMember AjcMemberMaker.toObjectConversionMethod(UnresolvedType fromType)
           
 

Methods in org.aspectj.weaver that return types with arguments of type ResolvedMember
 java.util.List<ResolvedMember> ResolvedType.getExposedPointcuts()
           
 java.util.Iterator<ResolvedMember> ResolvedType.getFields()
          returns an iterator through all of the fields of this type, in order for checking from JVM spec 2ed 5.4.3.2.
 java.util.Iterator<ResolvedMember> ResolvedType.getMethods(boolean wantGenerics, boolean wantDeclaredParents)
          returns an iterator through all of the methods of this type, in order for checking from JVM spec 2ed 5.4.3.3.
 java.util.Iterator<ResolvedMember> ResolvedType.getMethodsIncludingIntertypeDeclarations(boolean wantGenerics, boolean wantDeclaredParents)
           
 java.util.List<ResolvedMember> ResolvedType.getMethodsWithoutIterator(boolean includeITDs, boolean allowMissing, boolean genericsAware)
          Return a list of methods, first those declared on this class, then those declared on the superclass (recurse) and then those declared on the superinterfaces.
 java.util.Iterator<ResolvedMember> ResolvedType.getPointcuts()
          returns an iterator through all of the pointcuts of this type, in order for checking from JVM spec 2ed 5.4.3.2 (as for fields).
 java.util.Collection<ResolvedMember> ResolvedType.getPrivilegedAccesses()
           
 java.util.Collection<ResolvedMember> GeneratedReferenceTypeDelegate.getPrivilegedAccesses()
           
 java.util.Collection<ResolvedMember> ReferenceType.getPrivilegedAccesses()
           
 java.util.Collection<ResolvedMember> ReferenceTypeDelegate.getPrivilegedAccesses()
           
 java.util.Set<ResolvedMember> ResolvedTypeMunger.getSuperMethodsCalled()
           
 

Methods in org.aspectj.weaver with parameters of type ResolvedMember
static ResolvedMember AjcMemberMaker.bridgerToInterMethod(ResolvedMember meth, UnresolvedType aspectType)
          Sometimes the intertyped method requires a bridge method alongside it.
 boolean ResolvedType.checkLegalOverride(ResolvedMember parent, ResolvedMember child, int transformerPosition, ResolvedType aspectType)
           
static ResolvedMember AjcMemberMaker.inlineAccessMethodForMethod(UnresolvedType aspectType, ResolvedMember method)
           
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 ResolvedMember AjcMemberMaker.interFieldGetDispatcher(ResolvedMember field, UnresolvedType aspectType)
          This static method goes on the aspect that declares the inter-type field
static ResolvedMember AjcMemberMaker.interFieldInitializer(ResolvedMember field, UnresolvedType aspectType)
           
static ResolvedMember AjcMemberMaker.interFieldInterfaceField(ResolvedMember field, UnresolvedType onClass, UnresolvedType aspectType)
          This field goes on top-most implementers of the interface the field is declared onto
static 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 implementors
static 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 implementors
static ResolvedMember AjcMemberMaker.interFieldSetDispatcher(ResolvedMember field, UnresolvedType aspectType)
          This static method goes on the aspect that declares the inter-type field
static ResolvedMember AjcMemberMaker.interMethod(ResolvedMember meth, UnresolvedType aspectType, boolean onInterface)
          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 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 boolean MemberUtils.isConstructor(ResolvedMember member)
           
 ResolvedMember ResolvedType.lookupResolvedMember(ResolvedMember aMember, boolean allowMissing, boolean eraseGenerics)
          Looks for the first member in the hierarchy matching aMember.
 ConcreteTypeMunger IWeavingSupport.makeCflowCounterFieldAdder(ResolvedMember cflowField)
           
 ConcreteTypeMunger IWeavingSupport.makeCflowStackFieldAdder(ResolvedMember cflowField)
           
 boolean ResolvedMember.matches(ResolvedMember aCandidateMatch, boolean ignoreGenerics)
          Returns true if this member matches the other.
 boolean ResolvedMemberImpl.matches(ResolvedMember aCandidateMatch, boolean ignoreGenerics)
          Returns true if this member matches the other.
 boolean JoinPointSignature.matches(ResolvedMember aCandidateMatch, boolean ignoreGenerics)
           
static ResolvedMember AjcMemberMaker.privilegedAccessMethodForMethod(UnresolvedType aspectType, ResolvedMember method)
           
 void ResolvedTypeMunger.setDeclaredSignature(ResolvedMember rm)
           
 void NewConstructorTypeMunger.setExplicitConstructor(ResolvedMember explicitConstructor)
           
static ResolvedMember AjcMemberMaker.superAccessMethod(UnresolvedType baseType, ResolvedMember method)
           
static void ResolvedMemberImpl.writeArray(ResolvedMember[] members, CompressingDataOutputStream s)
           
 

Method parameters in org.aspectj.weaver with type arguments of type ResolvedMember
 void CrosscuttingMembers.addPrivilegedAccesses(java.util.Collection<ResolvedMember> accessedMembers)
           
 void ResolvedTypeMunger.setSuperMethodsCalled(java.util.Set<ResolvedMember> c)
           
 

Constructors in org.aspectj.weaver with parameters of type ResolvedMember
AjAttribute.AdviceAttribute(AdviceKind kind, Pointcut pointcut, int extraArgumentFlags, int start, int end, ISourceContext sourceContext, boolean proceedInInners, ResolvedMember[] proceedCallSignatures, boolean[] formalsUnchangedToProceed, UnresolvedType[] declaredExceptions)
           
AjAttribute.EffectiveSignatureAttribute(ResolvedMember effectiveSignature, Shadow.Kind shadowKind, boolean weaveBody)
           
AjAttribute.PrivilegedAttribute(ResolvedMember[] accessedMembers)
           
JoinPointSignature(ResolvedMember backing, ResolvedType aType)
           
MethodDelegateTypeMunger.FieldHostTypeMunger(ResolvedMember field, UnresolvedType aspect, TypePattern typePattern)
          Construct a new type munger for @AspectJ ITD
MethodDelegateTypeMunger(ResolvedMember signature, UnresolvedType aspect, java.lang.String implClassName, TypePattern typePattern)
          Construct a new type munger for @AspectJ ITD
MethodDelegateTypeMunger(ResolvedMember signature, UnresolvedType aspect, java.lang.String implClassName, TypePattern typePattern, java.lang.String factoryMethodName, java.lang.String factoryMethodSignature)
           
NewConstructorTypeMunger(ResolvedMember signature, ResolvedMember syntheticConstructor, ResolvedMember explicitConstructor, java.util.Set superMethodsCalled, java.util.List typeVariableAliases)
           
NewFieldTypeMunger(ResolvedMember signature, java.util.Set superMethodsCalled, java.util.List typeVariableAliases)
           
NewMethodTypeMunger(ResolvedMember signature, java.util.Set superMethodsCalled, java.util.List typeVariableAliases)
           
PrivilegedAccessMunger(ResolvedMember member, boolean shortSyntax)
           
ResolvedMemberImpl(MemberKind kind, UnresolvedType declaringType, int modifiers, UnresolvedType returnType, java.lang.String name, UnresolvedType[] parameterTypes, UnresolvedType[] checkedExceptions, ResolvedMember backingGenericMember)
           
ResolvedTypeMunger(ResolvedTypeMunger.Kind kind, ResolvedMember signature)
           
 

Uses of ResolvedMember in org.aspectj.weaver.bcel
 

Classes in org.aspectj.weaver.bcel that implement ResolvedMember
static class AtAjAttributes.LazyResolvedPointcutDefinition
          LazyResolvedPointcutDefinition lazyly resolve the pointcut so that we have time to register all pointcut referenced before pointcut resolution happens
 

Methods in org.aspectj.weaver.bcel that return ResolvedMember
 ResolvedMember[] BcelObjectType.getDeclaredFields()
           
 ResolvedMember[] BcelObjectType.getDeclaredMethods()
           
 ResolvedMember[] BcelObjectType.getDeclaredPointcuts()
           
 ResolvedMember BcelCflowCounterFieldAdder.getMatchingSyntheticMember(Member member)
           
 ResolvedMember BcelAccessForInlineMunger.getMatchingSyntheticMember(Member member)
          Looks in the wrapper we have added so that we can find their effective signature if needed
 ResolvedMember BcelCflowStackFieldAdder.getMatchingSyntheticMember(Member member)
           
 ResolvedMember BcelPerClauseAspectAdder.getMatchingSyntheticMember(Member member)
           
 ResolvedMember BcelCflowCounterFieldAdder.getSignature()
           
 ResolvedMember BcelAccessForInlineMunger.getSignature()
           
 ResolvedMember BcelCflowStackFieldAdder.getSignature()
           
 ResolvedMember BcelPerClauseAspectAdder.getSignature()
           
 

Methods in org.aspectj.weaver.bcel that return types with arguments of type ResolvedMember
 java.util.Collection<ResolvedMember> BcelObjectType.getPrivilegedAccesses()
           
 

Methods in org.aspectj.weaver.bcel with parameters of type ResolvedMember
 ConcreteTypeMunger BcelWeavingSupport.makeCflowCounterFieldAdder(ResolvedMember cflowField)
           
 ConcreteTypeMunger BcelWeavingSupport.makeCflowStackFieldAdder(ResolvedMember cflowField)
           
static BcelShadow BcelShadow.makeFieldGet(BcelWorld world, ResolvedMember field, LazyMethodGen enclosingMethod, InstructionHandle getHandle, BcelShadow enclosingShadow)
           
static BcelShadow BcelShadow.makeFieldSet(BcelWorld world, ResolvedMember field, LazyMethodGen enclosingMethod, InstructionHandle setHandle, BcelShadow enclosingShadow)
           
static BcelShadow BcelShadow.makeShadowForMethodCall(BcelWorld world, LazyMethodGen enclosingMethod, InstructionHandle callHandle, BcelShadow enclosingShadow, Shadow.Kind kind, ResolvedMember sig)
           
 void LazyMethodGen.setEffectiveSignature(ResolvedMember member, Shadow.Kind kind, boolean shouldWeave)
           
 

Constructors in org.aspectj.weaver.bcel with parameters of type ResolvedMember
BcelCflowCounterFieldAdder(ResolvedMember cflowCounterField)
           
BcelCflowStackFieldAdder(ResolvedMember cflowStackField)
           
 

Uses of ResolvedMember in org.aspectj.weaver.internal.tools
 

Methods in org.aspectj.weaver.internal.tools with parameters of type ResolvedMember
 ShadowMatch StandardPointcutExpressionImpl.matchesMethodCall(ResolvedMember aMethod, ResolvedMember withinCode)
           
 ShadowMatch StandardPointcutExpressionImpl.matchesMethodExecution(ResolvedMember aMethod)
           
 

Uses of ResolvedMember in org.aspectj.weaver.model
 

Methods in org.aspectj.weaver.model with parameters of type ResolvedMember
static void AsmRelationshipProvider.addDeclareAnnotationFieldRelationship(AsmManager model, ISourceLocation declareLocation, java.lang.String affectedTypeName, ResolvedMember affectedFieldName)
          Add a relationship for a matching declare ATfield.
static void AsmRelationshipProvider.addDeclareAnnotationMethodRelationship(ISourceLocation sourceLocation, java.lang.String affectedTypeName, ResolvedMember affectedMethod, AsmManager model)
          Add a relationship for a matching declare annotation method or declare annotation constructor.
 

Uses of ResolvedMember in org.aspectj.weaver.patterns
 

Fields in org.aspectj.weaver.patterns declared as ResolvedMember
 ResolvedMember IfPointcut.testMethod
           
 

Methods in org.aspectj.weaver.patterns with parameters of type ResolvedMember
 boolean DeclareAnnotation.matches(ResolvedMember resolvedmember, World world)
          For declare atConstructor, atMethod, atField
 

Constructors in org.aspectj.weaver.patterns with parameters of type ResolvedMember
IfPointcut(ResolvedMember testMethod, int extraParameterFlags)
           
 

Uses of ResolvedMember in org.aspectj.weaver.reflect
 

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

Methods in org.aspectj.weaver.reflect that return ResolvedMember
static ResolvedMember ReflectionBasedReferenceTypeDelegateFactory.createHandlerMember(java.lang.Class exceptionType, java.lang.Class inType, World inWorld)
           
static ResolvedMember ReflectionBasedReferenceTypeDelegateFactory.createResolvedAdviceMember(java.lang.reflect.Method aMethod, World inWorld)
           
static ResolvedMember ReflectionBasedReferenceTypeDelegateFactory.createResolvedConstructor(java.lang.reflect.Constructor aConstructor, World inWorld)
           
static ResolvedMember ReflectionBasedReferenceTypeDelegateFactory.createResolvedField(java.lang.reflect.Field aField, World inWorld)
           
static ResolvedMember ReflectionBasedReferenceTypeDelegateFactory.createResolvedMember(java.lang.reflect.Member reflectMember, World inWorld)
          convert a java.lang.reflect.Member into a resolved member in the world
static ResolvedMember ReflectionBasedReferenceTypeDelegateFactory.createResolvedMethod(java.lang.reflect.Method aMethod, World inWorld)
           
static ResolvedMember ReflectionBasedReferenceTypeDelegateFactory.createStaticInitMember(java.lang.Class forType, World inWorld)
           
 ResolvedMember[] Java15ReflectionBasedReferenceTypeDelegate.getDeclaredFields()
           
 ResolvedMember[] ReflectionBasedReferenceTypeDelegate.getDeclaredFields()
           
 ResolvedMember[] Java15ReflectionBasedReferenceTypeDelegate.getDeclaredMethods()
           
 ResolvedMember[] ReflectionBasedReferenceTypeDelegate.getDeclaredMethods()
           
 ResolvedMember[] Java15ReflectionBasedReferenceTypeDelegate.getDeclaredPointcuts()
           
 ResolvedMember[] ReflectionBasedReferenceTypeDelegate.getDeclaredPointcuts()
           
 

Methods in org.aspectj.weaver.reflect with parameters of type ResolvedMember
static Shadow StandardShadow.makeCallShadow(World inWorld, ResolvedMember aMember, ResolvedMember withinCode, MatchingContext withContext)
           
static Shadow StandardShadow.makeExecutionShadow(World inWorld, ResolvedMember forMethod, MatchingContext withContext)
           
 void StandardShadowMatchImpl.setSubject(ResolvedMember aMember)
           
 void StandardShadowMatchImpl.setWithinCode(ResolvedMember aMember)
           
 

Constructors in org.aspectj.weaver.reflect with parameters of type ResolvedMember
ReflectionBasedResolvedMemberImpl(MemberKind kind, UnresolvedType declaringType, int modifiers, UnresolvedType returnType, java.lang.String name, UnresolvedType[] parameterTypes, UnresolvedType[] checkedExceptions, ResolvedMember backingGenericMember, java.lang.reflect.Member reflectMember)
           
ReflectionShadow(World world, Shadow.Kind kind, Member signature, Shadow enclosingShadow, ResolvedType enclosingType, ResolvedMember enclosingMember, MatchingContext withContext)
           
StandardShadow(World world, Shadow.Kind kind, Member signature, Shadow enclosingShadow, ResolvedType enclosingType, ResolvedMember enclosingMember, MatchingContext withContext)
           
 

Uses of ResolvedMember in org.aspectj.weaver.tools
 

Methods in org.aspectj.weaver.tools with parameters of type ResolvedMember
 ShadowMatch StandardPointcutExpression.matchesMethodCall(ResolvedMember aMethod, ResolvedMember withinCode)
          Determine whether or not this pointcut matches a method call to the given method, made during the execution of the given method or constructor.
 ShadowMatch StandardPointcutExpression.matchesMethodExecution(ResolvedMember aMethod)
          Determine whether or not this pointcut matches the execution of a given method.