soot.jimple
Interface IfStmt

All Known Implementing Classes:
GIfStmt, JIfStmt

public interface IfStmt
extends Stmt


Method Summary
 Value getCondition()
           
 ValueBox getConditionBox()
           
 Stmt getTarget()
           
 UnitBox getTargetBox()
           
 void setCondition(Value condition)
           
 void setTarget(Unit target)
           
 
Methods inherited from interface soot.jimple.Stmt
containsArrayRef, containsFieldRef, containsInvokeExpr, getArrayRef, getArrayRefBox, getFieldRef, getFieldRefBox, getInvokeExpr, getInvokeExprBox, toBriefString, toBriefString, toBriefString, toBriefString, toString, toString, toString, toString
 
Methods inherited from interface soot.Unit
branches, clone, fallsThrough, getBoxesPointingToThis, getDefBoxes, getUnitBoxes, getUseAndDefBoxes, getUseBoxes, redirectJumpsToThisTo
 
Methods inherited from interface soot.util.Switchable
apply
 
Methods inherited from interface soot.tagkit.Host
addTag, getTag, getTags, hasTag, removeTag
 

Method Detail

getCondition

public Value getCondition()

setCondition

public void setCondition(Value condition)

getConditionBox

public ValueBox getConditionBox()

getTarget

public Stmt getTarget()

setTarget

public void setTarget(Unit target)

getTargetBox

public UnitBox getTargetBox()