Class Enum.EnumDesc<E extendsEnum<E>>
java.lang.Object
java.lang.constant.DynamicConstantDesc<E>
java.lang.Enum.EnumDesc<E>
- Type Parameters:
E
- the type of the enum constant
- All Implemented Interfaces:
ConstantDesc
Anominal descriptor for an
enum
constant.- Since:
- 12
Method Summary
Modifier and TypeMethodDescriptionstatic <E extendsEnum<E>>
Enum.EnumDesc<E> Returns a nominal descriptor for the specifiedenum
class and nameMethods declared in class java.lang.constant.DynamicConstantDesc
bootstrapArgs,bootstrapArgsList,bootstrapMethod,constantName,constantType,equals,hashCode,of,of,ofCanonical,ofNamed,resolveConstantDesc,toString
Method Details
of
Returns a nominal descriptor for the specifiedenum
class and name- Type Parameters:
E
- the type of the enum constant- Parameters:
enumClass
- aClassDesc
describing theenum
classconstantName
- the unqualified name of the enum constant- Returns:
- the nominal descriptor
- Throws:
NullPointerException
- if any argument is null- SeeJava Virtual Machine Specification:
- 4.2.2 Unqualified Names
- Since:
- 12