Package org.aoju.bus.proxy
Class Factory
java.lang.Object
org.aoju.bus.proxy.Factory
- Direct Known Subclasses:
AbstractFactory
这个类使用Java反射。对于更有效的代理, 请尝试使用其中之一
CglibFactory或 JavassistFactory代替- Since:
- Java 17+
- Author:
- Kimi Liu
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancreateDelegatorProxy(ClassLoader classLoader, Provider delegateProvider, Class[] proxyClasses) createDelegatorProxy(Provider delegateProvider, Class[] proxyClasses) createInterceptorProxy(ClassLoader classLoader, Object target, Interceptor interceptor, Class[] proxyClasses) createInterceptorProxy(Object target, Interceptor interceptor, Class[] proxyClasses) createInvokerProxy(ClassLoader classLoader, Invoker invoker, Class[] proxyClasses) createInvokerProxy(Invoker invoker, Class[] proxyClasses)
-
Constructor Details
-
Factory
public Factory()
-
-
Method Details
-
canProxy
-
createDelegatorProxy
-
createDelegatorProxy
public Object createDelegatorProxy(ClassLoader classLoader, Provider delegateProvider, Class[] proxyClasses) -
createInterceptorProxy
-
createInterceptorProxy
public Object createInterceptorProxy(ClassLoader classLoader, Object target, Interceptor interceptor, Class[] proxyClasses) -
createInvokerProxy
-
createInvokerProxy
-