public abstract class BeanFactoryUtils
extends java.lang.Object
| Constructor and Description |
|---|
BeanFactoryUtils() |
| Modifier and Type | Method and Description |
|---|---|
private static void |
getTransitiveBeans(org.springframework.beans.factory.config.ConfigurableListableBeanFactory beanFactory,
java.lang.String beanName,
boolean rawFactoryBeans,
java.util.Set<java.lang.String> beanNames,
java.util.Set<java.lang.String> innerBeans) |
static java.lang.String[] |
getTransitiveDependenciesForBean(org.springframework.beans.factory.config.ConfigurableListableBeanFactory beanFactory,
java.lang.String beanName,
boolean rawFactoryBeans,
java.lang.Class<?> type)
Return all beans depending directly or indirectly (transitively), on the bean identified by the beanName.
|
public static java.lang.String[] getTransitiveDependenciesForBean(org.springframework.beans.factory.config.ConfigurableListableBeanFactory beanFactory,
java.lang.String beanName,
boolean rawFactoryBeans,
java.lang.Class<?> type)
beanFactory - beans bean factorybeanName - root bean namerawFactoryBeans - consider the factory bean itself or the its producttype - type of the beans returned (null to return all beans)private static void getTransitiveBeans(org.springframework.beans.factory.config.ConfigurableListableBeanFactory beanFactory,
java.lang.String beanName,
boolean rawFactoryBeans,
java.util.Set<java.lang.String> beanNames,
java.util.Set<java.lang.String> innerBeans)