@ -22,7 +22,7 @@ import java.util.function.Supplier;
@@ -22,7 +22,7 @@ import java.util.function.Supplier;
import org.springframework.beans.factory.BeanFactory ;
import org.springframework.beans.factory.config.BeanDefinition ;
import org.springframework.beans.factory.config.BeanDefinitionHolder ;
import org.springframework.beans.factory.config.ConfigurableBeanFactory ;
import org.springframework.beans.factory.config.ConfigurableListable BeanFactory ;
import org.springframework.core.ResolvableType ;
import org.springframework.core.style.ToStringCreator ;
import org.springframework.lang.Nullable ;
@ -41,7 +41,7 @@ import org.springframework.util.StringUtils;
@@ -41,7 +41,7 @@ import org.springframework.util.StringUtils;
* /
public final class RegisteredBean {
private final ConfigurableBeanFactory beanFactory ;
private final ConfigurableListable BeanFactory beanFactory ;
private final Supplier < String > beanName ;
@ -53,7 +53,7 @@ public final class RegisteredBean {
@@ -53,7 +53,7 @@ public final class RegisteredBean {
private final RegisteredBean parent ;
private RegisteredBean ( ConfigurableBeanFactory beanFactory , Supplier < String > beanName ,
private RegisteredBean ( ConfigurableListable BeanFactory beanFactory , Supplier < String > beanName ,
boolean generatedBeanName , Supplier < RootBeanDefinition > mergedBeanDefinition ,
@Nullable RegisteredBean parent ) {
@ -71,7 +71,7 @@ public final class RegisteredBean {
@@ -71,7 +71,7 @@ public final class RegisteredBean {
* @param beanName the bean name
* @return a new { @link RegisteredBean } instance
* /
public static RegisteredBean of ( ConfigurableBeanFactory beanFactory ,
public static RegisteredBean of ( ConfigurableListable BeanFactory beanFactory ,
String beanName ) {
Assert . notNull ( beanFactory , "'beanFactory' must not be null" ) ;
@ -149,7 +149,7 @@ public final class RegisteredBean {
@@ -149,7 +149,7 @@ public final class RegisteredBean {
* Return the bean factory containing the bean .
* @return the bean factory
* /
public ConfigurableBeanFactory getBeanFactory ( ) {
public ConfigurableListable BeanFactory getBeanFactory ( ) {
return this . beanFactory ;
}
@ -172,7 +172,7 @@ public final class RegisteredBean {
@@ -172,7 +172,7 @@ public final class RegisteredBean {
/ * *
* Return the merged bean definition of the bean .
* @return the merged bean definition
* @see ConfigurableBeanFactory # getMergedBeanDefinition ( String )
* @see ConfigurableListable BeanFactory # getMergedBeanDefinition ( String )
* /
public RootBeanDefinition getMergedBeanDefinition ( ) {
return this . mergedBeanDefinition . get ( ) ;