public final class ProxyFactory
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
static <T> T |
getEnhancedProxy(java.lang.Class<T> requiredClazz,
java.lang.Class<?>[] params,
java.lang.Object[] values,
net.sf.cglib.proxy.MethodInterceptor interceptor)
It returns some proxies created by CGLIB.
|
static <T> T |
getEnhancedProxy(java.lang.Class<T> requiredClazz,
net.sf.cglib.proxy.MethodInterceptor interceptor) |
public static <T> T getEnhancedProxy(java.lang.Class<T> requiredClazz,
net.sf.cglib.proxy.MethodInterceptor interceptor)
public static <T> T getEnhancedProxy(java.lang.Class<T> requiredClazz,
java.lang.Class<?>[] params,
java.lang.Object[] values,
net.sf.cglib.proxy.MethodInterceptor interceptor)
requiredClazz - is a Class whose instance should be createdparams - is an array of @link java.lang.Class}. It should be convenient to
parameter types of some declared constructor which belongs to desired
class.values - is an array of @link java.lang.Object}. It should be convenient to
parameter types of some declared constructor which belongs to desired
class.interceptor - is the instance of MethodInterceptor