Module java.base
Package java.lang

Class Enum.EnumDesc<E extends Enum<E>>

    • 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