FieldRef |
ClassFieldManager.addStaticField(String proposedName,
Expression initializer)
Adds a private static final field and returns a reference to it.
|
FieldRef |
FieldRef.asNonNull() |
static FieldRef |
FieldRef.create(TypeInfo owner,
String name,
org.objectweb.asm.Type type,
int accessFlags,
boolean isNullable) |
static FieldRef |
FieldRef.createField(TypeInfo owner,
String name,
Class<?> type) |
static FieldRef |
FieldRef.createField(TypeInfo owner,
String name,
org.objectweb.asm.Type type) |
static FieldRef |
FieldRef.createFinalField(TypeInfo owner,
String name,
Class<?> type) |
static FieldRef |
FieldRef.createFinalField(TypeInfo owner,
String name,
org.objectweb.asm.Type type) |
static FieldRef |
FieldRef.createPublicStaticField(TypeInfo owner,
String name,
org.objectweb.asm.Type type) |
static <T extends Enum<T>> FieldRef |
FieldRef.enumReference(T enumInstance) |
static FieldRef |
FieldRef.instanceFieldReference(Class<?> owner,
String name) |
static FieldRef |
FieldRef.staticFieldReference(Class<?> owner,
String name) |
static FieldRef |
FieldRef.staticFieldReference(Field field) |