soot.jimple
Class StmtBody

java.lang.Object
  extended by soot.tagkit.AbstractHost
      extended by soot.Body
          extended by soot.jimple.StmtBody
All Implemented Interfaces:
Serializable, Host
Direct Known Subclasses:
GrimpBody, JimpleBody, ShimpleBody

public abstract class StmtBody
extends Body

Abstract base class for Body's on Stmts (Jimple and Grimp).

See Also:
Serialized Form

Field Summary
 
Fields inherited from class soot.Body
localChain, method, trapChain, unitChain
 
Constructor Summary
protected StmtBody()
          Creates an empty StmtBody.
protected StmtBody(SootMethod m)
          Creates a StmtBody associated with the given method.
 
Method Summary
 
Methods inherited from class soot.Body
checkInit, clone, getAllUnitBoxes, getDefBoxes, getLocalCount, getLocals, getMethod, getParameterLocal, getThisLocal, getTraps, getUnitBoxes, getUnits, getUseAndDefBoxes, getUseBoxes, importBodyContentsFrom, setMethod, toString, validate, validateLocals, validateTraps, validateUnitBoxes, validateUses, validateValueBoxes
 
Methods inherited from class soot.tagkit.AbstractHost
addAllTagsOf, addTag, getTag, getTags, hasTag, removeAllTags, removeTag
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

StmtBody

protected StmtBody(SootMethod m)
Creates a StmtBody associated with the given method.


StmtBody

protected StmtBody()
Creates an empty StmtBody.