インタフェースjava.lang.classfile.ClassFileTransformの
使用
ClassFileTransformPREVIEWを使用するパッケージ
パッケージ
説明
クラス・ファイルの解析、生成および変換ライブラリを提供します。
java.lang.classfilePREVIEWライブラリ上に構築された特定のコンポーネント、変換およびツールを提供します。-
java.lang.classfilePREVIEWでのClassFileTransformPREVIEWの使用
ClassFileTransformPREVIEW型の型パラメータを持つjava.lang.classfilePREVIEW内のクラス修飾子と型インタフェース説明interfaceClassFileTransformPREVIEW<C extends ClassFileTransformPREVIEW<C,E, B>, E extends ClassFileElementPREVIEW, B extends ClassFileBuilderPREVIEW<E, B>> Preview.要素のストリームに対する変換。修飾子と型インタフェース説明interfacePreview.ClassElementPREVIEWのストリームでの変換。interfacePreview.CodeElementPREVIEWのストリームでの変換。interfacePreview.FieldElementPREVIEWのストリームでの変換。interfacePreview.MethodElementPREVIEWのストリームでの変換。ClassFileTransformPREVIEW型のパラメータを持つjava.lang.classfilePREVIEWのメソッド修飾子と型メソッド説明default voidClassFileBuilder.transform(CompoundElementPREVIEW<E> model, ClassFileTransformPREVIEW<?, E, B> transform) 変換をモデルに適用し、結果をこのビルダーに指示します。 -
java.lang.classfile.componentsPREVIEWでのClassFileTransformPREVIEWの使用
修飾子と型インタフェース説明interfacePreview.ClassRemapperは、指定されたマップまたはマップ関数に従って、ClassTransformPREVIEW、FieldTransformPREVIEW、MethodTransformPREVIEWおよびCodeTransformPREVIEWですべてのクラス参照を任意の形式で深く再マッピングします。interfacePreview.CodeLocalsShifterPREVIEWは、コード・インジェクション中の競合を回避するために、ローカルを新しく割り当てられた位置に移動するCodeTransformPREVIEWです。interfacePreview.コード・リラベラは、変換されたコード内のすべてのLabelPREVIEWを新しいインスタンスで置き換えるCodeTransformPREVIEWです。interfacePreview.CodeStackTrackerPREVIEWは、CodeTransformPREVIEWトラッキング・スタック・コンテンツであり、最大スタック・サイズを計算します。