| 程序包 | 说明 |
|---|---|
| org.noear.solon.core | |
| org.noear.solon.core.wrap |
| 限定符和类型 | 方法和说明 |
|---|---|
static AopContext |
Aop.context()
获取Aop上下文
|
AopContext |
VarHolder.context() |
AopContext |
BeanWrap.context() |
AopContext |
AopContext.copy() |
AopContext |
AopContext.copy(ClassLoader classLoader,
Props props) |
| 限定符和类型 | 方法和说明 |
|---|---|
Object |
BeanWrap.Proxy.getProxy(AopContext ctx,
Object bean)
获取代理
|
void |
PluginEntity.start(AopContext context)
启动
|
void |
Plugin.start(AopContext context)
启动 (stop 可通过: app.onStop(..)
|
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
Aop.beanOnloaded(Consumer<AopContext> fun)
添加Onloaded事件
|
void |
AopContext.beanOnloaded(Consumer<AopContext> fun)
添加bean加载完成事件
|
static void |
Aop.beanOnloaded(int index,
Consumer<AopContext> fun) |
void |
AopContext.beanOnloaded(int index,
Consumer<AopContext> fun) |
| 构造器和说明 |
|---|
BeanWrap(AopContext context,
Class<?> clz) |
BeanWrap(AopContext context,
Class<?> clz,
Object raw) |
BeanWrap(AopContext context,
Class<?> clz,
Object raw,
String[] attrs) |
| 限定符和类型 | 字段和说明 |
|---|---|
protected AopContext |
VarHolderOfField.ctx |
| 限定符和类型 | 方法和说明 |
|---|---|
AopContext |
VarHolderOfParam.context() |
AopContext |
VarHolderOfField.context() |
| 限定符和类型 | 方法和说明 |
|---|---|
VarHolder |
FieldWrap.holder(AopContext ctx,
Object obj)
获取自身的临时对象
|
| 构造器和说明 |
|---|
MethodWrap(AopContext ctx,
Method m) |
VarHolderOfField(AopContext ctx,
FieldWrap fw,
Object obj) |
VarHolderOfParam(AopContext ctx,
Parameter p,
Runnable onDone) |
Copyright © 2022. All rights reserved.