Uses of Interface
org.springframework.beans.BeanMetadataElement
Package
Description
Support package for declarative AOP configuration,
with XML schema being the primary configuration format.
This package contains interfaces and classes for manipulating Java beans.
Support package for annotation-driven bean configuration.
SPI interfaces and configuration-related convenience classes for bean factories.
Support infrastructure for bean definition parsing.
Classes supporting the
org.springframework.beans.factory
package.Contains an abstract XML-based
BeanFactory
implementation,
including a standard "spring-beans" XSD.Annotation support for the Application Context, including JSR-250 "common"
annotations, component-scanning, and Java-based metadata for creating
Spring-managed objects.
-
Uses of BeanMetadataElement in org.springframework.aop.config
Modifier and TypeClassDescriptionclass
ComponentDefinition
that bridges the gap between the advisor bean definition configured by the<aop:advisor>
tag and the component definition infrastructure.class
ComponentDefinition
that holds an aspect definition, including its nested pointcuts.class
ComponentDefinition
implementation that holds a pointcut definition. -
Uses of BeanMetadataElement in org.springframework.beans
Modifier and TypeClassDescriptionclass
Holder for a key-value style attribute that is part of a bean definition.class
Extension ofAttributeAccessorSupport
, holding attributes asBeanMetadataAttribute
objects in order to keep track of the definition source.class
Object to hold information and value for an individual bean property. -
Uses of BeanMetadataElement in org.springframework.beans.factory.annotation
Modifier and TypeInterfaceDescriptioninterface
ExtendedBeanDefinition
interface that exposesAnnotationMetadata
about its bean class - without requiring the class to be loaded yet.Modifier and TypeClassDescriptionclass
Extension of theGenericBeanDefinition
class, adding support for annotation metadata exposed through theAnnotatedBeanDefinition
interface. -
Uses of BeanMetadataElement in org.springframework.beans.factory.config
Modifier and TypeInterfaceDescriptioninterface
A BeanDefinition describes a bean instance, which has property values, constructor argument values, and further information supplied by concrete implementations.interface
Interface that exposes a reference to a bean name in an abstract fashion.Modifier and TypeClassDescriptionclass
Holder for a BeanDefinition with name and aliases.static class
Holder for a constructor argument value, with an optional type attribute indicating the target type of the actual constructor argument.class
Immutable placeholder class used for a property value object when it's a reference to another bean name in the factory, to be resolved at runtime.class
Immutable placeholder class used for a property value object when it's a reference to another bean in the factory, to be resolved at runtime.class
Holder for a typed String value. -
Uses of BeanMetadataElement in org.springframework.beans.factory.parsing
Modifier and TypeInterfaceDescriptioninterface
Interface that describes the logical view of a set ofBeanDefinitions
andBeanReferences
as presented in some configuration context.interface
Marker interface for a defaults definition, extending BeanMetadataElement to inherit source exposure.Modifier and TypeClassDescriptionclass
Base implementation ofComponentDefinition
that provides a basic implementation ofAbstractComponentDefinition.getDescription()
which delegates toComponentDefinition.getName()
.class
Representation of an alias that has been registered during the parsing process.class
ComponentDefinition based on a standard BeanDefinition, exposing the given bean definition as well as inner bean definitions and bean references for the given bean.class
ComponentDefinition
implementation that holds one or more nestedComponentDefinition
instances, aggregating them into a named group of components.class
Representation of an import that has been processed during the parsing process. -
Uses of BeanMetadataElement in org.springframework.beans.factory.support
Modifier and TypeClassDescriptionclass
Base class for concrete, full-fledgedBeanDefinition
classes, factoring out common properties ofGenericBeanDefinition
,RootBeanDefinition
, andChildBeanDefinition
.class
Qualifier for resolving autowire candidates.class
Bean definition for beans which inherit settings from their parent.class
GenericBeanDefinition is a one-stop shop for standard bean definition purposes.class
Represents an override of a method that looks up an object in the same IoC context, either by bean name or by bean type (based on the declared method return type).class
Tag collection class used to hold managed array elements, which may include runtime bean references (to be resolved into bean objects).class
ManagedList<E>
Tag collection class used to hold managed List elements, which may include runtime bean references (to be resolved into bean objects).class
ManagedMap<K,
V> Tag collection class used to hold managed Map values, which may include runtime bean references (to be resolved into bean objects).class
Tag class which represents a Spring-managedProperties
instance that supports merging of parent/child definitions.class
ManagedSet<E>
Tag collection class used to hold managed Set values, which may include runtime bean references (to be resolved into bean objects).class
Object representing the override of a method on a managed object by the IoC container.class
Extension ofMethodOverride
that represents an arbitrary override of a method by the IoC container.class
A root bean definition represents the merged bean definition that backs a specific bean in a Spring BeanFactory at runtime. -
Uses of BeanMetadataElement in org.springframework.beans.factory.xml
Modifier and TypeClassDescriptionclass
Simple JavaBean that holds the defaults specified at the<beans>
level in a standard Spring XML bean definition document:default-lazy-init
,default-autowire
, etc. -
Uses of BeanMetadataElement in org.springframework.context.annotation
Modifier and TypeClassDescriptionclass
Extension of theGenericBeanDefinition
class, based on an ASM ClassReader, with support for annotation metadata exposed through theAnnotatedBeanDefinition
interface.