FieldObj

A field.

Methods
String toString()
String toString()

Fields
static ClassObj declaredClass
static boolean isFinal
static boolean isIgnore
static boolean isLocalField
static boolean isPrivate
static boolean isPublic
static boolean isStatic
static boolean isVariable
static String name
static Type type
static Expr value

declaredClass

The class where this field is declared.

isFinal

Whether this field is final.

isIgnore

Whether this method is to be ignored (using the Ignore annotation).

isLocalField

Whether this is a local field (not separately garbage collected).

isPrivate

Whether this field is private.

isPublic

Whether this field is public.

isStatic

Whether this field is static.

isVariable

Whether this is a variable or parameter.

name

The field name.

type

The type.

value

The initial value expression (may be null).