Package | Description |
---|---|
com.forte.qqrobot.depend |
此包下为依赖注入相关的内容。
|
Modifier and Type | Method and Description |
---|---|
static <T> Beans<T> |
BeansFactory.getBeansSingle(String name,
T bean)
通过一个单独的实例bean获取Beans封装类
|
Beans[] |
Beans.getChildren() |
static <U> Beans<U> |
Beans.getDefaultBeans(Class<U> type)
获取值全部为默认值的Beans对象
需要提供类型
|
Modifier and Type | Method and Description |
---|---|
static List<Beans> |
BeansFactory.getBeans(Beans beansAnno,
Class<?>... classCollection)
从Class列表中过滤并转化为Beans列表
传入的calss默认认为全部可以转化为Beans对象,过滤判断交给调用方
|
static List<Beans> |
BeansFactory.getBeans(Class<?>... classCollection)
从Class列表中过滤并转化为Beans列表
传入的calss默认认为全部可以转化为Beans对象,过滤判断交给调用方
|
Modifier and Type | Method and Description |
---|---|
void |
Beans.setChildren(Beans[] children) |
Constructor and Description |
---|
Beans(String name,
Class<T> type,
boolean single,
boolean allDepend,
NameTypeEntry[] instanceNeed,
Function<Object[],T> getInstanceFunction,
Beans[] children,
Class<?> father,
BeansData beans,
boolean init,
int priority)
构造
|
Copyright © 2020. All rights reserved.