//... /** Cache of singleton objects: bean name to bean instance. */ privatefinal Map<String, Object> singletonObjects = newConcurrentHashMap<>(256);
/** Cache of singleton factories: bean name to ObjectFactory. */ privatefinal Map<String, ObjectFactory<?>> singletonFactories = newHashMap<>(16);
/** Cache of early singleton objects: bean name to bean instance. */ privatefinal Map<String, Object> earlySingletonObjects = newConcurrentHashMap<>(16);