soot.jimple
Class StmtBody

java.lang.Object
  |
  +--soot.tagkit.AbstractHost
        |
        +--soot.Body
              |
              +--soot.jimple.StmtBody
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

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, getAllUnitBoxes, getDefBoxes, getLocalCount, getLocals, getMethod, getParameterLocal, getThisLocal, getTraps, getUnitBoxes, getUnits, getUseAndDefBoxes, getUseBoxes, importBodyContentsFrom, setMethod, validate, validateLocals, validateTraps, validateUnitBoxes, validateUses
 
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, 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.