soot.jimple.toolkits.annotation.arraycheck
Class ClassFieldAnalysis

java.lang.Object
  extended bysoot.jimple.toolkits.annotation.arraycheck.ClassFieldAnalysis

public class ClassFieldAnalysis
extends Object


Constructor Summary
ClassFieldAnalysis(soot.Singletons.Global g)
           
 
Method Summary
 Object getFieldInfo(SootField field)
           
protected  void internalTransform(SootClass c)
           
 void ScanMethod(SootMethod method, Set candidates, Hashtable fieldinfo)
           
static ClassFieldAnalysis v()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClassFieldAnalysis

public ClassFieldAnalysis(soot.Singletons.Global g)
Method Detail

v

public static ClassFieldAnalysis v()

internalTransform

protected void internalTransform(SootClass c)

getFieldInfo

public Object getFieldInfo(SootField field)

ScanMethod

public void ScanMethod(SootMethod method,
                       Set candidates,
                       Hashtable fieldinfo)