soot.jimple
Interface StaticInvokeExpr

All Superinterfaces:
EquivTo, Expr, InvokeExpr, Switchable, ToBriefString, Value
All Known Subinterfaces:
NewInvokeExpr
All Known Implementing Classes:
AbstractStaticInvokeExpr, GStaticInvokeExpr, JStaticInvokeExpr

public interface StaticInvokeExpr
extends InvokeExpr, ToBriefString


Method Summary
 void apply(Switch sw)
          Called when this object is visited.
 Type getType()
          Returns the Soot type of this Value.
 java.util.List getUseBoxes()
          Returns a List of boxes corresponding to Values which are used by (ie contained within) this Value.
 java.lang.String toBriefString()
          Returns a brief description of this object.
 java.lang.String toString()
           
 
Methods inherited from interface soot.jimple.InvokeExpr
getArg, getArgBox, getArgCount, getArgs, getMethod, setArg, setMethod
 
Methods inherited from interface soot.Value
clone
 
Methods inherited from interface soot.EquivTo
equivHashCode, equivTo
 

Method Detail

toString

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

toBriefString

public java.lang.String toBriefString()
Description copied from interface: ToBriefString
Returns a brief description of this object.
Specified by:
toBriefString in interface ToBriefString

getUseBoxes

public java.util.List getUseBoxes()
Description copied from interface: Value
Returns a List of boxes corresponding to Values which are used by (ie contained within) this Value.
Specified by:
getUseBoxes in interface Value

getType

public Type getType()
Description copied from interface: Value
Returns the Soot type of this Value.
Specified by:
getType in interface InvokeExpr

apply

public void apply(Switch sw)
Description copied from interface: Switchable
Called when this object is visited.
Specified by:
apply in interface Switchable