AbstractAutowireCapableBeanFactory

Source file "org/springframework/beans/factory/support/AbstractAutowireCapableBeanFactory.java" was not found during generation of report.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total3,111 of 3,1110%504 of 5040%3243247337337272
getTypeForFactoryMethod(String, RootBeanDefinition, Class[])2500%480%2525606011
doCreateBean(String, RootBeanDefinition, Object[])2350%380%2020525211
applyPropertyValues(String, BeanDefinition, BeanWrapper, PropertyValues)2240%440%2323575711
populateBean(String, RootBeanDefinition, BeanWrapper)1790%460%2424464611
getTypeForFactoryBean(String, RootBeanDefinition, boolean)1520%400%2121434311
invokeCustomInitMethod(String, Object, RootBeanDefinition)1320%140%88282811
createBeanInstance(String, RootBeanDefinition, Object[])1300%280%1515292911
autowireByType(String, AbstractBeanDefinition, BeanWrapper, MutablePropertyValues)1260%140%88242411
getSingletonFactoryBeanForTypeCheck(String, RootBeanDefinition)1150%160%99272711
createBean(String, RootBeanDefinition, Object[])1130%120%77262611
autowireByName(String, AbstractBeanDefinition, BeanWrapper, MutablePropertyValues)860%80%55121211
invokeInitMethods(String, Object, RootBeanDefinition)720%220%1212181811
checkDependencies(String, AbstractBeanDefinition, PropertyDescriptor[], PropertyValues)630%200%11118811
configureBean(Object, String)620%80%55151511
predictBeanType(String, RootBeanDefinition, Class[])620%200%1111121211
AbstractAutowireCapableBeanFactory()590%n/a11151511
getNonSingletonFactoryBeanForTypeCheck(String, RootBeanDefinition)590%60%44161611
initializeBean(String, Object, RootBeanDefinition)590%120%77151511
autowire(Class, int, boolean)510%40%33101011
unsatisfiedNonSimpleProperties(AbstractBeanDefinition, BeanWrapper)500%100%668811
resolveBeforeInstantiation(String, RootBeanDefinition)440%120%77101011
obtainFromSupplier(Supplier, String)380%40%33111111
instantiateBean(String, RootBeanDefinition)380%20%22101011
autowireBeanProperties(Object, int, boolean)350%20%229911
determineConstructorsFromBeanPostProcessors(Class, String)340%100%669911
getEarlyBeanReference(String, RootBeanDefinition, Object)330%80%558811
autowireBean(Object)320%n/a117711
determineTargetType(String, RootBeanDefinition, Class[])310%80%558811
copyConfigurationFrom(ConfigurableBeanFactory)300%20%228811
invokeAwareMethods(String, Object)300%100%66101011
applyBeanPostProcessorsBeforeInstantiation(Class, String)290%60%448811
filterPropertyDescriptorsForDependencyCheck(BeanWrapper, boolean)290%60%449911
applyBeanPostProcessorsBeforeInitialization(Object, String)270%40%338811
applyBeanPostProcessorsAfterInitialization(Object, String)270%40%338811
applyMergedBeanDefinitionPostProcessors(RootBeanDefinition, Class, String)240%40%336611
applyBeanPropertyValues(Object, String)230%n/a116611
convertForProperty(Object, String, BeanWrapper, TypeConverter)230%20%225511
createBean(Class)210%n/a114411
getObjectForBeanInstance(Object, String, String, RootBeanDefinition)180%20%224411
filterPropertyDescriptorsForDependencyCheck(BeanWrapper)180%n/a113311
isExcludedFromDependencyCheck(PropertyDescriptor)180%60%443311
createBean(Class, int, boolean)170%n/a113311
removeSingleton(String)170%n/a115511
getTypeForFactoryBeanFromMethod(Class, String)150%n/a114411
resolveBeanByName(String, DependencyDescriptor)140%n/a113311
clearSingletonCache()140%n/a115511
getFactoryBeanGeneric(ResolvableType)110%20%223311
destroyBean(Object)100%n/a112211
autowireConstructor(String, RootBeanDefinition, Constructor[], Object[])100%n/a111111
instantiateUsingFactoryMethod(String, RootBeanDefinition, Object[])90%n/a111111
resolveDependency(DependencyDescriptor, String)70%n/a111111
getTypeForFactoryBean(String, RootBeanDefinition)70%n/a111111
lambda$instantiateBean$3(RootBeanDefinition, String)70%n/a111111
lambda$autowire$0(RootBeanDefinition)70%n/a111111
AbstractAutowireCapableBeanFactory(BeanFactory)60%n/a113311
ignoreDependencyType(Class)60%n/a112211
ignoreDependencyInterface(Class)60%n/a112211
initializeBean(Object, String)60%n/a111111
lambda$invokeCustomInitMethod$7(Method, Object)60%n/a111111
lambda$initializeBean$4(String, Object)60%n/a112211
lambda$doCreateBean$1(String, RootBeanDefinition, Object)60%n/a111111
postProcessObjectFromFactoryBean(Object, String)50%n/a111111
lambda$invokeInitMethods$5(Object)50%n/a112211
setInstantiationStrategy(InstantiationStrategy)40%n/a112211
setParameterNameDiscoverer(ParameterNameDiscoverer)40%n/a112211
setAllowCircularReferences(boolean)40%n/a112211
setAllowRawInjectionDespiteWrapping(boolean)40%n/a112211
lambda$invokeCustomInitMethod$6(Method)40%n/a112211
lambda$getTypeForFactoryMethod$2(Class)40%n/a111111
getInstantiationStrategy()30%n/a111111
getParameterNameDiscoverer()30%n/a111111
getLogger()30%n/a111111