|
||||||||||
| 上一个 下一个 | 框架 无框架 | |||||||||
| 使用 ObjectProvider 的软件包 | |
|---|---|
| net.neoremind.dynamicproxy | |
| net.neoremind.dynamicproxy.impl | |
| net.neoremind.dynamicproxy.provider | |
| net.neoremind.dynamicproxy.support | |
| net.neoremind.dynamicproxy.template | |
| net.neoremind.dynamicproxy 中 ObjectProvider 的使用 |
|---|
| 参数类型为 ObjectProvider 的 net.neoremind.dynamicproxy 中的方法 | ||
|---|---|---|
|
ProxyCreator.createDelegatorProxy(ClassLoader classLoader,
ObjectProvider<?> delegateProvider,
Class<?>... proxyClasses)
|
|
|
DefaultProxyCreator.createDelegatorProxy(ClassLoader classLoader,
ObjectProvider<?> delegateProvider,
Class<?>... proxyClasses)
|
|
|
ProxyCreator.createDelegatorProxy(ObjectProvider<?> delegateProvider,
Class<?>... proxyClasses)
|
|
|
DefaultProxyCreator.createDelegatorProxy(ObjectProvider<?> delegateProvider,
Class<?>... proxyClasses)
|
|
| net.neoremind.dynamicproxy.impl 中 ObjectProvider 的使用 |
|---|
| 参数类型为 ObjectProvider 的 net.neoremind.dynamicproxy.impl 中的方法 | ||
|---|---|---|
|
JdkProxyCreator.createDelegatorProxy(ClassLoader classLoader,
ObjectProvider<?> delegateProvider,
Class<?>... proxyClasses)
|
|
|
JavassistCreator.createDelegatorProxy(ClassLoader classLoader,
ObjectProvider<?> targetProvider,
Class<?>... proxyClasses)
|
|
|
CglibCreator.createDelegatorProxy(ClassLoader classLoader,
ObjectProvider<?> targetProvider,
Class<?>... proxyClasses)
|
|
|
ByteBuddyCreator.createDelegatorProxy(ClassLoader classLoader,
ObjectProvider<?> delegateProvider,
Class<?>... proxyClasses)
|
|
|
ASMCreator.createDelegatorProxy(ClassLoader classLoader,
ObjectProvider<?> delegateProvider,
Class<?>... proxyClasses)
|
|
| net.neoremind.dynamicproxy.provider 中 ObjectProvider 的使用 |
|---|
| 实现 ObjectProvider 的 net.neoremind.dynamicproxy.provider 中的类 | |
|---|---|
class |
BeanProvider<T>
|
class |
ConstantProvider<T>
|
class |
ProviderDecorator<T>
|
class |
SingletonProvider<T>
|
| 返回 ObjectProvider 的 net.neoremind.dynamicproxy.provider 中的方法 | |
|---|---|
protected ObjectProvider<? extends T> |
ProviderDecorator.getInner()
|
| 参数类型为 ObjectProvider 的 net.neoremind.dynamicproxy.provider 中的方法 | |
|---|---|
void |
ProviderDecorator.setInner(ObjectProvider<? extends T> inner)
|
| 参数类型为 ObjectProvider 的 net.neoremind.dynamicproxy.provider 中的构造方法 | |
|---|---|
ProviderDecorator(ObjectProvider<? extends T> inner)
|
|
SingletonProvider(ObjectProvider<? extends T> inner)
|
|
| net.neoremind.dynamicproxy.support 中 ObjectProvider 的使用 |
|---|
| 参数类型为 ObjectProvider 的 net.neoremind.dynamicproxy.support 中的构造方法 | |
|---|---|
DelegatorInvoker(ObjectProvider<?> delegateProvider)
|
|
| net.neoremind.dynamicproxy.template 中 ObjectProvider 的使用 |
|---|
| 参数类型为 ObjectProvider 的 net.neoremind.dynamicproxy.template 中的方法 | ||
|---|---|---|
|
CreatorTemplate.createDelegatorProxy(ObjectProvider<?> delegateProvider,
Class<?>... proxyClasses)
|
|
|
||||||||||
| 上一个 下一个 | 框架 无框架 | |||||||||