Uses of Interface
org.springframework.beans.factory.Aware
Packages that use 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
Subinterfaces of Aware in org.springframework.beans.factoryModifier and TypeInterfaceDescriptioninterfaceCallback 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.interfaceInterface to be implemented by beans that wish to be aware of their owningBeanFactory.interfaceInterface 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
Classes in org.springframework.beans.factory.annotation that implement AwareModifier and TypeClassDescriptionclassBeanPostProcessorimplementation that autowires annotated fields, setter methods, and arbitrary config methods.classABeanFactoryPostProcessorimplementation that allows for convenient registration of custom autowire qualifier types.classAutowireCandidateResolverimplementation that matches bean definition qualifiers againstqualifier annotationson the field or parameter to be autowired. -
Uses of Aware in org.springframework.beans.factory.config
Classes in org.springframework.beans.factory.config that implement AwareModifier and TypeClassDescriptionclassSimple template superclass forFactoryBeanimplementations that creates a singleton or a prototype object, depending on a flag.classSimpleBeanFactoryPostProcessorimplementation that registers customScope(s)with the containingConfigurableBeanFactory.classFactoryBeanwhich retrieves a static or non-static field value.classSimple factory for shared List instances.classSimple factory for shared Map instances.classSimple method invoker bean: just invoking a target method, not expecting a result to expose to the container (in contrast toMethodInvokingFactoryBean).classFactoryBeanwhich returns a value which is the result of a static or instance method invocation.classAFactoryBeanimplementation that returns a value which is anObjectFactorythat in turn returns a bean sourced from aBeanFactory.classAbstract base class for property resource configurers that resolve placeholders in bean definition property values.classDeprecated.classFactoryBeanthat evaluates a property path on a given target object.classDeprecated.as of 5.2; useorg.springframework.context.support.PropertySourcesPlaceholderConfigurerinstead which is more flexible through taking advantage of theEnvironmentandPropertySourcemechanisms.classAFactoryBeanimplementation that returns a value which is a JSR-330Providerthat in turn returns a bean sourced from aBeanFactory.classAFactoryBeanimplementation 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.classSimple factory for shared Set instances. -
Uses of Aware in org.springframework.beans.factory.serviceloader
Classes in org.springframework.beans.factory.serviceloader that implement AwareModifier and TypeClassDescriptionclassAbstract base class for FactoryBeans operating on the JDK 1.6ServiceLoaderfacility.classFactoryBeanthat exposes the 'primary' service for the configured service class, obtained through the JDK 1.6ServiceLoaderfacility.classFactoryBeanthat exposes all services for the configured service class, represented as a List of service objects, obtained through the JDK 1.6ServiceLoaderfacility.classFactoryBeanthat exposes the JDK 1.6ServiceLoaderfor the configured service class. -
Uses of Aware in org.springframework.beans.factory.support
Classes in org.springframework.beans.factory.support that implement AwareModifier and TypeClassDescriptionclassBasicAutowireCandidateResolverthat performs a full generic type match with the candidate's type if the dependency is declared as a generic type (for example,Repository<Customer>). -
Uses of Aware in org.springframework.beans.factory.wiring
Classes in org.springframework.beans.factory.wiring that implement AwareModifier and TypeClassDescriptionclassConvenient base class for bean configurers that can perform Dependency Injection on objects (however they may be created).
PropertyPlaceholderConfigurer