インタフェースjava.lang.classfile.CodeElementの
使用
CodeElementPREVIEWを使用するパッケージ
パッケージ
説明
クラス・ファイルの解析、生成および変換ライブラリを提供します。
java.lang.classfilePREVIEWライブラリのクラス・ファイル属性を記述するインタフェースを提供します。java.lang.classfilePREVIEWライブラリのコード命令を記述するインタフェースを提供します。-
java.lang.classfilePREVIEWでのCodeElementPREVIEWの使用
java.lang.classfilePREVIEW内のCodeElementPREVIEWのサブインタフェース修飾子と型インタフェース説明interfacePreview.メソッド本文内の実行可能命令をモデル化します。interfacePreview.例外表のエントリ、行番号表、ローカル変数表、命令とラベルの間のマッピングなど、CodeAttributePREVIEWに関するメタデータをモデル化します。修飾子と型クラス説明classCustomAttributePREVIEW<T extends CustomAttributePREVIEW<T>>Preview.クラス・ファイルの非標準属性をモデル化します。CodeElementPREVIEW型の引数を持つ型を返すjava.lang.classfilePREVIEWのメソッド -
java.lang.classfile.attributePREVIEWでのCodeElementPREVIEWの使用
-
java.lang.classfile.instructionPREVIEWでのCodeElementPREVIEWの使用
修飾子と型インタフェース説明interfacePreview.Code属性のcode配列内の配列ロード命令をモデル化します。interfacePreview.Code属性のcode配列内の配列ストア命令をモデル化します。interfacePreview.Code属性のcode配列の分岐命令(条件付きまたは無条件)をモデル化します。interfacePreview.CharacterRangeTableAttributePREVIEW内の単一のエントリをモデル化する擬似命令。interfacePreview."intrinsic constant"命令(e.g.,iconst_0)、"argument constant"命令(e.g.,bipush)、"load constant"命令(e.g.,LDC)など、Code属性のcode配列内の定数ロード命令をモデル化します。static interfacePreview."argument constant"命令(e.g.,bipush)をモデル化します。static interfacePreview."intrinsic constant"命令(e.g.,iconst_0)をモデル化します。static interfacePreview."load constant"命令(e.g.,ldc)をモデル化します。interfacePreview.i2lなど、Code属性のcode配列内のプリミティブ変換命令をモデル化します。interfacePreview.モデル命令は、Code属性のcode配列から廃止されました。static interfacePreview.クラス・ファイル・バージョン51.0以降、モデルJSRおよびJSR_W命令は、Code属性のcode配列から廃止されました。static interfacePreview.クラス・ファイル・バージョン51.0以降、モデルRETおよびRET_W命令は、Code属性のcode配列から廃止されました。interfacePreview.コード属性の例外表内のエントリをモデル化する擬似命令。interfacePreview.Code属性のcode配列内のフィールド・アクセス命令をモデル化します。interfacePreview.Code属性のcode配列のローカル変数増分命令をモデル化します。interfacePreview.Code属性のcode配列内のinvokedynamic命令をモデル化します。interfacePreview.invokedynamic以外の、Code属性のcode配列内のメソッド呼出し命令をモデル化します。interfacePreview.指定されたラベルがCode属性の現在の位置に対応していることを示す擬似命令。interfacePreview.LineNumberTableAttributePREVIEW内の単一のエントリをモデル化する擬似命令。interfacePreview.Code属性のcode配列内のローカル変数ロード命令をモデル化します。interfacePreview.LocalVariableTableAttributePREVIEW内の単一のエントリをモデル化する擬似命令。interfacePreview.LocalVariableTypeTableAttributePREVIEW内の単一のエントリをモデル化する擬似命令。interfacePreview.Code属性のcode配列内のlookupswitch命令をモデル化します。interfacePreview.Code属性のcode配列内のmonitorenterまたはmonitorexit命令をモデル化します。interfacePreview.Code属性のcode配列内のmultianewarray呼出し命令をモデル化します。interfacePreview.Code属性のcode配列内のnew命令をモデル化します。interfacePreview.Code属性のcode配列内のnewarray呼出し命令をモデル化します。interfacePreview.Code属性のcode配列内のanewarray呼出し命令をモデル化します。interfacePreview.Code属性のcode配列内のnop呼出し命令をモデル化します。interfacePreview.Code属性のcode配列内の算術演算子命令をモデル化します。interfacePreview.Code属性のcode配列内のメソッドからの戻り命令をモデル化します。interfacePreview.Code属性のcode配列内のスタック操作命令をモデル化します。interfacePreview.ローカル変数ストア命令をCode属性のcode配列にモデル化します。interfacePreview.Code属性のcode配列内のtableswitch命令をモデル化します。interfacePreview.Code属性のcode配列内のathrow命令をモデル化します。interfacePreview.Code属性のcode配列内のinstanceofまたはcheckcast命令をモデル化します。