org.objectweb.asm.tree
public class FieldInsnNode extends AbstractInsnNode
Field Summary | |
---|---|
String | desc
The field's descriptor (see Type). |
String | name
The field's name. |
String | owner
The internal name of the field's owner class (see
getInternalName ). |
Constructor Summary | |
---|---|
FieldInsnNode(int opcode, String owner, String name, String desc)
Constructs a new FieldInsnNode.
|
Method Summary | |
---|---|
void | accept(MethodVisitor cv) |
AbstractInsnNode | clone(Map labels) |
int | getType() |
void | setOpcode(int opcode)
Sets the opcode of this instruction.
|
getInternalName
).Parameters: opcode the opcode of the type instruction to be constructed. This
opcode must be GETSTATIC, PUTSTATIC, GETFIELD or PUTFIELD. owner the internal name of the field's owner class (see
getInternalName
). name the field's name. desc the field's descriptor (see Type).
Parameters: opcode the new instruction opcode. This opcode must be GETSTATIC, PUTSTATIC, GETFIELD or PUTFIELD.