soot.jimple
Class StmtBody

java.lang.Object
  |
  +--soot.tagkit.AbstractHost
        |
        +--soot.Body
              |
              +--soot.jimple.StmtBody
All Implemented Interfaces:
Host, java.io.Serializable
Direct Known Subclasses:
GrimpBody, JimpleBody

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.
 
Methods inherited from class soot.Body
clone, getDefBoxes, getLocalCount, getLocals, getMethod, getTraps, getUnitBoxes, getUnits, getUseAndDefBoxes, getUseBoxes, importBodyContentsFrom, printDebugTo, printTo, printTo, setMethod, validate, validateLocals, validateTraps, validateUnitBoxes, validateUses
 
Methods inherited from class soot.tagkit.AbstractHost
addTag, getTag, getTags, hasTag, removeTag
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, 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.