| Package | Description | 
|---|---|
| org.springframework.context.support | Classes supporting the org.springframework.context package,
 such as abstract base classes for ApplicationContext
 implementations and a MessageSource implementation. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractMessageSourceAbstract implementation of the  HierarchicalMessageSourceinterface,
 implementing common handling of message variants, making it easy
 to implement a specific strategy for a concrete MessageSource. | 
| class  | AbstractResourceBasedMessageSourceAbstract base class for  MessageSourceimplementations based on
 resource bundle conventions, such asResourceBundleMessageSourceandReloadableResourceBundleMessageSource. | 
| class  | DelegatingMessageSourceEmpty  MessageSourcethat delegates all calls to the parent MessageSource. | 
| class  | ReloadableResourceBundleMessageSourceSpring-specific  MessageSourceimplementation
 that accesses resource bundles using specified basenames, participating in the
 SpringApplicationContext's resource loading. | 
| class  | ResourceBundleMessageSourceMessageSourceimplementation that
 accesses resource bundles using specified basenames. | 
| class  | StaticMessageSourceSimple implementation of  MessageSourcewhich allows messages to be registered programmatically. |