soot.baf
Interface Inst
- All Superinterfaces:
- Host, java.io.Serializable, Switchable, Unit
- All Known Subinterfaces:
- AddInst, AndInst, ArrayLengthInst, ArrayReadInst, ArrayWriteInst, CmpgInst, CmpInst, CmplInst, DivInst, Dup1_x1Inst, Dup1_x2Inst, Dup1Inst, Dup2_x1Inst, Dup2_x2Inst, Dup2Inst, DupInst, EnterMonitorInst, ExitMonitorInst, FieldArgInst, FieldGetInst, FieldPutInst, GotoInst, IdentityInst, IfCmpEqInst, IfCmpGeInst, IfCmpGtInst, IfCmpLeInst, IfCmpLtInst, IfCmpNeInst, IfEqInst, IfGeInst, IfGtInst, IfLeInst, IfLtInst, IfNeInst, IfNonNullInst, IfNullInst, IncInst, InstanceCastInst, InstanceOfInst, InterfaceInvokeInst, LoadInst, LookupSwitchInst, MethodArgInst, MulInst, NegInst, NewArrayInst, NewInst, NewMultiArrayInst, NoArgInst, NopInst, OpTypeArgInst, OrInst, PopInst, PrimitiveCastInst, PushInst, RemInst, RetInst, ReturnInst, ReturnVoidInst, ShlInst, ShrInst, SpecialInvokeInst, StaticGetInst, StaticInvokeInst, StaticPutInst, StoreInst, SubInst, SwapInst, TableSwitchInst, TargetArgInst, ThrowInst, UshrInst, VirtualInvokeInst, XorInst
- All Known Implementing Classes:
- AbstractInst, BAddInst, BAndInst, BArrayLengthInst, BArrayReadInst, BArrayWriteInst, BCmpgInst, BCmpInst, BCmplInst, BDivInst, BDup1_x1Inst, BDup1Inst, BDup2Inst, BDupInst, BEnterMonitorInst, BExitMonitorInst, BFieldGetInst, BFieldPutInst, BGotoInst, BIdentityInst, BIfCmpEqInst, BIfCmpGeInst, BIfCmpGtInst, BIfCmpLeInst, BIfCmpLtInst, BIfCmpNeInst, BIfEqInst, BIfGeInst, BIfGtInst, BIfLeInst, BIfLtInst, BIfNeInst, BIfNonNullInst, BIfNullInst, BIncInst, BInstanceCastInst, BInstanceOfInst, BInterfaceInvokeInst, BLoadInst, BLookupSwitchInst, BMulInst, BNegInst, BNewArrayInst, BNewInst, BNewMultiArrayInst, BNopInst, BOrInst, BPopInst, BPrimitiveCastInst, BPushInst, BRemInst, BReturnInst, BReturnVoidInst, BShlInst, BShrInst, BSpecialInvokeInst, BStaticGetInst, BStaticInvokeInst, BStaticPutInst, BStoreInst, BSubInst, BSwapInst, BTableSwitchInst, BThrowInst, BUshrInst, BVirtualInvokeInst, BXorInst
- public interface Inst
- extends Unit
getInCount
public int getInCount()
getOutCount
public int getOutCount()
getNetCount
public int getNetCount()
getInMachineCount
public int getInMachineCount()
getOutMachineCount
public int getOutMachineCount()
getNetMachineCount
public int getNetMachineCount()
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