-
serializationId
String serializationId
Optional id for this factory, for serialization purposes.
-
allowBeanDefinitionOverriding
boolean allowBeanDefinitionOverriding
Whether to allow re-registration of a different definition with the same name.
-
allowEagerClassLoading
boolean allowEagerClassLoading
Whether to allow eager class loading even for lazy-init beans.
-
dependencyComparator
Comparator<T> dependencyComparator
Optional OrderComparator for dependency Lists and arrays.
-
autowireCandidateResolver
AutowireCandidateResolver autowireCandidateResolver
Resolver to use for checking if a bean definition is an autowire candidate.
-
resolvableDependencies
Map<K,V> resolvableDependencies
Map from dependency type to corresponding autowired value.
-
beanDefinitionMap
Map<K,V> beanDefinitionMap
Map of bean definition objects, keyed by bean name.
-
mergedBeanDefinitionHolders
Map<K,V> mergedBeanDefinitionHolders
Map from bean name to merged BeanDefinitionHolder.
-
allBeanNamesByType
Map<K,V> allBeanNamesByType
Map of singleton and non-singleton bean names, keyed by dependency type.
-
singletonBeanNamesByType
Map<K,V> singletonBeanNamesByType
Map of singleton-only bean names, keyed by dependency type.
-
beanDefinitionNames
List<E> beanDefinitionNames
List of bean definition names, in registration order.
-
manualSingletonNames
Set<E> manualSingletonNames
List of names of manually registered singletons, in registration order.
-
frozenBeanDefinitionNames
String[] frozenBeanDefinitionNames
Cached array of bean definition names in case of frozen configuration.
-
configurationFrozen
boolean configurationFrozen
Whether bean definition metadata may be cached for all beans.