クラス ClassLoaderAwareGeneratorStrategy
java.lang.ObjectSE
org.springframework.cglib.core.DefaultGeneratorStrategy
org.springframework.cglib.core.ClassLoaderAwareGeneratorStrategy
- 実装されたすべてのインターフェース:
GeneratorStrategy
クラス生成時にアプリケーション ClassLoader を現在のスレッドコンテキスト ClassLoader として公開する CGLIB GeneratorStrategy バリアント。Spring の ASM バリアントの ASMClassWriter は、一般的なスーパークラスの解決を行うときにそれを取得します。
- 導入:
- 5.2
- 作成者:
- Juergen Hoeller
フィールドサマリー
クラス org.springframework.cglib.core.DefaultGeneratorStrategy から継承されたフィールド
INSTANCE
コンストラクターのサマリー
メソッドのサマリー
クラス org.springframework.cglib.core.DefaultGeneratorStrategy から継承されたメソッド
getClassVisitor, getClassWriter, transform, transform
クラス java.lang.ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
インターフェース org.springframework.cglib.core.GeneratorStrategy から継承されたメソッド
equals
コンストラクターの詳細
ClassLoaderAwareGeneratorStrategy
メソッドの詳細
generate
インターフェースからコピーされた説明:GeneratorStrategy
クラスを生成します。- 次で指定:
- インターフェース
GeneratorStrategy
のgenerate
- オーバーライド:
- クラス
DefaultGeneratorStrategy
のgenerate
- パラメーター:
cg
-ClassGenerator.generateClass(org.springframework.asm.ClassVisitor)
を呼び出すことができるクラスジェネレーター- 戻り値:
- 有効なクラスのビットを含むバイト配列
- 例外:
ExceptionSE