Library:Spring
Version:2.5.2
Compatibility:JDK 1.5
Classes in library Spring.
NOTE: The results have been limited to 500 entries. We suggest browsing through packages to explore the classes in this library.
NamePackageDescription
AbstractAdvisorAutoProxyCreatororg.springframework.aop.framework.autoproxyGeneric auto proxy creator that builds AOP proxies for specific beans based on detected Advisors for each bean.
AbstractAnnotationAwareTransactionalTestsorg.springframework.test.annotation

Java 5 specific subclass of AbstractTransactionalDataSourceSpringContextTests , exposing a SimpleJdbcTemplate and obeying annotations for transaction control.

AbstractApplicationContextorg.springframework.context.supportAbstract implementation of the ApplicationContext interface.
AbstractApplicationEventMulticasterorg.springframework.context.eventAbstract implementation of the ApplicationEventMulticaster interface, providing the basic listener registration facility.
AbstractAspectJAdviceorg.springframework.aop.aspectjBase class for AOP Alliance Advice classes wrapping an AspectJ aspect or an AspectJ-annotated advice method.
AbstractAspectJAdvisorFactoryorg.springframework.aop.aspectj.annotationAbstract base class for factories that can create Spring AOP Advisors given AspectJ classes from classes honoring the AspectJ 5 annotation syntax.
AbstractAspectJAdvisorFactory.AspectJAnnotationorg.springframework.aop.aspectj.annotationClass modelling an AspectJ annotation, exposing its type enumeration and pointcut String.
AbstractAspectjJpaTestsorg.springframework.test.jpaSubclass of AbstractJpaTests that activates AspectJ load-time weaving and allows the ability to specify a custom location for AspectJ's aop.xml file.
AbstractAutoProxyCreatororg.springframework.aop.framework.autoproxyBeanPostProcessor implementation that wraps each eligible bean with an AOP proxy, delegating to specified interceptors before invoking the bean itself.
AbstractAutowireCapableBeanFactoryorg.springframework.beans.factory.supportAbstract bean factory superclass that implements default bean creation, with the full capabilities specified by the RootBeanDefinition class.
AbstractBeanDefinitionorg.springframework.beans.factory.supportBase class for concrete, full-fledged BeanDefinition classes, factoring out common properties of RootBeanDefinition and ChildBeanDefinition .
AbstractBeanDefinitionParserorg.springframework.beans.factory.xmlAbstract BeanDefinitionParser implementation providing a number of convenience methods and a template method that subclasses must override to provide the actual parsing logic.
AbstractBeanDefinitionReaderorg.springframework.beans.factory.supportAbstract base class for bean definition readers which implement the BeanDefinitionReader interface.
AbstractBeanFactoryorg.springframework.beans.factory.supportAbstract base class for BeanFactory implementations, providing the full capabilities of the ConfigurableBeanFactory SPI.
AbstractBeanFactoryBasedTargetSourceorg.springframework.aop.targetBase class for TargetSource implementations that are based on a Spring BeanFactory , delegating to Spring-managed bean instances.
AbstractBeanFactoryBasedTargetSourceCreatororg.springframework.aop.framework.autoproxy.targetConvenient superclass for TargetSourceCreator implementations that require creating multiple instances of a prototype bean.
AbstractBeanFactoryPointcutAdvisororg.springframework.aop.supportAbstract BeanFactory-based PointcutAdvisor that allows for any Advice to be configured as reference to an Advice bean in a BeanFactory.
AbstractBindingResultorg.springframework.validationAbstract implementation of the BindingResult interface and its super-interface Errors .
AbstractCachingLabeledEnumResolverorg.springframework.core.enumsAbstract base class for LabeledEnumResolver implementations, caching all retrieved LabeledEnum instances.
AbstractCachingViewResolverorg.springframework.web.servlet.viewConvenient base class for ViewResolver implementations.
AbstractCheckedElementTagorg.springframework.web.servlet.tags.formAbstract base class to provide common methods for implementing databinding-aware JSP tags for rendering an HTML 'input' element with a 'type' of 'checkbox' or 'radio'.
AbstractClassTestingTypeFilterorg.springframework.core.type.filterType filter that exposes a ClassMetadata object to subclasses, for class testing purposes.
AbstractCommandControllerorg.springframework.web.portlet.mvc

Abstract base class for custom command controllers.

AbstractCommandControllerorg.springframework.web.servlet.mvcAbstract base class for custom command controllers.
AbstractComponentDefinitionorg.springframework.beans.factory.parsingBase implementation of ComponentDefinition that provides a basic implementation of getDescription() which delegates to getName() .
AbstractConfigurableMBeanInfoAssemblerorg.springframework.jmx.export.assemblerBase class for MBeanInfoAssemblers that support configurable JMX notification behavior.
AbstractContextLoaderorg.springframework.test.context.support

Abstract application context loader, which provides a basis for all concrete implementations of the ContextLoader strategy.

AbstractControllerorg.springframework.web.portlet.mvcConvenient superclass for controller implementations, using the Template Method design pattern.
AbstractControllerorg.springframework.web.servlet.mvc

Convenient superclass for controller implementations, using the Template Method design pattern.

AbstractDataBoundFormElementTagorg.springframework.web.servlet.tags.formBase tag for all data-binding aware JSP form tags.
AbstractDataFieldMaxValueIncrementerorg.springframework.jdbc.support.incrementerBase implementation of DataFieldMaxValueIncrementer that delegates to a single getNextKey() template method that returns a long.
AbstractDataSourceorg.springframework.jdbc.datasourceAbstract base class for Spring's DataSource implementations, taking care of the padding.
AbstractDependencyInjectionSpringContextTestsorg.springframework.test

Convenient superclass for JUnit 3.8 based tests depending on a Spring context.

AbstractDetectingUrlHandlerMappingorg.springframework.web.servlet.handlerAbstract implementation of the HandlerMapping interface, detecting URL mappings for handler beans through introspection of all defined beans in the application context.
AbstractEnterpriseBeanorg.springframework.ejb.supportBase class for Spring-based EJB 2.x beans.
AbstractEntityManagerFactoryBeanorg.springframework.orm.jpaAbstract FactoryBean that creates a local JPA EntityManagerFactory instance within a Spring application context.
AbstractExcelVieworg.springframework.web.servlet.view.documentConvenient superclass for Excel document views.
AbstractExpressionPointcutorg.springframework.aop.supportAbstract superclass for expression pointcuts, offering location and expression properties.
AbstractFactoryBeanorg.springframework.beans.factory.configSimple template superclass for FactoryBean implementations that creates a singleton or a prototype object, depending on a flag.
AbstractFallbackTransactionAttributeSourceorg.springframework.transaction.interceptorAbstract implementation of TransactionAttributeSource that caches attributes for methods and implements a fallback policy: 1.
AbstractFormControllerorg.springframework.web.portlet.mvc

Form controller that auto-populates a form bean from the request.

AbstractFormControllerorg.springframework.web.servlet.mvc

Form controller that auto-populates a form bean from the request.

AbstractFormTagorg.springframework.web.servlet.tags.formBase class for all JSP form tags.
AbstractGenericContextLoaderorg.springframework.test.context.support

Abstract, generic extension of AbstractContextLoader which loads a GenericApplicationContext from the locations provided to loadContext(String...) .

AbstractGenericLabeledEnumorg.springframework.core.enumsBase class for labeled enum instances that aren't static.
AbstractGenericPointcutAdvisororg.springframework.aop.supportAbstract generic PointcutAdvisor that allows for any Advice to be configured.
AbstractHandlerMappingorg.springframework.web.portlet.handlerAbstract base class for HandlerMapping implementations.
AbstractHandlerMappingorg.springframework.web.servlet.handlerAbstract base class for HandlerMapping implementations.
AbstractHtmlElementBodyTagorg.springframework.web.servlet.tags.formConvenient super class for many html tags that render content using the databinding features of the AbstractHtmlElementTag .
AbstractHtmlElementTagorg.springframework.web.servlet.tags.formBase class for databinding-aware JSP tags that render HTML element.
AbstractHtmlInputElementTagorg.springframework.web.servlet.tags.formBase class for databinding-aware JSP tags that render HTML form input element.
AbstractHttpInvokerRequestExecutororg.springframework.remoting.httpinvokerAbstract base implementation of the HttpInvokerRequestExecutor interface.
AbstractInterceptorDrivenBeanDefinitionDecoratororg.springframework.aop.configBase implementation for BeanDefinitionDecorators wishing to add an interceptor to the resulting bean.
AbstractInterruptibleBatchPreparedStatementSetterorg.springframework.jdbc.core.supportAbstract implementation of the InterruptibleBatchPreparedStatementSetter interface, combining the check for available values and setting of those into a single callback method setValuesIfAvailable(PreparedStatement, int) .
AbstractJasperReportsSingleFormatVieworg.springframework.web.servlet.view.jasperreportsExtends AbstractJasperReportsView to provide basic rendering logic for views that use a fixed format, e.g.
AbstractJasperReportsVieworg.springframework.web.servlet.view.jasperreportsBase class for all JasperReports views.
AbstractJdbcCallorg.springframework.jdbc.core.simpleAbstract class to provide base functionality for easy stored procedure calls based on configuration options and database metadata.
AbstractJdbcInsertorg.springframework.jdbc.core.simpleAbstract class to provide base functionality for easy inserts based on configuration options and database metadata.
AbstractJExcelVieworg.springframework.web.servlet.view.documentConvenient superclass for Excel document views.
AbstractJmsListeningContainerorg.springframework.jms.listenerCommon base class for all containers which need to implement listening based on a JMS Connection (either shared or freshly obtained for each attempt).
AbstractJmsMessageDrivenBeanorg.springframework.ejb.supportConvenient base class for JMS-based EJB 2.x MDBs.
AbstractJmxAttributeorg.springframework.jmx.export.metadataBase class for all JMX metadata classes.
AbstractJpaTestsorg.springframework.test.jpaConvenient support class for JPA-related tests.
AbstractJpaVendorAdapterorg.springframework.orm.jpa.vendorAbstract JpaVendorAdapter implementation that defines common properties, to be translated into vendor-specific JPA properties by concrete subclasses.
AbstractJUnit38SpringContextTestsorg.springframework.test.context.junit38

Abstract base TestCase which integrates the Spring TestContext Framework with explicit ApplicationContext testing support in a JUnit 3.8 environment.

AbstractJUnit4SpringContextTestsorg.springframework.test.context.junit4

Abstract base test class which integrates the Spring TestContext Framework with explicit ApplicationContext testing support in a JUnit 4.4 environment.

AbstractLabeledEnumorg.springframework.core.enumsAbstract base superclass for LabeledEnum implementations.
AbstractLazyCreationTargetSourceorg.springframework.aop.targetTargetSource implementation that will lazily create a user-managed object.
AbstractLobCreatingPreparedStatementCallbackorg.springframework.jdbc.core.supportAbstract PreparedStatementCallback implementation that manages a LobCreator.
AbstractLobHandlerorg.springframework.jdbc.support.lobAbstract base class for LobHandler implementations.
AbstractLobStreamingResultSetExtractororg.springframework.jdbc.core.supportAbstract ResultSetExtractor implementation that assumes streaming of LOB data.
AbstractLobTypeorg.springframework.orm.hibernate3.supportAbstract base class for Hibernate UserType implementations that map to LOBs.
AbstractLobTypeHandlerorg.springframework.orm.ibatis.supportAbstract base class for iBATIS TypeHandler implementations that map to LOBs.
AbstractLocaleResolverorg.springframework.web.servlet.i18nAbstract base class for LocaleResolver implementations.
AbstractMapBasedHandlerMappingorg.springframework.web.portlet.handlerAbstract base class for HandlerMapping implementations that rely on a map which caches handler objects per lookup key.
AbstractMBeanInfoAssemblerorg.springframework.jmx.export.assemblerAbstract implementation of the MBeanInfoAssembler interface that encapsulates the creation of a ModelMBeanInfo instance but delegates the creation of metadata to subclasses.
AbstractMessageDrivenBeanorg.springframework.ejb.supportConvenient base class for EJB 2.x MDBs.
AbstractMessageEndpointFactoryorg.springframework.jca.endpointAbstract base implementation of the JCA 1.5 MessageEndpointFactory interface, providing transaction management capabilities as well as ClassLoader exposure for endpoint invocations.
AbstractMessageEndpointFactory.AbstractMessageEndpointorg.springframework.jca.endpointInner class for actual endpoint implementations, based on template method to allow for any kind of concrete endpoint implementation.
AbstractMessageListenerContainerorg.springframework.jms.listenerAbstract base class for message listener containers.
AbstractMessageSourceorg.springframework.context.supportAbstract implementation of the HierarchicalMessageSource interface, implementing common handling of message variants, making it easy to implement a specific strategy for a concrete MessageSource.
AbstractModelAndViewTestsorg.springframework.test.web

Convenient JUnit 3.8 base class for tests dealing with Spring Web MVC ModelAndView objects.

AbstractMonitoringInterceptororg.springframework.aop.interceptorBase class for monitoring interceptors, such as performance monitors.
AbstractMultiCheckedElementTagorg.springframework.web.servlet.tags.formAbstract base class to provide common methods for implementing databinding-aware JSP tags for rendering multiple HTML 'input' elements with a 'type' of 'checkbox' or 'radio'.
AbstractMultipartHttpServletRequestorg.springframework.web.multipart.supportAbstract base implementation of the MultipartHttpServletRequest interface.
AbstractPathMapHandlerMappingorg.springframework.web.servlet.handler.metadataAbstract implementation of the HandlerMapping interface that recognizes metadata attributes of type PathMap on application Controllers and automatically wires them into the current servlet's WebApplicationContext.
AbstractPdfVieworg.springframework.web.servlet.view.documentAbstract superclass for PDF views, using Bruno Lowagie's iText package.
AbstractPlatformTransactionManagerorg.springframework.transaction.supportAbstract base class that implements Spring's standard transaction workflow, serving as basis for concrete platform transaction managers like JtaTransactionManager and DataSourceTransactionManager .
AbstractPlatformTransactionManager.SuspendedResourcesHolderorg.springframework.transaction.supportHolder for suspended resources.
AbstractPointcutAdvisororg.springframework.aop.supportAbstract base class for PointcutAdvisor implementations.
AbstractPollingMessageListenerContainerorg.springframework.jms.listenerBase class for listener container implementations which are based on polling.
AbstractPoolingServerSessionFactoryorg.springframework.jms.listener.serversessionAbstract base class for ServerSessionFactory implementations that pool ServerSessionFactory instances.
AbstractPoolingTargetSourceorg.springframework.aop.targetAbstract base class for pooling TargetSource implementations which maintain a pool of target instances, acquiring and releasing a target object from the pool for each method invocation.
AbstractPropertyAccessororg.springframework.beansAbstract implementation of the PropertyAccessor interface.
AbstractPropertyBindingResultorg.springframework.validationAbstract base class for BindingResult implementations that work with Spring's PropertyAccessor mechanism.
AbstractPrototypeBasedTargetSourceorg.springframework.aop.targetBase class for dynamic TargetSources that can create new prototype bean instances to support a pooling or new-instance-per-invocation strategy.
AbstractReflectiveMBeanInfoAssemblerorg.springframework.jmx.export.assemblerBuilds on the AbstractMBeanInfoAssembler superclass to add a basic algorithm for building metadata based on the reflective metadata of the MBean class.
AbstractRefreshableApplicationContextorg.springframework.context.supportBase class for ApplicationContext implementations which are supposed to support multiple refreshs, creating a new internal bean factory instance every time.
AbstractRefreshableConfigApplicationContextorg.springframework.context.supportAbstractRefreshableApplicationContext subclass that adds common handling of specified config locations.
AbstractRefreshablePortletApplicationContextorg.springframework.web.portlet.contextAbstractRefreshableApplicationContext subclass which implements the ConfigurablePortletApplicationContext interface for portlet environments.
AbstractRefreshableTargetSourceorg.springframework.aop.target.dynamicAbstract TargetSource implementation that wraps a refreshable target object.
AbstractRefreshableWebApplicationContextorg.springframework.web.context.supportAbstractRefreshableApplicationContext subclass which implements the ConfigurableWebApplicationContext interface for web environments.
AbstractRegexpMethodPointcutorg.springframework.aop.supportAbstract base regular expression pointcut bean.
AbstractRemoteSlsbInvokerInterceptororg.springframework.ejb.accessBase class for interceptors proxying remote Stateless Session Beans.
AbstractRequestAttributesorg.springframework.web.context.requestAbstract support class for RequestAttributes implementations, offering a request completion mechanism for request-specific destruction callbacks and for updating accessed session attributes.
AbstractRequestAttributesScopeorg.springframework.web.context.requestAbstract Scope implementation that reads from a particular scope in the current thread-bound RequestAttributes object.
AbstractRequestLoggingFilterorg.springframework.web.filterBase class for Filters that perform logging operations before and after a request is processed.
AbstractResourceorg.springframework.core.ioConvenience base class for Resource implementations, pre-implementing typical behavior.
AbstractRoutingDataSourceorg.springframework.jdbc.datasource.lookupAbstract DataSource implementation that routes getConnection() calls to one of various target DataSources based on a lookup key.
AbstractSequenceMaxValueIncrementerorg.springframework.jdbc.support.incrementerAbstract base class for DataFieldMaxValueIncrementer implementations that use a database sequence.
AbstractServiceLoaderBasedFactoryBeanorg.springframework.beans.factory.serviceloaderAbstract base class for FactoryBeans operating on the JDK 1.6 ServiceLoader facility.
AbstractSessionBeanorg.springframework.ejb.supportBase class for Spring-based EJB 2.x session beans.
AbstractSessionFactoryorg.springframework.orm.toplinkAbstract SessionFactory implementation that creates proxies for "managed" client Sessions and transaction-aware Session references.
AbstractSessionFactoryBeanorg.springframework.orm.hibernate3Abstract FactoryBean that creates a Hibernate SessionFactory within a Spring application context, providing general infrastructure not related to Hibernate's specific configuration API.
AbstractSimpleBeanDefinitionParserorg.springframework.beans.factory.xmlConvenient base class for when there exists a one-to-one mapping between attribute names on the element that is to be parsed and the property names on the Class being configured.
AbstractSingleBeanDefinitionParserorg.springframework.beans.factory.xmlBase class for those BeanDefinitionParser implementations that need to parse and define just a single BeanDefinition.
AbstractSingleCheckedElementTagorg.springframework.web.servlet.tags.formAbstract base class to provide common methods for implementing databinding-aware JSP tags for rendering a single HTML 'input' element with a 'type' of 'checkbox' or 'radio'.
AbstractSingleSpringContextTestsorg.springframework.test

Abstract JUnit 3.8 test class that holds and exposes a single Spring ApplicationContext .

AbstractSingletonProxyFactoryBeanorg.springframework.aop.frameworkConvenient proxy factory bean superclass for proxy factory beans that create only singletons.
AbstractSlsbInvokerInterceptororg.springframework.ejb.accessBase class for AOP interceptors invoking local or remote Stateless Session Beans.
AbstractSpringContextTestsorg.springframework.test

Superclass for JUnit 3.8 test cases using Spring ApplicationContexts .

AbstractSpringPreparerFactoryorg.springframework.web.servlet.view.tiles2Abstract implementation of the Tiles2 PreparerFactory interface, obtaining the current Spring WebApplicationContext and delegating to getPreparer(String, WebApplicationContext) .
AbstractSqlParameterSourceorg.springframework.jdbc.core.namedparamAbstract base class for SqlParameterSource implementations.
AbstractSqlTypeValueorg.springframework.jdbc.core.supportAbstract implementation of the SqlTypeValue interface, for convenient creation of type values that are supposed to be passed into the PreparedStatement.setObject method.
AbstractStatefulSessionBeanorg.springframework.ejb.supportConvenient base class for EJB 2.x stateful session beans (SFSBs).
AbstractStatelessSessionBeanorg.springframework.ejb.supportConvenient base class for EJB 2.x stateless session beans (SLSBs), minimizing the work involved in implementing an SLSB and preventing common errors.
AbstractTemplateVieworg.springframework.web.servlet.viewAdapter base class for template-based view technologies such as Velocity and FreeMarker, with the ability to use request and session attributes in their model and the option to expose helper objects for Spring's Velocity/FreeMarker macro library.
AbstractTemplateViewResolverorg.springframework.web.servlet.viewAbstract base class for template view resolvers, in particular for Velocity and FreeMarker views.
AbstractTestExecutionListenerorg.springframework.test.context.supportAbstract implementation of the TestExecutionListener interface which provides empty method stubs.
AbstractTestNGSpringContextTestsorg.springframework.test.context.testng

Abstract base test class which integrates the Spring TestContext Framework with explicit ApplicationContext testing support in a TestNG environment.

AbstractThemeResolverorg.springframework.web.servlet.themeAbstract base class for ThemeResolver implementations.
AbstractTraceInterceptororg.springframework.aop.interceptorBase MethodInterceptor implementation for tracing.
AbstractTransactionalDataSourceSpringContextTestsorg.springframework.testSubclass of AbstractTransactionalSpringContextTests that adds some convenience functionality for JDBC access.
AbstractTransactionalJUnit38SpringContextTestsorg.springframework.test.context.junit38

Abstract transactional extension of AbstractJUnit38SpringContextTests which adds convenience functionality for JDBC access.

AbstractTransactionalJUnit4SpringContextTestsorg.springframework.test.context.junit4

Abstract transactional extension of AbstractJUnit4SpringContextTests which adds convenience functionality for JDBC access.

AbstractTransactionalSpringContextTestsorg.springframework.testConvenient base class for JUnit 3.8 based tests that should occur in a transaction, but normally will roll the transaction back on the completion of each test.
AbstractTransactionalTestNGSpringContextTestsorg.springframework.test.context.testng

Abstract transactional extension of AbstractTestNGSpringContextTests which adds convenience functionality for JDBC access.

AbstractTransactionStatusorg.springframework.transaction.supportAbstract base implementation of the TransactionStatus interface.
AbstractTypeHierarchyTraversingFilterorg.springframework.core.type.filterType filter that is aware of traversing over hierarchy.
AbstractUrlBasedVieworg.springframework.web.servlet.viewAbstract base class for URL-based views.
AbstractUrlHandlerMappingorg.springframework.web.servlet.handlerAbstract base class for URL-mapped HandlerMapping implementations.
AbstractUrlMethodNameResolverorg.springframework.web.servlet.mvc.multiactionAbstract base class for URL-based MethodNameResolver implementations.
AbstractUrlViewControllerorg.springframework.web.servlet.mvcAbstract base class for Controllers that return a view name based on the request URL.
AbstractVieworg.springframework.web.servlet.viewAbstract base class for View implementations.
AbstractWizardFormControllerorg.springframework.web.portlet.mvcForm controller for typical wizard-style workflows.
AbstractWizardFormControllerorg.springframework.web.servlet.mvcForm controller for typical wizard-style workflows.
AbstractXmlApplicationContextorg.springframework.context.supportConvenient base class for ApplicationContext implementations, drawing configuration from XML documents containing bean definitions understood by an XmlBeanDefinitionReader .
AbstractXsltVieworg.springframework.web.servlet.view.xsltConvenient superclass for views rendered using an XSLT stylesheet.
AcceptHeaderLocaleResolverorg.springframework.web.servlet.i18nImplementation of LocaleResolver that simply uses the primary locale specified in the "accept-language" header of the HTTP request (that is, the locale sent by the client browser, normally that of the client's OS).
ActionRequestWrapperorg.springframework.web.portlet.utilSimple wrapper for a Portlet ActionRequest , delegating all calls to the underlying request.
ActionSupportorg.springframework.web.strutsConvenience class for Spring-aware Struts 1.1+ Actions.
AdaptableJobFactoryorg.springframework.scheduling.quartzJobFactory implementation that supports Runnable objects as well as standard Quartz Job instances.
AdviceEntryorg.springframework.aop.configParseState entry representing an advice element.
AdvisedSupportorg.springframework.aop.frameworkBase class for AOP proxy configuration managers.
AdvisorAdapterRegistrationManagerorg.springframework.aop.framework.adapterBeanPostProcessor that registers AdvisorAdapter beans in the BeanFactory with an AdvisorAdapterRegistry (by default the GlobalAdvisorAdapterRegistry ).
AdvisorComponentDefinitionorg.springframework.aop.configComponentDefinition that bridges the gap between the advisor bean definition configured by the <aop:advisor> tag and the component definition infrastructure.
AdvisorEntryorg.springframework.aop.configParseState entry representing an advisor.
AfterReturningAdviceInterceptororg.springframework.aop.framework.adapterInterceptor to wrap am AfterReturningAdvice .
AliasDefinitionorg.springframework.beans.factory.parsingRepresentation of an alias that has been registered during the parsing process.
AnnotatedGenericBeanDefinitionorg.springframework.beans.factory.annotationExtension of the GenericBeanDefinition class, adding support for annotation metadata exposed through the AnnotatedBeanDefinition interface.
AnnotationAwareAspectJAutoProxyCreatororg.springframework.aop.aspectj.annotationAspectJAwareAdvisorAutoProxyCreator subclass that processes all AspectJ annotation aspects in the current application context, as well as Spring Advisors.
AnnotationAwareOrderComparatororg.springframework.core.annotationComparator implementation that checks Ordered as well as the Order annotation, with an order value provided by an Ordered instance overriding a statically defined annotation value (if any).
AnnotationBeanNameGeneratororg.springframework.context.annotationBeanNameGenerator implementation for bean classes annotated with the @Component annotation or with another annotation that is itself annotated with @Component as a meta-annotation.
AnnotationBeanUtilsorg.springframework.beans.annotationGeneral utility methods for working with annotations in JavaBeans style.
AnnotationBeanWiringInfoResolverorg.springframework.beans.factory.annotationBeanWiringInfoResolver that uses the Configurable annotation to identify which classes need autowiring.
AnnotationClassFilterorg.springframework.aop.support.annotationSimple ClassFilter that looks for a specific Java 5 annotation being present on a class.
AnnotationConfigBeanDefinitionParserorg.springframework.context.annotationParser for the <context:annotation-config/> element.
AnnotationConfigUtilsorg.springframework.context.annotationUtility class that allows for convenient registration of common BeanPostProcessor definitions for annotation-based configuration.
AnnotationJmxAttributeSourceorg.springframework.jmx.export.annotationImplementation of the JmxAttributeSource interface that reads JDK 1.5+ annotations and exposes the corresponding attributes.
AnnotationMatchingPointcutorg.springframework.aop.support.annotationSimple Pointcut that looks for a specific Java 5 annotation being present on a class or method .
AnnotationMBeanExporterorg.springframework.jmx.export.annotationConvenient subclass of Spring's standard MBeanExporter , activating Java 5 annotation usage for JMX exposure of Spring beans: ManagedResource , ManagedAttribute , ManagedOperation , etc.
AnnotationMethodHandlerAdapterorg.springframework.web.portlet.mvc.annotationImplementation of the HandlerAdapter interface that maps handler methods based on portlet modes, action/render phases and request parameters expressed through the RequestMapping annotation.
AnnotationMethodHandlerAdapterorg.springframework.web.servlet.mvc.annotationImplementation of the HandlerAdapter interface that maps handler methods based on HTTP paths, HTTP methods and request parameters expressed through the RequestMapping annotation.
AnnotationMethodMatcherorg.springframework.aop.support.annotationSimple MethodMatcher that looks for a specific Java 5 annotation being present on a method (checking both the method on the invoked interface, if any, and the corresponding method on the target class).
AnnotationScopeMetadataResolverorg.springframework.context.annotationA ScopeMetadataResolver implementation that (by default) checks for the presence of the Scope annotation on the bean class.
AnnotationSessionFactoryBeanorg.springframework.orm.hibernate3.annotationSubclass of Spring's standard LocalSessionFactoryBean for Hibernate3, supporting JDK 1.5+ annotation metadata for mappings.
AnnotationTransactionAttributeSourceorg.springframework.transaction.annotationImplementation of the TransactionAttributeSource interface for working with transaction metadata in JDK 1.5+ annotation format.
AnnotationTypeFilterorg.springframework.core.type.filterA simple filter which matches classes with a given annotation, checking inherited annotations as well.
AnnotationUtilsorg.springframework.core.annotationGeneral utility methods for working with annotations, handling bridge methods (which the compiler generates for generic declarations) as well as super methods (for optional "annotation inheritance").
AntPathMatcherorg.springframework.utilPathMatcher implementation for Ant-style path patterns.
AopConfigUtilsorg.springframework.aop.configUtility class for handling registration of AOP auto-proxy creators.
AopContextorg.springframework.aop.frameworkClass containing static methods used to obtain information about the current AOP invocation.
AopNamespaceHandlerorg.springframework.aop.configNamespaceHandler for the aop namespace.
AopNamespaceUtilsorg.springframework.aop.configUtility class for handling registration of auto-proxy creators used internally by the 'aop' namespace tags.
AopProxyUtilsorg.springframework.aop.frameworkUtility methods for AOP proxy factories.
AopUtilsorg.springframework.aop.supportUtility methods for AOP support code.
ApplicationContextEventorg.springframework.context.eventBase class for events raised for an ApplicationContext.
ApplicationEventorg.springframework.contextClass to be extended by all application events.
ApplicationObjectSupportorg.springframework.context.supportConvenient superclass for application objects that want to be aware of the application context, e.g.
ArgumentConvertingMethodInvokerorg.springframework.beans.supportSubclass of MethodInvoker that tries to convert the given arguments for the actual target method via a TypeConverter .
AspectComponentDefinitionorg.springframework.aop.configComponentDefinition that holds an aspect definition, including its nested pointcuts.
AspectEntryorg.springframework.aop.configParseState entry representing an aspect.
AspectJAdviceParameterNameDiscovererorg.springframework.aop.aspectjParameterNameDiscoverer implementation that tries to deduce parameter names for an advice method from the pointcut expression, returning, and throwing clauses.
AspectJAfterAdviceorg.springframework.aop.aspectjSpring AOP advice wrapping an AspectJ after advice method.
AspectJAfterReturningAdviceorg.springframework.aop.aspectjSpring AOP advice wrapping an AspectJ after-returning advice method.
AspectJAfterThrowingAdviceorg.springframework.aop.aspectjSpring AOP advice wrapping an AspectJ after-throwing advice method.
AspectJAopUtilsorg.springframework.aop.aspectjUtility methods for dealing with AspectJ advisors.
AspectJAroundAdviceorg.springframework.aop.aspectjSpring AOP around advice (MethodInterceptor) that wraps an AspectJ advice method.
AspectJAwareAdvisorAutoProxyCreatororg.springframework.aop.aspectj.autoproxyAbstractAdvisorAutoProxyCreator subclass that exposes AspectJ's invocation context and understands AspectJ's rules for advice precedence when multiple pieces of advice come from the same aspect.
AspectJExpressionPointcutorg.springframework.aop.aspectjSpring Pointcut implementation that uses the AspectJ weaver to evaluate a pointcut expression.
AspectJExpressionPointcutAdvisororg.springframework.aop.aspectjSpring AOP Advisor that can be used for any AspectJ pointcut expression.
AspectJMethodBeforeAdviceorg.springframework.aop.aspectjSpring AOP advice that wraps an AspectJ before method.
AspectJPointcutAdvisororg.springframework.aop.aspectjAspectJPointcutAdvisor that adapts an AbstractAspectJAdvice to the PointcutAdvisor interface.
AspectJProxyFactoryorg.springframework.aop.aspectj.annotationAspectJ-based proxy factory, allowing for programmatic building of proxies which include AspectJ aspects (code style as well Java 5 annotation style).
AspectJProxyUtilsorg.springframework.aop.aspectjUtility methods for working with AspectJ proxies.
AspectJTypeFilterorg.springframework.core.type.filterType filter that uses AspectJ type pattern for matching.
AspectJWeaverMessageHandlerorg.springframework.aop.aspectjImplementation of AspectJ's IMessageHandler interface that routes AspectJ weaving messages through the same logging system as the regular Spring messages.
AspectJWeavingEnablerorg.springframework.context.weavingPost-processor that registers AspectJ's ClassPreProcessorAgentAdapter with the Spring application context's default LoadTimeWeaver .
AspectMetadataorg.springframework.aop.aspectj.annotationMetadata for an AspectJ aspect class, with an additional Spring AOP pointcut for the per clause.
Assertorg.springframework.utilAssertion utility class that assists in validating arguments.
AssertThrowsorg.springframework.testSimple method object encapsulation of the 'test-for-Exception' scenario (for JUnit).
AssignableTypeFilterorg.springframework.core.type.filterA simple filter which matches classes that are assignable to a given type.
AttributeAccessorSupportorg.springframework.coreSupport class for AttributeAccessors , providing a base implementation of all methods.
AttributesJmxAttributeSourceorg.springframework.jmx.export.metadataImplementation of the JmxAttributeSource interface that reads metadata via Spring's Attributes abstraction.
AttributesTransactionAttributeSourceorg.springframework.transaction.interceptorImplementation of the TransactionAttributeSource interface that reads metadata via Spring's Attributes abstraction.
AutoPopulatingListorg.springframework.utilSimple List wrapper class that allows for elements to be automatically populated as they are requested.
AutoProxyUtilsorg.springframework.aop.framework.autoproxyUtilities for auto-proxy aware components.
AutowireCandidateQualifierorg.springframework.beans.factory.supportQualifier for resolving autowire candidates.
AutowiredAnnotationBeanPostProcessororg.springframework.beans.factory.annotationBeanPostProcessor implementation that autowires annotated fields, setter methods and arbitrary config methods.
AutowiringRequestProcessororg.springframework.web.strutsSubclass of Struts's default RequestProcessor that autowires Struts Actions with Spring beans defined in ContextLoaderPlugIn's WebApplicationContext or - in case of general service layer beans - in the root WebApplicationContext.
AutowiringTilesRequestProcessororg.springframework.web.strutsSubclass of Struts's TilesRequestProcessor that autowires Struts Actions with Spring beans defined in ContextLoaderPlugIn's WebApplicationContext or - in case of general service layer beans - in the root WebApplicationContext.
AxisBeanMappingServicePostProcessororg.springframework.remoting.jaxrpc.supportAxis-specific JaxRpcServicePostProcessor that registers bean mappings for domain objects that follow the JavaBean pattern.
BaseCommandControllerorg.springframework.web.portlet.mvc

Controller implementation which creates an object (the command object) on receipt of a request and attempts to populate this object with request parameters.

BaseCommandControllerorg.springframework.web.servlet.mvc

Controller implementation which creates an object (the command object) on receipt of a request and attempts to populate this object with request parameters.

BatchSqlUpdateorg.springframework.jdbc.objectSqlUpdate subclass that performs batch update operations.
BeanComponentDefinitionorg.springframework.beans.factory.parsingComponentDefinition based on a standard BeanDefinition, exposing the given bean definition as well as inner bean definitions and bean references for the given bean.
BeanConfigurerSupportorg.springframework.beans.factory.wiringConvenient base class for configurers that can perform Dependency Injection on objects (however they may be created).
BeanDefinitionBuilderorg.springframework.beans.factory.supportProgrammatic means of constructing BeanDefinitions using the builder pattern.
BeanDefinitionDefaultsorg.springframework.beans.factory.supportA simple holder for BeanDefinition property defaults.
BeanDefinitionHolderorg.springframework.beans.factory.configHolder for a BeanDefinition with name and aliases.
BeanDefinitionParserDelegateorg.springframework.beans.factory.xmlStateful delegate class used to parse XML bean definitions.
BeanDefinitionReaderUtilsorg.springframework.beans.factory.supportUtility methods that are useful for bean definition reader implementations.
BeanDefinitionVisitororg.springframework.beans.factory.configVisitor class for traversing BeanDefinition objects, in particular the property values and constructor argument values contained in them, resolving bean metadata values.
BeanEntryorg.springframework.beans.factory.parsingParseState entry representing a bean definition.
BeanFactoryAdvisorRetrievalHelperorg.springframework.aop.framework.autoproxyHelper for retrieving standard Spring Advisors from a BeanFactory, for use with auto-proxying.
BeanFactoryAspectInstanceFactoryorg.springframework.aop.aspectj.annotationAspectInstanceFactory backed by a Spring BeanFactory .
BeanFactoryAspectJAdvisorsBuilderorg.springframework.aop.aspectj.annotationHelper for retrieving @AspectJ beans from a BeanFactory and building Spring Advisors based on them, for use with auto-proxying.
BeanFactoryDataSourceLookuporg.springframework.jdbc.datasource.lookupDataSourceLookup implementation based on a Spring BeanFactory .
BeanFactoryDestinationResolverorg.springframework.jms.support.destinationDestinationResolver implementation based on a Spring BeanFactory .
BeanFactoryRefreshableTargetSourceorg.springframework.aop.target.dynamicRefreshable TargetSource that fetches fresh target beans from a BeanFactory.
BeanFactoryUtilsorg.springframework.beans.factoryConvenience methods operating on bean factories, in particular on the ListableBeanFactory interface.
BeanMetadataAttributeorg.springframework.beansHolder for a key-value style attribute that is part of a bean definition.
BeanMetadataAttributeAccessororg.springframework.beansExtension of AttributeAccessorSupport , holding attributes as BeanMetadataAttribute objects in order to keep track of the definition source.
BeanNameAutoProxyCreatororg.springframework.aop.framework.autoproxyAuto proxy creator that identifies beans to proxy via a list of names.
BeanNameUrlHandlerMappingorg.springframework.web.servlet.handlerImplementation of the HandlerMapping interface that map from URLs to beans with names that start with a slash ("/"), similar to how Struts maps URLs to action names.
BeanNameViewResolverorg.springframework.web.servlet.viewSimple implementation of ViewResolver that interprets a view name as bean name in the current application context, i.e.
BeanPropertyBindingResultorg.springframework.validationDefault implementation of the Errors and BindingResult interfaces, for the registration and evaluation of binding errors on JavaBean objects.
BeanPropertyRowMapperorg.springframework.jdbc.coreRowMapper implementation that converts a row into a new instance of the specified mapped target class.
BeanPropertySqlParameterSourceorg.springframework.jdbc.core.namedparamSqlParameterSource implementation that obtains parameter values from bean properties of a given JavaBean object.
BeanReferenceFactoryBeanorg.springframework.beans.factory.configFactoryBean that exposes an arbitrary target bean under a different name.
BeansDtdResolverorg.springframework.beans.factory.xmlEntityResolver implementation for the Spring beans DTD, to load the DTD from the Spring class path (or JAR file).
BeanUtilsorg.springframework.beansStatic convenience methods for JavaBeans: for instantiating beans, checking bean property types, copying bean properties, etc.
BeanWiringInfoorg.springframework.beans.factory.wiringHolder for bean wiring metadata information about a particular class.
BeanWrapperImplorg.springframework.beansDefault BeanWrapper implementation that should be sufficient for all typical use cases.
BindErrorsTagorg.springframework.web.servlet.tagsEvaluates content if there are bind errors for a certain bean.
BindingResultUtilsorg.springframework.validationConvenience methods for looking up BindingResults in a model Map.
BindStatusorg.springframework.web.servlet.supportSimple adapter to expose the bind status of a field or object.
BindTagorg.springframework.web.servlet.tagsBind tag, supporting evaluation of binding errors for a certain bean or bean property.
BlobByteArrayTypeorg.springframework.orm.hibernate3.supportHibernate UserType implementation for byte arrays that get mapped to BLOBs.
BlobByteArrayTypeHandlerorg.springframework.orm.ibatis.supportiBATIS TypeHandler implementation for byte arrays that get mapped to BLOBs.
BlobSerializableTypeorg.springframework.orm.hibernate3.supportHibernate UserType implementation for arbitrary objects that get serialized to BLOBs.
BlobSerializableTypeHandlerorg.springframework.orm.ibatis.supportiBATIS TypeHandler implementation for arbitrary objects that get serialized to BLOBs.
BlobStringTypeorg.springframework.orm.hibernate3.supportHibernate UserType implementation for Strings that get mapped to BLOBs.
BooleanComparatororg.springframework.util.comparatorA Comparator for Boolean objects that can sort either true or false first.
BridgeMethodResolverorg.springframework.coreHelper for resolving synthetic bridge Methods to the Method being bridged.
BshScriptFactoryorg.springframework.scripting.bshScriptFactory implementation for a BeanShell script.
BshScriptUtilsorg.springframework.scripting.bshUtility methods for handling BeanShell-scripted objects.
BurlapClientInterceptororg.springframework.remoting.cauchoMethodInterceptor for accessing a Burlap service.
BurlapExporterorg.springframework.remoting.cauchoGeneral stream-based protocol exporter for a Burlap endpoint.
BurlapProxyFactoryBeanorg.springframework.remoting.cauchoFactoryBean for Burlap proxies.
BurlapServiceExporterorg.springframework.remoting.cauchoServlet-API-based HTTP request handler that exports the specified service bean as Burlap service endpoint, accessible via a Burlap proxy.
ByteArrayMultipartFileEditororg.springframework.web.multipart.supportCustom PropertyEditor for converting MultipartFiles to byte arrays.
ByteArrayPropertyEditororg.springframework.beans.propertyeditorsEditor for byte arrays.
ByteArrayResourceorg.springframework.core.ioResource implementation for a given byte array.
C3P0NativeJdbcExtractororg.springframework.jdbc.support.nativejdbcImplementation of the NativeJdbcExtractor interface for the C3P0 connection pool.
CachedIntrospectionResultsorg.springframework.beansInternal class that caches JavaBeans PropertyDescriptor information for a Java class.
CachingConnectionFactoryorg.springframework.jms.connectionSingleConnectionFactory subclass that adds Session caching as well MessageProducer caching.
CachingMapDecoratororg.springframework.utilA simple decorator for a Map, encapsulating the workflow for caching expensive values in a target Map.
CachingMetadataReaderFactoryorg.springframework.core.type.classreadingCaching implementation of the MetadataReaderFactory interface, caching an ASM ClassReader per Spring Resource handle (i.e.
CallableStatementCreatorFactoryorg.springframework.jdbc.coreHelper class that can efficiently create multiple CallableStatementCreator objects with different parameters based on a SQL statement and a single set of parameter declarations.
CallMetaDataContextorg.springframework.jdbc.core.metadataClass to manage context metadata used for the configuration and execution of the call.
CallMetaDataProviderFactoryorg.springframework.jdbc.core.metadataFactory used to create a CallMetaDataProvider implementation based on the type of databse being used.
CallParameterMetaDataorg.springframework.jdbc.core.metadataHolder of metadata for a specific parameter that is used for call processing.
CancellableFormControllerorg.springframework.web.servlet.mvc

Extension of SimpleFormController that supports "cancellation" of form processing.

CciDaoSupportorg.springframework.jca.cci.core.supportConvenient super class for CCI-based data access objects.
CciLocalTransactionManagerorg.springframework.jca.cci.connectionPlatformTransactionManager implementation that manages local transactions for a single CCI ConnectionFactory.
CciTemplateorg.springframework.jca.cci.coreThis is the central class in the CCI core package. It simplifies the use of CCI and helps to avoid common errors.
CglibSubclassingInstantiationStrategyorg.springframework.beans.factory.supportDefault object instantiation strategy for use in BeanFactories.
ChainedExceptionListenerorg.springframework.jms.connectionImplementation of the JMS ExceptionListener interface that supports chaining, allowing the addition of multiple ExceptionListener instances in order.
ChainedPersistenceExceptionTranslatororg.springframework.dao.supportImplementation of PersistenceExceptionTranslator that supports chaining, allowing the addition of PersistenceExceptionTranslator instances in order.
CharacterEditororg.springframework.beans.propertyeditorsEditor for a Character , to populate a property of type Character or char from a String value.
CharacterEncodingFilterorg.springframework.web.filterServlet 2.3/2.4 Filter that allows one to specify a character encoding for requests.
CharArrayPropertyEditororg.springframework.beans.propertyeditorsEditor for char arrays.
CheckboxesTagorg.springframework.web.servlet.tags.formDatabinding-aware JSP tag for rendering multiple HTML 'input' elements with a 'type' of 'checkbox'.
CheckboxTagorg.springframework.web.servlet.tags.formDatabinding-aware JSP tag for rendering an HTML 'input' element with a 'type' of 'checkbox'.
ChildBeanDefinitionorg.springframework.beans.factory.supportBean definition for beans which inherit settings from their parent.
ClassArrayEditororg.springframework.beans.propertyeditorsProperty editor for an array of Classes , to enable the direct population of a Class[] property without having to use a String class name property as bridge.
ClassEditororg.springframework.beans.propertyeditorsProperty editor for java.lang.Class , to enable the direct population of a Class property without recourse to having to use a String class name property as bridge.
ClassFiltersorg.springframework.aop.supportStatic utility methods for composing ClassFilters .
ClassLoaderAnalyzerInterceptororg.springframework.aop.interceptorTrivial classloader analyzer interceptor.
ClassLoaderUtilsorg.springframework.utilUtility class for diagnostic purposes, to analyze the ClassLoader hierarchy for any given object or class loader.
ClassNameBeanWiringInfoResolverorg.springframework.beans.factory.wiringSimple default implementation of the BeanWiringInfoResolver interface, looking for a bean with the same name as the fully-qualified class name.
ClassPathBeanDefinitionScannerorg.springframework.context.annotationA bean definition scanner that detects bean candidates on the classpath, registering corresponding bean definitions with a given registry (BeanFactory or ApplicationContext).
ClassPathResourceorg.springframework.core.ioResource implementation for class path resources.
ClassPathScanningCandidateComponentProviderorg.springframework.context.annotationA component provider that scans the classpath from a base package.
ClassPathXmlApplicationContextorg.springframework.context.supportStandalone 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.
ClassUtilsorg.springframework.utilMiscellaneous class utility methods.
ClobStringTypeorg.springframework.orm.hibernate3.supportHibernate UserType implementation for Strings that get mapped to CLOBs.
ClobStringTypeHandlerorg.springframework.orm.ibatis.supportiBATIS TypeHandler implementation for Strings that get mapped to CLOBs.
CodebaseAwareObjectInputStreamorg.springframework.remoting.rmiSpecial ObjectInputStream subclass that falls back to a specified codebase to load classes from if not found locally.
CollectionFactoryorg.springframework.coreFactory for collections, being aware of Commons Collection 3.x's extended collections as well as of JDK 1.5+ concurrent collections and backport-concurrent collections.
CollectionUtilsorg.springframework.utilMiscellaneous collection utility methods.
ColumnMapRowMapperorg.springframework.jdbc.coreRowMapper implementation that creates a java.util.Map for each row, representing all columns as key-value pairs: one entry for each column, with the column name as key.
CommAreaRecordorg.springframework.jca.cci.core.supportCCI Record implementation for a COMMAREA, holding a byte array.
CommonAnnotationBeanPostProcessororg.springframework.context.annotationBeanPostProcessor implementation that supports common Java annotations out of the box, in particular the JSR-250 annotations in the javax.annotation package.
CommonsAttributesorg.springframework.metadata.commonsImplementation of the Spring Attributes facade for Commons Attributes.
CommonsDbcpNativeJdbcExtractororg.springframework.jdbc.support.nativejdbcImplementation of the NativeJdbcExtractor interface for the Jakarta Commons DBCP connection pool, version 1.1 or higher.
CommonsFileUploadSupportorg.springframework.web.multipart.commonsBase class for multipart resolvers that use Jakarta Commons FileUpload 1.1 or higher.
CommonsFileUploadSupport.MultipartParsingResultorg.springframework.web.multipart.commonsHolder for a Map of Spring MultipartFiles and a Map of multipart parameters.
CommonsHttpInvokerRequestExecutororg.springframework.remoting.httpinvokerHttpInvokerRequestExecutor implementation that uses Jakarta Commons HttpClient to execute POST requests.
CommonsLogFactoryBeanorg.springframework.beans.factory.configFactory bean for commons-logging Log instances.
CommonsLoggingLogSystemorg.springframework.ui.velocityVelocity LogSystem implementation for Jakarta Commons Logging.
CommonsLoggingSessionLogorg.springframework.orm.toplink.supportTopLink 10.1.3+ SessionLog implementation that logs through Commons Logging.
CommonsLoggingSessionLog904org.springframework.orm.toplink.supportTopLink 9.0.4 SessionLog implementation that logs through Commons Logging.
CommonsLogWriterorg.springframework.utiljava.io.Writer adapter for a Commons Logging Log.
CommonsMultipartFileorg.springframework.web.multipart.commonsMultipartFile implementation for Jakarta Commons FileUpload.
CommonsMultipartResolverorg.springframework.web.multipart.commonsServlet-based MultipartResolver implementation for Jakarta Commons FileUpload 1.1 or above.
CommonsPathMapHandlerMappingorg.springframework.web.servlet.handler.metadataSubclass of AbstractPathMapHandlerMapping that recognizes Commons Attributes metadata attributes of type PathMap on application Controllers and automatically wires them into the current servlet's WebApplicationContext.
CommonsPoolServerSessionFactoryorg.springframework.jms.listener.serversessionServerSessionFactory implementation that holds JMS ServerSessions in a configurable Jakarta Commons Pool.
CommonsPoolTargetSourceorg.springframework.aop.targetTargetSource implementation that holds objects in a configurable Jakarta Commons Pool.
CommonsPortletMultipartResolverorg.springframework.web.portlet.multipartPortletMultipartResolver implementation for Jakarta Commons FileUpload 1.1 or above.
CommonsRequestLoggingFilterorg.springframework.web.filterSimple request logging filter that writes the request URI (and optionally the query string) to the Commons Log.
ComparableComparatororg.springframework.util.comparatorComparator that adapts Comparables to the Comparator interface.
ComponentControllerSupportorg.springframework.web.servlet.view.tilesConvenience class for Spring-aware Tiles component controllers.
ComponentScanBeanDefinitionParserorg.springframework.context.annotationParser for the <context:component-scan/> element.
ComposablePointcutorg.springframework.aop.supportConvenient class for building up pointcuts.
CompositeComponentDefinitionorg.springframework.beans.factory.parsingComponentDefinition implementation that holds one or more nested ComponentDefinition instances, aggregating them into a named group of components.
CompositeTransactionAttributeSourceorg.springframework.transaction.interceptorComposite TransactionAttributeSource implementation that iterates over a given array of TransactionAttributeSource instances.
CompoundComparatororg.springframework.util.comparatorA comparator that chains a sequence of one or more more Comparators.
ConcurrencyThrottleInterceptororg.springframework.aop.interceptorInterceptor that throttles concurrent access, blocking invocations if a specified concurrency limit is reached.
ConcurrencyThrottleSupportorg.springframework.utilSupport class for throttling concurrent access to a specific resource.
ConcurrentExecutorAdapterorg.springframework.core.task.supportAdapter that exposes the java.util.concurrent.Executor interface for any Spring TaskExecutor .
ConcurrentTaskExecutororg.springframework.scheduling.backportconcurrentAdapter that takes a JSR-166 backport edu.emory.mathcs.backport.java.util.concurrent.Executor and exposes a Spring TaskExecutor for it.
ConcurrentTaskExecutororg.springframework.scheduling.concurrentAdapter that takes a JDK 1.5 java.util.concurrent.Executor and exposes a Spring TaskExecutor for it.
ConditionalTestCaseorg.springframework.testSuperclass for JUnit 3.8 based tests that allows conditional test execution at the individual test method level.
ConfigurableJasperReportsVieworg.springframework.web.servlet.view.jasperreportsConfigurable JasperReports View, allowing to specify the JasperReports exporter to be specified through bean properties rather than through the view class name.
ConfigurableMimeFileTypeMaporg.springframework.mail.javamailSpring-configurable FileTypeMap implementation that will read MIME type to file extension mappings from a standard JavaMail MIME type mapping file, using a standard MimetypesFileTypeMap underneath.
ConfigurableWebBindingInitializerorg.springframework.web.bind.supportConvenient WebBindingInitializer for declarative configuration in a Spring application context.
ConnectionFactoryUtilsorg.springframework.jca.cci.connectionHelper class that provides static methods for obtaining CCI Connections from a ConnectionFactory .
ConnectionFactoryUtilsorg.springframework.jms.connectionHelper class for managing a JMS ConnectionFactory , in particular for obtaining transactional JMS resources for a given ConnectionFactory.
ConnectionHolderorg.springframework.jca.cci.connectionConnection holder, wrapping a CCI Connection.
ConnectionHolderorg.springframework.jdbc.datasourceConnection holder, wrapping a JDBC Connection.
ConnectionSpecConnectionFactoryAdapterorg.springframework.jca.cci.connectionAn adapter for a target CCI ConnectionFactory , applying the given ConnectionSpec to every standard getConnection() call, that is, implicitly invoking getConnection(ConnectionSpec) on the target.
ConnectorServerFactoryBeanorg.springframework.jmx.supportFactoryBean that creates a JSR-160 JMXConnectorServer, optionally registers it with the MBeanServer and then starts it.
Constantsorg.springframework.coreThis class can be used to parse other classes containing constant definitions in public static final members.
ConstructorArgumentEntryorg.springframework.beans.factory.parsingParseState entry representing a (possibly indexed) constructor argument.
ConstructorArgumentValuesorg.springframework.beans.factory.configHolder for constructor argument values, typically as part of a bean definition.
ConstructorArgumentValues.ValueHolderorg.springframework.beans.factory.configHolder for a constructor argument value, with an optional type attribute indicating the target type of the actual constructor argument.
ContextBeanFactoryReferenceorg.springframework.context.accessApplicationContext-specific implementation of BeanFactoryReference, wrapping a newly created ApplicationContext, closing it on release.
ContextClosedEventorg.springframework.context.eventEvent raised when an ApplicationContext gets closed.
ContextExposingHttpServletRequestorg.springframework.web.context.supportHttpServletRequest decorator that makes all Spring beans in a given WebApplicationContext accessible as request attributes, through lazy checking once an attribute gets accessed.
ContextJndiBeanFactoryLocatororg.springframework.context.accessBeanFactoryLocator implementation that creates the BeanFactory from one or more classpath locations specified in a JNDI environment variable.
ContextLoaderorg.springframework.web.contextPerforms the actual initialization work for the root application context.
ContextLoaderListenerorg.springframework.web.contextBootstrap listener to start up Spring's root WebApplicationContext .
ContextLoaderPlugInorg.springframework.web.strutsStruts 1.1+ PlugIn that loads a Spring application context for the Struts ActionServlet.
ContextLoaderServletorg.springframework.web.contextBootstrap servlet to start up Spring's root WebApplicationContext .
ContextNamespaceHandlerorg.springframework.context.configNamespaceHandler for the 'context' namespace.
ContextRefreshedEventorg.springframework.context.eventEvent raised when an ApplicationContext gets initialized or refreshed.
ContextSingletonBeanFactoryLocatororg.springframework.context.access

Variant of SingletonBeanFactoryLocator which creates its internal bean factory reference as an ApplicationContext instead of SingletonBeanFactoryLocator's simple BeanFactory.

ContextStartedEventorg.springframework.context.eventEvent raised when an ApplicationContext gets started.
ContextStoppedEventorg.springframework.context.eventEvent raised when an ApplicationContext gets stopped.
ControlFlowFactoryorg.springframework.coreStatic factory to conceal the automatic choice of the ControlFlow implementation class.
ControlFlowPointcutorg.springframework.aop.supportPointcut and method matcher for use in simple cflow-style pointcut.
ControllerClassNameHandlerMappingorg.springframework.web.servlet.mvc.supportImplementation of HandlerMapping that follows a simple convention for generating URL path mappings from the class names of registered Controller and ThrowawayController beans.
Conventionsorg.springframework.coreProvides methods to support various naming and other conventions used throughout the framework.
CookieGeneratororg.springframework.web.utilHelper class for cookie generation, carrying cookie descriptor settings as bean properties and being able to add and remove cookie to/from a given response.
CookieLocaleResolverorg.springframework.web.servlet.i18nLocaleResolver implementation that uses a cookie sent back to the user in case of a custom setting, with a fallback to the specified default locale or the request's accept-header locale.
CookieThemeResolverorg.springframework.web.servlet.themeImplementation of ThemeResolver that uses a cookie sent back to the user in case of a custom setting, with a fallback to the default theme.
CronTriggerBeanorg.springframework.scheduling.quartzConvenience subclass of Quartz's CronTrigger class, making bean-style usage easier.
CustomAutowireConfigurerorg.springframework.beans.factory.annotationA BeanFactoryPostProcessor implementation that allows for convenient registration of custom autowire qualifier types.
CustomBooleanEditororg.springframework.beans.propertyeditorsProperty editor for Boolean/boolean properties.
CustomCollectionEditororg.springframework.beans.propertyeditorsProperty editor for Collections, converting any source Collection to a given target Collection type.
CustomDateEditororg.springframework.beans.propertyeditorsPropertyEditor for java.util.Date, supporting a custom java.text.DateFormat.
CustomEditorConfigurerorg.springframework.beans.factory.configBeanFactoryPostProcessor implementation that allows for convenient registration of custom property editors .
CustomizableThreadCreatororg.springframework.utilSimple customizable helper class for creating threads.
CustomizableThreadFactoryorg.springframework.scheduling.backportconcurrentImplementation of the JSR-166 backport ThreadFactory interface, allowing for customizing the created threads (name, priority, etc).
CustomizableThreadFactoryorg.springframework.scheduling.concurrentImplementation of the JDK 1.5 ThreadFactory interface, allowing for customizing the created threads (name, priority, etc).
CustomizableTraceInterceptororg.springframework.aop.interceptorMethodInterceptor implementation that allows for highly customizable method-level tracing, using placeholders.
CustomMapEditororg.springframework.beans.propertyeditorsProperty editor for Maps, converting any source Map to a given target Map type.
CustomNumberEditororg.springframework.beans.propertyeditorsProperty editor for any Number subclass like Integer, Long, Float, Double.
CustomScopeConfigurerorg.springframework.beans.factory.configSimple BeanFactoryPostProcessor implementation that registers custom Scope(s) with the containing ConfigurableBeanFactory .
CustomSQLErrorCodesTranslationorg.springframework.jdbc.supportJavaBean for holding Custom JDBC Error Codes translation for a particular database.
DaoSupportorg.springframework.dao.supportGeneric base class for DAOs, defining template methods for DAO initialization.
DataAccessUtilsorg.springframework.dao.supportMiscellaneous utility methods for DAO implementations.
DatabaseStartupValidatororg.springframework.jdbc.supportBean that checks if a database has already started up.
DataBinderorg.springframework.validationBinder that allows for setting property values onto a target object, including support for validation and binding result analysis.
DataSourceTransactionManagerorg.springframework.jdbc.datasourcePlatformTransactionManager implementation for a single JDBC DataSource .
DataSourceUtilsorg.springframework.jdbc.datasourceHelper class that provides static methods for obtaining JDBC Connections from a DataSource .
Db2CallMetaDataProviderorg.springframework.jdbc.core.metadataDB2 specific implementation for the CallMetaDataProvider interface.
DB2SequenceMaxValueIncrementerorg.springframework.jdbc.support.incrementerDataFieldMaxValueIncrementer that retrieves the next value of a given DB2 sequence.
DebugInterceptororg.springframework.aop.interceptorAOP Alliance MethodInterceptor that can be introduced in a chain to display verbose information about intercepted invocations to the logger.
DeclareParentsAdvisororg.springframework.aop.aspectjIntroduction advisor delegating to the given object.
DecoratingClassLoaderorg.springframework.coreBase class for decorating ClassLoaders such as OverridingClassLoader and ShadowingClassLoader , providing common handling of excluded packages and classes.
DecoratingNavigationHandlerorg.springframework.web.jsfBase class for JSF NavigationHandler implementations that want to be capable of decorating an original NavigationHandler.
DefaultAdvisorAdapterRegistryorg.springframework.aop.framework.adapterDefault implementation of the AdvisorAdapterRegistry interface.
DefaultAdvisorAutoProxyCreatororg.springframework.aop.framework.autoproxyBeanPostProcessor implementation that creates AOP proxies based on all candidate Advisors in the current BeanFactory.
DefaultAdvisorChainFactoryorg.springframework.aop.frameworkA simple but definitive way of working out an advice chain for a Method, given an Advised object.
DefaultAnnotationHandlerMappingorg.springframework.web.portlet.mvc.annotationImplementation of the HandlerMapping interface that maps handlers based on portlet modes expressed through the RequestMapping annotation at the type or method level.
DefaultAnnotationHandlerMappingorg.springframework.web.servlet.mvc.annotationImplementation of the HandlerMapping interface that maps handlers based on HTTP paths expressed through the RequestMapping annotation at the type or method level.
DefaultAopProxyFactoryorg.springframework.aop.frameworkDefault AopProxyFactory implementation, creating either a CGLIB proxy or a JDK dynamic proxy.
DefaultBeanDefinitionDocumentReaderorg.springframework.beans.factory.xmlDefault implementation of the BeanDefinitionDocumentReader interface.
DefaultBeanFactoryPointcutAdvisororg.springframework.aop.supportConcrete BeanFactory-based PointcutAdvisor that allows for any Advice to be configured as reference to an Advice bean in the BeanFactory, as well as the Pointcut to be configured through a bean property.
DefaultBeanNameGeneratororg.springframework.beans.factory.supportDefault implementation of the BeanNameGenerator interface, delegating to generateBeanName(BeanDefinition, BeanDefinitionRegistry) .
DefaultBindingErrorProcessororg.springframework.validationDefault BindingErrorProcessor implementation.
DefaultContextLoadTimeWeaverorg.springframework.context.weavingDefault LoadTimeWeaver bean for use in an application context, decorating an automatically detected internal LoadTimeWeaver.
DefaultDocumentLoaderorg.springframework.beans.factory.xmlSpring's default DocumentLoader implementation.
DefaultIntroductionAdvisororg.springframework.aop.supportSimple IntroductionAdvisor implementation that by default applies to any class.
DefaultJdoDialectorg.springframework.orm.jdoDefault implementation of the JdoDialect interface.
DefaultJmsActivationSpecFactoryorg.springframework.jms.listener.endpointDefault implementation of the JmsActivationSpecFactory interface.
DefaultJpaDialectorg.springframework.orm.jpaDefault implementation of the JpaDialect interface.
DefaultListableBeanFactoryorg.springframework.beans.factory.supportDefault implementation of the ListableBeanFactory and BeanDefinitionRegistry interfaces: a full-fledged bean factory based on bean definition objects.
DefaultLobHandlerorg.springframework.jdbc.support.lobDefault implementation of the LobHandler interface.
DefaultLobHandler.DefaultLobCreatororg.springframework.jdbc.support.lobDefault LobCreator implementation as inner class.
DefaultLocatorFactoryorg.springframework.context.accessA factory class to get a default ContextSingletonBeanFactoryLocator instance.
DefaultMessageCodesResolverorg.springframework.validationDefault implementation of the MessageCodesResolver interface.
DefaultMessageListenerContainerorg.springframework.jms.listenerMessage listener container variant that uses plain JMS client API, specifically a loop of MessageConsumer.receive() calls that also allow for transactional reception of messages (registering them with XA transactions).
DefaultMessageListenerContainer102org.springframework.jms.listenerA subclass of DefaultMessageListenerContainer for the JMS 1.0.2 specification, not relying on JMS 1.1 methods like SimpleMessageListenerContainer itself.
DefaultMessageSourceResolvableorg.springframework.context.supportDefault implementation of the MessageSourceResolvable interface.
DefaultMultipartActionRequestorg.springframework.web.portlet.multipartDefault implementation of the MultipartActionRequest interface.
DefaultMultipartHttpServletRequestorg.springframework.web.multipart.supportDefault implementation of the MultipartHttpServletRequest interface.
DefaultNamespaceHandlerResolverorg.springframework.beans.factory.xmlDefault implementation of the NamespaceHandlerResolver interface.
DefaultPersistenceUnitManagerorg.springframework.orm.jpa.persistenceunitDefault implementation of the PersistenceUnitManager interface.
DefaultPointcutAdvisororg.springframework.aop.supportConvenient Pointcut-driven Advisor implementation.
DefaultPropertiesPersisterorg.springframework.utilDefault implementation of the PropertiesPersister interface.
DefaultRemoteInvocationExecutororg.springframework.remoting.supportDefault implementation of the RemoteInvocationExecutor interface.
DefaultRemoteInvocationFactoryorg.springframework.remoting.supportDefault implementation of the RemoteInvocationFactory interface.
DefaultRequestToViewNameTranslatororg.springframework.web.servlet.viewRequestToViewNameTranslator that simply transforms the URI of the incoming request into a view name.
DefaultResourceLoaderorg.springframework.core.ioDefault implementation of the ResourceLoader interface.
DefaultScopedObjectorg.springframework.aop.scopeDefault implementation of the ScopedObject interface.
DefaultSessionAttributeStoreorg.springframework.web.bind.supportDefault implementation of the SessionAttributeStore interface, storing the attributes in the WebRequest session (i.e.
DefaultSingletonBeanRegistryorg.springframework.beans.factory.supportGeneric registry for shared bean instances, implementing the SingletonBeanRegistry .
DefaultToStringStylerorg.springframework.core.styleSpring's default toString() styler.
DefaultTransactionAttributeorg.springframework.transaction.interceptorTransaction attribute that takes the EJB approach to rolling back on runtime, but not checked, exceptions.
DefaultTransactionDefinitionorg.springframework.transaction.supportDefault implementation of the TransactionDefinition interface, offering bean-style configuration and sensible default values (PROPAGATION_REQUIRED, ISOLATION_DEFAULT, TIMEOUT_DEFAULT, readOnly=false).
DefaultTransactionStatusorg.springframework.transaction.supportDefault implementation of the TransactionStatus interface, used by AbstractPlatformTransactionManager .
DefaultValueStylerorg.springframework.core.styleConverts objects to String form, generally for debugging purposes, using Spring's toString styling conventions.
DelegatePerTargetObjectIntroductionInterceptororg.springframework.aop.supportConvenient implementation of the IntroductionInterceptor interface.
DelegatingActionProxyorg.springframework.web.strutsProxy for a Spring-managed Struts Action that is defined in ContextLoaderPlugIn's WebApplicationContext .
DelegatingActionUtilsorg.springframework.web.strutsCommon methods for letting Struts Actions work with a Spring WebApplicationContext.
DelegatingConnectionFactoryorg.springframework.jca.cci.connectionCCI ConnectionFactory implementation that delegates all calls to a given target ConnectionFactory .
DelegatingConnectionFactoryorg.springframework.jms.connectionConnectionFactory implementation that delegates all calls to a given target ConnectionFactory , adapting specific create(Queue/Topic)Connection calls to the target ConnectionFactory if necessary (e.g.
DelegatingDataSourceorg.springframework.jdbc.datasourceJDBC DataSource implementation that delegates all calls to a given target DataSource .
DelegatingEntityResolverorg.springframework.beans.factory.xmlEntityResolver implementation that delegates to a BeansDtdResolver and a PluggableSchemaResolver for DTDs and XML schemas, respectively.
DelegatingExceptionProofRunnableorg.springframework.scheduling.supportRunnable wrapper that catches any exception or error thrown from its delegate Runnable.
DelegatingFilterProxyorg.springframework.web.filterProxy for a standard Servlet 2.3 Filter, delegating to a Spring-managed bean that implements the Filter interface.
DelegatingIntroductionInterceptororg.springframework.aop.supportConvenient implementation of the IntroductionInterceptor interface.
DelegatingJoborg.springframework.scheduling.quartzSimple Quartz Job adapter that delegates to a given Runnable instance.
DelegatingMessageSourceorg.springframework.context.supportEmpty MessageSource that delegates all calls to the parent MessageSource.
DelegatingNavigationHandlerProxyorg.springframework.web.jsfJSF NavigationHandler implementation that delegates to a NavigationHandler bean obtained from the Spring root WebApplicationContext.
DelegatingPhaseListenerMulticasterorg.springframework.web.jsfJSF PhaseListener implementation that delegates to one or more Spring-managed PhaseListener beans coming from the Spring root WebApplicationContext.
DelegatingRequestProcessororg.springframework.web.strutsSubclass of Struts's default RequestProcessor that looks up Spring-managed Struts Actions defined in ContextLoaderPlugIn's WebApplicationContext (or, as a fallback, in the root WebApplicationContext).
DelegatingServletInputStreamorg.springframework.mock.webDelegating implementation of ServletInputStream .
DelegatingServletOutputStreamorg.springframework.mock.webDelegating implementation of ServletOutputStream .
DelegatingThemeSourceorg.springframework.ui.context.supportEmpty ThemeSource that delegates all calls to the parent ThemeSource.
DelegatingTilesRequestProcessororg.springframework.web.strutsSubclass of Struts's TilesRequestProcessor that autowires Struts Actions defined in ContextLoaderPlugIn's WebApplicationContext (or, as a fallback, in the root WebApplicationContext).
DelegatingTimerListenerorg.springframework.scheduling.commonjSimple TimerListener adapter that delegates to a given Runnable.
DelegatingTimerTaskorg.springframework.scheduling.timerSimple TimerTask adapter that delegates to a given Runnable .
DelegatingTransactionAttributeorg.springframework.transaction.interceptorTransactionAttribute implementation that delegates all calls to a given target TransactionAttribute.
DelegatingVariableResolverorg.springframework.web.jsfJSF 1.1 VariableResolver that first delegates to the Spring root WebApplicationContext, then to the original resolver of the underlying JSF implementation.
DelegatingWorkorg.springframework.jca.workSimple Work adapter that delegates to a given Runnable.
DelegatingWorkorg.springframework.scheduling.commonjSimple Work adapter that delegates to a given Runnable.
DependencyDescriptororg.springframework.beans.factory.configDescriptor for a specific dependency that is about to be injected.
DependencyInjectionTestExecutionListenerorg.springframework.test.context.supportTestExecutionListener which provides support for dependency injection and initialization of test instances.
DerbyCallMetaDataProviderorg.springframework.jdbc.core.metadataDerby specific implementation for the CallMetaDataProvider interface.
DerbyMaxValueIncrementerorg.springframework.jdbc.support.incrementerDataFieldMaxValueIncrementer that increments the maximum value of a given Derby table with the equivalent of an auto-increment column.
DescriptiveResourceorg.springframework.core.ioSimple Resource implementation that holds a resource description but does not point to an actually readable resource.
DirectFieldAccessororg.springframework.beansPropertyAccessor implementation that directly accesses instance fields.
DirectFieldBindingResultorg.springframework.validationSpecial implementation of the Errors and BindingResult interfaces, supporting registration and evaluation of binding errors on value objects.
DirtiesContextTestExecutionListenerorg.springframework.test.context.supportTestExecutionListener which processes test methods configured with the @DirtiesContext annotation.
DispatchActionSupportorg.springframework.web.strutsConvenience class for Spring-aware Struts 1.1+ DispatchActions.
DispatcherPortletorg.springframework.web.portletCentral dispatcher for use within the Portlet MVC framework, e.g.
DispatcherServletorg.springframework.web.servletCentral dispatcher for HTTP request handlers/controllers, e.g.
DispatcherServletWebRequestorg.springframework.web.servlet.handlerServletWebRequest that is aware of DispatcherServlet's request context, such as the Locale determined by a LocaleResolver.
DocumentDefaultsDefinitionorg.springframework.beans.factory.xmlSimple JavaBean that holds the defaults specified at the %lt;beans> level in a standard Spring XML bean definition document: default-lazy-init, default-autowire, etc
DomUtilsorg.springframework.util.xmlConvenience methods for working with the DOM API, in particular for working with DOM Nodes and DOM Elements.
DriverManagerDataSourceorg.springframework.jdbc.datasourceSimple implementation of the standard JDBC DataSource interface, configuring a plain old JDBC Driver via bean properties, and returning a new Connection for every getConnection call.
DynamicDestinationResolverorg.springframework.jms.support.destinationSimple DestinationResolver implementation resolving destination names as dynamic destinations.
DynamicMethodMatcherorg.springframework.aop.supportConvenient abstract superclass for dynamic method matchers, which do care about arguments at runtime.
DynamicMethodMatcherPointcutorg.springframework.aop.supportConvenient superclass when we want to force subclasses to implement MethodMatcher interface, but subclasses will want to be pointcuts.
EclipseLinkJpaDialectorg.springframework.orm.jpa.vendorJpaDialect implementation for Eclipse Persistence Services (EclipseLink).
EclipseLinkJpaVendorAdapterorg.springframework.orm.jpa.vendorJpaVendorAdapter implementation for Eclipse Persistence Services (EclipseLink).
EhCacheFactoryBeanorg.springframework.cache.ehcacheFactoryBean that creates a named EHCache Cache instance (or a decorator that implements the Ehcache interface), representing a cache region within an EHCache CacheManager .
EhCacheManagerFactoryBeanorg.springframework.cache.ehcacheFactoryBean that exposes an EHCache CacheManager instance (independent or shared), configured from a specified config location.
EisOperationorg.springframework.jca.cci.objectBase class for EIS operation objects that work with the CCI API.
Ejb3TransactionAnnotationParserorg.springframework.transaction.annotationStrategy implementation for parsing EJB3's TransactionAttribute annotation.
EmptyReaderEventListenerorg.springframework.beans.factory.parsingEmpty implementation of the ReaderEventListener interface, providing no-op implementations of all callback methods.
EmptyTargetSourceorg.springframework.aop.targetCanonical TargetSource when there is no target (or just the target class known), and behavior is supplied by interfaces and advisors only.
EncodedResourceorg.springframework.core.io.supportHolder that combines a Resource with a specific encoding to be used for reading from the resource.
EntityManagerFactoryAccessororg.springframework.orm.jpaBase class for any class that needs to access an EntityManagerFactory, usually in order to obtain an EntityManager.
EntityManagerFactoryUtilsorg.springframework.orm.jpaHelper class featuring methods for JPA EntityManager handling, allowing for reuse of EntityManager instances within transactions.
Search