- すべてのスーパー・インタフェース:
ClassFileElementPREVIEW
,DynamicConstantPoolEntryPREVIEW
,LoadableConstantEntryPREVIEW
,PoolEntryPREVIEW
,WritableElementPREVIEW<PoolEntryPREVIEW>
public sealed interface ConstantDynamicEntry extends DynamicConstantPoolEntryPREVIEW, LoadableConstantEntryPREVIEW
ConstantDynamicEntry
は、JavaプラットフォームのプレビューAPIです。
プレビュー機能は、今後のリリースで削除するか、Javaプラットフォームの永続機能にアップグレードすることができます。
クラス・ファイルの定数プール内の
CONSTANT_Dynamic_info
定数をモデル化します。- Java Virtual Machine仕様を参照してください:
-
「4.4.10 CONSTANT_Dynamic_infoおよびCONSTANT_InvokeDynamic_info構造」
- 導入されたバージョン:
- 22
-
メソッドのサマリー
修飾子と型メソッド説明default DynamicConstantDesc
<?> asSymbol()
invokedynamic
定数のシンボリック記述子を返します。default ConstantDesc
このエントリによって記述された定数を返します。typeKind()
定数の型を返します。default ClassDesc
動的定数の型のシンボリック記述子を返します。インタフェースjava.lang.classfile.constantpool.DynamicConstantPoolEntryPREVIEWで宣言されたメソッド
bootstrap, bootstrapMethodIndex, name, nameAndType, type
インタフェースjava.lang.classfile.WritableElementPREVIEWで宣言されたメソッド
writeTo
-
メソッドの詳細
-
typeSymbol
-
constantValue
default ConstantDesc constantValue()インタフェース:LoadableConstantEntry
からコピーされた説明このエントリによって記述された定数を返します。- 定義:
- インタフェース
LoadableConstantEntryPREVIEW
内のconstantValue
- 戻り値:
- このエントリによって記述された定数
-
asSymbol
default DynamicConstantDesc<?> asSymbol()invokedynamic
定数のシンボリック記述子を返します。- 戻り値:
invokedynamic
定数のシンボリック記述子
-
typeKind
定数の型を返します。- 定義:
- インタフェース
LoadableConstantEntryPREVIEW
内のtypeKind
- 戻り値:
- 定数の型
-
ConstantDynamicEntry
を使用できます。