public interface SwitchStmt extends Stmt
Modifier and Type | Method and Description |
---|---|
Unit |
getDefaultTarget() |
UnitBox |
getDefaultTargetBox() |
Value |
getKey() |
ValueBox |
getKeyBox() |
Unit |
getTarget(int index) |
UnitBox |
getTargetBox(int index) |
java.util.List<Unit> |
getTargets() |
void |
setDefaultTarget(Unit defaultTarget) |
void |
setKey(Value key) |
void |
setTarget(int index,
Unit target) |
containsArrayRef, containsFieldRef, containsInvokeExpr, getArrayRef, getArrayRefBox, getFieldRef, getFieldRefBox, getInvokeExpr, getInvokeExprBox, toString
addBoxPointingToThis, branches, clearUnitBoxes, clone, fallsThrough, getBoxesPointingToThis, getDefBoxes, getUnitBoxes, getUseAndDefBoxes, getUseBoxes, redirectJumpsToThisTo, removeBoxPointingToThis
apply
addAllTagsOf, addTag, getJavaSourceStartColumnNumber, getJavaSourceStartLineNumber, getTag, getTags, hasTag, removeAllTags, removeTag
Unit getDefaultTarget()
void setDefaultTarget(Unit defaultTarget)
UnitBox getDefaultTargetBox()
Value getKey()
void setKey(Value key)
ValueBox getKeyBox()
java.util.List<Unit> getTargets()
Unit getTarget(int index)
void setTarget(int index, Unit target)
UnitBox getTargetBox(int index)