-
-
Method Summary
Modifier and Type |
Method |
Description |
static <E extends Enum<E>> Enum.EnumDesc<E> |
of(ClassDesc enumClass,
String constantName) |
Returns a nominal descriptor for the specified enum class and name
|
-
Methods declared in class java.lang.constant.DynamicConstantDesc
bootstrapArgs, bootstrapArgsList, bootstrapMethod, constantName, constantType, equals, of, of, ofCanonical, ofNamed, toString
-
-
Method Detail
-
of
public static <E extends Enum<E>> Enum.EnumDesc<E> of(ClassDesc enumClass,
String constantName)
Returns a nominal descriptor for the specified enum
class and name
- Type Parameters:
E
- the type of the enum constant
- Parameters:
enumClass
- a ClassDesc
describing the enum
class
constantName
- the unqualified name of the enum constant
- Returns:
- the nominal descriptor
- Throws:
NullPointerException
- if any argument is null
- Since:
- 12
- See The Java™ Virtual Machine Specification:
- 4.2.2 Unqualified Names