public abstract class AbstractDelegatedMethodInterceptor<T> extends Object implements net.sf.cglib.proxy.MethodInterceptor
Constructor and Description |
---|
AbstractDelegatedMethodInterceptor() |
Modifier and Type | Method and Description |
---|---|
static <T> T |
createProxy(Class<T> proxyClass,
AbstractDelegatedMethodInterceptor<T> interceptor) |
protected abstract T |
getDelegate() |
Object |
intercept(Object obj,
Method method,
Object[] args,
net.sf.cglib.proxy.MethodProxy proxy) |
public Object intercept(Object obj, Method method, Object[] args, net.sf.cglib.proxy.MethodProxy proxy) throws Throwable
intercept
in interface net.sf.cglib.proxy.MethodInterceptor
Throwable
protected abstract T getDelegate()
public static <T> T createProxy(Class<T> proxyClass, AbstractDelegatedMethodInterceptor<T> interceptor)
Copyright © 2002-2022 Atlassian. All Rights Reserved.