soot.jimple
Interface Stmt

All Known Subinterfaces:
AssignStmt, BreakpointStmt, DefinitionStmt, EnterMonitorStmt, ExitMonitorStmt, GotoStmt, IdentityStmt, IfStmt, InvokeStmt, LookupSwitchStmt, MonitorStmt, NopStmt, RetStmt, ReturnStmt, ReturnVoidStmt, TableSwitchStmt, ThrowStmt
All Known Implementing Classes:
AbstractStmt

public interface Stmt
extends Unit


Method Summary
 boolean containsInvokeExpr()
           
 Value getInvokeExpr()
           
 ValueBox getInvokeExprBox()
           
 java.lang.String toBriefString()
           
 java.lang.String toBriefString(java.util.Map stmtToName)
           
 java.lang.String toBriefString(java.util.Map stmtToName, java.lang.String indentation)
           
 java.lang.String toBriefString(java.lang.String indentation)
           
 java.lang.String toString()
           
 java.lang.String toString(java.util.Map stmtToName)
           
 java.lang.String toString(java.util.Map stmtToName, java.lang.String indentation)
           
 java.lang.String toString(java.lang.String indentation)
           
 
Methods inherited from interface soot.Unit
branches, clone, fallsThrough, getBoxesPointingToThis, getDefBoxes, getUnitBoxes, getUseAndDefBoxes, getUseBoxes, redirectJumpsToThisTo
 
Methods inherited from interface soot.util.Switchable
apply
 
Methods inherited from interface soot.Host
destroyTag, getTag, getTags, getTagValue, hasTag, incTagValue, incTagValue, incTagValue, newTag, newTag, setTagValue
 

Method Detail

toBriefString

public java.lang.String toBriefString()
Specified by:
toBriefString in interface Unit

toBriefString

public java.lang.String toBriefString(java.util.Map stmtToName)

toBriefString

public java.lang.String toBriefString(java.lang.String indentation)

toBriefString

public java.lang.String toBriefString(java.util.Map stmtToName,
                                      java.lang.String indentation)
Specified by:
toBriefString in interface Unit

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

toString

public java.lang.String toString(java.util.Map stmtToName)

toString

public java.lang.String toString(java.lang.String indentation)

toString

public java.lang.String toString(java.util.Map stmtToName,
                                 java.lang.String indentation)
Specified by:
toString in interface Unit

containsInvokeExpr

public boolean containsInvokeExpr()

getInvokeExpr

public Value getInvokeExpr()

getInvokeExprBox

public ValueBox getInvokeExprBox()