public enum FieldManifestation extends Enum<FieldManifestation> implements ModifierContributor.ForField
ModifierContributor.ForField, ModifierContributor.ForMethod, ModifierContributor.ForType| Enum Constant and Description |
|---|
FINAL
Modifier for a final field.
|
PLAIN
Modifier for a non-final, non-volatile field.
|
VOLATILE
Modifier for a volatile field.
|
EMPTY_MASK| Modifier and Type | Method and Description |
|---|---|
int |
getMask()
Returns the mask of this modifier.
|
boolean |
isFinal()
Returns
true if this manifestation represents a final type. |
boolean |
isPlain()
Returns
true if this manifestation represents a field that is neither final or volatile. |
boolean |
isVolatile()
Returns
true if this manifestation represents a volatile type. |
String |
toString() |
static FieldManifestation |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static FieldManifestation[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final FieldManifestation PLAIN
public static final FieldManifestation FINAL
public static final FieldManifestation VOLATILE
public static FieldManifestation[] values()
for (FieldManifestation c : FieldManifestation.values()) System.out.println(c);
public static FieldManifestation valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullpublic int getMask()
ModifierContributorgetMask in interface ModifierContributorpublic boolean isFinal()
true if this manifestation represents a final type.true if this manifestation represents a final type.public boolean isVolatile()
true if this manifestation represents a volatile type.true if this manifestation represents a volatile type.public boolean isPlain()
true if this manifestation represents a field that is neither final or volatile.true if this manifestation represents a field that is neither final or volatile.public String toString()
toString in class Enum<FieldManifestation>Copyright © 2014–2015. All rights reserved.