soot.jimple
Interface TableSwitchStmt
- All Superinterfaces:
- Context, Host, Serializable, Stmt, Switchable, Unit
- All Known Implementing Classes:
- GTableSwitchStmt, JTableSwitchStmt
public interface TableSwitchStmt
- extends Stmt
Methods inherited from interface soot.Unit |
addBoxPointingToThis, branches, clearUnitBoxes, clone, fallsThrough, getBoxesPointingToThis, getDefBoxes, getUnitBoxes, getUseAndDefBoxes, getUseBoxes, redirectJumpsToThisTo, removeBoxPointingToThis |
getDefaultTarget
Unit getDefaultTarget()
setDefaultTarget
void setDefaultTarget(Unit defaultTarget)
getDefaultTargetBox
UnitBox getDefaultTargetBox()
getKey
Value getKey()
setKey
void setKey(Value key)
getKeyBox
ValueBox getKeyBox()
setLowIndex
void setLowIndex(int lowIndex)
setHighIndex
void setHighIndex(int highIndex)
getLowIndex
int getLowIndex()
getHighIndex
int getHighIndex()
getTargets
List getTargets()
getTarget
Unit getTarget(int index)
setTarget
void setTarget(int index,
Unit target)
setTargets
void setTargets(List<Unit> targets)
getTargetBox
UnitBox getTargetBox(int index)