net.neoremind.dynamicproxy.impl
类 ByteBuddyCreator
java.lang.Object
net.neoremind.dynamicproxy.template.CreatorTemplate
net.neoremind.dynamicproxy.template.SubclassCreatorTemplate
net.neoremind.dynamicproxy.impl.ByteBuddyCreator
- 所有已实现的接口:
- ProxyCreator
public class ByteBuddyCreator
- extends SubclassCreatorTemplate
使用ByteBuddy来做动态代理的ProxyCreator
- 作者:
- zhangxu
| 从类 java.lang.Object 继承的方法 |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PROXY_CLASS_CACHE
protected static final ClassCache PROXY_CLASS_CACHE
ByteBuddyCreator
public ByteBuddyCreator()
canProxy
public boolean canProxy(Class<?>... proxyClasses)
- 指定者:
- 接口
ProxyCreator 中的 canProxy - 覆盖:
- 类
SubclassCreatorTemplate 中的 canProxy
createDelegatorProxy
public <T> T createDelegatorProxy(ClassLoader classLoader,
ObjectProvider<?> delegateProvider,
Class<?>... proxyClasses)
createInterceptorProxy
public <T> T createInterceptorProxy(ClassLoader classLoader,
Object target,
Interceptor interceptor,
Class<?>... proxyClasses)
createInvokerProxy
public <T> T createInvokerProxy(ClassLoader classLoader,
ObjectInvoker invoker,
Class<?>... proxyClasses)
Copyright © 2016 neoremind. All rights reserved.