| Name | Description | Type | Package | Framework |
| AbstractAutowireCapableBeanFactory | Abstract bean factory superclass that implements default bean creation,with the full capabilities specified by the RootBeanDefinition class. | Class | org.springframework.beans.factory.support | Spring MVC |
|
| AbstractBeanDefinition | Base class for concrete, full-fledged BeanDefinition classes,factoring out common properties of GenericBeanDefinition, | Class | org.springframework.beans.factory.support | Spring MVC |
|
| AbstractBeanDefinitionParser | Abstract BeanDefinitionParser implementation providinga number of convenience methods and a | Class | org.springframework.beans.factory.xml | Spring MVC |
|
| AbstractBeanDefinitionReader | Abstract base class for bean definition readers which implementthe BeanDefinitionReader interface. | Class | org.springframework.beans.factory.support | Spring MVC |
|
| AbstractBeanFactory | Abstract base class for BeanFactoryConfigurableBeanFactory SPI. | Class | org.springframework.beans.factory.support | Spring MVC |
|
| AbstractComponentDefinition | Base implementation of ComponentDefinition that provides a basic implementation ofgetDescription() which delegates to ComponentDefinition. | Class | org.springframework.beans.factory.parsing | Spring MVC |
|
| AbstractFactoryBean | Simple template superclass for FactoryBean implementations thatcreates a singleton or a prototype object, depending on a flag. | Class | org.springframework.beans.factory.config | Spring MVC |
|
| AbstractNestablePropertyAccessor | A basic ConfigurablePropertyAccessor that provides the necessaryinfrastructure for all typical use cases. | Class | org.springframework.beans | Spring MVC |
|
| AbstractNestablePropertyAccessor .PropertyHandler | Handle a given property. | Class | org.springframework.beans.AbstractNestablePropertyAccessor | Spring MVC |
|
| AbstractNestablePropertyAccessor .PropertyTokenHolder | | Class | org.springframework.beans.AbstractNestablePropertyAccessor | Spring MVC |
|
| AbstractPropertyAccessor | Abstract implementation of the PropertyAccessor interface. | Class | org.springframework.beans | Spring MVC |
|
| AbstractServiceLoaderBasedFactoryBean | Abstract base class for FactoryBeans operating on theJDK 1. | Class | org.springframework.beans.factory.serviceloader | Spring MVC |
|
| AbstractSimpleBeanDefinitionParser | Convenient base class for when there exists a one-to-one mappingbetween attribute names on the element that is to be parsed and | Class | org.springframework.beans.factory.xml | Spring MVC |
|
| AbstractSingleBeanDefinitionParser | Base class for those BeanDefinitionParser implementations thatneed to parse and define just a single BeanDefinition. | Class | org.springframework.beans.factory.xml | Spring MVC |
|
| AliasDefinition | Representation of an alias that has been registered during the parsing process. | Class | org.springframework.beans.factory.parsing | Spring MVC |
|
| AnnotatedBeanDefinition | interface that exposes AnnotationMetadataabout its bean class - without requiring the class to be loaded yet. | Interface | org.springframework.beans.factory.annotation | Spring MVC |
|
| AnnotatedGenericBeanDefinition | Extension of the GenericBeanDefinitionclass, adding support for annotation metadata exposed through the | Class | org.springframework.beans.factory.annotation | Spring MVC |
|
| AnnotationBeanUtils | General utility methods for working with annotations in JavaBeans style. | Class | org.springframework.beans.annotation | Spring MVC |
|
| AnnotationBeanWiringInfoResolver | BeanWiringInfoResolver thatuses the Configurable annotation to identify which classes need autowiring. | Class | org.springframework.beans.factory.annotation | Spring MVC |
|
| ArgumentConvertingMethodInvoker | Subclass of MethodInvoker that tries to convert the givenarguments for the actual target method via a TypeConverter. | Class | org.springframework.beans.support | Spring MVC |
|
| Autowire | Enumeration determining autowiring status: that is, whether a bean shouldhave its dependencies automatically injected by the Spring container using | Class | org.springframework.beans.factory.annotation | Spring MVC |
|
| AutowireCandidateQualifier | Qualifier for resolving autowire candidates. | Class | org.springframework.beans.factory.support | Spring MVC |
|
| AutowireCandidateResolver | Strategy interface for determining whether a specific bean definitionqualifies as an autowire candidate for a specific dependency. | Interface | org.springframework.beans.factory.support | Spring MVC |
|
| AutowireCapableBeanFactory | Extension of the BeanFactoryinterface to be implemented by bean factories that are capable of | Interface | org.springframework.beans.factory.config | Spring MVC |
|
| Autowired | Marks a constructor, field, setter method or config method as to beautowired by Spring's dependency injection facilities. | Class | org.springframework.beans.factory.annotation | Spring MVC |
|
| AutowiredAnnotationBeanPostProcessor | BeanPostProcessor implementationthat autowires annotated fields, setter methods and arbitrary config methods. | Class | org.springframework.beans.factory.annotation | Spring MVC |
|
| Aware | Marker superinterface indicating that a bean is eligible to benotified by the Spring container of a particular framework object | Interface | org.springframework.beans.factory | Spring MVC |
|
| BeanClassLoaderAware | Callback that allows a bean to be aware of the beanclass loader; that is, the class loader used by the | Interface | org.springframework.beans.factory | Spring MVC |
|
| BeanComponentDefinition | ComponentDefinition based on a standard BeanDefinition, exposing the given beandefinition as well as inner bean definitions and bean references for the given bean. | Class | org.springframework.beans.factory.parsing | Spring MVC |
|
| BeanConfigurerSupport | Convenient base class for bean configurers that can perform Dependency Injectionon objects (however they may be created). | Class | org.springframework.beans.factory.wiring | Spring MVC |
|
| BeanCreationException | Exception thrown when a BeanFactory encounters an error whenattempting to create a bean from a bean definition. | Class | org.springframework.beans.factory | Spring MVC |
|
| BeanCreationNotAllowedException | Exception thrown in case of a bean being requested despitebean creation currently not being allowed (for example, during | Class | org.springframework.beans.factory | Spring MVC |
|
| BeanCurrentlyInCreationException | Exception thrown in case of a reference to a bean that's currently in creation. | Class | org.springframework.beans.factory | Spring MVC |
|
| BeanDefinition | A BeanDefinition describes a bean instance, which has property values,constructor argument values, and further information supplied by | Interface | org.springframework.beans.factory.config | Spring MVC |
|
| BeanDefinitionBuilder | Programmatic means of constructingusing the builder pattern. | Class | org.springframework.beans.factory.support | Spring MVC |
|
| BeanDefinitionDecorator | Interface used by the DefaultBeanDefinitionDocumentReaderto handle custom, nested (directly under a ) tags. | Interface | org.springframework.beans.factory.xml | Spring MVC |
|
| BeanDefinitionDefaults | A simple holder for BeanDefinition property defaults. | Class | org.springframework.beans.factory.support | Spring MVC |
|
| BeanDefinitionDocumentReader | SPI for parsing an XML document that contains Spring bean definitions. | Interface | org.springframework.beans.factory.xml | Spring MVC |
|
| BeanDefinitionHolder | Holder for a BeanDefinition with name and aliases. | Class | org.springframework.beans.factory.config | Spring MVC |
|
| BeanDefinitionParser | Interface used by the DefaultBeanDefinitionDocumentReader to handle custom,top-level (directly under ) tags. | Interface | org.springframework.beans.factory.xml | Spring MVC |
|
| BeanDefinitionParserDelegate | Stateful delegate class used to parse XML bean definitions. | Class | org.springframework.beans.factory.xml | Spring MVC |
|
| BeanDefinitionParsingException | Exception thrown when a bean definition reader encounters an errorduring the parsing process. | Class | org.springframework.beans.factory.parsing | Spring MVC |
|
| BeanDefinitionReader | Simple interface for bean definition readers. | Interface | org.springframework.beans.factory.support | Spring MVC |
|
| BeanDefinitionReaderUtils | Utility methods that are useful for bean definition reader implementations. | Class | org.springframework.beans.factory.support | Spring MVC |
|
| BeanDefinitionRegistry | Interface for registries that hold bean definitions, for example RootBeanDefinitionand ChildBeanDefinition instances. | Interface | org.springframework.beans.factory.support | Spring MVC |
|
| BeanDefinitionRegistryPostProcessor | Extension to the standard BeanFactoryPostProcessor SPI, allowing forthe registration of further bean definitions before regular | Interface | org.springframework.beans.factory.support | Spring MVC |
|
| BeanDefinitionStoreException | Exception thrown when a BeanFactory encounters an invalid bean definition:e. | Class | org.springframework.beans.factory | Spring MVC |
|
| BeanDefinitionValidationException | Exception thrown when the validation of a bean definition failed. | Class | org.springframework.beans.factory.support | Spring MVC |
|
| BeanDefinitionVisitor | Visitor class for traversing BeanDefinition objects, in particularthe property values and constructor argument values contained in them, | Class | org.springframework.beans.factory.config | Spring MVC |
|
| BeanEntry | ParseState entry representing a bean definition. | Class | org.springframework.beans.factory.parsing | Spring MVC |
|
| BeanExpressionContext | Context object for evaluating an expression within a bean definition. | Class | org.springframework.beans.factory.config | Spring MVC |
|
| BeanExpressionException | Exception that indicates an expression evaluation attempt having failed. | Class | org.springframework.beans.factory | Spring MVC |
|
| BeanExpressionResolver | Strategy interface for resolving a value through evaluating itas an expression, if applicable. | Interface | org.springframework.beans.factory.config | Spring MVC |
|
| BeanFactory | The root interface for accessing a Spring bean container. | Interface | org.springframework.beans.factory | Spring MVC |
|
| BeanFactoryAnnotationUtils | Convenience methods performing bean lookups related to annotations, for exampleSpring's @Qualifier annotation. | Class | org.springframework.beans.factory.annotation | Spring MVC |
|
| BeanFactoryAware | Interface to be implemented by beans that wish to be aware of theirFor example, beans can look up collaborating beans via the factory | Interface | org.springframework.beans.factory | Spring MVC |
|
| BeanFactoryLocator | Defines a contract for the lookup, use, and release of aor a BeanFactory subclass such as an | Interface | org.springframework.beans.factory.access | Spring MVC |
|
| BeanFactoryPostProcessor | Allows for custom modification of an application context's bean definitions,adapting the bean property values of the context's underlying bean factory. | Interface | org.springframework.beans.factory.config | Spring MVC |
|
| BeanFactoryReference | Used to track a reference to a BeanFactory obtained througha BeanFactoryLocator. | Interface | org.springframework.beans.factory.access | Spring MVC |
|
| BeanFactoryUtils | Convenience methods operating on bean factories, in particularon the ListableBeanFactory interface. | Class | org.springframework.beans.factory | Spring MVC |
|
| BeanInfoFactory | Strategy interface for creating BeanInfo instances for Spring beans. | Interface | org.springframework.beans | Spring MVC |
|
| BeanInitializationException | Exception that a bean implementation is suggested to throw if its ownfactory-aware initialization code fails. | Class | org.springframework.beans.factory | Spring MVC |
|
| BeanInstantiationException | Exception thrown when instantiation of a bean failed. | Class | org.springframework.beans | Spring MVC |
|
| BeanIsAbstractException | Exception thrown when a bean instance has been requested fora bean definition which has been marked as abstract. | Class | org.springframework.beans.factory | Spring MVC |
|
| BeanIsNotAFactoryException | Exception thrown when a bean is not a factory, but a user tries to getat the factory for the given bean name. | Class | org.springframework.beans.factory | Spring MVC |
|
| BeanMetadataAttribute | Holder for a key-value style attribute that is part of a bean definition. | Class | org.springframework.beans | Spring MVC |
|
| BeanMetadataAttributeAccessor | Extension of AttributeAccessorSupport,holding attributes as BeanMetadataAttribute objects in order | Class | org.springframework.beans | Spring MVC |
|
| BeanMetadataElement | Interface to be implemented by bean metadata elementsthat carry a configuration source object. | Interface | org.springframework.beans | Spring MVC |
|
| BeanNameAware | Interface to be implemented by beans that want to be aware of theirbean name in a bean factory. | Interface | org.springframework.beans.factory | Spring MVC |
|
| BeanNameGenerator | Strategy interface for generating bean names for bean definitions. | Interface | org.springframework.beans.factory.support | Spring MVC |
|
| BeanNotOfRequiredTypeException | Thrown when a bean doesn't match the expected type. | Class | org.springframework.beans.factory | Spring MVC |
|
| BeanPostProcessor | Factory hook that allows for custom modification of new bean instances,e. | Interface | org.springframework.beans.factory.config | Spring MVC |
|
| BeanReference | Interface that exposes a reference to a bean name in an abstract fashion. | Interface | org.springframework.beans.factory.config | Spring MVC |
|
| BeansDtdResolver | EntityResolver implementation for the Spring beans DTD,to load the DTD from the Spring class path (or JAR file). | Class | org.springframework.beans.factory.xml | Spring MVC |
|
| BeansException | Abstract superclass for all exceptions thrown in the beans packageNote that this is a runtime (unchecked) exception. | Class | org.springframework.beans | Spring MVC |
|
| BeanUtils | Static convenience methods for JavaBeans: for instantiating beans,checking bean property types, copying bean properties, etc. | Class | org.springframework.beans | Spring MVC |
|
| BeanWiringInfo | Holder for bean wiring metadata information about a particular class. | Class | org.springframework.beans.factory.wiring | Spring MVC |
|
| BeanWiringInfoResolver | Strategy interface to be implemented by objects than can resolve bean nameinformation, given a newly instantiated bean object. | Interface | org.springframework.beans.factory.wiring | Spring MVC |
|
| BeanWrapper | The central interface of Spring's low-level JavaBeans infrastructure. | Interface | org.springframework.beans | Spring MVC |
|
| BeanWrapperImpl | Default BeanWrapper implementation that should be sufficientfor all typical use cases. | Class | org.springframework.beans | Spring MVC |
|
| BootstrapException | Exception thrown if a bean factory could not be loaded by a bootstrap class. | Class | org.springframework.beans.factory.access | Spring MVC |
|
| ByteArrayPropertyEditor | Editor for byte arrays. | Class | org.springframework.beans.propertyeditors | Spring MVC |
|
| CachedIntrospectionResults | Internal class that caches JavaBeans PropertyDescriptorinformation for a Java class. | Class | org.springframework.beans | Spring MVC |
|
| CannotLoadBeanClassException | Exception thrown when the BeanFactory cannot load the specified classSince:2. | Class | org.springframework.beans.factory | Spring MVC |
|
| CglibSubclassingInstantiationStrategy | Default object instantiation strategy for use in BeanFactories. | Class | org.springframework.beans.factory.support | Spring MVC |
|
| CharacterEditor | Editor for a Character, to populate a propertyof type Character or char from a String value. | Class | org.springframework.beans.propertyeditors | Spring MVC |
|
| CharArrayPropertyEditor | Editor for char arrays. | Class | org.springframework.beans.propertyeditors | Spring MVC |
|
| CharsetEditor | Editor for java. | Class | org.springframework.beans.propertyeditors | Spring MVC |
|
| ChildBeanDefinition | Bean definition for beans which inherit settings from their parent. | Class | org.springframework.beans.factory.support | Spring MVC |
|
| ClassArrayEditor | Property editor for an array of Classes, to enablethe direct population of a Class[] property without having to | Class | org.springframework.beans.propertyeditors | Spring MVC |
|
| ClassEditor | Property editor for java. | Class | org.springframework.beans.propertyeditors | Spring MVC |
|
| ClassNameBeanWiringInfoResolver | Simple default implementation of the BeanWiringInfoResolver interface,looking for a bean with the same name as the fully-qualified class name. | Class | org.springframework.beans.factory.wiring | Spring MVC |
|
| ComponentDefinition | Interface that describes the logical view of a set of BeanDefinitionsand BeanReferences as presented in some configuration context. | Interface | org.springframework.beans.factory.parsing | Spring MVC |
|
| CompositeComponentDefinition | ComponentDefinition implementation that holds one or more nestedComponentDefinition instances, aggregating them into a named group | Class | org.springframework.beans.factory.parsing | Spring MVC |
|
| Configurable | Marks a class as being eligible for Spring-driven configuration. | Class | org.springframework.beans.factory.annotation | Spring MVC |
|
| ConfigurableBeanFactory | Configuration interface to be implemented by most bean factories. | Interface | org.springframework.beans.factory.config | Spring MVC |
|
| ConfigurableListableBeanFactory | Configuration interface to be implemented by most listable bean factories. | Interface | org.springframework.beans.factory.config | Spring MVC |
|
| ConfigurablePropertyAccessor | Interface that encapsulates configuration methods for a PropertyAccessor. | Interface | org.springframework.beans | Spring MVC |
|
| ConstructorArgumentEntry | ParseState entry representing a (possibly indexed)constructor argument. | Class | org.springframework.beans.factory.parsing | Spring MVC |
|
| ConstructorArgumentValues | Holder for constructor argument values, typically as part of a bean definition. | Class | org.springframework.beans.factory.config | Spring MVC |
|
| ConstructorArgumentValues .ValueHolder | Holder for a constructor argument value, with an optional typeattribute indicating the target type of the actual constructor argument. | Class | org.springframework.beans.factory.config.ConstructorArgumentValues | Spring MVC |
|
| ConversionNotSupportedException | Exception thrown when no suitable editor or converter can be found for a bean property. | Class | org.springframework.beans | Spring MVC |
|
| CurrencyEditor | Editor for java. | Class | org.springframework.beans.propertyeditors | Spring MVC |
|
| CustomAutowireConfigurer | A BeanFactoryPostProcessor | Class | org.springframework.beans.factory.annotation | Spring MVC | |
|
| CustomBooleanEditor | Property editor for Boolean/boolean properties. | Class | org.springframework.beans.propertyeditors | Spring MVC |
|
| CustomCollectionEditor | Property editor for Collections, converting any source Collectionto a given target Collection type. | Class | org.springframework.beans.propertyeditors | Spring MVC |
|
| CustomDateEditor | Property editor for java. | Class | org.springframework.beans.propertyeditors | Spring MVC |
|
| CustomEditorConfigurer | BeanFactoryPostProcessor implementation that allows for convenientregistration of custom property editors. | Class | org.springframework.beans.factory.config | Spring MVC |
|
| CustomMapEditor | Property editor for Maps, converting any source Mapto a given target Map type. | Class | org.springframework.beans.propertyeditors | Spring MVC |
|
| CustomNumberEditor | Property editor for any Number subclass such as Short, Integer, Long,BigInteger, Float, Double, BigDecimal. | Class | org.springframework.beans.propertyeditors | Spring MVC |
|
| CustomScopeConfigurer | Simple BeanFactoryPostProcessor implementation that registerscustom Scope(s) with the containing ConfigurableBeanFactory. | Class | org.springframework.beans.factory.config | Spring MVC |
|
| DefaultBeanDefinitionDocumentReader | Default implementation of the BeanDefinitionDocumentReader interface thatreads bean definitions according to the spring-beans DTD and XSD format | Class | org.springframework.beans.factory.xml | Spring MVC |
|
| DefaultBeanNameGenerator | Default implementation of the BeanNameGenerator interface, delegating toBeanDefinitionReaderUtils. | Class | org.springframework.beans.factory.support | Spring MVC |
|
| DefaultDocumentLoader | Spring's default DocumentLoader implementation. | Class | org.springframework.beans.factory.xml | Spring MVC |
|
| DefaultListableBeanFactory | Default implementation of theListableBeanFactory and | Class | org.springframework.beans.factory.support | Spring MVC |
|
| DefaultNamespaceHandlerResolver | Default implementation of the NamespaceHandlerResolver interface. | Class | org.springframework.beans.factory.xml | Spring MVC |
|
| DefaultsDefinition | Marker interface for a defaults definition,Concrete implementations are typically based on 'document defaults', | Interface | org.springframework.beans.factory.parsing | Spring MVC |
|
| DefaultSingletonBeanRegistry | Generic registry for shared bean instances, implementing theSingletonBeanRegistry. | Class | org.springframework.beans.factory.support | Spring MVC |
|
| DelegatingEntityResolver | EntityResolver implementation that delegates to a BeansDtdResolverand a PluggableSchemaResolver for DTDs and XML schemas, respectively. | Class | org.springframework.beans.factory.xml | Spring MVC |
|
| DependencyDescriptor | Descriptor for a specific dependency that is about to be injected. | Class | org.springframework.beans.factory.config | Spring MVC |
|
| DeprecatedBeanWarner | Bean factory post processor that logs a warning for @Deprecated beans. | Class | org.springframework.beans.factory.config | Spring MVC |
|
| DestructionAwareBeanPostProcessor | Subinterface of BeanPostProcessor that adds a before-destruction callback. | Interface | org.springframework.beans.factory.config | Spring MVC |
|
| DirectFieldAccessor | ConfigurablePropertyAccessor implementation that directly accessesinstance fields. | Class | org.springframework.beans | Spring MVC |
|
| DisposableBean | Interface to be implemented by beans that want to release resourceson destruction. | Interface | org.springframework.beans.factory | Spring MVC |
|
| DocumentDefaultsDefinition | Simple JavaBean that holds the defaults specified at the level in a standard Spring XML bean definition document: | Class | org.springframework.beans.factory.xml | Spring MVC |
|
| DocumentLoader | Strategy interface for loading an XML Document. | Interface | org.springframework.beans.factory.xml | Spring MVC |
|
| EmptyReaderEventListener | Empty implementation of the ReaderEventListener interface,providing no-op implementations of all callback methods. | Class | org.springframework.beans.factory.parsing | Spring MVC |
|
| ExtendedBeanInfoFactory | BeanInfoFactory implementation that evaluates whether bean classes havenon-standard JavaBeans setter methods and are thus candidates for introspection | Class | org.springframework.beans | Spring MVC |
|
| FactoryBean | Interface to be implemented by objects used within a BeanFactorywhich are themselves factories. | Interface | org.springframework.beans.factory | Spring MVC |
|
| FactoryBeanNotInitializedException | Exception to be thrown from a FactoryBean's getObject() methodif the bean is not fully initialized yet, for example because it is involved | Class | org.springframework.beans.factory | Spring MVC |
|
| FactoryBeanRegistrySupport | Support base class for singleton registries which need to handleFactoryBean instances, | Class | org.springframework.beans.factory.support | Spring MVC |
|
| FailFastProblemReporter | Simple ProblemReporter implementation that exhibits fail-fastbehavior when errors are encountered. | Class | org.springframework.beans.factory.parsing | Spring MVC |
|
| FatalBeanException | Thrown on an unrecoverable problem encountered in thebeans packages or sub-packages, e. | Class | org.springframework.beans | Spring MVC |
|
| FieldRetrievingFactoryBean | FactoryBean which retrieves a static or non-static field value. | Class | org.springframework.beans.factory.config | Spring MVC |
|
| FileEditor | Editor for java. | Class | org.springframework.beans.propertyeditors | Spring MVC |
|
| GenericBeanDefinition | GenericBeanDefinition is a one-stop shop for standard bean definition purposes. | Class | org.springframework.beans.factory.support | Spring MVC |
|
| GenericTypeAwareAutowireCandidateResolver | Basic AutowireCandidateResolver that performs a full generic typematch with the candidate's type if the dependency is declared as a generic type | Class | org.springframework.beans.factory.support | Spring MVC |
|
| GroovyBeanDefinitionReader | A Groovy-based reader for Spring bean definitions: like a Groovy builder,but more of a DSL for Spring configuration. | Class | org.springframework.beans.factory.groovy | Spring MVC |
|
| HierarchicalBeanFactory | Sub-interface implemented by bean factories that can be partThe corresponding setParentBeanFactory method for bean | Interface | org.springframework.beans.factory | Spring MVC |
|
| ImportDefinition | Representation of an import that has been processed during the parsing process. | Class | org.springframework.beans.factory.parsing | Spring MVC |
|
| InitDestroyAnnotationBeanPostProcessor | BeanPostProcessor implementationthat invokes annotated init and destroy methods. | Class | org.springframework.beans.factory.annotation | Spring MVC |
|
| InitializingBean | Interface to be implemented by beans that need to react once all theirproperties have been set by a BeanFactory: for example, to perform custom | Interface | org.springframework.beans.factory | Spring MVC |
|
| InjectionMetadata | Internal class for managing injection metadata. | Class | org.springframework.beans.factory.annotation | Spring MVC |
|
| InjectionMetadata .InjectedElement | | Class | org.springframework.beans.factory.annotation.InjectionMetadata | Spring MVC |
|
| InputSourceEditor | Editor for org. | Class | org.springframework.beans.propertyeditors | Spring MVC |
|
| InputStreamEditor | One-way PropertyEditor which can convert from a text String to ajava. | Class | org.springframework.beans.propertyeditors | Spring MVC |
|
| InstantiationAwareBeanPostProcessor | Subinterface of BeanPostProcessor that adds a before-instantiation callback,and a callback after instantiation but before explicit properties are set or | Interface | org.springframework.beans.factory.config | Spring MVC |
|
| InstantiationAwareBeanPostProcessorAdapter | Adapter that implements all methods on SmartInstantiationAwareBeanPostProcessoras no-ops, which will not change normal processing of each bean instantiated | Class | org.springframework.beans.factory.config | Spring MVC |
|
| InstantiationStrategy | Interface responsible for creating instances corresponding to a root bean definition. | Interface | org.springframework.beans.factory.support | Spring MVC |
|
| InvalidPropertyException | Exception thrown when referring to an invalid bean property. | Class | org.springframework.beans | Spring MVC |
|
| ListableBeanFactory | Extension of the BeanFactory interface to be implemented by bean factoriesthat can enumerate all their bean instances, rather than attempting bean lookup | Interface | org.springframework.beans.factory | Spring MVC |
|
| ListFactoryBean | Simple factory for shared List instances. | Class | org.springframework.beans.factory.config | Spring MVC |
|
| LocaleEditor | Editor for java. | Class | org.springframework.beans.propertyeditors | Spring MVC |
|
| Location | Class that models an arbitrary location in a resource. | Class | org.springframework.beans.factory.parsing | Spring MVC |
|
| Lookup | An annotation that indicates 'lookup' methods, to be overridden by the containerto redirect them back to the BeanFactory | Class | org.springframework.beans.factory.annotation | Spring MVC |
|
| LookupOverride | Represents an override of a method that looks up an object in the same IoC context. | Class | org.springframework.beans.factory.support | Spring MVC |
|
| ManagedArray | Tag collection class used to hold managed array elements, which mayinclude runtime bean references (to be resolved into bean objects). | Class | org.springframework.beans.factory.support | Spring MVC |
|
| ManagedList | Tag collection class used to hold managed List elements, which mayinclude runtime bean references (to be resolved into bean objects). | Class | org.springframework.beans.factory.support | Spring MVC |
|
| ManagedMap | Tag collection class used to hold managed Map values, which mayinclude runtime bean references (to be resolved into bean objects). | Class | org.springframework.beans.factory.support | Spring MVC |
|
| ManagedProperties | Tag class which represents a Spring-managed Properties instancethat supports merging of parent/child definitions. | Class | org.springframework.beans.factory.support | Spring MVC |
|
| ManagedSet | Tag collection class used to hold managed Set values, which mayinclude runtime bean references (to be resolved into bean objects). | Class | org.springframework.beans.factory.support | Spring MVC |
|
| MapFactoryBean | Simple factory for shared Map instances. | Class | org.springframework.beans.factory.config | Spring MVC |
|
| Mergeable | Interface representing an object whose value set can be merged withthat of a parent object. | Interface | org.springframework.beans | Spring MVC |
|
| MergedBeanDefinitionPostProcessor | Post-processor callback interface for merged bean definitions at runtime. | Interface | org.springframework.beans.factory.support | Spring MVC |
|
| MethodInvocationException | Thrown when a bean property getter or setter method throws an exception,analogous to an InvocationTargetException. | Class | org.springframework.beans | Spring MVC |
|
| MethodInvokingBean | Simple method invoker bean: just invoking a target method, not expecting a resultto expose to the container (in contrast to MethodInvokingFactoryBean). | Class | org.springframework.beans.factory.config | Spring MVC |
|
| MethodInvokingFactoryBean | FactoryBean which returns a value which is the result of a static or instancemethod invocation. | Class | org.springframework.beans.factory.config | Spring MVC |
|
| MethodOverride | Object representing the override of a method on a managed object by the IoCNote that the override mechanism is not intended as a generic | Class | org.springframework.beans.factory.support | Spring MVC |
|
| MethodOverrides | Set of method overrides, determining which, if any, methods on amanaged object the Spring IoC container will override at runtime. | Class | org.springframework.beans.factory.support | Spring MVC |
|
| MethodReplacer | Interface to be implemented by classes that can reimplement any methodon an IoC-managed object: the Method Injection form of | Interface | org.springframework.beans.factory.support | Spring MVC |
|
| MutablePropertyValues | Default implementation of the PropertyValues interface. | Class | org.springframework.beans | Spring MVC |
|
| MutableSortDefinition | Mutable implementation of the SortDefinition interface. | Class | org.springframework.beans.support | Spring MVC |
|
| NamedBean | Counterpart of BeanNameAware. | Interface | org.springframework.beans.factory | Spring MVC |
|
| NamespaceHandler | Base interface used by the DefaultBeanDefinitionDocumentReaderfor handling custom namespaces in a Spring XML configuration file. | Interface | org.springframework.beans.factory.xml | Spring MVC |
|
| NamespaceHandlerResolver | Used by the DefaultBeanDefinitionDocumentReader tolocate a NamespaceHandler implementation for a particular namespace URI. | Interface | org.springframework.beans.factory.xml | Spring MVC |
|
| NamespaceHandlerSupport | Support class for implementing custom NamespaceHandlers. | Class | org.springframework.beans.factory.xml | Spring MVC |
|
| NoSuchBeanDefinitionException | Exception thrown when a BeanFactory is asked for a bean instance for which itcannot find a definition. | Class | org.springframework.beans.factory | Spring MVC |
|
| NotReadablePropertyException | Exception thrown on an attempt to get the value of a propertythat isn't readable, because there's no getter method. | Class | org.springframework.beans | Spring MVC |
|
| NotWritablePropertyException | Exception thrown on an attempt to set the value of a property thatis not writable (typically because there is no setter method). | Class | org.springframework.beans | Spring MVC |
|
| NoUniqueBeanDefinitionException | Exception thrown when a BeanFactory is asked for a bean instance for whichmultiple matching candidates have been found when only one matching bean was expected. | Class | org.springframework.beans.factory | Spring MVC |
|
| NullSourceExtractor | Simple implementation of SourceExtractor that returns nullas the source metadata. | Class | org.springframework.beans.factory.parsing | Spring MVC |
|
| NullValueInNestedPathException | Exception thrown when navigation of a valid nested propertypath encounters a NullPointerException. | Class | org.springframework.beans | Spring MVC |
|
| ObjectFactory | Defines a factory which can return an Object instance(possibly shared or independent) when invoked. | Interface | org.springframework.beans.factory | Spring MVC |
|
| ObjectFactoryCreatingFactoryBean | A FactoryBean implementation thatreturns a value which is an ObjectFactory | Class | org.springframework.beans.factory.config | Spring MVC |
|
| PagedListHolder | PagedListHolder is a simple state holder for handling lists of objects,separating them into pages. | Class | org.springframework.beans.support | Spring MVC |
|
| ParserContext | Context that gets passed along a bean definition parsing process,encapsulating all relevant configuration as well as state. | Class | org.springframework.beans.factory.xml | Spring MVC |
|
| ParseState | Simple Stack-based structure for tracking the logical position duringa parsing process. | Class | org.springframework.beans.factory.parsing | Spring MVC |
|
| PassThroughSourceExtractor | Simple SourceExtractor implementation that just passesthe candidate source metadata object through for attachment. | Class | org.springframework.beans.factory.parsing | Spring MVC |
|
| PatternEditor | Editor for java. | Class | org.springframework.beans.propertyeditors | Spring MVC |
|
| PlaceholderConfigurerSupport | Abstract base class for property resource configurers that resolve placeholdersin bean definition property values. | Class | org.springframework.beans.factory.config | Spring MVC |
|
| PluggableSchemaResolver | EntityResolver implementation that attempts to resolve schema URLs intolocal classpath resources using a set of mappings files. | Class | org.springframework.beans.factory.xml | Spring MVC |
|
| PreferencesPlaceholderConfigurer | Subclass of PropertyPlaceholderConfigurer that supports JDK 1. | Class | org.springframework.beans.factory.config | Spring MVC |
|
| Problem | Represents a problem with a bean definition configuration. | Class | org.springframework.beans.factory.parsing | Spring MVC |
|
| ProblemReporter | SPI interface allowing tools and other external processes to handle errorsand warnings reported during bean definition parsing. | Interface | org.springframework.beans.factory.parsing | Spring MVC |
|
| PropertiesBeanDefinitionReader | Bean definition reader for a simple properties format. | Class | org.springframework.beans.factory.support | Spring MVC |
|
| PropertiesEditor | Custom PropertyEditor for Properties objects. | Class | org.springframework.beans.propertyeditors | Spring MVC |
|
| PropertiesFactoryBean | Allows for making a properties file from a classpath location availableas Properties instance in a bean factory. | Class | org.springframework.beans.factory.config | Spring MVC |
|
| PropertyAccessException | Superclass for exceptions related to a property access,such as type mismatch or invocation target exception. | Class | org.springframework.beans | Spring MVC |
|
| PropertyAccessor | Common interface for classes that can access named properties(such as bean properties of an object or fields in an object) | Interface | org.springframework.beans | Spring MVC |
|
| PropertyAccessorFactory | Simple factory facade for obtaining PropertyAccessor instances,in particular for BeanWrapper instances. | Class | org.springframework.beans | Spring MVC |
|
| PropertyAccessorUtils | Utility methods for classes that perform bean property accessaccording to the PropertyAccessor interface. | Class | org.springframework.beans | Spring MVC |
|
| PropertyBatchUpdateException | Combined exception, composed of individual PropertyAccessException instances. | Class | org.springframework.beans | Spring MVC |
|
| PropertyComparator | PropertyComparator performs a comparison of two beans,evaluating the specified bean property via a BeanWrapper. | Class | org.springframework.beans.support | Spring MVC |
|
| PropertyEditorRegistrar | Interface for strategies that register customproperty editors with a | Interface | org.springframework.beans | Spring MVC |
|
| PropertyEditorRegistry | Encapsulates methods for registering JavaBeans PropertyEditors. | Interface | org.springframework.beans | Spring MVC |
|
| PropertyEditorRegistrySupport | Base implementation of the PropertyEditorRegistry interface. | Class | org.springframework.beans | Spring MVC |
|
| PropertyEntry | ParseState entry representing a JavaBean property. | Class | org.springframework.beans.factory.parsing | Spring MVC |
|
| PropertyMatches | Helper class for calculating property matches, according to a configurabledistance. | Class | org.springframework.beans | Spring MVC |
|
| PropertyOverrideConfigurer | Property resource configurer that overrides bean property values in an applicationcontext definition. | Class | org.springframework.beans.factory.config | Spring MVC |
|
| PropertyPathFactoryBean | FactoryBean that evaluates a property path on a given target object. | Class | org.springframework.beans.factory.config | Spring MVC |
|
| PropertyPlaceholderConfigurer | PlaceholderConfigurerSupport subclass that resolves ${. | Class | org.springframework.beans.factory.config | Spring MVC |
|
| PropertyResourceConfigurer | Allows for configuration of individual bean property values from a property resource,i. | Class | org.springframework.beans.factory.config | Spring MVC |
|
| PropertyValue | Object to hold information and value for an individual bean property. | Class | org.springframework.beans | Spring MVC |
|
| PropertyValues | Holder containing one or more PropertyValue objects,typically comprising one update for a specific target bean. | Interface | org.springframework.beans | Spring MVC |
|
| PropertyValuesEditor | Editor for a PropertyValues object. | Class | org.springframework.beans | Spring MVC |
|
| ProviderCreatingFactoryBean | A FactoryBean implementation thatreturns a value which is a JSR-330 Provider that in turn | Class | org.springframework.beans.factory.config | Spring MVC |
|
| Qualifier | This annotation may be used on a field or parameter as a qualifier forcandidate beans when autowiring. | Class | org.springframework.beans.factory.annotation | Spring MVC |
|
| QualifierAnnotationAutowireCandidateResolver | AutowireCandidateResolver implementation that matches bean definition qualifiersagainst qualifier annotations on the field or parameter to be autowired. | Class | org.springframework.beans.factory.annotation | Spring MVC |
|
| QualifierEntry | ParseState entry representing an autowire candidate qualifier. | Class | org.springframework.beans.factory.parsing | Spring MVC |
|
| ReaderContext | Context that gets passed along a bean definition reading process,encapsulating all relevant configuration as well as state. | Class | org.springframework.beans.factory.parsing | Spring MVC |
|
| ReaderEditor | One-way PropertyEditor which can convert from a text String to ajava. | Class | org.springframework.beans.propertyeditors | Spring MVC |
|
| ReaderEventListener | Interface that receives callbacks for component, alias and importregistrations during a bean definition reading process. | Interface | org.springframework.beans.factory.parsing | Spring MVC |
|
| ReplaceOverride | Extension of MethodOverride that represents an arbitraryoverride of a method by the IoC container. | Class | org.springframework.beans.factory.support | Spring MVC |
|
| Required | Marks a method (typically a JavaBean setter method) as being 'required': that is,the setter method must be configured to be dependency-injected with a value. | Class | org.springframework.beans.factory.annotation | Spring MVC |
|
| RequiredAnnotationBeanPostProcessor | BeanPostProcessor implementationthat enforces required JavaBean properties to have been configured. | Class | org.springframework.beans.factory.annotation | Spring MVC |
|
| ResourceBundleEditor | PropertyEditor implementation forOnly supports conversion from a String, but not | Class | org.springframework.beans.propertyeditors | Spring MVC |
|
| ResourceEditorRegistrar | PropertyEditorRegistrar implementation that populates a givenPropertyEditorRegistry | Class | org.springframework.beans.support | Spring MVC |
|
| ResourceEntityResolver | EntityResolver implementation that tries to resolve entity referencesthrough a ResourceLoader (usually, | Class | org.springframework.beans.factory.xml | Spring MVC |
|
| RootBeanDefinition | A root bean definition represents the merged bean definition that backsa specific bean in a Spring BeanFactory at runtime. | Class | org.springframework.beans.factory.support | Spring MVC |
|
| RuntimeBeanNameReference | Immutable placeholder class used for a property value object when it's areference to another bean name in the factory, to be resolved at runtime. | Class | org.springframework.beans.factory.config | Spring MVC |
|
| RuntimeBeanReference | Immutable placeholder class used for a property value object when it'sa reference to another bean in the factory, to be resolved at runtime. | Class | org.springframework.beans.factory.config | Spring MVC |
|
| Scope | Strategy interface used by a ConfigurableBeanFactory,representing a target scope to hold bean instances in. | Interface | org.springframework.beans.factory.config | Spring MVC |
|
| SecurityContextProvider | Provider of the security context of the code running inside the bean factory. | Interface | org.springframework.beans.factory.support | Spring MVC |
|
| ServiceFactoryBean | FactoryBean that exposes the'primary' service for the configured service class, obtained through | Class | org.springframework.beans.factory.serviceloader | Spring MVC |
|
| ServiceListFactoryBean | FactoryBean that exposes allservices for the configured service class, represented as a List of service objects, | Class | org.springframework.beans.factory.serviceloader | Spring MVC |
|
| ServiceLoaderFactoryBean | FactoryBean that exposes theJDK 1. | Class | org.springframework.beans.factory.serviceloader | Spring MVC |
|
| ServiceLocatorFactoryBean | A FactoryBean implementation that takes an interface which must have one or moremethods with the signatures MyType xxx() or MyType xxx(MyIdType id) | Class | org.springframework.beans.factory.config | Spring MVC |
|
| SetFactoryBean | Simple factory for shared Set instances. | Class | org.springframework.beans.factory.config | Spring MVC |
|
| SimpleAutowireCandidateResolver | AutowireCandidateResolver implementation to use when no annotationsupport is available. | Class | org.springframework.beans.factory.support | Spring MVC |
|
| SimpleBeanDefinitionRegistry | Simple implementation of the BeanDefinitionRegistry interface. | Class | org.springframework.beans.factory.support | Spring MVC |
|
| SimpleConstructorNamespaceHandler | Simple NamespaceHandler implementation that maps customattributes directly through to bean properties. | Class | org.springframework.beans.factory.xml | Spring MVC |
|
| SimpleInstantiationStrategy | Simple object instantiation strategy for use in a BeanFactory. | Class | org.springframework.beans.factory.support | Spring MVC |
|
| SimplePropertyNamespaceHandler | Simple NamespaceHandler implementation that maps custom attributesdirectly through to bean properties. | Class | org.springframework.beans.factory.xml | Spring MVC |
|
| SimpleSecurityContextProvider | Simple SecurityContextProvider implementation. | Class | org.springframework.beans.factory.support | Spring MVC |
|
| SimpleSpringBeanELResolver | Simple concrete variant of SpringBeanELResolver, delegatingto a given BeanFactory that the resolver was constructed with. | Class | org.springframework.beans.factory.access.el | Spring MVC |
|
| SimpleTypeConverter | Simple implementation of the TypeConverter interface that does not operate ona specific target object. | Class | org.springframework.beans | Spring MVC |
|
| SingletonBeanFactoryLocator | Keyed-singleton implementation of BeanFactoryLocator,which accesses shared Spring BeanFactory instances. | Class | org.springframework.beans.factory.access | Spring MVC |
|
| SingletonBeanRegistry | Interface that defines a registry for shared bean instances. | Interface | org.springframework.beans.factory.config | Spring MVC |
|
| SmartFactoryBean | Extension of the FactoryBean interface. | Interface | org.springframework.beans.factory | Spring MVC |
|
| SmartInitializingSingleton | Callback interface triggered at the end of the singleton pre-instantiation phaseduring BeanFactory bootstrap. | Interface | org.springframework.beans.factory | Spring MVC |
|
| SmartInstantiationAwareBeanPostProcessor | Extension of the InstantiationAwareBeanPostProcessor interface,adding a callback for predicting the eventual type of a processed bean. | Interface | org.springframework.beans.factory.config | Spring MVC |
|
| SortDefinition | Definition for sorting bean instances by a property. | Interface | org.springframework.beans.support | Spring MVC |
|
| SourceExtractor | Simple strategy allowing tools to control how source metadata is attachedto the bean definition metadata. | Interface | org.springframework.beans.factory.parsing | Spring MVC |
|
| SpringBeanELResolver | Unified EL ELResolver that delegates to a Spring BeanFactory,resolving name references to Spring-defined beans. | Class | org.springframework.beans.factory.access.el | Spring MVC |
|
| StaticListableBeanFactory | Static BeanFactory implementationwhich allows to register existing singleton instances programmatically. | Class | org.springframework.beans.factory.support | Spring MVC |
|
| StringArrayPropertyEditor | Custom PropertyEditor for String arrays. | Class | org.springframework.beans.propertyeditors | Spring MVC |
|
| StringTrimmerEditor | Property editor that trims Strings. | Class | org.springframework.beans.propertyeditors | Spring MVC |
|
| TimeZoneEditor | Editor for java. | Class | org.springframework.beans.propertyeditors | Spring MVC |
|
| TypeConverter | Interface that defines type conversion methods. | Interface | org.springframework.beans | Spring MVC |
|
| TypeConverterSupport | Base implementation of the TypeConverter interface, using a package-private delegate. | Class | org.springframework.beans | Spring MVC |
|
| TypedStringValue | Holder for a typed String value. | Class | org.springframework.beans.factory.config | Spring MVC |
|
| TypeMismatchException | Exception thrown on a type mismatch when trying to set a bean property. | Class | org.springframework.beans | Spring MVC |
|
| UnsatisfiedDependencyException | Exception thrown when a bean depends on other beans or simple propertiesthat were not specified in the bean factory definition, although | Class | org.springframework.beans.factory | Spring MVC |
|
| URIEditor | Editor for java. | Class | org.springframework.beans.propertyeditors | Spring MVC |
|
| URLEditor | Editor for java. | Class | org.springframework.beans.propertyeditors | Spring MVC |
|
| UtilNamespaceHandler | NamespaceHandler for the util namespace. | Class | org.springframework.beans.factory.xml | Spring MVC |
|
| UUIDEditor | Editor for java. | Class | org.springframework.beans.propertyeditors | Spring MVC |
|
| Value | Annotation at the field or method/constructor parameter levelthat indicates a default value expression for the affected argument. | Class | org.springframework.beans.factory.annotation | Spring MVC |
|
| XmlBeanDefinitionReader | Bean definition reader for XML bean definitions. | Class | org.springframework.beans.factory.xml | Spring MVC |
|
| XmlBeanDefinitionStoreException | XML-specific BeanDefinitionStoreException subclass that wraps aSAXException, typically a SAXParseException | Class | org.springframework.beans.factory.xml | Spring MVC |
|
| XmlBeanFactory | Convenience extension of DefaultListableBeanFactory that reads bean definitionsfrom an XML document. | Class | org.springframework.beans.factory.xml | Spring MVC |
|
| XmlReaderContext | Extension of ReaderContext,specific to use with an XmlBeanDefinitionReader. | Class | org.springframework.beans.factory.xml | Spring MVC |
|
| YamlMapFactoryBean | Factory for a Map that reads from a YAML source. | Class | org.springframework.beans.factory.config | Spring MVC |
|
| YamlProcessor | Base class for YAML factories. | Class | org.springframework.beans.factory.config | Spring MVC |
|
| YamlProcessor .DocumentMatcher | Strategy interface used to test if properties match. | Interface | org.springframework.beans.factory.config.YamlProcessor | Spring MVC |
|
| YamlProcessor .MatchCallback | Callback interface used to process properties in a resulting map. | Interface | org.springframework.beans.factory.config.YamlProcessor | Spring MVC |
|
| YamlProcessor .MatchStatus | Status returned from YamlProcessor. | Class | org.springframework.beans.factory.config.YamlProcessor | Spring MVC |
|
| YamlProcessor .ResolutionMethod | Method to use for resolving resources. | Class | org.springframework.beans.factory.config.YamlProcessor | Spring MVC |
|
| YamlProcessor .StrictMapAppenderConstructor | A specialized Constructor that checks for duplicate keys. | Class | org.springframework.beans.factory.config.YamlProcessor | Spring MVC |
|
| YamlPropertiesFactoryBean | Factory for Java Properties that reads from a YAML source. | Class | org.springframework.beans.factory.config | Spring MVC |
|
| ZoneIdEditor | Editor for java. | Class | org.springframework.beans.propertyeditors | Spring MVC |