Package com.imyeyu.inject
Class BeanContext
java.lang.Object
com.imyeyu.inject.BeanContext
Bean 容器上下文
- Since:
- 2026-01-12 23:37
- Author:
- 夜雨
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancontainsBean(String name) 检查是否包含指定名称的 Bean获取所有 Bean 定义getBeanNamesByType(Class<?> type) 根据类型查找 Bean 名称列表getDefinition(String name) 获取 Bean 定义getSingleton(String name) 获取单例 BeanvoidregisterDefinition(BeanDefinition definition) 注册 Bean 定义voidregisterSingleton(String name, Object bean) 注册单例 Bean 实例voidsetSingleton(String name, Object bean) 设置单例 Bean
-
Constructor Details
-
BeanContext
public BeanContext()
-
-
Method Details
-
registerDefinition
注册 Bean 定义 -
registerSingleton
注册单例 Bean 实例 -
getDefinition
获取 Bean 定义 -
getSingleton
获取单例 Bean -
setSingleton
设置单例 Bean -
getBeanNamesByType
根据类型查找 Bean 名称列表 -
getAllDefinitions
获取所有 Bean 定义 -
containsBean
检查是否包含指定名称的 Bean
-