Class BafBody

  extended by soot.tagkit.AbstractHost
      extended by soot.Body
          extended by soot.baf.BafBody
All Implemented Interfaces:
Serializable, Host

public class BafBody
extends Body

See Also:
Serialized Form

Field Summary
Fields inherited from class soot.Body
localChain, method, trapChain, unitChain
Constructor Summary
BafBody(Body body, Map options)
Method Summary
 Object clone()
          Creates a deep copy of this Body.
Methods inherited from class soot.Body
checkInit, 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


public BafBody(Body body,
               Map options)
Method Detail


public Object clone()
Description copied from class: Body
Creates a deep copy of this Body.

Specified by:
clone in class Body