モジュール java.base
パッケージjava.lang.classfile.instruction
パッケージjava.lang.classfile.instruction
java.lang.classfile.instruction
は、JavaプラットフォームのプレビューAPIです。
プレビュー機能は、今後のリリースで削除するか、Javaプラットフォームの永続機能にアップグレードすることができます。
java.lang.classfile
PREVIEWライブラリのコード命令を記述するインタフェースを提供します。
java.lang.classfile.attribute
パッケージには、コード命令を記述するインタフェースが含まれています。- 導入されたバージョン:
- 22
-
クラス説明Preview.
Code
属性のcode
配列内の配列ロード命令をモデル化します。Preview.Code
属性のcode
配列内の配列ストア命令をモデル化します。Preview.Code
属性のcode
配列の分岐命令(条件付きまたは無条件)をモデル化します。Preview.CharacterRangeTableAttribute
PREVIEW内の単一のエントリをモデル化する擬似命令。Preview."intrinsic constant"命令(e.g.,iconst_0
)、"argument constant"命令(e.g.,bipush
)、"load constant"命令(e.g.,LDC
)など、Code
属性のcode
配列内の定数ロード命令をモデル化します。Preview."argument constant"命令(e.g.,bipush
)をモデル化します。Preview."intrinsic constant"命令(e.g.,iconst_0
)をモデル化します。Preview."load constant"命令(e.g.,ldc
)をモデル化します。Preview.i2l
など、Code
属性のcode
配列内のプリミティブ変換命令をモデル化します。Preview.モデル命令は、Code
属性のcode
配列から廃止されました。Preview.クラス・ファイル・バージョン51.0以降、モデルJSRおよびJSR_W命令は、Code
属性のcode
配列から廃止されました。Preview.クラス・ファイル・バージョン51.0以降、モデルRETおよびRET_W命令は、Code
属性のcode
配列から廃止されました。Preview.コード属性の例外表内のエントリをモデル化する擬似命令。Preview.Code
属性のcode
配列内のフィールド・アクセス命令をモデル化します。Preview.Code
属性のcode
配列のローカル変数増分命令をモデル化します。Preview.Code
属性のcode
配列内のinvokedynamic
命令をモデル化します。Preview.invokedynamic
以外の、Code
属性のcode
配列内のメソッド呼出し命令をモデル化します。Preview.指定されたラベルがCode
属性の現在の位置に対応していることを示す擬似命令。Preview.LineNumberTableAttribute
PREVIEW内の単一のエントリをモデル化する擬似命令。Preview.Code
属性のcode
配列内のローカル変数ロード命令をモデル化します。Preview.LocalVariableTableAttribute
PREVIEW内の単一のエントリをモデル化する擬似命令。Preview.LocalVariableTypeTableAttribute
PREVIEW内の単一のエントリをモデル化する擬似命令。Preview.Code
属性のcode
配列内のlookupswitch
命令をモデル化します。Preview.Code
属性のcode
配列内のmonitorenter
またはmonitorexit
命令をモデル化します。Preview.Code
属性のcode
配列内のmultianewarray
呼出し命令をモデル化します。Preview.Code
属性のcode
配列内のnew
命令をモデル化します。Preview.Code
属性のcode
配列内のnewarray
呼出し命令をモデル化します。Preview.Code
属性のcode
配列内のanewarray
呼出し命令をモデル化します。Preview.Code
属性のcode
配列内のnop
呼出し命令をモデル化します。Preview.Code
属性のcode
配列内の算術演算子命令をモデル化します。Preview.Code
属性のcode
配列内のメソッドからの戻り命令をモデル化します。Preview.Code
属性のcode
配列内のスタック操作命令をモデル化します。Preview.ローカル変数ストア命令をCode
属性のcode
配列にモデル化します。Preview.lookupswitch
またはtableswitch
命令で1つのケースをモデル化します。Preview.Code
属性のcode
配列内のtableswitch
命令をモデル化します。Preview.Code
属性のcode
配列内のathrow
命令をモデル化します。Preview.Code
属性のcode
配列内のinstanceof
またはcheckcast
命令をモデル化します。
java.lang.classfile.instruction
を使用できます。