Element.
| Modifier and Type | Class and Description |
|---|---|
| pack-priv static class | AutowiredElementResolver.ShortcutDependencyDescriptor
|
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| protected final void | registerDependentBeans(ConfigurableBeanFactory beanFactory, String beanName, Set<String> autowiredBeanNames)
|
| logger | back to summary |
|---|---|
| private final Log logger | |
| AutowiredElementResolver | back to summary |
|---|---|
| pack-priv AutowiredElementResolver() | |
| registerDependentBeans | back to summary |
|---|---|
| protected final void registerDependentBeans(ConfigurableBeanFactory beanFactory, String beanName, Set<String> autowiredBeanNames) | |
DependencyDescriptor that supports shortcut bean resolution.
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public Object | resolveShortcut(BeanFactory
the associated factory beanFactory)Overrides org. |
| shortcut | back to summary |
|---|---|
| private final String shortcut | |
| ShortcutDependencyDescriptor | back to summary |
|---|---|
| public ShortcutDependencyDescriptor(DependencyDescriptor original, String shortcut) | |
| resolveShortcut | back to summary |
|---|---|
| public Object resolveShortcut(BeanFactory beanFactory) Overrides org. Doc from org. Resolve a shortcut for this dependency against the given factory, for example taking some pre-resolved information into account. The resolution algorithm will first attempt to resolve a shortcut through this
method before going into the regular type matching algorithm across all beans.
Subclasses may override this method to improve resolution performance based on
pre-cached information while still receiving
| |