public class BStaticGetInst extends AbstractInst implements StaticGetInst
boxesPointingToThiscol, line, mTagList| Constructor and Description |
|---|
BStaticGetInst(SootFieldRef fieldRef) |
| Modifier and Type | Method and Description |
|---|---|
void |
apply(Switch sw)
Used to implement the Switchable construct.
|
Object |
clone()
Returns a deep clone of this object.
|
boolean |
containsFieldRef() |
SootField |
getField() |
SootFieldRef |
getFieldRef() |
int |
getInCount() |
int |
getInMachineCount() |
String |
getName() |
int |
getOutCount() |
int |
getOutMachineCount() |
protected void |
getParameters(UnitPrinter up) |
branches, containsArrayRef, containsInvokeExpr, containsNewExpr, fallsThrough, getNetCount, getNetMachineCount, toString, toStringaddBoxPointingToThis, clearUnitBoxes, getBoxesPointingToThis, getDefBoxes, getUnitBoxes, getUseAndDefBoxes, getUseBoxes, redirectJumpsToThisTo, removeBoxPointingToThisaddAllTagsOf, addTag, getJavaSourceStartColumnNumber, getJavaSourceStartLineNumber, getTag, getTags, hasTag, removeAllTags, removeTagequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitcontainsArrayRef, containsInvokeExpr, containsNewExpr, getNetCount, getNetMachineCountaddBoxPointingToThis, branches, clearUnitBoxes, fallsThrough, getBoxesPointingToThis, getDefBoxes, getUnitBoxes, getUseAndDefBoxes, getUseBoxes, redirectJumpsToThisTo, removeBoxPointingToThis, toStringaddAllTagsOf, addTag, getJavaSourceStartColumnNumber, getJavaSourceStartLineNumber, getTag, getTags, hasTag, removeAllTags, removeTagpublic BStaticGetInst(SootFieldRef fieldRef)
public int getInCount()
getInCount in interface InstgetInCount in class AbstractInstpublic Object clone()
AbstractUnitclone in interface Unitclone in class AbstractInstpublic int getInMachineCount()
getInMachineCount in interface InstgetInMachineCount in class AbstractInstpublic int getOutCount()
getOutCount in interface InstgetOutCount in class AbstractInstpublic int getOutMachineCount()
getOutMachineCount in interface InstgetOutMachineCount in class AbstractInstpublic final String getName()
getName in class AbstractInstprotected void getParameters(UnitPrinter up)
getParameters in class AbstractInstpublic SootFieldRef getFieldRef()
getFieldRef in interface FieldArgInstpublic SootField getField()
getField in interface FieldArgInstpublic void apply(Switch sw)
AbstractUnitapply in interface Switchableapply in class AbstractUnitpublic boolean containsFieldRef()
containsFieldRef in interface InstcontainsFieldRef in class AbstractInstCopyright © 2020 Soot OSS. All rights reserved.