soot.javaToJimple
Class AnonClassInitMethodSource

java.lang.Object
  extended bysoot.javaToJimple.AnonClassInitMethodSource
All Implemented Interfaces:
MethodSource

public class AnonClassInitMethodSource
extends java.lang.Object
implements MethodSource


Constructor Summary
AnonClassInitMethodSource()
           
 
Method Summary
 Body getBody(SootMethod sootMethod, java.lang.String phaseName)
          Returns a filled-out body for the given SootMethod.
 Type outerClassType()
           
 void outerClassType(Type type)
           
 void setFieldList(java.util.ArrayList list)
           
 void setFinalLocals(java.util.ArrayList list)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AnonClassInitMethodSource

public AnonClassInitMethodSource()
Method Detail

setFinalLocals

public void setFinalLocals(java.util.ArrayList list)

setFieldList

public void setFieldList(java.util.ArrayList list)

getBody

public Body getBody(SootMethod sootMethod,
                    java.lang.String phaseName)
Description copied from interface: MethodSource
Returns a filled-out body for the given SootMethod.

Specified by:
getBody in interface MethodSource

outerClassType

public Type outerClassType()

outerClassType

public void outerClassType(Type type)