public abstract class FieldInstruction extends Object implements InstructionNode
| Modifier and Type | Class and Description |
|---|---|
static class |
FieldInstruction.GetFieldInstruction |
static class |
FieldInstruction.PutFieldInstruction |
public static FieldInstruction getFieldInstruction(Field field)
public static FieldInstruction putFieldInstruction(Field field)
public static FieldInstruction getFieldInstruction(ParameterizedType classType, String fieldName, ParameterizedType fieldType)
public static FieldInstruction getFieldInstruction(Class<?> classType, String fieldName, Class<?> fieldType)
public static FieldInstruction putFieldInstruction(ParameterizedType classType, String fieldName, ParameterizedType fieldType)
public static FieldInstruction putFieldInstruction(Class<?> classType, String fieldName, Class<?> fieldType)
public static FieldInstruction getStaticInstruction(ParameterizedType classType, String fieldName, ParameterizedType fieldType)
public static FieldInstruction getStaticInstruction(Class<?> classType, String fieldName, Class<?> fieldType)
public static FieldInstruction putStaticInstruction(ParameterizedType classType, String fieldName, ParameterizedType fieldType)
public static FieldInstruction putStaticInstruction(Class<?> classType, String fieldName, Class<?> fieldType)
public void accept(org.objectweb.asm.MethodVisitor visitor,
MethodGenerationContext generationContext)
accept in interface BytecodeNodepublic List<BytecodeNode> getChildNodes()
getChildNodes in interface BytecodeNodepublic <T> T accept(BytecodeNode parent, BytecodeVisitor<T> visitor)
accept in interface BytecodeNodeCopyright © 2012–2023. All rights reserved.