インタフェースjava.lang.classfile.ClassModelの
使用
ClassModelPREVIEWを使用するパッケージ
パッケージ
説明
クラス・ファイルの解析、生成および変換ライブラリを提供します。
java.lang.classfile
PREVIEWライブラリ上に構築された特定のコンポーネント、変換およびツールを提供します。java.lang.classfile
PREVIEWライブラリのクラス・ファイル定数プール・エントリを記述するインタフェースを提供します。-
java.lang.classfilePREVIEWでのClassModelPREVIEWの使用
修飾子と型メソッド説明ClassFile.parse
(byte[] bytes) クラス・ファイルをClassModel
PREVIEWに解析します。default ClassModelPREVIEW
クラス・ファイルをClassModel
PREVIEWに解析します。ClassModelPREVIEW型の引数を持つ型を返すjava.lang.classfilePREVIEWのメソッド修飾子と型メソッド説明ClassBuilder.original()
このクラス・ビルダーが一部のClassModel
PREVIEWの変換を表す場合、変換されるクラスを表すClassModel
PREVIEWを返します。FieldModel.parent()
既知の場合、このフィールドがメンバーであるクラス・モデルを返します。MethodModel.parent()
このメソッドがメンバーであるクラス・モデル(既知の場合)を返します。ClassModelPREVIEW型のパラメータを持つjava.lang.classfilePREVIEWのメソッド修飾子と型メソッド説明default byte[]
ClassFile.transform
(ClassModelPREVIEW model, ClassTransformPREVIEW transform) ClassTransform
PREVIEWを使用して、1つのクラス・ファイルを新しいクラス・ファイルに変換します。byte[]
ClassFile.transform
(ClassModelPREVIEW model, ClassEntryPREVIEW newClassName, ClassTransformPREVIEW transform) ClassTransform
PREVIEWを使用して、1つのクラス・ファイルを新しいクラス・ファイルに変換します。default byte[]
ClassFile.transform
(ClassModelPREVIEW model, ClassDesc newClassName, ClassTransformPREVIEW transform) ClassTransform
PREVIEWを使用して、1つのクラス・ファイルを新しいクラス・ファイルに変換します。ClassFile.verify
(ClassModelPREVIEW model) クラス・ファイルを確認します。 -
java.lang.classfile.componentsPREVIEWでのClassModelPREVIEWの使用
ClassModelPREVIEW型のパラメータを持つjava.lang.classfile.componentsPREVIEWのメソッド修飾子と型メソッド説明default byte[]
ClassRemapper.remapClass
(ClassFilePREVIEW context, ClassModelPREVIEW clm) ClassModel全体を、クラス名を含む新しいクラス・ファイルに再マップします。 -
java.lang.classfile.constantpoolPREVIEWでのClassModelPREVIEWの使用
ClassModelPREVIEW型のパラメータを持つjava.lang.classfile.constantpoolPREVIEWのメソッド修飾子と型メソッド説明static ConstantPoolBuilderPREVIEW
ConstantPoolBuilder.of
(ClassModelPREVIEW classModel) 新しい定数プール・ビルダーを返します。