net.neoremind.dynamicproxy.template
类 SubclassCreatorTemplate

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

public abstract class SubclassCreatorTemplate
extends CreatorTemplate

作者:
zhangxu

构造方法摘要
SubclassCreatorTemplate()
           
 
方法摘要
 boolean canProxy(Class<?>... proxyClasses)
           
static Class<?> getSuperclass(Class<?>[] proxyClasses)
           
protected static Class<?>[] toInterfaces(Class<?>[] proxyClasses)
           
 
从类 net.neoremind.dynamicproxy.template.CreatorTemplate 继承的方法
createDelegatorProxy, createInterceptorProxy, createInvokerProxy
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
从接口 net.neoremind.dynamicproxy.ProxyCreator 继承的方法
createDelegatorProxy, createInterceptorProxy, createInvokerProxy
 

构造方法详细信息

SubclassCreatorTemplate

public SubclassCreatorTemplate()
方法详细信息

canProxy

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

toInterfaces

protected static Class<?>[] toInterfaces(Class<?>[] proxyClasses)

getSuperclass

public static Class<?> getSuperclass(Class<?>[] proxyClasses)


Copyright © 2016 neoremind. All rights reserved.