The Spring Framework

Uses of Interface
org.springframework.beans.BeanMetadataElement

Packages that use BeanMetadataElement
org.springframework.aop.config Support package for declarative AOP configuration, with XML schema being the primary configuration format. 
org.springframework.beans This package contains interfaces and classes for manipulating Java beans. 
org.springframework.beans.factory.config SPI interfaces and configuration-related convenience classes for bean factories. 
org.springframework.beans.factory.parsing Support infrastructure for bean definition parsing. 
org.springframework.beans.factory.support Classes supporting the org.springframework.beans.factory package. 
 

Uses of BeanMetadataElement in org.springframework.aop.config
 

Classes in org.springframework.aop.config that implement BeanMetadataElement
 class AdvisorComponentDefinition
           
 class AspectComponentDefinition
          ComponentDefinition implementation that holds an aspect definition, including its nested pointcuts.
 class PointcutComponentDefinition
          ComponentDefinition implementation that holds a pointcut definition.
 

Uses of BeanMetadataElement in org.springframework.beans
 

Classes in org.springframework.beans that implement BeanMetadataElement
 class PropertyValue
          Class to hold information and value for an individual property.
 

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

Subinterfaces of BeanMetadataElement in org.springframework.beans.factory.config
 interface BeanDefinition
          A BeanDefinition describes a bean instance, which has property values, constructor argument values, and further information supplied by concrete implementations.
 interface BeanReference
          Interface that exposes a reference to a bean name in an abstract fashion.
 

Classes in org.springframework.beans.factory.config that implement BeanMetadataElement
 class BeanDefinitionHolder
          Holder for a BeanDefinition with name and aliases.
static class ConstructorArgumentValues.ValueHolder
          Holder for a constructor argument value, with an optional type attribute indicating the target type of the actual constructor argument.
 class RuntimeBeanNameReference
          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 RuntimeBeanReference
          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.
 

Uses of BeanMetadataElement in org.springframework.beans.factory.parsing
 

Subinterfaces of BeanMetadataElement in org.springframework.beans.factory.parsing
 interface ComponentDefinition
          Interface that describes the logical view of a set of BeanDefinitions and BeanReferences as presented in some configuration context.
 

Classes in org.springframework.beans.factory.parsing that implement BeanMetadataElement
 class AbstractComponentDefinition
          Base implementation of ComponentDefinition that provides a basic implementation of AbstractComponentDefinition.getDescription() which delegates to ComponentDefinition.getName().
 class AliasDefinition
          Representation of an alias that has been registered during the parsing process.
 class BeanComponentDefinition
          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 CompositeComponentDefinition
          ComponentDefinition implementation that holds one or more nested ComponentDefinition instances, aggregating them into a named group of components.
 class ImportDefinition
          Representation of an import that has been processed during the parsing process.
 

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

Classes in org.springframework.beans.factory.support that implement BeanMetadataElement
 class AbstractBeanDefinition
          Base class for bean definition objects, factoring out common properties of RootBeanDefinition and ChildBeanDefinition.
 class ChildBeanDefinition
          Bean definition for beans who inherit settings from their parent.
 class LookupOverride
          Represents an override of a method that looks up an object in the same IoC context.
 class ManagedList
          Tag subclass used to hold managed List elements, which may include runtime bean references.
 class ManagedMap
          Tag collection class used to hold managed Map values, which may include runtime bean references.
 class ManagedProperties
          Represents a Spring-managed Properties instance that supports merging of parent/child definitions.
 class ManagedSet
          Tag collection class used to hold managed Set values, which may include runtime bean references.
 class MethodOverride
          Object representing the override of a method on a managed object by the IoC container.
 class ReplaceOverride
          Extension of MethodOverride that represents an arbitrary override of a method by the IoC container.
 class RootBeanDefinition
          Root bean definitions are the most common type of bean definition.
 


The Spring Framework

Copyright © 2002-2006 The Spring Framework.