| Package | Description |
|---|---|
| org.aoju.bus.proxy | |
| org.aoju.bus.proxy.factory.cglib | |
| org.aoju.bus.proxy.factory.javassist | |
| org.aoju.bus.proxy.invoker |
| Modifier and Type | Method and Description |
|---|---|
Object |
Factory.createInvokerProxy(ClassLoader classLoader,
Invoker invoker,
Class[] proxyClasses) |
Object |
Factory.createInvokerProxy(Invoker invoker,
Class[] proxyClasses) |
| Modifier and Type | Method and Description |
|---|---|
Object |
CglibFactory.createInvokerProxy(ClassLoader classLoader,
Invoker invoker,
Class[] proxyClasses) |
| Modifier and Type | Method and Description |
|---|---|
Object |
JavassistFactory.createInvokerProxy(ClassLoader classLoader,
Invoker invoker,
Class[] proxyClasses) |
| Modifier and Type | Class and Description |
|---|---|
class |
DuckInvoker
支持的调用程序,这意味着它在从目标提供程序返回的对象上找到匹配的方法并调用它。
该类有助于将现有类调整为它没有实现的接口
|
class |
HandlerInvoker
适配器类,将JDK的
InvocationHandler接口调整为Commons Proxy的Invoker接口 |
class |
NullInvoker
一个仅为所有方法调用返回null的
Invoker实现。
这个类对于需要“空对象”设计模式的场景非常有用 |
Copyright © 2019. All rights reserved.