1 19 20 25 26 27 28 29 30 package soot.jimple; 31 32 import soot.*; 33 import soot.util.*; 34 import java.util.*; 35 36 public interface LookupSwitchStmt extends Stmt 37 { 38 public Unit getDefaultTarget(); 39 public void setDefaultTarget(Unit defaultTarget); 40 public UnitBox getDefaultTargetBox(); 41 public Value getKey(); 42 public void setKey(Value key); 43 public ValueBox getKeyBox(); 44 public void setLookupValues(List lookupValues); 45 public void setLookupValue(int index, int value); 46 public int getLookupValue(int index); 47 public List getLookupValues(); 48 public int getTargetCount(); 49 public Unit getTarget(int index); 50 public UnitBox getTargetBox(int index); 51 public void setTarget(int index, Unit target); 52 public List getTargets(); 53 public void setTargets(Unit[] targets); 54 } 55 | Popular Tags |