net.neoremind.dynamicproxy
接口 ProxyCreator
- 所有已知实现类:
- ASMCreator, ByteBuddyCreator, CglibCreator, CreatorTemplate, DefaultProxyCreator, JavassistCreator, JdkProxyCreator, SubclassCreatorTemplate
public interface ProxyCreator
ProxyCreator
- 作者:
- zhangxu
|
方法摘要 |
boolean |
canProxy(Class<?>... proxyClasses)
|
|
createDelegatorProxy(ClassLoader classLoader,
ObjectProvider<?> delegateProvider,
Class<?>... proxyClasses)
|
|
createDelegatorProxy(ObjectProvider<?> delegateProvider,
Class<?>... proxyClasses)
|
|
createInterceptorProxy(ClassLoader classLoader,
Object target,
Interceptor interceptor,
Class<?>... proxyClasses)
|
|
createInterceptorProxy(Object target,
Interceptor interceptor,
Class<?>... proxyClasses)
|
|
createInvokerProxy(ClassLoader classLoader,
ObjectInvoker invoker,
Class<?>... proxyClasses)
|
|
createInvokerProxy(ObjectInvoker invoker,
Class<?>... proxyClasses)
|
canProxy
boolean canProxy(Class<?>... proxyClasses)
createDelegatorProxy
<T> T createDelegatorProxy(ObjectProvider<?> delegateProvider,
Class<?>... proxyClasses)
createDelegatorProxy
<T> T createDelegatorProxy(ClassLoader classLoader,
ObjectProvider<?> delegateProvider,
Class<?>... proxyClasses)
createInterceptorProxy
<T> T createInterceptorProxy(Object target,
Interceptor interceptor,
Class<?>... proxyClasses)
createInterceptorProxy
<T> T createInterceptorProxy(ClassLoader classLoader,
Object target,
Interceptor interceptor,
Class<?>... proxyClasses)
createInvokerProxy
<T> T createInvokerProxy(ObjectInvoker invoker,
Class<?>... proxyClasses)
createInvokerProxy
<T> T createInvokerProxy(ClassLoader classLoader,
ObjectInvoker invoker,
Class<?>... proxyClasses)
Copyright © 2016 neoremind. All rights reserved.