モジュール 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の場合
      Java Virtual Machine仕様を参照してください:
      4.2.2 未修飾名
      導入されたバージョン:
      12