クラス UndeclaredThrowableStrategy
java.lang.ObjectSE
org.springframework.cglib.core.DefaultGeneratorStrategy
org.springframework.cglib.transform.impl.UndeclaredThrowableStrategy
- 実装されたすべてのインターフェース:
GeneratorStrategy
Enhancer
との併用に適した GeneratorStrategy
。これにより、プロキシメソッド内からスローされたすべての未宣言の例外が、選択した代替例外でラップされます。フィールドサマリー
クラス org.springframework.cglib.core.DefaultGeneratorStrategy から継承されたフィールド
INSTANCE
コンストラクターのサマリー
メソッドのサマリー
クラス org.springframework.cglib.core.DefaultGeneratorStrategy から継承されたメソッド
generate, getClassVisitor, getClassWriter, transform
クラス java.lang.ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
インターフェース org.springframework.cglib.core.GeneratorStrategy から継承されたメソッド
equals
コンストラクターの詳細
UndeclaredThrowableStrategy
この戦略の新しいインスタンスを作成します。- パラメーター:
wrapper
-Throwable
から直接的または間接的に拡張され、型Throwable
の引数を 1 つ取る少なくとも 1 つのコンストラクターを持つクラス (例:java.lang.reflect.UndeclaredThrowableException.class
)
メソッドの詳細
transform
- オーバーライド:
- クラス
DefaultGeneratorStrategy
のtransform
- 例外:
ExceptionSE