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, toStringaddBoxPointingToThis, branches, clearUnitBoxes, clone, fallsThrough, getBoxesPointingToThis, getDefBoxes, getUnitBoxes, getUseAndDefBoxes, getUseBoxes, redirectJumpsToThisTo, removeBoxPointingToThisapplyaddAllTagsOf, addTag, getJavaSourceStartColumnNumber, getJavaSourceStartLineNumber, getTag, getTags, hasTag, removeAllTags, removeTagUnit 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)