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