インタフェースjava.lang.classfile.MethodBuilderの
使用
MethodBuilderPREVIEWを使用するパッケージ
-
java.lang.classfilePREVIEWでのMethodBuilderPREVIEWの使用
修飾子と型メソッド説明MethodBuilder.transformCode
(CodeModelPREVIEW code, CodeTransformPREVIEW transform) 別のメソッドの本文を変換して、このメソッドのメソッド本文を構築します。MethodBuilder.withCode
(Consumer<? super CodeBuilderPREVIEW> code) このメソッドのメソッド本文を作成します。default MethodBuilderPREVIEW
MethodBuilder.withFlags
(int flags) メソッド・アクセス・フラグを設定します。default MethodBuilderPREVIEW
MethodBuilder.withFlags
(AccessFlag... flags) メソッド・アクセス・フラグを設定します。MethodBuilderPREVIEW型のパラメータを持つjava.lang.classfilePREVIEWのメソッドMethodBuilderPREVIEW型の型引数を持つjava.lang.classfilePREVIEWのメソッド・パラメータ修飾子と型メソッド説明static MethodTransformPREVIEW
MethodTransform.endHandler
(Consumer<MethodBuilderPREVIEW> finisher) 各要素をビルダーに渡すメソッド変換を作成し、変換が完了したときに指定した関数をコールします。ClassBuilder.withMethod
(Utf8EntryPREVIEW name, Utf8EntryPREVIEW descriptor, int methodFlags, Consumer<? super MethodBuilderPREVIEW> handler) メソッドを追加します。default ClassBuilderPREVIEW
ClassBuilder.withMethod
(String name, MethodTypeDesc descriptor, int methodFlags, Consumer<? super MethodBuilderPREVIEW> handler) メソッドを追加します。