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 asspecModeconfiguration property.
-
-
Field Summary
Fields Modifier and Type Field Description static intCOUNTSpec mode enumeration elements count.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static SpecModegetSpecMode(String name)Get spec plugin mode with corresponding name.StringgrePrefix()Returns group ID and package prefix for this mode.static SpecModevalueOf(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
JAVAEEvalue 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
-
-