public final class ReflectBeanProvider extends Object implements BeanProvider
| 限定符和类型 | 方法和说明 |
|---|---|
<T> boolean |
contains(Class<T> beanType) |
boolean |
contains(String beanName) |
<T> T |
getBean(Class<T> beanType) |
<T> T |
getBean(Class<T> beanType,
Object... args) |
<T> T |
getBean(String beanName) |
<T> Map<String,T> |
getBeanMap(Class<T> beanType) |
<T> T |
getBeanOrNull(Class<T> beanType) |
<T> T |
getBeanOrNull(String beanName) |
<T> List<T> |
getBeans(Class<T> beanType) |
static ReflectBeanProvider |
getInstance() |
public static ReflectBeanProvider getInstance()
public <T> boolean contains(@Nonnull
Class<T> beanType)
contains 在接口中 BeanProviderpublic boolean contains(@Nonnull
String beanName)
contains 在接口中 BeanProvider@Nonnull
public <T> T getBean(@Nonnull
Class<T> beanType)
getBean 在接口中 BeanProviderpublic <T> T getBeanOrNull(@Nonnull
Class<T> beanType)
getBeanOrNull 在接口中 BeanProvider@Nonnull
public <T> T getBean(@Nonnull
String beanName)
getBean 在接口中 BeanProviderpublic <T> T getBeanOrNull(@Nonnull
String beanName)
getBeanOrNull 在接口中 BeanProvider@Nonnull
public <T> T getBean(@Nonnull
Class<T> beanType,
@Nonnull
Object... args)
getBean 在接口中 BeanProvider@Nonnull public <T> List<T> getBeans(@Nonnull Class<T> beanType)
getBeans 在接口中 BeanProvider@Nonnull public <T> Map<String,T> getBeanMap(@Nonnull Class<T> beanType)
getBeanMap 在接口中 BeanProviderCopyright © 2023. All rights reserved.