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