AbstractBeanFactory

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

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total3,149 of 3,1490%522 of 5220%361361678678100100
doGetBean(String, Class, Object[], boolean)3580%380%2020666611
isTypeMatch(String, ResolvableType, boolean)2910%900%4646686811
getMergedBeanDefinition(String, BeanDefinition, BeanDefinition)1550%280%1515333311
doResolveBeanClass(RootBeanDefinition, Class[])1260%220%1212303011
getType(String, boolean)1120%280%1515222211
getAliases(String)990%160%99191911
isSingleton(String)880%220%1212181811
copyConfigurationFrom(ConfigurableBeanFactory)880%40%33191911
registerCustomEditors(PropertyEditorRegistry)880%160%99222211
isPrototype(String)860%220%1212171711
getObjectForBeanInstance(Object, String, String, RootBeanDefinition)800%240%1313212111
registerScope(String, Scope)790%120%77111111
getTypeForFactoryBean(String, RootBeanDefinition, boolean)730%120%77151511
registerDisposableBeanIfNecessary(String, Object, RootBeanDefinition)700%100%66111111
getBeanPostProcessorCache()690%120%77161611
AbstractBeanFactory(BeanFactory)640%n/a11151511
AbstractBeanFactory()610%n/a11141411
destroyScopedBean(String)610%80%55111111
resolveBeanClass(RootBeanDefinition, String, Class[])590%40%33131311
adaptBeanInstance(String, Object, Class)580%80%55111111
copyRelevantMergedBeanDefinitionCaches(RootBeanDefinition, RootBeanDefinition)500%100%66121211
beforePrototypeCreation(String)410%40%33121211
containsBean(String)380%120%775511
isFactoryBean(String)350%60%447711
isFactoryBean(String, RootBeanDefinition)330%60%446611
setParentBeanFactory(BeanFactory)320%60%446611
resolveEmbeddedValue(String)280%60%449911
afterPrototypeCreation(String)280%60%449911
evaluateBeanDefinitionString(String, BeanDefinition)280%60%448811
markBeanAsCreated(String)270%40%337711
containsLocalBean(String)230%80%553311
addBeanPostProcessor(BeanPostProcessor)220%n/a116611
getMergedBeanDefinition(String)220%40%334411
isPrototypeCurrentlyInCreation(String)220%80%553311
requiresDestruction(Object, RootBeanDefinition)210%80%553311
getTypeConverter()200%20%227711
getMergedLocalBeanDefinition(String)200%40%334411
addBeanPostProcessors(Collection)190%n/a115511
originalBeanName(String)190%20%224411
getTypeForFactoryBeanFromAttributes(AttributeAccessor)190%40%336611
predictBeanType(String, RootBeanDefinition, Class[])180%40%336611
isBeanNameInUse(String)160%60%441111
lambda$isPrototype$2(FactoryBean)150%60%442211
cleanupAfterBeanCreationFailure(String)140%n/a114411
lambda$doGetBean$1(String, RootBeanDefinition, Object[])140%n/a113311
registerCustomEditor(Class, Class)130%n/a114411
destroyBean(String, Object, RootBeanDefinition)130%n/a113311
resetBeanPostProcessorCache()120%n/a114411
isActuallyInCreation(String)120%40%331111
clearMergedBeanDefinition(String)120%20%224411
removeSingletonIfCreatedForTypeCheckOnly(String)120%20%224411
lambda$doGetBean$0(String, RootBeanDefinition, Object[])120%n/a114411
addPropertyEditorRegistrar(PropertyEditorRegistrar)90%n/a113311
addEmbeddedValueResolver(StringValueResolver)90%n/a113311
hasInstantiationAwareBeanPostProcessors()90%20%221111
hasDestructionAwareBeanPostProcessors()90%20%221111
getRegisteredScope(String)90%n/a112211
getAccessControlContext()90%20%223311
checkMergedBeanDefinition(RootBeanDefinition, String, Object[])90%20%223311
setBeanClassLoader(ClassLoader)80%20%222211
hasEmbeddedValueResolver()80%20%221111
destroyBean(String, Object)80%n/a112211
initBeanWrapper(BeanWrapper)80%n/a113311
hasBeanCreationStarted()80%20%221111
lambda$clearMetadataCache$4(String, RootBeanDefinition)80%20%223311
getBean(String)70%n/a111111
getBean(String, Class)70%n/a111111
getBean(String, Object[])70%n/a111111
getBean(String, Class, Object[])70%n/a111111
setApplicationStartup(ApplicationStartup)70%n/a113311
getTypeForFactoryBean(String, RootBeanDefinition)70%n/a111111
lambda$registerCustomEditors$3(PropertyEditorRegistry, Class, Class)70%n/a111111
isTypeMatch(String, ResolvableType)60%n/a111111
isTypeMatch(String, Class)60%n/a111111
getMergedBeanDefinition(String, BeanDefinition)60%n/a111111
clearMetadataCache()60%n/a112211
getType(String)50%n/a111111
getRegisteredScopeNames()50%n/a111111
transformedBeanName(String)50%n/a111111
isBeanEligibleForMetadataCaching(String)50%n/a111111
lambda$resolveBeanClass$5(RootBeanDefinition, Class[])50%n/a111111
setTempClassLoader(ClassLoader)40%n/a112211
setCacheBeanMetadata(boolean)40%n/a112211
setBeanExpressionResolver(BeanExpressionResolver)40%n/a112211
setConversionService(ConversionService)40%n/a112211
copyRegisteredEditorsTo(PropertyEditorRegistry)40%n/a112211
setTypeConverter(TypeConverter)40%n/a112211
getBeanPostProcessorCount()40%n/a111111
setSecurityContextProvider(SecurityContextProvider)40%n/a112211
getParentBeanFactory()30%n/a111111
getBeanClassLoader()30%n/a111111
getTempClassLoader()30%n/a111111
isCacheBeanMetadata()30%n/a111111
getBeanExpressionResolver()30%n/a111111
getConversionService()30%n/a111111
getPropertyEditorRegistrars()30%n/a111111
getCustomEditors()30%n/a111111
getCustomTypeConverter()30%n/a111111
getBeanPostProcessors()30%n/a111111
getApplicationStartup()30%n/a111111