インタフェースjava.lang.classfile.MethodTransformの
使用
MethodTransformPREVIEWを使用するパッケージ
パッケージ
説明
クラス・ファイルの解析、生成および変換ライブラリを提供します。
java.lang.classfilePREVIEWライブラリ上に構築された特定のコンポーネント、変換およびツールを提供します。-
java.lang.classfilePREVIEWでのMethodTransformPREVIEWの使用
MethodTransformPREVIEWとして宣言されたjava.lang.classfilePREVIEW内のフィールド修飾子と型フィールド説明static final MethodTransformPREVIEWMethodTransform.ACCEPT_ALLすべての要素をビルダーに送信するメソッド変換。修飾子と型メソッド説明default MethodTransformPREVIEWMethodTransform.andThen(MethodTransformPREVIEW t) static MethodTransformPREVIEWMethodTransform.dropping(Predicate<MethodElementPREVIEW> filter) 指定されたPredicateがtrueであるものを除き、各要素をビルダーに渡すメソッド変換を作成します。static MethodTransformPREVIEWMethodTransform.endHandler(Consumer<MethodBuilderPREVIEW> finisher) 各要素をビルダーに渡すメソッド変換を作成し、変換が完了したときに指定した関数をコールします。static MethodTransformPREVIEWMethodTransform.ofStateful(Supplier<MethodTransformPREVIEW> supplier) Supplierからステートフル・メソッド変換を作成します。static MethodTransformPREVIEWMethodTransform.transformingCode(CodeTransformPREVIEW xform) MethodTransformPREVIEW型のパラメータを持つjava.lang.classfilePREVIEWのメソッド修飾子と型メソッド説明default MethodTransformPREVIEWMethodTransform.andThen(MethodTransformPREVIEW t) static ClassTransformPREVIEWClassTransform.transformingMethods(MethodTransformPREVIEW xform) 指定されたメソッド変換を使用してMethodModelPREVIEW要素を変換するクラス変換を作成します。static ClassTransformPREVIEWClassTransform.transformingMethods(Predicate<MethodModelPREVIEW> filter, MethodTransformPREVIEW xform) 指定されたメソッド変換を使用してMethodModelPREVIEW要素を変換するクラス変換を作成します。ClassBuilder.transformMethod(MethodModelPREVIEW method, MethodTransformPREVIEW transform) 別のクラスからメソッドを変換してメソッドを追加します。MethodTransformPREVIEW型の型引数を持つjava.lang.classfilePREVIEWのメソッド・パラメータ修飾子と型メソッド説明static MethodTransformPREVIEWMethodTransform.ofStateful(Supplier<MethodTransformPREVIEW> supplier) Supplierからステートフル・メソッド変換を作成します。 -
java.lang.classfile.componentsPREVIEWでのMethodTransformPREVIEWの使用
修飾子と型メソッド説明ClassRemapper.asMethodTransform()このClassRemapperをMethodTransformPREVIEWインスタンスとして返します。