soot.jimple
Interface Stmt
- All Superinterfaces:
- Host, Switchable, Unit
- 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
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()
containsArrayRef
public boolean containsArrayRef()
getArrayRef
public Value getArrayRef()
getArrayRefBox
public ValueBox getArrayRefBox()
containsFieldRef
public boolean containsFieldRef()
getFieldRef
public Value getFieldRef()
getFieldRefBox
public ValueBox getFieldRefBox()