/* */ {
/* 112 */ String factoryMethod = this.constructor.getFactoryMethod();
/* 113 */ if (factoryMethod != null)
/* */ {
/* 115 */ BeanInfo beanInfo = ConfigurationUtil.getBeanInfo(this.constructor.getFactoryClass());
/* 116 */ return beanInfo.invokeStatic(factoryMethod, getParamTypes(), getArgs());
/* */ }
/* 118 */ return ConfigurationUtil.newInstance(getClassName(), getParamTypes(), getArgs());
/* */ }
/* */ }
/* */