Package org.glassfish.apf
Enum Class ResultType
- All Implemented Interfaces:
Serializable,Comparable<ResultType>,Constable
Defines the result from a single annotation processing, UNPROCESSED mean the
annotation has not been processed by any handler yet, PROCESSED mean that all
processing had been done and the annotation was fully processed, FAILED
indicate an error condition.
- Author:
- Jerome Dochez
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionAnnotation has been processed unsuccessfullyAnnotation has been processed successfullyAnnotation has not been processed -
Method Summary
Modifier and TypeMethodDescriptionstatic ResultTypeReturns the enum constant of this class with the specified name.static ResultType[]values()Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
UNPROCESSED
Annotation has not been processed -
PROCESSED
Annotation has been processed successfully -
FAILED
Annotation has been processed unsuccessfully
-
-
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
-