See: Description
| Interface | Description | 
|---|---|
| LiveBeansViewMBean | Deprecated
 as of 5.3, in favor of using Spring Boot actuators for such needs 
 | 
| Class | Description | 
|---|---|
| AbstractApplicationContext | 
 Abstract implementation of the  
ApplicationContext
 interface. | 
| AbstractMessageSource | 
 Abstract implementation of the  
HierarchicalMessageSource interface,
 implementing common handling of message variants, making it easy
 to implement a specific strategy for a concrete MessageSource. | 
| AbstractRefreshableApplicationContext | 
 Base class for  
ApplicationContext
 implementations which are supposed to support multiple calls to AbstractApplicationContext.refresh(),
 creating a new internal bean factory instance every time. | 
| AbstractRefreshableConfigApplicationContext | 
AbstractRefreshableApplicationContext subclass that adds common handling
 of specified config locations. | 
| AbstractResourceBasedMessageSource | 
 Abstract base class for  
MessageSource implementations based on
 resource bundle conventions, such as ResourceBundleMessageSource
 and ReloadableResourceBundleMessageSource. | 
| AbstractXmlApplicationContext | 
 Convenient base class for  
ApplicationContext
 implementations, drawing configuration from XML documents containing bean definitions
 understood by an XmlBeanDefinitionReader. | 
| ApplicationObjectSupport | 
 Convenient superclass for application objects that want to be aware of
 the application context, e.g. 
 | 
| ClassPathXmlApplicationContext | 
 Standalone XML application context, taking the context definition files
 from the class path, interpreting plain paths as class path resource names
 that include the package path (e.g. 
 | 
| ConversionServiceFactoryBean | 
 A factory providing convenient access to a ConversionService configured with
 converters appropriate for most environments. 
 | 
| DefaultLifecycleProcessor | 
 Default implementation of the  
LifecycleProcessor strategy. | 
| DefaultMessageSourceResolvable | 
 Spring's default implementation of the  
MessageSourceResolvable interface. | 
| DelegatingMessageSource | 
 Empty  
MessageSource that delegates all calls to the parent MessageSource. | 
| EmbeddedValueResolutionSupport | 
 Convenient base class for components with a need for embedded value resolution
 (i.e. 
 | 
| FileSystemXmlApplicationContext | 
 Standalone XML application context, taking the context definition files
 from the file system or from URLs, interpreting plain paths as relative
 file system locations (e.g. 
 | 
| GenericApplicationContext | 
 Generic ApplicationContext implementation that holds a single internal
  
DefaultListableBeanFactory
 instance and does not assume a specific bean definition format. | 
| GenericGroovyApplicationContext | 
 An  
ApplicationContext implementation that extends
 GenericApplicationContext and implements GroovyObject such that beans
 can be retrieved with the dot de-reference syntax instead of using AbstractApplicationContext.getBean(java.lang.String). | 
| GenericXmlApplicationContext | 
 Convenient application context with built-in XML support. 
 | 
| LiveBeansView | Deprecated
 as of 5.3, in favor of using Spring Boot actuators for such needs 
 | 
| MessageSourceAccessor | 
 Helper class for easy access to messages from a MessageSource,
 providing various overloaded getMessage methods. 
 | 
| MessageSourceResourceBundle | 
 Helper class that allows for accessing a Spring
  
MessageSource as a ResourceBundle. | 
| MessageSourceSupport | 
 Base class for message source implementations, providing support infrastructure
 such as  
MessageFormat handling but not implementing concrete
 methods defined in the MessageSource. | 
| PropertySourcesPlaceholderConfigurer | 
 Specialization of  
PlaceholderConfigurerSupport that resolves ${...} placeholders
 within bean definition property values and @Value annotations against the current
 Spring Environment and its set of PropertySources. | 
| ReloadableResourceBundleMessageSource | 
 Spring-specific  
MessageSource implementation
 that accesses resource bundles using specified basenames, participating in the
 Spring ApplicationContext's resource loading. | 
| ResourceBundleMessageSource | 
MessageSource implementation that
 accesses resource bundles using specified basenames. | 
| SimpleThreadScope | 
 A simple thread-backed  
Scope implementation. | 
| StaticApplicationContext | 
ApplicationContext implementation
 which supports programmatic registration of beans and messages,
 rather than reading bean definitions from external configuration sources. | 
| StaticMessageSource | 
 Simple implementation of  
MessageSource
 which allows messages to be registered programmatically. |