Class InjectingBeanProvider
java.lang.Object
cool.scx.bean.provider.InjectingBeanProvider
- All Implemented Interfaces:
BeanProvider
支持字段和方法注入 的 提供器
- Version:
- 0.0.1
- Author:
- scx567888
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionClass<?> 表示 getBean() 返回的对象类型getBean(BeanFactory beanFactory) 获取 Beanstatic ObjectresolveFieldValue(BeanFactory beanFactory, FieldInfo fieldInfo) 解析构造函数参数boolean表示 getBean() 是否始终返回同一实例
-
Constructor Details
-
InjectingBeanProvider
-
-
Method Details
-
resolveFieldValue
解析构造函数参数 -
getBean
Description copied from interface:BeanProvider获取 Bean- Specified by:
getBeanin interfaceBeanProvider
-
singleton
public boolean singleton()Description copied from interface:BeanProvider表示 getBean() 是否始终返回同一实例- Specified by:
singletonin interfaceBeanProvider
-
beanClass
Description copied from interface:BeanProvider表示 getBean() 返回的对象类型- Specified by:
beanClassin interfaceBeanProvider
-