net.sf.cglib.transform.impl

Class UndeclaredThrowableStrategy

public class UndeclaredThrowableStrategy extends DefaultGeneratorStrategy

A GeneratorStrategy suitable for use with net.sf.cglib.Enhancer which causes all undeclared exceptions thrown from within a proxied method to be wrapped in an alternative exception of your choice.
Constructor Summary
UndeclaredThrowableStrategy(Class wrapper)
Create a new instance of this strategy.

Constructor Detail

UndeclaredThrowableStrategy

public UndeclaredThrowableStrategy(Class wrapper)
Create a new instance of this strategy.

Parameters: wrapper a class which extends either directly or indirectly from Throwable and which has at least one constructor that takes a single argument of type Throwable, for example java.lang.reflect.UndeclaredThrowableException.class

Copyright (c) 2001 - Apache Software Foundation