soot.jimple
Class AbstractStmtSwitch
java.lang.Object
soot.jimple.AbstractStmtSwitch
- All Implemented Interfaces:
- StmtSwitch, Switch
- Direct Known Subclasses:
- PointerStmtSwitch, UseChecker
public abstract class AbstractStmtSwitch
- extends Object
- implements StmtSwitch
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractStmtSwitch
public AbstractStmtSwitch()
caseBreakpointStmt
public void caseBreakpointStmt(BreakpointStmt stmt)
- Specified by:
caseBreakpointStmt
in interface StmtSwitch
caseInvokeStmt
public void caseInvokeStmt(InvokeStmt stmt)
- Specified by:
caseInvokeStmt
in interface StmtSwitch
caseAssignStmt
public void caseAssignStmt(AssignStmt stmt)
- Specified by:
caseAssignStmt
in interface StmtSwitch
caseIdentityStmt
public void caseIdentityStmt(IdentityStmt stmt)
- Specified by:
caseIdentityStmt
in interface StmtSwitch
caseEnterMonitorStmt
public void caseEnterMonitorStmt(EnterMonitorStmt stmt)
- Specified by:
caseEnterMonitorStmt
in interface StmtSwitch
caseExitMonitorStmt
public void caseExitMonitorStmt(ExitMonitorStmt stmt)
- Specified by:
caseExitMonitorStmt
in interface StmtSwitch
caseGotoStmt
public void caseGotoStmt(GotoStmt stmt)
- Specified by:
caseGotoStmt
in interface StmtSwitch
caseIfStmt
public void caseIfStmt(IfStmt stmt)
- Specified by:
caseIfStmt
in interface StmtSwitch
caseLookupSwitchStmt
public void caseLookupSwitchStmt(LookupSwitchStmt stmt)
- Specified by:
caseLookupSwitchStmt
in interface StmtSwitch
caseNopStmt
public void caseNopStmt(NopStmt stmt)
- Specified by:
caseNopStmt
in interface StmtSwitch
caseRetStmt
public void caseRetStmt(RetStmt stmt)
- Specified by:
caseRetStmt
in interface StmtSwitch
caseReturnStmt
public void caseReturnStmt(ReturnStmt stmt)
- Specified by:
caseReturnStmt
in interface StmtSwitch
caseReturnVoidStmt
public void caseReturnVoidStmt(ReturnVoidStmt stmt)
- Specified by:
caseReturnVoidStmt
in interface StmtSwitch
caseTableSwitchStmt
public void caseTableSwitchStmt(TableSwitchStmt stmt)
- Specified by:
caseTableSwitchStmt
in interface StmtSwitch
caseThrowStmt
public void caseThrowStmt(ThrowStmt stmt)
- Specified by:
caseThrowStmt
in interface StmtSwitch
defaultCase
public void defaultCase(Object obj)
- Specified by:
defaultCase
in interface StmtSwitch
setResult
public void setResult(Object result)
getResult
public Object getResult()