The Spring Framework

## Uses of Class
org.springframework.beans.factory.config.DependencyDescriptor

Packages that use DependencyDescriptor
org.springframework.beans.factory.annotation: Support package for annotation-driven bean configuration.
org.springframework.beans.factory.config: SPI interfaces and configuration-related convenience classes for bean factories.
org.springframework.beans.factory.support: Classes supporting the `org.springframework.beans.factory` package.
org.springframework.context.annotation: Annotation support for context configuration, including classpath scanning for autowire candidates.

Uses of DependencyDescriptor in org.springframework.beans.factory.annotation

Methods in org.springframework.beans.factory.annotation with parameters of type DependencyDescriptor
`boolean` `QualifierAnnotationAutowireCandidateResolver.isAutowireCandidate(BeanDefinitionHolder bdHolder, DependencyDescriptor descriptor)` Determine if the provided bean definition is an autowire candidate.

Uses of DependencyDescriptor in org.springframework.beans.factory.config

Methods in org.springframework.beans.factory.config with parameters of type DependencyDescriptor
`boolean` `ConfigurableListableBeanFactory.isAutowireCandidate(String beanName, DependencyDescriptor descriptor)` Determine whether the specified bean qualifies as an autowire candidate, to be injected into other beans which declare a dependency of matching type.
`Object` `AutowireCapableBeanFactory.resolveDependency(DependencyDescriptor descriptor, String beanName)` Resolve the specified dependency against the beans defined in this factory.
`Object` `AutowireCapableBeanFactory.resolveDependency(DependencyDescriptor descriptor, String beanName, Set autowiredBeanNames, TypeConverter typeConverter)` Resolve the specified dependency against the beans defined in this factory.

Uses of DependencyDescriptor in org.springframework.beans.factory.support

Methods in org.springframework.beans.factory.support with parameters of type DependencyDescriptor
`protected Map` `DefaultListableBeanFactory.findAutowireCandidates(String beanName, Class requiredType, DependencyDescriptor descriptor)` Find bean instances that match the required type.
`boolean` `SimpleAutowireCandidateResolver.isAutowireCandidate(BeanDefinitionHolder bdHolder, DependencyDescriptor descriptor)` Determine if the provided bean definition is an autowire candidate.
`boolean` `AutowireCandidateResolver.isAutowireCandidate(BeanDefinitionHolder bdHolder, DependencyDescriptor descriptor)` Determine whether the given bean definition qualifies as an autowire candidate for the given dependency.
`boolean` `DefaultListableBeanFactory.isAutowireCandidate(String beanName, DependencyDescriptor descriptor)`
`protected boolean` `DefaultListableBeanFactory.isAutowireCandidate(String beanName, RootBeanDefinition mbd, DependencyDescriptor descriptor)` Determine whether the specified bean definition qualifies as an autowire candidate, to be injected into other beans which declare a dependency of matching type.
`Object` `AbstractAutowireCapableBeanFactory.resolveDependency(DependencyDescriptor descriptor, String beanName)`
`Object` `DefaultListableBeanFactory.resolveDependency(DependencyDescriptor descriptor, String beanName, Set autowiredBeanNames, TypeConverter typeConverter)`

Uses of DependencyDescriptor in org.springframework.context.annotation

Methods in org.springframework.context.annotation that return DependencyDescriptor
`DependencyDescriptor` `CommonAnnotationBeanPostProcessor.LookupElement.getDependencyDescriptor()` Build a DependencyDescriptor for the underlying field/method.

The Spring Framework

Copyright © 2002-2008 The Spring Framework.