Uses of Package
org.springframework.context
Packages that use org.springframework.context
Package
Description
This package builds on the beans package to add support for
 message sources and for the Observer design pattern, and the
 ability for application objects to obtain resources using a
 consistent API.
Annotation support for the Application Context, including JSR-250 "common"
 annotations, component-scanning, and Java-based metadata for creating
 Spring-managed objects.
AOT support for application contexts.
Support classes for application events, like standard context events.
Classes supporting the org.springframework.context package,
 such as abstract base classes for ApplicationContext
 implementations and a MessageSource implementation.
Formatters for 
java.util.Date properties.Integration with the JSR-310 
java.time package in JDK 8.Formatters for 
java.lang.Number properties.Integration with the JSR-354 
javax.money package.Support classes for the formatting package,
 providing common implementations as well as adapters.
Annotation support for asynchronous method execution.
Support classes for Spring's scripting package.
Contains classes defining the application context subinterface
 for UI applications.
Classes supporting the org.springframework.ui.context package.
Provides data binding and validation functionality,
 for usage in business and/or UI layers.
Support classes for integrating a JSR-303 Bean Validation provider
 (such as Hibernate Validator) into a Spring ApplicationContext
 and in particular with Spring's data binding and validation APIs.
- 
Classes in org.springframework.context used by org.springframework.contextClassDescriptionCentral interface to provide configuration for an application.Class to be extended by all application events.Interface that encapsulates event publication functionality.Interface to be implemented by application event listeners.SPI interface to be implemented by most if not all application contexts.A common interface defining methods for start/stop lifecycle control.Strategy interface for resolving messages, with support for the parameterization and internationalization of such messages.Interface for objects that are suitable for message resolution in aMessageSource.Exception thrown when a message can't be resolved.AnApplicationEventthat carries an arbitrary payload.Interface for objects that may participate in a phased process such as lifecycle management.
- 
Classes in org.springframework.context used by org.springframework.context.annotationClassDescriptionCentral interface to provide configuration for an application.Interface that encapsulates event publication functionality.Interface to be implemented by any object that wishes to be notified of theApplicationStartupthat it runs with.SPI interface to be implemented by most if not all application contexts.Interface to be implemented by any bean that wishes to be notified of theEnvironmentthat it runs in.A common interface defining methods for start/stop lifecycle control.Strategy interface for resolving messages, with support for the parameterization and internationalization of such messages.Interface to be implemented by any object that wishes to be notified of theResourceLoader(typically the ApplicationContext) that it runs in.
- 
Classes in org.springframework.context used by org.springframework.context.aotClassDescriptionCallback interface for initializing a SpringConfigurableApplicationContextprior to being refreshed.SPI interface to be implemented by most if not all application contexts.
- 
Classes in org.springframework.context used by org.springframework.context.eventClassDescriptionCentral interface to provide configuration for an application.Interface to be implemented by any object that wishes to be notified of theApplicationContextthat it runs in.Class to be extended by all application events.Interface that encapsulates event publication functionality.Interface to be implemented by any object that wishes to be notified of the ApplicationEventPublisher (typically the ApplicationContext) that it runs in.Interface to be implemented by application event listeners.
- 
Classes in org.springframework.context used by org.springframework.context.supportClassDescriptionCentral interface to provide configuration for an application.Interface to be implemented by any object that wishes to be notified of theApplicationContextthat it runs in.Class to be extended by all application events.Interface that encapsulates event publication functionality.Interface to be implemented by application event listeners.SPI interface to be implemented by most if not all application contexts.Interface to be implemented by any object that wishes to be notified of aStringValueResolverfor the resolution of embedded definition values.Interface to be implemented by any bean that wishes to be notified of theEnvironmentthat it runs in.Sub-interface of MessageSource to be implemented by objects that can resolve messages hierarchically.A common interface defining methods for start/stop lifecycle control.Strategy interface for processing Lifecycle beans within the ApplicationContext.Strategy interface for resolving messages, with support for the parameterization and internationalization of such messages.Interface for objects that are suitable for message resolution in aMessageSource.Exception thrown when a message can't be resolved.Interface to be implemented by any object that wishes to be notified of theResourceLoader(typically the ApplicationContext) that it runs in.
- 
Classes in org.springframework.context used by org.springframework.format.datetimeClassDescriptionInterface to be implemented by any object that wishes to be notified of aStringValueResolverfor the resolution of embedded definition values.
- 
Classes in org.springframework.context used by org.springframework.format.datetime.standardClassDescriptionInterface to be implemented by any object that wishes to be notified of aStringValueResolverfor the resolution of embedded definition values.
- 
Classes in org.springframework.context used by org.springframework.format.numberClassDescriptionInterface to be implemented by any object that wishes to be notified of aStringValueResolverfor the resolution of embedded definition values.
- 
Classes in org.springframework.context used by org.springframework.format.number.moneyClassDescriptionInterface to be implemented by any object that wishes to be notified of aStringValueResolverfor the resolution of embedded definition values.
- 
Classes in org.springframework.context used by org.springframework.format.supportClassDescriptionInterface to be implemented by any object that wishes to be notified of aStringValueResolverfor the resolution of embedded definition values.
- 
Classes in org.springframework.context used by org.springframework.scheduling.annotationClassDescriptionCentral interface to provide configuration for an application.Interface to be implemented by any object that wishes to be notified of theApplicationContextthat it runs in.Interface to be implemented by application event listeners.Interface to be implemented by any object that wishes to be notified of aStringValueResolverfor the resolution of embedded definition values.
- 
Classes in org.springframework.context used by org.springframework.scripting.supportClassDescriptionInterface to be implemented by any object that wishes to be notified of theResourceLoader(typically the ApplicationContext) that it runs in.
- 
Classes in org.springframework.context used by org.springframework.ui.contextClassDescriptionStrategy interface for resolving messages, with support for the parameterization and internationalization of such messages.
- 
Classes in org.springframework.context used by org.springframework.ui.context.supportClassDescriptionCentral interface to provide configuration for an application.Strategy interface for resolving messages, with support for the parameterization and internationalization of such messages.
- 
Classes in org.springframework.context used by org.springframework.validationClassDescriptionInterface for objects that are suitable for message resolution in aMessageSource.
- 
Classes in org.springframework.context used by org.springframework.validation.beanvalidationClassDescriptionCentral interface to provide configuration for an application.Interface to be implemented by any object that wishes to be notified of theApplicationContextthat it runs in.Strategy interface for resolving messages, with support for the parameterization and internationalization of such messages.Interface for objects that are suitable for message resolution in aMessageSource.