Uses of Interface
org.springframework.beans.factory.Aware
Package
Description
The core package implementing Spring's lightweight Inversion of Control (IoC) container.
Support package for annotation-driven bean configuration.
SPI interfaces and configuration-related convenience classes for bean factories.
Support package for the Java
ServiceLoader
facility.Classes supporting the
org.springframework.beans.factory
package.Mechanism to determine bean wiring metadata from a bean instance.
-
Uses of Aware in org.springframework.beans.factory
Modifier and TypeInterfaceDescriptioninterface
Callback that allows a bean to be aware of the beanclass loader
; that is, the class loader used by the present bean factory to load bean classes.interface
Interface to be implemented by beans that wish to be aware of their owningBeanFactory
.interface
Interface to be implemented by beans that want to be aware of their bean name in a bean factory. -
Uses of Aware in org.springframework.beans.factory.annotation
Modifier and TypeClassDescriptionclass
BeanPostProcessor
implementation that autowires annotated fields, setter methods, and arbitrary config methods.class
ABeanFactoryPostProcessor
implementation that allows for convenient registration of custom autowire qualifier types.class
AutowireCandidateResolver
implementation that matches bean definition qualifiers againstqualifier annotations
on the field or parameter to be autowired. -
Uses of Aware in org.springframework.beans.factory.config
Modifier and TypeClassDescriptionclass
Simple template superclass forFactoryBean
implementations that creates a singleton or a prototype object, depending on a flag.class
SimpleBeanFactoryPostProcessor
implementation that registers customScope(s)
with the containingConfigurableBeanFactory
.class
FactoryBean
which retrieves a static or non-static field value.class
Simple factory for shared List instances.class
Simple factory for shared Map instances.class
Simple method invoker bean: just invoking a target method, not expecting a result to expose to the container (in contrast toMethodInvokingFactoryBean
).class
FactoryBean
which returns a value which is the result of a static or instance method invocation.class
AFactoryBean
implementation that returns a value which is anObjectFactory
that in turn returns a bean sourced from aBeanFactory
.class
Abstract base class for property resource configurers that resolve placeholders in bean definition property values.class
Deprecated.class
FactoryBean
that evaluates a property path on a given target object.class
Deprecated.as of 5.2; useorg.springframework.context.support.PropertySourcesPlaceholderConfigurer
instead which is more flexible through taking advantage of theEnvironment
andPropertySource
mechanisms.class
AFactoryBean
implementation that returns a value which is a JSR-330Provider
that in turn returns a bean sourced from aBeanFactory
.class
AFactoryBean
implementation that takes an interface which must have one or more methods with the signaturesMyType xxx()
orMyType xxx(MyIdType id)
(typically,MyService getService()
orMyService getService(String id)
) and creates a dynamic proxy which implements that interface, delegating to an underlyingBeanFactory
.class
Simple factory for shared Set instances. -
Uses of Aware in org.springframework.beans.factory.serviceloader
Modifier and TypeClassDescriptionclass
Abstract base class for FactoryBeans operating on the JDK 1.6ServiceLoader
facility.class
FactoryBean
that exposes the 'primary' service for the configured service class, obtained through the JDK 1.6ServiceLoader
facility.class
FactoryBean
that exposes all services for the configured service class, represented as a List of service objects, obtained through the JDK 1.6ServiceLoader
facility.class
FactoryBean
that exposes the JDK 1.6ServiceLoader
for the configured service class. -
Uses of Aware in org.springframework.beans.factory.support
Modifier and TypeClassDescriptionclass
BasicAutowireCandidateResolver
that performs a full generic type match with the candidate's type if the dependency is declared as a generic type (e.g. -
Uses of Aware in org.springframework.beans.factory.wiring
Modifier and TypeClassDescriptionclass
Convenient base class for bean configurers that can perform Dependency Injection on objects (however they may be created).
PropertyPlaceholderConfigurer