|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectabc.weaving.aspectinfo.Syntax
abc.weaving.aspectinfo.Sig
abc.weaving.aspectinfo.MethodSig
public class MethodSig
A method signature.
Constructor Summary | |
---|---|
MethodSig(int mod,
AbcClass cl,
AbcType rtype,
java.lang.String name,
java.util.List formals,
java.util.List exc,
Position pos)
Create a method signature. |
Method Summary | |
---|---|
boolean |
equals(java.lang.Object other)
Checks whether the two method signatures refer to the same method. |
AbcClass |
getDeclaringClass()
|
java.util.List |
getExceptions()
Get the exceptions thrown by the method. |
java.util.List |
getFormals()
Get the formals of the method. |
int |
getModifiers()
|
java.lang.String |
getName()
|
AbcType |
getReturnType()
|
java.util.List |
getSootExceptions()
Get the exceptions thrown by the method. |
ClassMember |
getSootMember()
|
SootMethod |
getSootMethod()
|
SootMethodRef |
getSootMethodRef()
|
int |
hashCode()
|
java.lang.String |
toString()
|
Methods inherited from class abc.weaving.aspectinfo.Syntax |
---|
getPosition |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public MethodSig(int mod, AbcClass cl, AbcType rtype, java.lang.String name, java.util.List formals, java.util.List exc, Position pos)
formals
- a list of Formal
objectsexc
- a list of AbcClass
objectsMethod Detail |
---|
public int getModifiers()
getModifiers
in class Sig
public AbcClass getDeclaringClass()
getDeclaringClass
in class Sig
public AbcType getReturnType()
public java.lang.String getName()
getName
in class Sig
public java.util.List getFormals()
Formal
objects.public java.util.List getExceptions()
AbcClass
objects.public java.util.List getSootExceptions()
soot.SootClass
objects.public ClassMember getSootMember()
getSootMember
in class Sig
public SootMethod getSootMethod()
public SootMethodRef getSootMethodRef()
public java.lang.String toString()
toString
in class java.lang.Object
public boolean equals(java.lang.Object other)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |