- All Implemented Interfaces:
Serializable,Comparable<ParamReader.WarningType>,Constable
- Enclosing class:
- ParamReader
Enum to represent different categories of warnings. These warning types are
classified to facilitate selective suppression of warnings.
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionTriggered when a group (element) contains no parameters.Triggered when a parameter has a"value"attribute (deprecated). -
Method Summary
Modifier and TypeMethodDescriptionstatic ParamReader.WarningTypeReturns the enum constant of this class with the specified name.static ParamReader.WarningType[]values()Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
NO_PARAMETERS_UNDER_GROUP
Triggered when a group (element) contains no parameters. -
PARAM_VALUE_IN_ATTRIBUTE
Triggered when a parameter has a"value"attribute (deprecated).
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (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 class has no constant with the specified nameNullPointerException- if the argument is null
-