soot.jimple
Interface StmtSwitch

All Superinterfaces:
Switch
All Known Implementing Classes:
AbstractStmtSwitch, PointerStmtSwitch, UnitThrowAnalysis.UnitSwitch, UseChecker

public interface StmtSwitch
extends Switch


Method Summary
 void caseAssignStmt(AssignStmt stmt)
           
 void caseBreakpointStmt(BreakpointStmt stmt)
           
 void caseEnterMonitorStmt(EnterMonitorStmt stmt)
           
 void caseExitMonitorStmt(ExitMonitorStmt stmt)
           
 void caseGotoStmt(GotoStmt stmt)
           
 void caseIdentityStmt(IdentityStmt stmt)
           
 void caseIfStmt(IfStmt stmt)
           
 void caseInvokeStmt(InvokeStmt stmt)
           
 void caseLookupSwitchStmt(LookupSwitchStmt stmt)
           
 void caseNopStmt(NopStmt stmt)
           
 void caseRetStmt(RetStmt stmt)
           
 void caseReturnStmt(ReturnStmt stmt)
           
 void caseReturnVoidStmt(ReturnVoidStmt stmt)
           
 void caseTableSwitchStmt(TableSwitchStmt stmt)
           
 void caseThrowStmt(ThrowStmt stmt)
           
 void defaultCase(Object obj)
           
 

Method Detail

caseBreakpointStmt

void caseBreakpointStmt(BreakpointStmt stmt)

caseInvokeStmt

void caseInvokeStmt(InvokeStmt stmt)

caseAssignStmt

void caseAssignStmt(AssignStmt stmt)

caseIdentityStmt

void caseIdentityStmt(IdentityStmt stmt)

caseEnterMonitorStmt

void caseEnterMonitorStmt(EnterMonitorStmt stmt)

caseExitMonitorStmt

void caseExitMonitorStmt(ExitMonitorStmt stmt)

caseGotoStmt

void caseGotoStmt(GotoStmt stmt)

caseIfStmt

void caseIfStmt(IfStmt stmt)

caseLookupSwitchStmt

void caseLookupSwitchStmt(LookupSwitchStmt stmt)

caseNopStmt

void caseNopStmt(NopStmt stmt)

caseRetStmt

void caseRetStmt(RetStmt stmt)

caseReturnStmt

void caseReturnStmt(ReturnStmt stmt)

caseReturnVoidStmt

void caseReturnVoidStmt(ReturnVoidStmt stmt)

caseTableSwitchStmt

void caseTableSwitchStmt(TableSwitchStmt stmt)

caseThrowStmt

void caseThrowStmt(ThrowStmt stmt)

defaultCase

void defaultCase(Object obj)