Name | Description | Type | Package | Framework |
AbstractApplicationContext | Abstract implementation of the ApplicationContextinterface. | Class | org.springframework.context.support | Spring MVC |
|
AbstractApplicationEventMulticaster | Abstract implementation of the ApplicationEventMulticaster interface,providing the basic listener registration facility. | Class | org.springframework.context.event | Spring MVC |
|
AbstractMessageSource | Abstract implementation of the HierarchicalMessageSource interface,to implement a specific strategy for a concrete MessageSource. | Class | org.springframework.context.support | Spring MVC |
|
AbstractRefreshableApplicationContext | Base class for ApplicationContextcreating a new internal bean factory instance every time. | Class | org.springframework.context.support | Spring MVC |
|
AbstractRefreshableConfigApplicationContext | AbstractRefreshableApplicationContext subclass that adds common handlingof specified config locations. | Class | org.springframework.context.support | Spring MVC |
|
AbstractXmlApplicationContext | Convenient base class for ApplicationContextunderstood by an XmlBeanDefinitionReader. | Class | org.springframework.context.support | Spring MVC |
|
AdviceMode | Enumeration used to determine whether JDK proxy-based or AspectJ weaving-based adviceSince:3. | Class | org.springframework.context.annotation | Spring MVC |
|
AdviceModeImportSelector | Convenient base class for ImportSelector implementations that select importsbased on an AdviceMode value from an annotation (such as the @Enable* | Class | org.springframework.context.annotation | Spring MVC |
|
AnnotatedBeanDefinitionReader | Convenient adapter for programmatic registration of annotated bean classes. | Class | org.springframework.context.annotation | Spring MVC |
|
AnnotatedElementKey | Represent an AnnotatedElement on a particular Classand is suitable as a key. | Class | org.springframework.context.expression | Spring MVC |
|
AnnotationBeanNameGenerator | @Component annotationor with another annotation that is itself annotated with | Class | org.springframework.context.annotation | Spring MVC |
|
AnnotationConfigApplicationContext | Standalone application context, accepting annotated classes as input - in particular@Configuration-annotated classes, but also plain | Class | org.springframework.context.annotation | Spring MVC |
|
AnnotationConfigBeanDefinitionParser | Parser for the element. | Class | org.springframework.context.annotation | Spring MVC |
|
AnnotationConfigRegistry | Common interface for annotation config application contexts,defining register(java. | Interface | org.springframework.context.annotation | Spring MVC |
|
AnnotationConfigUtils | Utility class that allows for convenient registration of commonBeanPostProcessor and | Class | org.springframework.context.annotation | Spring MVC |
|
AnnotationScopeMetadataResolver | A ScopeMetadataResolver implementation that by default checks forthe presence of Spring's @Scope annotation on the bean class. | Class | org.springframework.context.annotation | Spring MVC |
|
ApplicationContext | Central interface to provide configuration for an application. | Interface | org.springframework.context | Spring MVC |
|
ApplicationContextAware | Interface to be implemented by any object that wishes to be notifiedof the ApplicationContext that it runs in. | Interface | org.springframework.context | Spring MVC |
|
ApplicationContextEvent | Base class for events raised for an ApplicationContext. | Class | org.springframework.context.event | Spring MVC |
|
ApplicationContextException | Exception thrown during application context initialization. | Class | org.springframework.context | Spring MVC |
|
ApplicationContextInitializer | Callback interface for initializing a Spring ConfigurableApplicationContextprior to being refreshed. | Interface | org.springframework.context | Spring MVC |
|
ApplicationEvent | Class to be extended by all application events. | Class | org.springframework.context | Spring MVC |
|
ApplicationEventMulticaster | Interface to be implemented by objects that can manage a number ofApplicationListener objects, and publish events to them. | Interface | org.springframework.context.event | Spring MVC |
|
ApplicationEventPublisher | Interface that encapsulates event publication functionality. | Interface | org.springframework.context | Spring MVC |
|
ApplicationEventPublisherAware | Interface to be implemented by any object that wishes to be notifiedof the ApplicationEventPublisher (typically the ApplicationContext) | Interface | org.springframework.context | Spring MVC |
|
ApplicationListener | Interface to be implemented by application event listeners. | Interface | org.springframework.context | Spring MVC |
|
ApplicationListenerMethodAdapter | GenericApplicationListener adapter that delegates the processing ofan event to an EventListener annotated method. | Class | org.springframework.context.event | Spring MVC |
|
ApplicationObjectSupport | Convenient superclass for application objects that want to be aware ofthe application context, e. | Class | org.springframework.context.support | Spring MVC |
|
AspectJWeavingEnabler | Post-processor that registers AspectJ'sClassPreProcessorAgentAdapter | Class | org.springframework.context.weaving | Spring MVC |
|
AutoProxyRegistrar | Registers an auto proxy creator against the current BeanDefinitionRegistryas appropriate based on an @Enable* annotation having mode and | Class | org.springframework.context.annotation | Spring MVC |
|
Bean | Indicates that a method produces a bean to be managed by the Spring container. | Class | org.springframework.context.annotation | Spring MVC |
|
BeanExpressionContextAccessor | EL property accessor that knows how to traverse the beans and contextual objectsof a Spring BeanExpressionContext. | Class | org.springframework.context.expression | Spring MVC |
|
BeanFactoryAccessor | EL property accessor that knows how to traverse the beans of aSince:3. | Class | org.springframework.context.expression | Spring MVC |
|
BeanFactoryResolver | EL bean resolver that operates against a SpringSince:3. | Class | org.springframework.context.expression | Spring MVC |
|
CachedExpressionEvaluator | Shared utility class used to evaluate and cache SpEL expressions thatare defined on AnnotatedElement. | Class | org.springframework.context.expression | Spring MVC |
|
CachedExpressionEvaluator .ExpressionKey | | Class | org.springframework.context.expression.CachedExpressionEvaluator | Spring MVC |
|
ClassPathBeanDefinitionScanner | A bean definition scanner that detects bean candidates on the classpath,registering corresponding bean definitions with a given registry (BeanFactory | Class | org.springframework.context.annotation | Spring MVC |
|
ClassPathScanningCandidateComponentProvider | A component provider that scans the classpath from a base package. | Class | org.springframework.context.annotation | Spring MVC |
|
ClassPathXmlApplicationContext | Standalone XML application context, taking the context definition filesfrom the class path, interpreting plain paths as class path resource names | Class | org.springframework.context.support | Spring MVC |
|
CommonAnnotationBeanPostProcessor | BeanPostProcessor implementationthat supports common Java annotations out of the box, in particular the JSR-250 | Class | org.springframework.context.annotation | Spring MVC |
|
ComponentScan | Configures component scanning directives for use with @Configuration classes. | Class | org.springframework.context.annotation | Spring MVC |
|
ComponentScan .Filter | Declares the type filter to be used as an include filter or exclude filter. | Class | org.springframework.context.annotation.ComponentScan | Spring MVC |
|
ComponentScanBeanDefinitionParser | Parser for the element. | Class | org.springframework.context.annotation | Spring MVC |
|
Condition | A single condition that must be matched in orderfor a component to be registered. | Interface | org.springframework.context.annotation | Spring MVC |
|
Conditional | Indicates that a component is only eligible for registration when allspecified conditions match. | Class | org.springframework.context.annotation | Spring MVC |
|
ConditionContext | Context information for use by Conditions. | Interface | org.springframework.context.annotation | Spring MVC |
|
ConfigurableApplicationContext | SPI interface to be implemented by most if not all application contexts. | Interface | org.springframework.context | Spring MVC |
|
Configuration | Indicates that a class declares one or more @Bean methods and may be processedby the Spring container to generate bean definitions and service requests for those | Class | org.springframework.context.annotation | Spring MVC |
|
ConfigurationClassPostProcessor | BeanFactoryPostProcessor used for bootstrapping processing of@Configuration classes. | Class | org.springframework.context.annotation | Spring MVC |
|
ConfigurationCondition | A Condition that offers more fine-grained control when used with@Configuration. | Interface | org.springframework.context.annotation | Spring MVC |
|
ConfigurationCondition .ConfigurationPhase | The various configuration phases where the condition could be evaluated. | Class | org.springframework.context.annotation.ConfigurationCondition | Spring MVC |
|
ContextAnnotationAutowireCandidateResolver | Complete implementation of theAutowireCandidateResolver strategy | Class | org.springframework.context.annotation | Spring MVC |
|
ContextBeanFactoryReference | ApplicationContext-specific implementation of BeanFactoryReference,wrapping a newly created ApplicationContext, closing it on release. | Class | org.springframework.context.access | Spring MVC |
|
ContextClosedEvent | Event raised when an ApplicationContext gets closed. | Class | org.springframework.context.event | Spring MVC |
|
ContextJndiBeanFactoryLocator | BeanFactoryLocator implementation that creates the BeanFactory from one ormore classpath locations specified in a JNDI environment variable. | Class | org.springframework.context.access | Spring MVC |
|
ContextNamespaceHandler | for the 'context' namespace. | Class | org.springframework.context.config | Spring MVC |
|
ContextRefreshedEvent | Event raised when an ApplicationContext gets initialized or refreshed. | Class | org.springframework.context.event | Spring MVC |
|
ContextSingletonBeanFactoryLocator | Variant of SingletonBeanFactoryLocatorwhich creates its internal bean factory reference as an | Class | org.springframework.context.access | Spring MVC |
|
ContextStartedEvent | Event raised when an ApplicationContext gets started. | Class | org.springframework.context.event | Spring MVC |
|
ContextStoppedEvent | Event raised when an ApplicationContext gets stopped. | Class | org.springframework.context.event | Spring MVC |
|
ConversionServiceFactoryBean | A factory providing convenient access to a ConversionService configured withconverters appropriate for most environments. | Class | org.springframework.context.support | Spring MVC |
|
DefaultContextLoadTimeWeaver | Default LoadTimeWeaver bean for use in an application context,decorating an automatically detected internal LoadTimeWeaver. | Class | org.springframework.context.weaving | Spring MVC |
|
DefaultEventListenerFactory | Default EventListenerFactory implementation that supports theregular EventListener annotation. | Class | org.springframework.context.event | Spring MVC |
|
DefaultLifecycleProcessor | Default implementation of the LifecycleProcessor strategy. | Class | org.springframework.context.support | Spring MVC |
|
DefaultLocatorFactory | A factory class to get a default ContextSingletonBeanFactoryLocator instance. | Class | org.springframework.context.access | Spring MVC |
|
DefaultMessageSourceResolvable | Default implementation of the MessageSourceResolvable interface. | Class | org.springframework.context.support | Spring MVC |
|
DeferredImportSelector | A variation of ImportSelector that runs after all @Configuration beanshave been processed. | Interface | org.springframework.context.annotation | Spring MVC |
|
DelegatingMessageSource | Empty MessageSource that delegates all calls to the parent MessageSource. | Class | org.springframework.context.support | Spring MVC |
|
DependsOn | Beans on which the current bean depends. | Class | org.springframework.context.annotation | Spring MVC |
|
Description | Adds a textual description to bean definitions derived fromSince:4. | Class | org.springframework.context.annotation | Spring MVC |
|
EmbeddedValueResolutionSupport | Convenient base class for components with a need for embedded value resolution(i. | Class | org.springframework.context.support | Spring MVC |
|
EmbeddedValueResolverAware | Interface to be implemented by any object that wishes to be notified of aStringValueResolver for the resolution of embedded definition values. | Interface | org.springframework.context | Spring MVC |
|
EnableAspectJAutoProxy | Enables support for handling components marked with AspectJ's @Aspect annotation,similar to functionality found in Spring's XML element. | Class | org.springframework.context.annotation | Spring MVC |
|
EnableLoadTimeWeaving | Activates a Spring LoadTimeWeaver for this application context, available asa bean with the name loadTimeWeaver, similar to the | Class | org.springframework.context.annotation | Spring MVC |
|
EnableLoadTimeWeaving .AspectJWeaving | Switches on AspectJ load-time weaving if a META-INF/aop. | Class | org.springframework.context.annotation.EnableLoadTimeWeaving | Spring MVC |
|
EnableMBeanExport | Enables default exporting of all standard MBeans from the Spring context, aswell as well all @ManagedResource annotated beans. | Class | org.springframework.context.annotation | Spring MVC |
|
EnableSpringConfigured | Signals the current application context to apply dependency injection tonon-managed classes that are instantiated outside of the Spring bean factory | Class | org.springframework.context.annotation.aspectj | Spring MVC |
|
EnvironmentAccessor | Read-only EL property accessor that knows how to retrieve keysof a Spring Environment instance. | Class | org.springframework.context.expression | Spring MVC |
|
EnvironmentAware | Interface to be implemented by any bean that wishes to be notifiedof the Environment that it runs in. | Interface | org.springframework.context | Spring MVC |
|
EventListener | Annotation that marks a method as a listener for application events. | Class | org.springframework.context.event | Spring MVC |
|
EventListenerFactory | Strategy interface for creating ApplicationListener for methodsannotated with EventListener. | Interface | org.springframework.context.event | Spring MVC |
|
EventListenerMethodProcessor | Register EventListener annotated method as individual ApplicationListenerSince:4. | Class | org.springframework.context.event | Spring MVC |
|
EventPublicationInterceptor | Interceptor that publishes anApplicationEvent to all ApplicationListeners | Class | org.springframework.context.event | Spring MVC |
|
FileSystemXmlApplicationContext | Standalone XML application context, taking the context definition filesfrom the file system or from URLs, interpreting plain paths as relative | Class | org.springframework.context.support | Spring MVC |
|
FilterType | Enumeration of the type filters that may be used in conjunction withSince:2. | Class | org.springframework.context.annotation | Spring MVC |
|
GenericApplicationContext | Generic ApplicationContext implementation that holds a single internalDefaultListableBeanFactory | Class | org.springframework.context.support | Spring MVC |
|
GenericApplicationListener | exposing further metadata such as the supported event type. | Interface | org.springframework.context.event | Spring MVC |
|
GenericApplicationListenerAdapter | GenericApplicationListener adapter that determines supported event typesthrough introspecting the generically declared type of the target listener. | Class | org.springframework.context.event | Spring MVC |
|
GenericGroovyApplicationContext | An ApplicationContext implementation that extendsGenericApplicationContext and implements GroovyObject such that beans | Class | org.springframework.context.support | Spring MVC |
|
GenericXmlApplicationContext | Convenient application context with built-in XML support. | Class | org.springframework.context.support | Spring MVC |
|
HierarchicalMessageSource | Sub-interface of MessageSource to be implemented by objects thatcan resolve messages hierarchically. | Interface | org.springframework.context | Spring MVC |
|
Import | Indicates one or more @Configuration classes to import. | Class | org.springframework.context.annotation | Spring MVC |
|
ImportAware | Interface to be implemented by any @Configuration class that wishesto be injected with the AnnotationMetadata of the @Configuration | Interface | org.springframework.context.annotation | Spring MVC |
|
ImportBeanDefinitionRegistrar | Interface to be implemented by types that register additional bean definitions whenprocessing @Configuration classes. | Interface | org.springframework.context.annotation | Spring MVC |
|
ImportResource | Indicates one or more resources containing bean definitions to import. | Class | org.springframework.context.annotation | Spring MVC |
|
ImportSelector | Interface to be implemented by types that determine which @Configurationclass(es) should be imported based on a given selection criteria, usually one or more | Interface | org.springframework.context.annotation | Spring MVC |
|
Jsr330ScopeMetadataResolver | Simple ScopeMetadataResolver implementation that follows JSR-330 scoping rules:defaulting to prototype scope unless Singleton is present. | Class | org.springframework.context.annotation | Spring MVC |
|
Lazy | Indicates whether a bean is to be lazily initialized. | Class | org.springframework.context.annotation | Spring MVC |
|
Lifecycle | A common interface defining methods for start/stop lifecycle control. | Interface | org.springframework.context | Spring MVC |
|
LifecycleProcessor | Strategy interface for processing Lifecycle beans within the ApplicationContext. | Interface | org.springframework.context | Spring MVC |
|
LiveBeansView | Adapter for live beans view exposure, building a snapshot of current beansand their dependencies from either a local ApplicationContext (with a | Class | org.springframework.context.support | Spring MVC |
|
LiveBeansViewMBean | MBean operation interface for the LiveBeansView feature. | Interface | org.springframework.context.support | Spring MVC |
|
LoadTimeWeaverAware | Interface to be implemented by any object that wishes to be notifiedof the application context's default LoadTimeWeaver. | Interface | org.springframework.context.weaving | Spring MVC |
|
LoadTimeWeaverAwareProcessor | to beans that implement the LoadTimeWeaverAware interface. | Class | org.springframework.context.weaving | Spring MVC |
|
LoadTimeWeavingConfiguration | @Configuration class that registers a LoadTimeWeaver bean. | Class | org.springframework.context.annotation | Spring MVC |
|
LoadTimeWeavingConfigurer | Interface to be implemented byclasses annotated with @EnableLoadTimeWeaving that wish to | Interface | org.springframework.context.annotation | Spring MVC |
|
LocaleContext | Strategy interface for determining the current Locale. | Interface | org.springframework.context.i18n | Spring MVC |
|
LocaleContextHolder | Simple holder class that associates a LocaleContext instancewith the current thread. | Class | org.springframework.context.i18n | Spring MVC |
|
MapAccessor | EL property accessor that knows how to traverse the keysSince:3. | Class | org.springframework.context.expression | Spring MVC |
|
MBeanExportConfiguration | @Configuration class that registers a AnnotationMBeanExporter bean. | Class | org.springframework.context.annotation | Spring MVC |
|
MBeanExportConfiguration .SpecificPlatform | | Class | org.springframework.context.annotation.MBeanExportConfiguration | Spring MVC |
|
MessageSource | Strategy interface for resolving messages, with support for the parameterizationand internationalization of such messages. | Interface | org.springframework.context | Spring MVC |
|
MessageSourceAccessor | Helper class for easy access to messages from a MessageSource,providing various overloaded getMessage methods. | Class | org.springframework.context.support | Spring MVC |
|
MessageSourceAware | Interface to be implemented by any object that wishes to be notifiedof the MessageSource (typically the ApplicationContext) that it runs in. | Interface | org.springframework.context | Spring MVC |
|
MessageSourceResolvable | Interface for objects that are suitable for message resolution in aSpring's own validation error classes implement this interface. | Interface | org.springframework.context | Spring MVC |
|
MessageSourceResourceBundle | Helper class that allows for accessing a SpringMessageSource as a ResourceBundle. | Class | org.springframework.context.support | Spring MVC |
|
MessageSourceSupport | Base class for message source implementations, providing support infrastructuresuch as MessageFormat handling but not implementing concrete | Class | org.springframework.context.support | Spring MVC |
|
MethodBasedEvaluationContext | A method-based EvaluationContext thatprovides explicit support for method-based invocations. | Class | org.springframework.context.expression | Spring MVC |
|
NoSuchMessageException | Exception thrown when a message can't be resolved. | Class | org.springframework.context | Spring MVC |
|
PayloadApplicationEvent | An ApplicationEvent that carries an arbitrary payload. | Class | org.springframework.context | Spring MVC |
|
Phased | Interface for objects that may participate in a phasedprocess such as lifecycle management. | Interface | org.springframework.context | Spring MVC |
|
Primary | Indicates that a bean should be given preference when multiple candidatesare qualified to autowire a single-valued dependency. | Class | org.springframework.context.annotation | Spring MVC |
|
Profile | Indicates that a component is eligible for registration when one or morespecified profiles are active. | Class | org.springframework.context.annotation | Spring MVC |
|
PropertySource | Annotation providing a convenient and declarative mechanism for adding aPropertySource to Spring's | Class | org.springframework.context.annotation | Spring MVC |
|
PropertySources | Container annotation that aggregates several PropertySource annotations. | Class | org.springframework.context.annotation | Spring MVC |
|
PropertySourcesPlaceholderConfigurer | Specialization of PlaceholderConfigurerSupport that resolves ${. | Class | org.springframework.context.support | Spring MVC |
|
ReloadableResourceBundleMessageSource | Spring-specific MessageSource implementationthat accesses resource bundles using specified basenames, participating in the | Class | org.springframework.context.support | Spring MVC |
|
ResourceBundleMessageSource | MessageSource implementation thataccesses resource bundles using specified basenames. | Class | org.springframework.context.support | Spring MVC |
|
ResourceLoaderAware | Interface to be implemented by any object that wishes to be notified ofthe ResourceLoader (typically the ApplicationContext) that it runs in. | Interface | org.springframework.context | Spring MVC |
|
Role | Indicates the 'role' hint for a given bean. | Class | org.springframework.context.annotation | Spring MVC |
|
ScannedGenericBeanDefinition | Extension of the GenericBeanDefinitionclass, based on an ASM ClassReader, with support for annotation metadata exposed | Class | org.springframework.context.annotation | Spring MVC |
|
Scope | When used as a type-level annotation in conjunction with@Scope indicates the name of a scope to use for instances of | Class | org.springframework.context.annotation | Spring MVC |
|
ScopedProxyMode | enum ScopedProxyModeEnumerates the various scoped-proxy options. | Class | org.springframework.context.annotation | Spring MVC |
|
ScopeMetadata | Describes scope characteristics for a Spring-managed bean including the scopename and the scoped-proxy behavior. | Class | org.springframework.context.annotation | Spring MVC |
|
ScopeMetadataResolver | Strategy interface for resolving the scope of bean definitions. | Interface | org.springframework.context.annotation | Spring MVC |
|
SimpleApplicationEventMulticaster | Simple implementation of the ApplicationEventMulticaster interface. | Class | org.springframework.context.event | Spring MVC |
|
SimpleLocaleContext | Simple implementation of the LocaleContext interface,always returning a specified Locale. | Class | org.springframework.context.i18n | Spring MVC |
|
SimpleThreadScope | A simple thread-backed Scope implementation. | Class | org.springframework.context.support | Spring MVC |
|
SimpleTimeZoneAwareLocaleContext | Simple implementation of the TimeZoneAwareLocaleContext interface,always returning a specified Locale and TimeZone. | Class | org.springframework.context.i18n | Spring MVC |
|
SmartApplicationListener | exposing further metadata such as the supported event type. | Interface | org.springframework.context.event | Spring MVC |
|
SmartLifecycle | An extension of the Lifecycle interface for those objects that require tobe started upon ApplicationContext refresh and/or shutdown in a particular order. | Interface | org.springframework.context | Spring MVC |
|
SourceFilteringListener | ApplicationListener decorator that filtersevents from a specified event source, invoking its delegate listener for | Class | org.springframework.context.event | Spring MVC |
|
SpringConfiguredConfiguration | @Configuration class that registers an AnnotationBeanConfigurerAspectcapable of performing dependency injection services for non-Spring managed objects | Class | org.springframework.context.annotation.aspectj | Spring MVC |
|
StandardBeanExpressionResolver | Standard implementation of theBeanExpressionResolver | Class | org.springframework.context.expression | Spring MVC |
|
StaticApplicationContext | ApplicationContext implementationwhich supports programmatic registration of beans and messages, | Class | org.springframework.context.support | Spring MVC |
|
StaticMessageSource | Simple implementation of MessageSourcewhich allows messages to be registered programmatically. | Class | org.springframework.context.support | Spring MVC |
|
TimeZoneAwareLocaleContext | Extension of LocaleContext, adding awareness of the current time zone. | Interface | org.springframework.context.i18n | Spring MVC |