モジュール java.base
パッケージ java.lang

クラスEnum.EnumDesc<E extends Enum<E>>

  • 型パラメータ:
    E - 列挙型定数の型
    すべての実装されたインタフェース:
    ConstantDesc
    含まれているクラス:
    Enum<E extends Enum<E>>

    public static final class Enum.EnumDesc<E extends Enum<E>>
    extends DynamicConstantDesc<E>
    enum定数の場合、「名目記述子」
    導入されたバージョン:
    12
    • メソッドの詳細

      • of

        public static <E extends Enum<E>> Enum.EnumDesc<E> of​(ClassDesc enumClass,
                                                              String constantName)
        指定されたenumクラスおよび名前の名目記述子を返します
        型パラメータ:
        E - 列挙型定数の型
        パラメータ:
        enumClass - enumクラスを記述するClassDesc
        constantName - 列挙定数の非修飾名
        戻り値:
        名目記述子
        例外:
        NullPointerException - いずれかの引数がnullの場合
        導入されたバージョン:
        12
        Java™仮想マシン仕様:
        4.2.2未修飾名