-
decoratedDefinition
BeanDefinitionHolder decoratedDefinition
-
qualifiedElement
AnnotatedElement qualifiedElement
-
stale
boolean stale
Determines if the definition needs to be re-merged.
-
allowCaching
boolean allowCaching
-
isFactoryMethodUnique
boolean isFactoryMethodUnique
-
targetType
org.springframework.core.ResolvableType targetType
-
resolvedTargetType
Class<T> resolvedTargetType
Package-visible field for caching the determined Class of a given bean definition.
-
isFactoryBean
Boolean isFactoryBean
Package-visible field for caching if the bean is a factory bean.
-
factoryMethodReturnType
org.springframework.core.ResolvableType factoryMethodReturnType
Package-visible field for caching the return type of a generically typed factory method.
-
factoryMethodToIntrospect
Method factoryMethodToIntrospect
Package-visible field for caching a unique factory method candidate for introspection.
-
resolvedDestroyMethodName
String resolvedDestroyMethodName
Package-visible field for caching a resolved destroy method name (also for inferred).
-
constructorArgumentLock
Object constructorArgumentLock
Common lock for the four constructor fields below.
-
resolvedConstructorOrFactoryMethod
Executable resolvedConstructorOrFactoryMethod
Package-visible field for caching the resolved constructor or factory method.
-
constructorArgumentsResolved
boolean constructorArgumentsResolved
Package-visible field that marks the constructor arguments as resolved.
-
resolvedConstructorArguments
Object[] resolvedConstructorArguments
Package-visible field for caching fully resolved constructor arguments.
-
preparedConstructorArguments
Object[] preparedConstructorArguments
Package-visible field for caching partly prepared constructor arguments.
-
postProcessingLock
Object postProcessingLock
Common lock for the two post-processing fields below.
-
postProcessed
boolean postProcessed
Package-visible field that indicates MergedBeanDefinitionPostProcessor having been applied.
-
beforeInstantiationResolved
Boolean beforeInstantiationResolved
Package-visible field that indicates a before-instantiation post-processor having kicked in.
-
externallyManagedConfigMembers
Set<E> externallyManagedConfigMembers
-
externallyManagedInitMethods
Set<E> externallyManagedInitMethods
-
externallyManagedDestroyMethods
Set<E> externallyManagedDestroyMethods