Class JoinPointSignature

java.lang.Object
org.aspectj.weaver.JoinPointSignature
All Implemented Interfaces:
Comparable<Member>, AnnotatedElement, Member, ResolvedMember, TypeVariableDeclaringElement

public class JoinPointSignature extends Object implements ResolvedMember
Author:
colyer Instances of this class are created by ResolvedMember.getSignatures() when collating all of the signatures for a member. We need to create entries in the set for the "gaps" in the hierarchy. For example: class A { void foo(); } class B extends A {} Join Point : call(* B.foo()) has signatures: B.foo() AND A.foo() B.foo() will be created as a ResolvedMemberWithSubstituteDeclaringType Oh for a JDK 1.4 dynamic proxy.... we have to run on 1.3 :(