soot
Interface SootMethodRef


public interface SootMethodRef

Representation of a reference to a method as it appears in a class file. Note that the method directly referred to may not actually exist; the actual target of the reference is determined according to the resolution procedure in the Java Virtual Machine Specification, 2nd ed, section 5.4.3.3.


Method Summary
 SootClass declaringClass()
           
 String getSignature()
           
 NumberedString getSubSignature()
           
 boolean isStatic()
           
 String name()
           
 Type parameterType(int i)
           
 List parameterTypes()
           
 SootMethod resolve()
           
 Type returnType()
           
 

Method Detail

declaringClass

public SootClass declaringClass()

name

public String name()

parameterTypes

public List parameterTypes()

returnType

public Type returnType()

isStatic

public boolean isStatic()

getSubSignature

public NumberedString getSubSignature()

getSignature

public String getSignature()

parameterType

public Type parameterType(int i)

resolve

public SootMethod resolve()