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