abc.soot.util
Class MethodAccessorMethodSource

java.lang.Object
  extended by abc.soot.util.MethodAccessorMethodSource

public class MethodAccessorMethodSource
extends java.lang.Object


Constructor Summary
MethodAccessorMethodSource(MethodInstance mi, soot.SootClass receiver)
          Constructs a MethodAccessorMethodSource object.
 
Method Summary
 soot.Body getBody(soot.SootMethod sootMethod, java.lang.String phaseName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MethodAccessorMethodSource

public MethodAccessorMethodSource(MethodInstance mi,
                                  soot.SootClass receiver)
Constructs a MethodAccessorMethodSource object.

Parameters:
mi - The method instance that this is supposed to dispatch to.
receiver - The RefType of the class it should apply to (the ThisRef is extracted from here), or null if the method is static.
Method Detail

getBody

public soot.Body getBody(soot.SootMethod sootMethod,
                         java.lang.String phaseName)