- すべてのスーパー・インタフェース:
ClassFileElementPREVIEW
,CodeElementPREVIEW
,InstructionPREVIEW
public sealed interface InvokeDynamicInstruction extends InstructionPREVIEW
InvokeDynamicInstruction
は、JavaプラットフォームのプレビューAPIです。
プレビュー機能は、今後のリリースで削除するか、Javaプラットフォームの永続機能にアップグレードすることができます。
Code
属性のcode
配列内のinvokedynamic
命令をモデル化します。 CodeModel
PREVIEWの要素をトラバースするときに、CodeElement
PREVIEWとして提供されます。 - 導入されたバージョン:
- 22
-
メソッドのサマリー
修飾子と型メソッド説明default List
<ConstantDesc> コール・サイトのブートストラップ引数を返します。default DirectMethodHandleDesc
コール・サイトのブートストラップ・メソッドを返します。コール・サイトを記述するInvokeDynamicEntry
PREVIEWを返します。name()
コール・サイトの呼出し名を返します。of
(InvokeDynamicEntryPREVIEW invokedynamic) invokedynamic命令を返します。type()
コール・サイトの呼出しタイプを返します。default MethodTypeDesc
コール・サイトの呼出しタイプをシンボリック記述子として返します。インタフェースjava.lang.classfile.InstructionPREVIEWで宣言されたメソッド
opcode, sizeInBytes
-
メソッドの詳細
-
invokedynamic
InvokeDynamicEntryPREVIEW invokedynamic()コール・サイトを記述するInvokeDynamicEntry
PREVIEWを返します。- 戻り値:
- コール・サイトを記述する
InvokeDynamicEntry
PREVIEW
-
name
-
type
-
typeSymbol
default MethodTypeDesc typeSymbol()コール・サイトの呼出しタイプをシンボリック記述子として返します。- 戻り値:
- シンボリック記述子としてのコール・サイトの呼出しタイプ
-
bootstrapMethod
default DirectMethodHandleDesc bootstrapMethod()コール・サイトのブートストラップ・メソッドを返します。- 戻り値:
- コール・サイトのブートストラップ・メソッド
-
bootstrapArgs
-
of
static InvokeDynamicInstructionPREVIEW of(InvokeDynamicEntryPREVIEW invokedynamic) invokedynamic命令を返します。- パラメータ:
invokedynamic
- コール・サイトを記述する定数プール・エントリ- 戻り値:
- 動的な命令
-
InvokeDynamicInstruction
を使用できます。