public static enum AccessWidener.FieldAccess extends java.lang.Enum<AccessWidener.FieldAccess> implements AccessWidener.Access
| Enum Constant and Description |
|---|
ACCESSIBLE |
ACCESSIBLE_MUTABLE |
DEFAULT |
MUTABLE |
| Modifier and Type | Method and Description |
|---|---|
int |
apply(int access,
java.lang.String targetName,
int ownerAccess) |
AccessWidener.Access |
makeAccessible() |
AccessWidener.Access |
makeExtendable() |
AccessWidener.Access |
makeMutable() |
static AccessWidener.FieldAccess |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static AccessWidener.FieldAccess[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final AccessWidener.FieldAccess DEFAULT
public static final AccessWidener.FieldAccess ACCESSIBLE
public static final AccessWidener.FieldAccess MUTABLE
public static final AccessWidener.FieldAccess ACCESSIBLE_MUTABLE
public static AccessWidener.FieldAccess[] values()
for (AccessWidener.FieldAccess c : AccessWidener.FieldAccess.values()) System.out.println(c);
public static AccessWidener.FieldAccess valueOf(java.lang.String name)
name - the name of the enum constant to be returned.java.lang.IllegalArgumentException - if this enum type has no constant with the specified namejava.lang.NullPointerException - if the argument is nullpublic AccessWidener.Access makeAccessible()
makeAccessible in interface AccessWidener.Accesspublic AccessWidener.Access makeExtendable()
makeExtendable in interface AccessWidener.Accesspublic AccessWidener.Access makeMutable()
makeMutable in interface AccessWidener.Accesspublic int apply(int access,
java.lang.String targetName,
int ownerAccess)
apply in interface AccessWidener.AccessOperator