@ -609,8 +609,8 @@ class ConstructorResolver {
@@ -609,8 +609,8 @@ class ConstructorResolver {
private int resolveConstructorArguments ( String beanName , RootBeanDefinition mbd , BeanWrapper bw ,
ConstructorArgumentValues cargs , ConstructorArgumentValues resolvedValues ) {
TypeConverter converter = ( this . beanFactory . getCustomTypeConverter ( ) ! = null ?
this . beanFactory . getCustomTypeConverter ( ) : bw ) ;
TypeConverter customC onverter = this . beanFactory . getCustomTypeConverter ( ) ;
TypeConverter converter = ( customConverter ! = null ? customConverter : bw ) ;
BeanDefinitionValueResolver valueResolver =
new BeanDefinitionValueResolver ( this . beanFactory , beanName , mbd , converter ) ;
@ -665,8 +665,8 @@ class ConstructorResolver {
@@ -665,8 +665,8 @@ class ConstructorResolver {
BeanWrapper bw , Class < ? > [ ] paramTypes , String [ ] paramNames , Executable executable ,
boolean autowiring ) throws UnsatisfiedDependencyException {
TypeConverter converter = ( this . beanFactory . getCustomTypeConverter ( ) ! = null ?
this . beanFactory . getCustomTypeConverter ( ) : bw ) ;
TypeConverter customC onverter = this . beanFactory . getCustomTypeConverter ( ) ;
TypeConverter converter = ( customConverter ! = null ? customConverter : bw ) ;
ArgumentsHolder args = new ArgumentsHolder ( paramTypes . length ) ;
Set < ConstructorArgumentValues . ValueHolder > usedValueHolders =
@ -769,11 +769,12 @@ class ConstructorResolver {
@@ -769,11 +769,12 @@ class ConstructorResolver {
private Object [ ] resolvePreparedArguments (
String beanName , RootBeanDefinition mbd , BeanWrapper bw , Executable executable , Object [ ] argsToResolve ) {
Class < ? > [ ] paramTypes = executable . getParameterTypes ( ) ;
TypeConverter converter = ( this . beanFactory . getCustomTypeConverter ( ) ! = null ?
this . beanFactory . getCustomTypeConverter ( ) : bw ) ;
TypeConverter customConverter = this . beanFactory . getCustomTypeConverter ( ) ;
TypeConverter converter = ( customConverter ! = null ? customConverter : bw ) ;
BeanDefinitionValueResolver valueResolver =
new BeanDefinitionValueResolver ( this . beanFactory , beanName , mbd , converter ) ;
Class < ? > [ ] paramTypes = executable . getParameterTypes ( ) ;
Object [ ] resolvedArgs = new Object [ argsToResolve . length ] ;
for ( int argIndex = 0 ; argIndex < argsToResolve . length ; argIndex + + ) {
Object argValue = argsToResolve [ argIndex ] ;