public static class InstructionSet.I_PUTFIELD extends InstructionSet.Index16 implements InstructionSet.AssignToInstanceField
Constructor and Description |
---|
I_PUTFIELD(MethodModel _methodPoolEntry,
ByteReader _byteReader,
boolean _wide) |
Modifier and Type | Method and Description |
---|---|
ClassModel.ConstantPool.FieldEntry |
getConstantPoolFieldEntry() |
int |
getConstantPoolFieldIndex() |
String |
getDescription() |
Instruction |
getInstance() |
int |
getStackConsumeCount() |
int |
getStackProduceCount() |
Instruction |
getValueToAssign() |
addBranchTarget, asBranch, compareTo, consumesStack, getByteCode, getFirstChild, getForwardConditionalBranches, getForwardUnconditionalBranches, getLastChild, getLength, getMethod, getNextExpr, getNextPC, getParentExpr, getPrevExpr, getPrevPC, getReal, getReverseConditionalBranches, getReverseUnconditionalBranches, getRootExpr, getStackDelta, getStartInstruction, getStartPC, getThisPC, isAfter, isAfterOrEqual, isBefore, isBeforeOrEqual, isBranch, isBranchTarget, isConditionalBranchTarget, isForwardBranch, isForwardBranchTarget, isForwardConditionalBranchTarget, isForwardUnconditionalBranchTarget, isReverseBranchTarget, isReverseConditionalBranchTarget, isReverseUnconditionalBranchTarget, isUnconditionalBranchTarget, producesStack, removeBranchTarget, sameAs, setChildren, setLength, setNextExpr, setNextPC, setParentExpr, setPrevExpr, setPrevPC, toInstruction, toString
public I_PUTFIELD(MethodModel _methodPoolEntry, ByteReader _byteReader, boolean _wide)
public String getDescription()
public int getConstantPoolFieldIndex()
getConstantPoolFieldIndex
in interface InstructionSet.FieldReference
public ClassModel.ConstantPool.FieldEntry getConstantPoolFieldEntry()
getConstantPoolFieldEntry
in interface InstructionSet.FieldReference
public int getStackConsumeCount()
getStackConsumeCount
in class Instruction
public int getStackProduceCount()
getStackProduceCount
in class Instruction
public Instruction getInstance()
getInstance
in interface InstructionSet.AssignToInstanceField
public Instruction getValueToAssign()
getValueToAssign
in interface InstructionSet.AssignToField
Copyright © 2021 Syncleus. All rights reserved.