public abstract class PutField extends Instruction
| Modifier and Type | Class and Description |
|---|---|
static class |
PutField.PutInstanceField |
static class |
PutField.PutStaticField |
Instruction.Visitor| Modifier and Type | Field and Description |
|---|---|
java.lang.String |
clazzName |
java.lang.String |
fieldName |
java.lang.String |
fieldType |
int |
source |
method, noInstructions, opcode, pc| Modifier | Constructor and Description |
|---|---|
protected |
PutField(int pc,
int source,
java.lang.String clazzName,
java.lang.String fieldName,
java.lang.String fieldType,
org.jf.dexlib2.Opcode opcode,
DexIMethod method) |
| Modifier and Type | Method and Description |
|---|---|
void |
visit(Instruction.Visitor visitor) |
getBranchTargets, getOpcode, getParentMethod, isFallThrough, isPEIpublic final int source
public final java.lang.String clazzName
public final java.lang.String fieldName
public final java.lang.String fieldType
protected PutField(int pc,
int source,
java.lang.String clazzName,
java.lang.String fieldName,
java.lang.String fieldType,
org.jf.dexlib2.Opcode opcode,
DexIMethod method)
public void visit(Instruction.Visitor visitor)
visit in class Instruction