abc.weaving.aspectinfo
Class IntertypeMethodDecl
java.lang.Object
abc.weaving.aspectinfo.Syntax
abc.weaving.aspectinfo.InAspect
abc.weaving.aspectinfo.IntertypeMethodDecl
public class IntertypeMethodDecl
- extends InAspect
An intertype method declaration.
- Author:
- Aske Simon Christensen, Oege de Moor
Method Summary |
MethodSig |
getImpl()
Get the signature of the placeholder method that contains the
implementation of this intertype method declaration. |
java.lang.String |
getOrigName()
|
MethodSig |
getTarget()
Get the method signature that this intertype method declaration
will end up having when it is woven in. |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
IntertypeMethodDecl
public IntertypeMethodDecl(MethodSig target,
MethodSig impl,
Aspect aspct,
java.lang.String origName,
Position pos)
getTarget
public MethodSig getTarget()
- Get the method signature that this intertype method declaration
will end up having when it is woven in.
getImpl
public MethodSig getImpl()
- Get the signature of the placeholder method that contains the
implementation of this intertype method declaration.
getOrigName
public java.lang.String getOrigName()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object