net.neoremind.dynamicproxy.template
类 CreatorTemplate

java.lang.Object
  继承者 net.neoremind.dynamicproxy.template.CreatorTemplate
所有已实现的接口:
ProxyCreator
直接已知子类:
JdkProxyCreator, SubclassCreatorTemplate

public abstract class CreatorTemplate
extends Object
implements ProxyCreator

CreatorTemplate

作者:
zhangxu

构造方法摘要
CreatorTemplate()
           
 
方法摘要
 boolean canProxy(Class<?>... proxyClasses)
           
<T> T
createDelegatorProxy(ObjectProvider<?> delegateProvider, Class<?>... proxyClasses)
           
<T> T
createInterceptorProxy(Object target, Interceptor interceptor, Class<?>... proxyClasses)
           
<T> T
createInvokerProxy(ObjectInvoker invoker, Class<?>... proxyClasses)
           
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
从接口 net.neoremind.dynamicproxy.ProxyCreator 继承的方法
createDelegatorProxy, createInterceptorProxy, createInvokerProxy
 

构造方法详细信息

CreatorTemplate

public CreatorTemplate()
方法详细信息

canProxy

public boolean canProxy(Class<?>... proxyClasses)
指定者:
接口 ProxyCreator 中的 canProxy

createDelegatorProxy

public <T> T createDelegatorProxy(ObjectProvider<?> delegateProvider,
                                  Class<?>... proxyClasses)
指定者:
接口 ProxyCreator 中的 createDelegatorProxy

createInterceptorProxy

public <T> T createInterceptorProxy(Object target,
                                    Interceptor interceptor,
                                    Class<?>... proxyClasses)
指定者:
接口 ProxyCreator 中的 createInterceptorProxy

createInvokerProxy

public <T> T createInvokerProxy(ObjectInvoker invoker,
                                Class<?>... proxyClasses)
指定者:
接口 ProxyCreator 中的 createInvokerProxy


Copyright © 2016 neoremind. All rights reserved.