Package com.google.turbine.tree
Enum TurbineModifier
- java.lang.Object
-
- java.lang.Enum<TurbineModifier>
-
- com.google.turbine.tree.TurbineModifier
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Comparable<TurbineModifier>
public enum TurbineModifier extends java.lang.Enum<TurbineModifier>
Modifiers.See JLS 8.1.1, 8.3.1, 8.4.3, 8.8.3, and 9.1.1.
-
-
Enum Constant Summary
Enum Constants Enum Constant Description ABSTRACTACC_ANNOTATIONACC_BRIDGEACC_ENUMACC_SUPERACC_SYNTHETICCOMPACT_CTORDEFAULTFINALINTERFACENATIVENON_SEALEDPRIVATEPROTECTEDPUBLICSEALEDSTATICSTRICTFPSYNCHRONIZEDTRANSIENTTRANSITIVEVARARGSVOLATILE
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description intflag()java.lang.StringtoString()static TurbineModifiervalueOf(java.lang.String name)Returns the enum constant of this type with the specified name.static TurbineModifier[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
PRIVATE
public static final TurbineModifier PRIVATE
-
PROTECTED
public static final TurbineModifier PROTECTED
-
PUBLIC
public static final TurbineModifier PUBLIC
-
ACC_SUPER
public static final TurbineModifier ACC_SUPER
-
ABSTRACT
public static final TurbineModifier ABSTRACT
-
STATIC
public static final TurbineModifier STATIC
-
FINAL
public static final TurbineModifier FINAL
-
VOLATILE
public static final TurbineModifier VOLATILE
-
SYNCHRONIZED
public static final TurbineModifier SYNCHRONIZED
-
STRICTFP
public static final TurbineModifier STRICTFP
-
NATIVE
public static final TurbineModifier NATIVE
-
VARARGS
public static final TurbineModifier VARARGS
-
TRANSIENT
public static final TurbineModifier TRANSIENT
-
INTERFACE
public static final TurbineModifier INTERFACE
-
ACC_ENUM
public static final TurbineModifier ACC_ENUM
-
ACC_ANNOTATION
public static final TurbineModifier ACC_ANNOTATION
-
ACC_SYNTHETIC
public static final TurbineModifier ACC_SYNTHETIC
-
ACC_BRIDGE
public static final TurbineModifier ACC_BRIDGE
-
DEFAULT
public static final TurbineModifier DEFAULT
-
TRANSITIVE
public static final TurbineModifier TRANSITIVE
-
SEALED
public static final TurbineModifier SEALED
-
NON_SEALED
public static final TurbineModifier NON_SEALED
-
COMPACT_CTOR
public static final TurbineModifier COMPACT_CTOR
-
-
Method Detail
-
values
public static TurbineModifier[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (TurbineModifier c : TurbineModifier.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static TurbineModifier valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException- if this enum type has no constant with the specified namejava.lang.NullPointerException- if the argument is null
-
flag
public int flag()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Enum<TurbineModifier>
-
-