Uses of Interface
org.aspectj.weaver.ResolvedMember
Packages that use ResolvedMember
Package
Description
-
Uses of ResolvedMember in org.aspectj.weaver
Classes in org.aspectj.weaver that implement ResolvedMemberModifier and TypeClassDescriptionclassclassRepresent a resolved member.classFields in org.aspectj.weaver declared as ResolvedMemberModifier and TypeFieldDescriptionprotected ResolvedMemberResolvedMemberImpl.backingGenericMemberif this member is a parameterized version of a member in a generic type, then this field holds a reference to the member we parameterize.protected ResolvedMemberResolvedTypeMunger.declaredSignatureThe declared signature is filled in when a type munger is parameterized for application to a particular type.static final ResolvedMember[]ResolvedMember.NONEprotected ResolvedMemberResolvedTypeMunger.signatureMethods in org.aspectj.weaver that return ResolvedMemberModifier and TypeMethodDescriptionstatic ResolvedMemberAjcMemberMaker.ajcPostClinitMethod(UnresolvedType declaringType) static ResolvedMemberAjcMemberMaker.ajcPreClinitMethod(UnresolvedType declaringType) static ResolvedMemberAjcMemberMaker.bridgerToInterMethod(ResolvedMember meth, UnresolvedType aspectType) Sometimes the intertyped method requires a bridge method alongside it.AjAttribute.PrivilegedAttribute.getAccessedMembers()JoinPointSignature.getBackingGenericMember()ResolvedMember.getBackingGenericMember()ResolvedMemberImpl.getBackingGenericMember()final ResolvedMember[]ArrayReferenceType.getDeclaredFields()GeneratedReferenceTypeDelegate.getDeclaredFields()MissingResolvedTypeWithKnownSignature.getDeclaredFields()ReferenceType.getDeclaredFields()ReferenceTypeDelegate.getDeclaredFields()abstract ResolvedMember[]ResolvedType.getDeclaredFields()NewMethodTypeMunger.getDeclaredInterMethodBody(UnresolvedType aspectType, World w) If the munger has a declared signatureNewMethodTypeMunger.getDeclaredInterMethodDispatcher(UnresolvedType aspectType, World w) ResolvedType.getDeclaredJavaFields()ResolvedType.getDeclaredJavaMethods()final ResolvedMember[]ArrayReferenceType.getDeclaredMethods()GeneratedReferenceTypeDelegate.getDeclaredMethods()MissingResolvedTypeWithKnownSignature.getDeclaredMethods()ReferenceType.getDeclaredMethods()ReferenceTypeDelegate.getDeclaredMethods()abstract ResolvedMember[]ResolvedType.getDeclaredMethods()final ResolvedMember[]ArrayReferenceType.getDeclaredPointcuts()GeneratedReferenceTypeDelegate.getDeclaredPointcuts()MissingResolvedTypeWithKnownSignature.getDeclaredPointcuts()ReferenceType.getDeclaredPointcuts()ReferenceTypeDelegate.getDeclaredPointcuts()abstract ResolvedMember[]ResolvedType.getDeclaredPointcuts()ResolvedTypeMunger.getDeclaredSignature()MethodDelegateTypeMunger.getDelegate(ResolvedType targetType) MethodDelegateTypeMunger.getDelegateFactoryMethod(World w) AjAttribute.EffectiveSignatureAttribute.getEffectiveSignature()NewConstructorTypeMunger.getExplicitConstructor()NewFieldTypeMunger.getInitMethod(UnresolvedType aspectType) NewMethodTypeMunger.getInterMethodBody(UnresolvedType aspectType) ConcreteTypeMunger.getMatchingSyntheticMember(Member member) NewConstructorTypeMunger.getMatchingSyntheticMember(Member member, ResolvedType aspectType) NewFieldTypeMunger.getMatchingSyntheticMember(Member member, ResolvedType aspectType) NewMethodTypeMunger.getMatchingSyntheticMember(Member member, ResolvedType aspectType) PrivilegedAccessMunger.getMatchingSyntheticMember(Member member, ResolvedType aspectType) ResolvedTypeMunger.getMatchingSyntheticMember(Member member, ResolvedType aspectType) PrivilegedAccessMunger.getMember()AjAttribute.AdviceAttribute.getProceedCallSignatures()Shadow.getResolvedSignature()returns the resolved signature of the thing under this shadowConcreteTypeMunger.getSignature()ResolvedTypeMunger.getSignature()NewConstructorTypeMunger.getSyntheticConstructor()static ResolvedMemberAjcMemberMaker.initFailureCauseField(UnresolvedType declaringType) static ResolvedMemberAjcMemberMaker.inlineAccessMethodForFieldGet(UnresolvedType aspectType, Member field) static ResolvedMemberAjcMemberMaker.inlineAccessMethodForFieldSet(UnresolvedType aspectType, Member field) static ResolvedMemberAjcMemberMaker.inlineAccessMethodForMethod(UnresolvedType aspectType, ResolvedMember method) static ResolvedMemberAjcMemberMaker.interConstructor(ResolvedType targetType, ResolvedMember constructor, UnresolvedType aspectType) static ResolvedMemberAjcMemberMaker.interFieldClassField(ResolvedMember field, UnresolvedType aspectType, boolean newStyle) This field goes on the class the field is declared onto.static ResolvedMemberAjcMemberMaker.interFieldGetDispatcher(ResolvedMember field, UnresolvedType aspectType) This static method goes on the aspect that declares the inter-type fieldstatic ResolvedMemberAjcMemberMaker.interFieldInitializer(ResolvedMember field, UnresolvedType aspectType) static ResolvedMemberAjcMemberMaker.interFieldInterfaceField(ResolvedMember field, UnresolvedType onClass, UnresolvedType aspectType, boolean newStyle) This field goes on top-most implementers of the interface the field is declared ontostatic ResolvedMemberAjcMemberMaker.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 ResolvedMemberAjcMemberMaker.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 ResolvedMemberAjcMemberMaker.interFieldSetDispatcher(ResolvedMember field, UnresolvedType aspectType) This static method goes on the aspect that declares the inter-type fieldstatic ResolvedMemberAjcMemberMaker.interMethod(ResolvedMember meth, UnresolvedType aspectType, boolean onInterface) This method goes on the target type of the inter-type method.static ResolvedMemberAjcMemberMaker.interMethodBody(ResolvedMember meth, UnresolvedType aspectType) This method goes on the declaring aspect of the inter-type method.static ResolvedMemberAjcMemberMaker.interMethodBridger(ResolvedMember meth, UnresolvedType aspectType, boolean onInterface) This method goes on the target type of the inter-type method.static ResolvedMemberAjcMemberMaker.interMethodDispatcher(ResolvedMember meth, UnresolvedType aspectType) This static method goes on the declaring aspect of the inter-type method.static ResolvedMemberAjcMemberMaker.itdAtDeclareParentsField(ResolvedType targetType, UnresolvedType itdType, UnresolvedType aspectType) ResolvedType.lookupDirectlyDeclaredMemberNoSupers(Member member) as lookupMemberNoSupers, but does not include ITDsResolvedType.lookupField(Member field) described in JVM spec 2ed 5.4.3.2ResolvedType.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.ResolvedType.lookupMemberNoSupers(Member member) Look up a member, takes into account any ITDs on this type. return null if not foundResolvedType.lookupMemberWithSupersAndITDs(Member member) ResolvedType.lookupMethod(Member m) described in JVM spec 2ed 5.4.3.3.ResolvedType.lookupMethodInITDs(Member member) ResolvedType.lookupResolvedMember(ResolvedMember aMember, boolean allowMissing, boolean eraseGenerics) Looks for the first member in the hierarchy matching aMember.ResolvedType.lookupSyntheticMember(Member member) JoinPointSignature.parameterizedWith(Map m, World w) 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.static ResolvedMemberAjcMemberMaker.perCflowAspectOfMethod(UnresolvedType declaringType) static ResolvedMemberAjcMemberMaker.perCflowField(UnresolvedType declaringType) static ResolvedMemberAjcMemberMaker.perCflowHasAspectMethod(UnresolvedType declaringType) static ResolvedMemberAjcMemberMaker.perCflowPush(UnresolvedType declaringType) static ResolvedMemberAjcMemberMaker.perObjectAspectOfMethod(UnresolvedType declaringType) static ResolvedMemberAjcMemberMaker.perObjectBind(UnresolvedType declaringType) static ResolvedMemberAjcMemberMaker.perObjectField(UnresolvedType declaringType, ResolvedType aspectType) static ResolvedMemberAjcMemberMaker.perObjectHasAspectMethod(UnresolvedType declaringType) static ResolvedMemberAjcMemberMaker.perObjectInterfaceGet(UnresolvedType aspectType) static ResolvedMemberAjcMemberMaker.perObjectInterfaceSet(UnresolvedType aspectType) static ResolvedMemberAjcMemberMaker.perSingletonAspectOfMethod(UnresolvedType declaringType) static ResolvedMemberAjcMemberMaker.perSingletonField(UnresolvedType declaringType) static ResolvedMemberAjcMemberMaker.perSingletonHasAspectMethod(UnresolvedType declaringType) static ResolvedMemberAjcMemberMaker.perTypeWithinAspectOfMethod(UnresolvedType declaringType, boolean inJava5Mode) static ResolvedMemberAjcMemberMaker.perTypeWithinCreateAspectInstance(UnresolvedType declaringType) static ResolvedMemberAjcMemberMaker.perTypeWithinField(UnresolvedType declaringType, ResolvedType aspectType) static ResolvedMemberAjcMemberMaker.perTypeWithinGetInstance(UnresolvedType declaringType) static ResolvedMemberAjcMemberMaker.perTypeWithinGetWithinTypeNameMethod(UnresolvedType declaringType, boolean inJava5Mode) static ResolvedMemberAjcMemberMaker.perTypeWithinHasAspectMethod(UnresolvedType declaringType, boolean inJava5Mode) static ResolvedMemberAjcMemberMaker.perTypeWithinLocalAspectOf(UnresolvedType shadowType, UnresolvedType aspectType) static ResolvedMemberAjcMemberMaker.perTypeWithinWithinTypeField(UnresolvedType declaringType, ResolvedType aspectType) static ResolvedMemberAjcMemberMaker.postIntroducedConstructor(UnresolvedType aspectType, UnresolvedType targetType, UnresolvedType[] paramTypes) static ResolvedMemberAjcMemberMaker.preIntroducedConstructor(UnresolvedType aspectType, UnresolvedType targetType, UnresolvedType[] paramTypes) static ResolvedMemberAjcMemberMaker.privilegedAccessMethodForFieldGet(UnresolvedType aspectType, Member field, boolean shortSyntax) Return a resolvedmember representing the synthetic getter for the field.static ResolvedMemberAjcMemberMaker.privilegedAccessMethodForFieldSet(UnresolvedType aspectType, Member field, boolean shortSyntax) Return a resolvedmember representing the synthetic setter for the field.static ResolvedMemberAjcMemberMaker.privilegedAccessMethodForMethod(UnresolvedType aspectType, ResolvedMember method) static ResolvedMember[]ResolvedMemberImpl.readResolvedMemberArray(VersionedDataInputStream s, ISourceContext context) Member resolution is achieved by resolving the declaring type and then looking up the member in the resolved declaring type.static ResolvedMemberAjcMemberMaker.superAccessMethod(UnresolvedType baseType, ResolvedMember method) static ResolvedMemberAjcMemberMaker.toObjectConversionMethod(UnresolvedType fromType) Methods in org.aspectj.weaver that return types with arguments of type ResolvedMemberModifier and TypeMethodDescriptionResolvedType.getExposedPointcuts()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.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.ResolvedType.getMethodsIncludingIntertypeDeclarations(boolean wantGenerics, boolean wantDeclaredParents) 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.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).GeneratedReferenceTypeDelegate.getPrivilegedAccesses()ReferenceType.getPrivilegedAccesses()ReferenceTypeDelegate.getPrivilegedAccesses()ResolvedType.getPrivilegedAccesses()ResolvedTypeMunger.getSuperMethodsCalled()protected static Set<ResolvedMember>ResolvedTypeMunger.readSuperMethodsCalled(VersionedDataInputStream s) Methods in org.aspectj.weaver with parameters of type ResolvedMemberModifier and TypeMethodDescriptionstatic ResolvedMemberAjcMemberMaker.bridgerToInterMethod(ResolvedMember meth, UnresolvedType aspectType) Sometimes the intertyped method requires a bridge method alongside it.booleanResolvedType.checkLegalOverride(ResolvedMember parent, ResolvedMember child, int transformerPosition, ResolvedType aspectType) static ResolvedMemberAjcMemberMaker.inlineAccessMethodForMethod(UnresolvedType aspectType, ResolvedMember method) static ResolvedMemberAjcMemberMaker.interConstructor(ResolvedType targetType, ResolvedMember constructor, UnresolvedType aspectType) static ResolvedMemberAjcMemberMaker.interFieldClassField(ResolvedMember field, UnresolvedType aspectType, boolean newStyle) This field goes on the class the field is declared onto.static ResolvedMemberAjcMemberMaker.interFieldGetDispatcher(ResolvedMember field, UnresolvedType aspectType) This static method goes on the aspect that declares the inter-type fieldstatic ResolvedMemberAjcMemberMaker.interFieldInitializer(ResolvedMember field, UnresolvedType aspectType) static ResolvedMemberAjcMemberMaker.interFieldInterfaceField(ResolvedMember field, UnresolvedType onClass, UnresolvedType aspectType, boolean newStyle) This field goes on top-most implementers of the interface the field is declared ontostatic ResolvedMemberAjcMemberMaker.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 ResolvedMemberAjcMemberMaker.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 ResolvedMemberAjcMemberMaker.interFieldSetDispatcher(ResolvedMember field, UnresolvedType aspectType) This static method goes on the aspect that declares the inter-type fieldstatic ResolvedMemberAjcMemberMaker.interMethod(ResolvedMember meth, UnresolvedType aspectType, boolean onInterface) This method goes on the target type of the inter-type method.static ResolvedMemberAjcMemberMaker.interMethodBody(ResolvedMember meth, UnresolvedType aspectType) This method goes on the declaring aspect of the inter-type method.static ResolvedMemberAjcMemberMaker.interMethodBridger(ResolvedMember meth, UnresolvedType aspectType, boolean onInterface) This method goes on the target type of the inter-type method.static ResolvedMemberAjcMemberMaker.interMethodDispatcher(ResolvedMember meth, UnresolvedType aspectType) This static method goes on the declaring aspect of the inter-type method.static booleanMemberUtils.isConstructor(ResolvedMember member) ResolvedType.lookupResolvedMember(ResolvedMember aMember, boolean allowMissing, boolean eraseGenerics) Looks for the first member in the hierarchy matching aMember.IWeavingSupport.makeCflowCounterFieldAdder(ResolvedMember cflowField) IWeavingSupport.makeCflowStackFieldAdder(ResolvedMember cflowField) booleanJoinPointSignature.matches(ResolvedMember aCandidateMatch, boolean ignoreGenerics) booleanResolvedMember.matches(ResolvedMember aCandidateMatch, boolean ignoreGenerics) Returns true if this member matches the other.booleanResolvedMemberImpl.matches(ResolvedMember aCandidateMatch, boolean ignoreGenerics) Returns true if this member matches the other.static ResolvedMemberAjcMemberMaker.privilegedAccessMethodForMethod(UnresolvedType aspectType, ResolvedMember method) voidResolvedTypeMunger.setDeclaredSignature(ResolvedMember rm) voidNewConstructorTypeMunger.setExplicitConstructor(ResolvedMember explicitConstructor) static ResolvedMemberAjcMemberMaker.superAccessMethod(UnresolvedType baseType, ResolvedMember method) static voidResolvedMemberImpl.writeArray(ResolvedMember[] members, CompressingDataOutputStream s) Method parameters in org.aspectj.weaver with type arguments of type ResolvedMemberModifier and TypeMethodDescriptionvoidCrosscuttingMembers.addPrivilegedAccesses(Collection<ResolvedMember> accessedMembers) voidResolvedTypeMunger.setSuperMethodsCalled(Set<ResolvedMember> c) Constructors in org.aspectj.weaver with parameters of type ResolvedMemberModifierConstructorDescriptionAdviceAttribute(AdviceKind kind, Pointcut pointcut, int extraArgumentFlags, int start, int end, ISourceContext sourceContext, boolean proceedInInners, ResolvedMember[] proceedCallSignatures, boolean[] formalsUnchangedToProceed, UnresolvedType[] declaredExceptions) EffectiveSignatureAttribute(ResolvedMember effectiveSignature, Shadow.Kind shadowKind, boolean weaveBody) FieldHostTypeMunger(ResolvedMember field, UnresolvedType aspect, TypePattern typePattern) Construct a new type munger for @AspectJ ITDJoinPointSignature(ResolvedMember backing, ResolvedType aType) 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) NewConstructorTypeMunger(ResolvedMember signature, ResolvedMember syntheticConstructor, ResolvedMember explicitConstructor, Set superMethodsCalled, List typeVariableAliases) NewFieldTypeMunger(ResolvedMember signature, Set superMethodsCalled, List typeVariableAliases) NewMethodTypeMunger(ResolvedMember signature, Set superMethodsCalled, List typeVariableAliases) PrivilegedAccessMunger(ResolvedMember member, boolean shortSyntax) PrivilegedAttribute(ResolvedMember[] accessedMembers) ResolvedMemberImpl(MemberKind kind, UnresolvedType declaringType, int modifiers, UnresolvedType returnType, 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 ResolvedMemberModifier and TypeClassDescriptionstatic classLazyResolvedPointcutDefinition lazyly resolve the pointcut so that we have time to register all pointcut referenced before pointcut resolution happensMethods in org.aspectj.weaver.bcel that return ResolvedMemberModifier and TypeMethodDescriptionBcelObjectType.getDeclaredFields()BcelObjectType.getDeclaredMethods()BcelObjectType.getDeclaredPointcuts()BcelAccessForInlineMunger.getMatchingSyntheticMember(Member member) Looks in the wrapper we have added so that we can find their effective signature if neededBcelCflowCounterFieldAdder.getMatchingSyntheticMember(Member member) BcelCflowStackFieldAdder.getMatchingSyntheticMember(Member member) BcelPerClauseAspectAdder.getMatchingSyntheticMember(Member member) protected ResolvedMemberBcelShadow.getRelevantMember(ResolvedMember foundMember, Member relevantMember, ResolvedType relevantType) BcelAccessForInlineMunger.getSignature()BcelCflowCounterFieldAdder.getSignature()BcelCflowStackFieldAdder.getSignature()BcelPerClauseAspectAdder.getSignature()Methods in org.aspectj.weaver.bcel that return types with arguments of type ResolvedMemberMethods in org.aspectj.weaver.bcel with parameters of type ResolvedMemberModifier and TypeMethodDescriptionprotected ResolvedType[]BcelShadow.getAnnotations(ResolvedMember foundMember, Member relevantMember, ResolvedType relevantType) protected ResolvedMemberBcelShadow.getRelevantMember(ResolvedMember foundMember, Member relevantMember, ResolvedType relevantType) BcelWeavingSupport.makeCflowCounterFieldAdder(ResolvedMember cflowField) BcelWeavingSupport.makeCflowStackFieldAdder(ResolvedMember cflowField) protected FieldGenBcelTypeMunger.makeFieldGen(LazyClassGen gen, ResolvedMember member) static BcelShadowBcelShadow.makeFieldGet(BcelWorld world, ResolvedMember field, LazyMethodGen enclosingMethod, InstructionHandle getHandle, BcelShadow enclosingShadow) static BcelShadowBcelShadow.makeFieldSet(BcelWorld world, ResolvedMember field, LazyMethodGen enclosingMethod, InstructionHandle setHandle, BcelShadow enclosingShadow) protected LazyMethodGenBcelTypeMunger.makeMethodGen(LazyClassGen gen, ResolvedMember member) static BcelShadowBcelShadow.makeShadowForMethodCall(BcelWorld world, LazyMethodGen enclosingMethod, InstructionHandle callHandle, BcelShadow enclosingShadow, Shadow.Kind kind, ResolvedMember sig) voidLazyMethodGen.setEffectiveSignature(ResolvedMember member, Shadow.Kind kind, boolean shouldWeave) Constructors in org.aspectj.weaver.bcel with parameters of type ResolvedMemberModifierConstructorDescriptionBcelCflowCounterFieldAdder(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 ResolvedMemberModifier and TypeMethodDescriptionStandardPointcutExpressionImpl.matchesMethodCall(ResolvedMember aMethod, ResolvedMember withinCode) StandardPointcutExpressionImpl.matchesMethodExecution(ResolvedMember aMethod) -
Uses of ResolvedMember in org.aspectj.weaver.model
Methods in org.aspectj.weaver.model with parameters of type ResolvedMemberModifier and TypeMethodDescriptionstatic voidAsmRelationshipProvider.addDeclareAnnotationFieldRelationship(AsmManager model, ISourceLocation declareLocation, String affectedTypeName, ResolvedMember affectedFieldName, boolean isRemove) Add a relationship for a matching declare ATfield.static voidAsmRelationshipProvider.addDeclareAnnotationMethodRelationship(ISourceLocation sourceLocation, 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 ResolvedMemberMethods in org.aspectj.weaver.patterns with parameters of type ResolvedMemberModifier and TypeMethodDescriptionbooleanDeclareAnnotation.matches(ResolvedMember resolvedmember, World world) For declare atConstructor, atMethod, atFieldConstructors in org.aspectj.weaver.patterns with parameters of type ResolvedMember -
Uses of ResolvedMember in org.aspectj.weaver.reflect
Classes in org.aspectj.weaver.reflect that implement ResolvedMemberModifier and TypeClassDescriptionclassWhen a Java15ReflectionBasedDelegate gets the pointcuts for a given class it tries to resolve them before returning.classSubtype of ResolvedMemberImpl used in reflection world.Methods in org.aspectj.weaver.reflect that return ResolvedMemberModifier and TypeMethodDescriptionstatic ResolvedMemberReflectionBasedReferenceTypeDelegateFactory.createHandlerMember(Class exceptionType, Class inType, World inWorld) static ResolvedMemberReflectionBasedReferenceTypeDelegateFactory.createResolvedAdviceMember(Method aMethod, World inWorld) static ResolvedMemberReflectionBasedReferenceTypeDelegateFactory.createResolvedConstructor(Constructor aConstructor, World inWorld) static ResolvedMemberReflectionBasedReferenceTypeDelegateFactory.createResolvedField(Field aField, World inWorld) static ResolvedMemberReflectionBasedReferenceTypeDelegateFactory.createResolvedMember(Member reflectMember, World inWorld) convert a java.lang.reflect.Member into a resolved member in the worldstatic ResolvedMemberReflectionBasedReferenceTypeDelegateFactory.createResolvedMethod(Method aMethod, World inWorld) static ResolvedMemberReflectionBasedReferenceTypeDelegateFactory.createStaticInitMember(Class forType, World inWorld) Java15ReflectionBasedReferenceTypeDelegate.getDeclaredFields()ReflectionBasedReferenceTypeDelegate.getDeclaredFields()Java15ReflectionBasedReferenceTypeDelegate.getDeclaredMethods()ReflectionBasedReferenceTypeDelegate.getDeclaredMethods()Java15ReflectionBasedReferenceTypeDelegate.getDeclaredPointcuts()ReflectionBasedReferenceTypeDelegate.getDeclaredPointcuts()Methods in org.aspectj.weaver.reflect with parameters of type ResolvedMemberModifier and TypeMethodDescriptionstatic ShadowStandardShadow.makeCallShadow(World inWorld, ResolvedMember aMember, ResolvedMember withinCode, MatchingContext withContext) static ShadowStandardShadow.makeExecutionShadow(World inWorld, ResolvedMember forMethod, MatchingContext withContext) voidStandardShadowMatchImpl.setSubject(ResolvedMember aMember) voidStandardShadowMatchImpl.setWithinCode(ResolvedMember aMember) Constructors in org.aspectj.weaver.reflect with parameters of type ResolvedMemberModifierConstructorDescriptionReflectionBasedResolvedMemberImpl(MemberKind kind, UnresolvedType declaringType, int modifiers, UnresolvedType returnType, String name, UnresolvedType[] parameterTypes, UnresolvedType[] checkedExceptions, ResolvedMember backingGenericMember, 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 ResolvedMemberModifier and TypeMethodDescriptionStandardPointcutExpression.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.StandardPointcutExpression.matchesMethodExecution(ResolvedMember aMethod) Determine whether or not this pointcut matches the execution of a given method.