- java.lang.Object
-
- java.lang.constant.DynamicConstantDesc<E>
-
- java.lang.Enum.EnumDesc<E>
-
- 型パラメータ:
E
- 列挙型定数の型
- すべての実装されたインタフェース:
ConstantDesc
public static final class Enum.EnumDesc<E extends Enum<E>> extends DynamicConstantDesc<E>
enum
定数の場合、「名目記述子」。- 導入されたバージョン:
- 12
-
-
メソッドのサマリー
修飾子と型 メソッド 説明 static <E extends Enum<E>>
Enum.EnumDesc<E>of(ClassDesc enumClass, String constantName)
指定されたenum
クラスおよび名前の名目記述子を返します-
クラスjava.lang.constant.DynamicConstantDescで宣言されたメソッド
bootstrapArgs, bootstrapArgsList, bootstrapMethod, constantName, constantType, equals, of, of, ofCanonical, ofNamed, toString
-
クラス java.lang.Objectで宣言されたメソッド
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
インタフェースjava.lang.constant.ConstantDescで宣言されたメソッド
resolveConstantDesc
-
-
-
-
メソッドの詳細
-
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未修飾名
-
-