パッケージ org.springframework.instrument.classloading
@NonNullApi @NonNullFields パッケージ org.springframework.instrument.classloading
JPA プロバイダーの要求に応じて、クラスローダーに基づいたロード時間ウィービングのサポートパッケージ(ただし、JPA 固有ではありません)。
- クラス説明VM
InstrumentationSE に依存するLoadTimeWeaver1 つ以上のClassFileTransformersSE をClassLoaderSE に追加するための規約を定義します。リフレクションを使用して、既知の変換フックを使用して基礎となる ClassLoader に委譲するLoadTimeWeaver。特定のファイルを見つける試みをオーバーライドする ShadowingClassLoader のサブクラス。影響を受けるすべてのクラスに登録されたトランスフォーマーを適用して、囲んでいる ClassLoader をシャドウする ClassLoader デコレーター。計測可能なClassLoaderの単純化された実装。SimpleInstrumentableClassLoaderを構築して公開するLoadTimeWeaver。ClassLoader を使用すると、クラスを親ローダーに読み込まずにロードできます。ClassFileTransformer ベースのウィーバー。Transformer のリストをクラスバイト配列に適用できます。