| 程序包 | 说明 |
|---|---|
| org.noear.solon.core | |
| org.noear.solon.core.util | |
| org.noear.solon.core.wrap |
| 限定符和类型 | 类和说明 |
|---|---|
class |
AppContext
应用上下文( 为全局对象;热插拨的插件,会产生独立的上下文)
主要实现四个动作:
1.bean 构建
2.bean 注入(字段 或 参数)
3.bean 提取
4.bean 拦截
|
| 限定符和类型 | 方法和说明 |
|---|---|
AopContext |
AopContext.copy()
已过时。
2.5
|
AopContext |
AopContext.copy(ClassLoader classLoader,
Props props)
已过时。
2.5
|
| 限定符和类型 | 方法和说明 |
|---|---|
default void |
Plugin.start(AopContext context)
已过时。
2.5
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
AopContext.beanOnloaded(Consumer<AopContext> fun)
已过时。
2.2
|
void |
AopContext.beanOnloaded(int index,
Consumer<AopContext> fun)
已过时。
2.2
|
| 构造器和说明 |
|---|
BeanWrap(AopContext context,
Class<?> clz) |
BeanWrap(AopContext context,
Class<?> clz,
Object raw) |
BeanWrap(AopContext context,
Class<?> clz,
Object raw,
String name) |
BeanWrap(AopContext context,
Class<?> clz,
Object raw,
String name,
boolean typed) |
| 限定符和类型 | 方法和说明 |
|---|---|
static boolean |
ConditionUtil.test(AopContext context,
AnnotatedElement element)
检测条件
|
static boolean |
ConditionUtil.test(AopContext context,
Condition anno)
检测条件
|
| 限定符和类型 | 方法和说明 |
|---|---|
VarHolder |
FieldWrap.holder(AopContext ctx,
Object obj,
Runnable onDone)
获取自身的临时对象
|
| 构造器和说明 |
|---|
MethodWrap(AopContext ctx,
Method m) |
MethodWrap(AopContext ctx,
Method m,
Map<String,Type> genericInfo) |
Copyright © 2023. All rights reserved.