soot.jimple
Interface Expr

All Superinterfaces:
EquivTo, Serializable, Switchable, Value
All Known Subinterfaces:
AddExpr, AndExpr, AnyNewExpr, BinopExpr, CastExpr, CmpExpr, CmpgExpr, CmplExpr, ConditionExpr, DivExpr, DynamicInvokeExpr, EqExpr, GeExpr, GtExpr, InstanceInvokeExpr, InstanceOfExpr, InterfaceInvokeExpr, InvokeExpr, LeExpr, LengthExpr, LtExpr, MulExpr, NeExpr, NegExpr, NewArrayExpr, NewExpr, NewInvokeExpr, NewMultiArrayExpr, OrExpr, PhiExpr, PiExpr, RemExpr, ShimpleExpr, ShlExpr, ShrExpr, SpecialInvokeExpr, StaticInvokeExpr, SubExpr, UnopExpr, UshrExpr, VirtualInvokeExpr, XorExpr
All Known Implementing Classes:
AbstractBinopExpr, AbstractCastExpr, AbstractFloatBinopExpr, AbstractGrimpFloatBinopExpr, AbstractGrimpIntBinopExpr, AbstractGrimpIntLongBinopExpr, AbstractInstanceInvokeExpr, AbstractInstanceOfExpr, AbstractIntBinopExpr, AbstractInterfaceInvokeExpr, AbstractIntLongBinopExpr, AbstractInvokeExpr, AbstractJimpleBinopExpr, AbstractJimpleFloatBinopExpr, AbstractJimpleIntBinopExpr, AbstractJimpleIntLongBinopExpr, AbstractLengthExpr, AbstractNegExpr, AbstractNewArrayExpr, AbstractNewExpr, AbstractNewMultiArrayExpr, AbstractSpecialInvokeExpr, AbstractStaticInvokeExpr, AbstractUnopExpr, AbstractVirtualInvokeExpr, DCmpExpr, DCmpgExpr, DCmplExpr, DInterfaceInvokeExpr, DLengthExpr, DNegExpr, DNewArrayExpr, DNewInvokeExpr, DNewMultiArrayExpr, DNotExpr, DShortcutIf, DSpecialInvokeExpr, DStaticInvokeExpr, DVirtualInvokeExpr, GAddExpr, GAndExpr, GCastExpr, GCmpExpr, GCmpgExpr, GCmplExpr, GDivExpr, GDynamicInvokeExpr, GEqExpr, GGeExpr, GGtExpr, GInstanceOfExpr, GInterfaceInvokeExpr, GLeExpr, GLengthExpr, GLtExpr, GMulExpr, GNeExpr, GNegExpr, GNewArrayExpr, GNewInvokeExpr, GNewMultiArrayExpr, GOrExpr, GRemExpr, GShlExpr, GShrExpr, GSpecialInvokeExpr, GStaticInvokeExpr, GSubExpr, GUshrExpr, GVirtualInvokeExpr, GXorExpr, JAddExpr, JAndExpr, JCastExpr, JCmpExpr, JCmpgExpr, JCmplExpr, JDivExpr, JDynamicInvokeExpr, JEqExpr, JGeExpr, JGtExpr, JInstanceOfExpr, JInterfaceInvokeExpr, JLeExpr, JLengthExpr, JLtExpr, JMulExpr, JNeExpr, JNegExpr, JNewArrayExpr, JNewExpr, JNewMultiArrayExpr, JOrExpr, JRemExpr, JShlExpr, JShrExpr, JSpecialInvokeExpr, JStaticInvokeExpr, JSubExpr, JUshrExpr, JVirtualInvokeExpr, JXorExpr, SPhiExpr, SPiExpr

public interface Expr
extends Value


Method Summary
 
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