soot.jimple
Interface LookupSwitchStmt
- All Superinterfaces:
- Context, Host, Serializable, Stmt, Switchable, Unit
- All Known Implementing Classes:
- GLookupSwitchStmt, JLookupSwitchStmt
public interface LookupSwitchStmt
- 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()
setLookupValues
void setLookupValues(List lookupValues)
setLookupValue
void setLookupValue(int index,
int value)
getLookupValue
int getLookupValue(int index)
getLookupValues
List getLookupValues()
getTargetCount
int getTargetCount()
getTarget
Unit getTarget(int index)
getTargetBox
UnitBox getTargetBox(int index)
setTarget
void setTarget(int index,
Unit target)
getTargets
List getTargets()
setTargets
void setTargets(Unit[] targets)