soot.shimple
Interface PiExpr

All Superinterfaces:
EquivTo, Expr, Serializable, ShimpleExpr, Switchable, UnitBoxOwner, Value
All Known Implementing Classes:
SPiExpr

public interface PiExpr
extends ShimpleExpr

Author:
Navindra Umanee

Method Summary
 ValueUnitPair getArgBox()
           
 Unit getCondStmt()
           
 Object getTargetKey()
           
 Value getValue()
           
 void setCondStmt(Unit cs)
           
 void setTargetKey(Object targetKey)
           
 void setValue(Value v)
           
 
Methods inherited from interface soot.Value
clone, getType, getUseBoxes, toString
 
Methods inherited from interface soot.util.Switchable
apply
 
Methods inherited from interface soot.EquivTo
equivHashCode, equivTo
 
Methods inherited from interface soot.UnitBoxOwner
clearUnitBoxes, getUnitBoxes
 

Method Detail

getArgBox

ValueUnitPair getArgBox()

getValue

Value getValue()

getCondStmt

Unit getCondStmt()

getTargetKey

Object getTargetKey()

setValue

void setValue(Value v)

setCondStmt

void setCondStmt(Unit cs)

setTargetKey

void setTargetKey(Object targetKey)