Package org.glassfish.spec
Enum SpecMode
- java.lang.Object
-
- java.lang.Enum<SpecMode>
-
- org.glassfish.spec.SpecMode
-
- All Implemented Interfaces:
Serializable
,Comparable<SpecMode>
public enum SpecMode extends Enum<SpecMode>
API specification modes. Value of API specification mode is passed asspecMode
configuration property.
-
-
Field Summary
Fields Modifier and Type Field Description static int
COUNT
Spec mode enumeration elements count.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static SpecMode
getSpecMode(String name)
Get spec plugin mode with corresponding name.String
grePrefix()
Returns group ID and package prefix for this mode.static SpecMode
valueOf(String name)
Returns the enum constant of this type with the specified name.static SpecMode[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Method Detail
-
values
public static SpecMode[] 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 (SpecMode c : SpecMode.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static SpecMode valueOf(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:
IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is null
-
getSpecMode
public static SpecMode getSpecMode(String name)
Get spec plugin mode with corresponding name.- Parameters:
name
- name of spec plugin mode- Returns:
- spec plugin mode with corresponding name or default
JAVAEE
value when no appropriate value was found.
-
grePrefix
public String grePrefix()
Returns group ID and package prefix for this mode. Including'.'
at the end.- Returns:
- group ID and package prefix for this mode
-
-