@Override
                protected AnnotatedBeanFactories computeValue(Class<?> type) {
                    return new AnnotatedBeanFactories();
                }
A singleton class which manages factories for creating a bean.
{@link #register(Class, Set, List, DependencyInjector)} should be called first to let
{@link AnnotatedBeanFactoryRegistry} create a factory for a bean.
core/src/main/java/com/linecorp/armeria/internal/server/annotation/AnnotatedBeanFactoryRegistry.java