Library:Spring
Version:2.0.RC1
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.autoproxyAbstract BeanPostProcessor implementation that creates AOP proxies.
AbstractAnnotationAwareTransactionalTestsorg.springframework.test.annotationJava 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.aspectjSuperclass for Spring Advices wrapping an AspectJ aspect or 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.
AbstractAutoProxyCreatororg.springframework.aop.framework.autoproxyBeanPostProcessor implementation that wraps a group of beans with AOP proxies that delegate to the given interceptors before invoking the bean itself.
AbstractAutowireCapableBeanFactoryorg.springframework.beans.factory.supportAbstract BeanFactory superclass that implements default bean creation, with the full capabilities specified by the RootBeanDefinition class.
AbstractBeanDefinitionorg.springframework.beans.factory.supportBase class for bean definition objects, 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 superclass for BeanFactory implementations, implementing the ConfigurableBeanFactory SPI interface.
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 TargetSourceCreators that require creating multiple instances of a prototype bean.
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 superclass for view resolvers.
AbstractCommandControllerorg.springframework.web.portlet.mvc

Abstract base class for custom command controllers.

AbstractCommandControllerorg.springframework.web.servlet.mvc

Abstract base class for custom command controllers.

AbstractComponentDefinitionorg.springframework.beans.factory.supportBase 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.
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.incrementerImplementation 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 "uninteresting" glue.
AbstractDependencyInjectionSpringContextTestsorg.springframework.testConvenient superclass for tests depending on a Spring context.
AbstractEntityManagerFactoryBeanorg.springframework.orm.jpaAbstract support for FactoryBeans that create a local JPA EntityManagerFactory instance.
AbstractExcelVieworg.springframework.web.servlet.view.documentConvenient superclass for Excel document views.
AbstractExpressionPointcutorg.springframework.aop.supportAbstract superclass for expression pointcuts.
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 fallback policy of 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.
AbstractGenericLabeledEnumorg.springframework.core.enumsBase class for labeled enum instances that aren't static.
AbstractHandlerMappingorg.springframework.web.portlet.handlerAbstract base class for HandlerMapping implementations.
AbstractHandlerMappingorg.springframework.web.servlet.handlerAbstract base class for HandlerMapping implementations.
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.
AbstractJasperReportsSingleFormatVieworg.springframework.web.servlet.view.jasperreportsExtends AbstractJasperReportsView to provide basic rendering logic for views that are fixed format, i.e.
AbstractJasperReportsVieworg.springframework.web.servlet.view.jasperreportsBase class for all JasperReports views.
AbstractJExcelVieworg.springframework.web.servlet.view.documentConvenient superclass for Excel document views.
AbstractJmsMessageDrivenBeanorg.springframework.ejb.supportConvenient superclass for JMS 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 subclasses.
AbstractLabeledEnumorg.springframework.core.enumsAbstract base superclass for LabeledEnum implementations.
AbstractLazyCreationTargetSourceorg.springframework.aop.targetTargetSource that will lazily create a user-managed object.
AbstractLoadTimeWeaverorg.springframework.instrument.classloadingAbstract base implementation of the LoadTimeWeaver interface, providing access to the current context class loader and creating a simple throwaway class loader by default.
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.hibernate.supportAbstract base class for Hibernate UserType implementations that map to LOBs.
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.
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 superclass for MDBs.
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.webConvenient base class for tests dealing with Spring web MVC ModelAndView objects.
AbstractMonitoringInterceptororg.springframework.aop.interceptorBase class for monitoring interceptors, such as performance monitors.
AbstractMultipartHttpServletRequestorg.springframework.web.multipart.supportAbstract base implementation of the MultipartHttpServletRequest interface.
AbstractOverridingClassLoaderorg.springframework.instrument.classloadingAbstract superclass for class loaders that do not always delegate to their parent loader, as normal class loaders do.
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 allows for easy implementation of concrete platform transaction managers like JtaTransactionManager and DataSourceTransactionManager.
AbstractPointcutAdvisororg.springframework.aop.supportAbstract base class for PointcutAdvisor implementations.
AbstractPoolingServerSessionFactoryorg.springframework.jms.listener.serversessionAbstract base class for ServerSessionFactory implementations that pool ServerSessionFactory instances.
AbstractPoolingTargetSourceorg.springframework.aop.targetAbstract superclass for pooling TargetSources that maintains a pool of target instances, acquiring and releasing a target object from the pool for each method invocation.
AbstractPropertyAccessororg.springframework.beansAbstract implementation of the ConfigurablePropertyAccessor 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.assemblerExtends the AbstractMBeanInfoAssembler 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 that are supposed to support multiple refreshs, creating a new internal bean factory instance every time.
AbstractRefreshablePortletApplicationContextorg.springframework.web.portlet.contextAbstractRefreshableApplicationContext subclass that 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 that implements the ConfigurableWebApplicationContext interface for web environments.
AbstractRegexpMethodPointcutorg.springframework.aop.supportAbstract base regular expression pointcut bean.
AbstractRemoteSlsbInvokerInterceptororg.springframework.ejb.accessSuperclass for interceptors proxying remote Stateless Session Beans.
AbstractRequestAttributesScopeorg.springframework.web.context.scopeAbstract 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.
AbstractSequenceMaxValueIncrementerorg.springframework.jdbc.support.incrementerAbstract base class for incrementers that use a database sequence.
AbstractSessionFactoryorg.springframework.orm.toplinkAbstract SessionFactory implementation that creates proxies for "managed" client Sessions and transaction-aware Session references.
AbstractSimpleBeanDefinitionParserorg.springframework.beans.factory.xmlNo description provided.
AbstractSingleBeanDefinitionParserorg.springframework.beans.factory.xmlNo description provided.
AbstractSingletonProxyFactoryBeanorg.springframework.aop.frameworkConvenient proxy factory bean superclass for proxy factory beans that create only singletons.
AbstractSlsbInvokerInterceptororg.springframework.ejb.accessSuperclass for AOP interceptors invoking local or remote Stateless Session Beans.
AbstractSpringContextTestsorg.springframework.testSuperclass for JUnit test cases using a Spring context.
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 superclass for stateful session beans.
AbstractStatelessSessionBeanorg.springframework.ejb.supportConvenient superclass for stateless session beans (SLSBs), minimizing the work involved in implementing an SLSB and preventing common errors.
AbstractTemplateVieworg.springframework.web.servlet.viewAbstractTemplateView provides 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 like VelocityViewResolver and FreeMarkerViewResolver.
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.
AbstractTransactionalSpringContextTestsorg.springframework.testConvenient superclass for tests that should occur in a transaction, but normally will roll the transaction back on the completion of each test.
AbstractTransactionStatusorg.springframework.transaction.supportAbstract base implementation of the TransactionStatus interface.
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 URL.
AbstractVieworg.springframework.web.servlet.viewAbstract View superclass.
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 abstract superclass 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 (i.e., 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.
ActionServletAwareProcessororg.springframework.web.strutsBeanPostProcessor implementation that passes the ActionServlet to beans that extend the Struts Action class.
ActionSupportorg.springframework.web.strutsConvenience class for Spring-aware Struts 1.1+ Actions.
AdvisedSupportorg.springframework.aop.frameworkSuperclass for AOP proxy configuration managers.
AdvisorAdapterRegistrationManagerorg.springframework.aop.framework.adapterBeanPostProcessor implementation that "registers" instances of any non-default AdvisorAdapters with GlobalAdvisorAdapterRegistry.
AdvisorChainFactoryUtilsorg.springframework.aop.frameworkUtility methods for use by AdviceChainFactory implementations.
AdvisorComponentDefinitionorg.springframework.aop.configNo description provided.
AfterReturningAdviceInterceptororg.springframework.aop.framework.adapterInterceptor to wrap a MethodAfterReturningAdvice.
AnnotationAwareAspectJAutoProxyCreatororg.springframework.aop.aspectj.annotationInvocationContextExposingAdvisorAutoProxyCreator subclass that processes all AspectJ annotation classes in the current application context, as well as Spring Advisors.
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.
AnnotationJmxAttributeSourceorg.springframework.jmx.export.annotationImplementation of the JmxAttributeSource interface that reads JDK 1.5+ annotations and exposes the corresponding attributes.
AnnotationSessionFactoryBeanorg.springframework.orm.hibernate3.annotationSubclass of Spring's standard LocalSessionFactoryBean for Hibernate3, supporting JDK 1.5+ annotation metadata for mappings.
AnnotationTransactionAttributeSourceorg.springframework.transaction.annotation

Implementation of TransactionAttributeSource for working with transaction metadata in JDK 1.5+ annotation format.

AnnotationUtilsorg.springframework.core.annotationGeneral utility methods for working with annotations.
AntPathMatcherorg.springframework.utilPathMatcher implementation for Ant-style path patterns.
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.frameworkMiscellaneous utilities for AOP proxy users and AOP proxy implementations.
AopUtilsorg.springframework.aop.supportUtility methods used by the AOP framework and by AOP proxy factories.
ApplicationContextAwareProcessororg.springframework.context.supportBeanPostProcessor implementation that passes the ApplicationContext to beans that implement the ResourceLoaderAware, ApplicationEventPublisherAware, MessageSourceAware and/or ApplicationContextAware interfaces.
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 BeanWrapperImpl.
AspectComponentDefinitionorg.springframework.aop.configNo description provided.
AspectJAdviceParameterNameDiscovererorg.springframework.aop.aspectj

Implementation of ParameterNameDiscover 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.aspectjNo description provided.
AspectJAroundAdviceorg.springframework.aop.aspectjSpring AOP around advice (MethodInterceptor) that wraps an AspectJ advice method.
AspectJExpressionPointcutorg.springframework.aop.aspectjSpring pointcut that uses the AspectJ weaver.
AspectJExpressionPointcutAdvisororg.springframework.aop.aspectjSpring AOP Advisor that can be used for any AspectJ pointcut expression.
AspectJInvocationContextExposingAdvisorAutoProxyCreatororg.springframework.aop.aspectj.autoproxyAn InvocationContextExposingAdvisorAutoProxyCreator that understands AspectJ's rules for advice precedence when multiple pieces of advice come from the same aspect.
AspectJMethodBeforeAdviceorg.springframework.aop.aspectjSpring AOP advice that wraps an AspectJ before method.
AspectJPointcutAdvisororg.springframework.aop.aspectjAspectJPointcutAdvisor enforces the rule that the pointcut reference held by this advisor must be to the same pointcut instance as that held by the associated (AspectJ) advice.
AspectJProxyFactoryorg.springframework.aop.aspectj.annotationNo description provided.
AspectJProxyUtilsorg.springframework.aop.aspectjUtility methods for working with AspectJ proxies.
AspectJWeaverMessageHandlerorg.springframework.aop.aspectjImplementation of AspectJ's IMessageHandler interface that routes AspectJ weaving messages through the same Logging system as the regular Spring messages.
AspectJWeavingTransformerorg.springframework.instrument.classloadingAspectJ based-WeavingTransfomer.
AspectMetadataorg.springframework.aop.aspectj.annotationMetadata for an AspectJ aspect class, with an additional Spring AOP pointcut for the per clause.
Assertorg.springframework.utilAssert utility class that assists in validating arguments.
AssertThrowsorg.springframework.testSimple method object encapsulation of the 'test-for-Exception' scenario (for JUnit).
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.
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.supportNo description provided.
BeanConfigurerSupportorg.springframework.beans.factory.wiringConvenient superclass 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.
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 readers implementations.
BeanDefinitionRegistryBuilderorg.springframework.beans.factory.supportProgrammatic builder-style object to make it easier to construct bean definitions.
BeanDefinitionVisitororg.springframework.beans.factory.configVisitor base class for traversing BeanDefinition objects and the MutablePropertyValues and ConstructorArgumentValues contained in them.
BeanEntryorg.springframework.beans.factory.parsingParseState entry representing a bean definition.
BeanFactoryAspectInstanceFactoryorg.springframework.aop.aspectj.annotationAspectInstanceFactory backed by Spring IoC bean.
BeanFactoryAspectInstanceFactoryorg.springframework.aop.configImplementation of AspectInstanceFactory that locates the aspect from the BeanFactory using a configured bean name.
BeanFactoryBootstraporg.springframework.beans.factory.accessOne singleton to rule them all.
BeanFactoryDataSourceLookuporg.springframework.jdbc.datasource.lookupDataSourceLookup implementation base don 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.
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 to 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 registration and evaluation of binding errors on JavaBean objects.
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.wiringClass holding wiring metadata information about a bean definition.
BeanWrapperImplorg.springframework.beansDefault implementation of the BeanWrapper interface 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.tags

Bind tag, supporting evaluation of binding errors for a certain bean or bean property.

BindUtilsorg.springframework.web.bindOffers convenience methods for binding servlet request parameters to objects, including optional validation.
BlobByteArrayTypeorg.springframework.orm.hibernate.supportHibernate UserType implementation for byte arrays that get mapped to BLOBs.
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.hibernate.supportHibernate UserType implementation for arbitrary objects that get serialized 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.hibernate.supportHibernate UserType implementation for Strings that get mapped 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.cauchoInterceptor for accessing a Burlap service.
BurlapProxyFactoryBeanorg.springframework.remoting.cauchoFactory bean for Burlap proxies.
BurlapServiceExporterorg.springframework.remoting.cauchoWeb controller 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.
CachingMapDecoratororg.springframework.utilA simple decorator for a Map, encapsulating the workflow for caching expensive values in a target Map.
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.
CancellableFormControllerorg.springframework.web.servlet.mvc

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

CauchoRemoteAccessororg.springframework.remoting.cauchoCommon base class for Hessian/Burlap accessors (HessianClientInterceptor and BurlapClientInterceptor), factoring out common properties.
CciDaoSupportorg.springframework.jca.cci.core.supportConvenient super class for CCI data access objects.
CciLocalTransactionManagerorg.springframework.jca.cci.connectionPlatformTransactionManager implementation that performs local transactions on 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.
Cglib2AopProxyorg.springframework.aop.frameworkCGLIB2-based AopProxy implementation for the Spring AOP framework.
Cglib2AopProxy.SerializableNoOporg.springframework.aop.frameworkSerializable replacement for CGLIB's NoOp interface.
CglibSubclassingInstantiationStrategyorg.springframework.beans.factory.supportDefault object instantiation strategy for use in BeanFactories.
ChainedPersistenceExceptionTranslatororg.springframework.dao.supportImplementation of PersistenceExceptionTranslator that supports chaining, allowing the addition of PersistenceExceptionTranslator instances in order.
CharacterEditororg.springframework.beans.propertyeditorsEditor for a java.lang.Character, to populate a property of type Character or char from a String value.
CharacterEncodingFilterorg.springframework.web.filterServlet 2.3 Filter that allows one to specify a character encoding for requests.
CharArrayPropertyEditororg.springframework.beans.propertyeditorsEditor for char arrays.
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 who inherit settings from their parent.
ClassEditororg.springframework.beans.propertyeditorsEditor for java.lang.Class, to directly populate a Class property instead of using a String class name property as bridge.
ClassFiltersorg.springframework.aop.supportStatic methods useful 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, which looks for a bean with the same name as the fully-qualified class name.
ClassPathResourceorg.springframework.core.ioResource implementation for class path resources.
ClassPathXmlApplicationContextorg.springframework.context.supportStandalone XML application context, taking the context definition files from the class path.
ClassUtilsorg.springframework.utilMiscellaneous class utility methods.
ClobStringTypeorg.springframework.orm.hibernate.supportHibernate UserType implementation for Strings that get mapped to CLOBs.
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 JDK 1.4+ extended collections and Commons Collection 3.x's corresponding versions for older JDKs.
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.
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.
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.
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 higher.
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 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 higher.
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.
ComposablePointcutorg.springframework.aop.supportConvenient class for building up pointcuts.
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.
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 tests that allows conditional test execution at 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.
ConnectionFactoryUtilsorg.springframework.jca.cci.connectionHelper class that provides static methods to obtain CCI Connections from a ConnectionFactory, and to close Connections if necessary.
ConnectionHolderorg.springframework.jms.connectionConnection holder, wrapping a JMS Connection and a JMS Session.
ConnectionHolderorg.springframework.jdbc.datasourceConnection holder, wrapping a JDBC Connection.
ConnectionHolderorg.springframework.jca.cci.connectionConnection holder, wrapping a CCI Connection.
ConnectionSpecConnectionFactoryAdapterorg.springframework.jca.cci.connectionAn adapter for a target ConnectionFacory, 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.
ConsoleListenerorg.springframework.context.eventSimple listener for debug use only that logs messages to the console.
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 constructor argument.
ConstructorArgumentValuesorg.springframework.beans.factory.configHolder for constructor argument values, 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.
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.
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 definition as an ApplicationContext instead of SingletonBeanFactoryLocator's BeanFactory.

ControlFlowFactoryorg.springframework.coreStatic factory to conceal automatic choice of Java 1.4 or 1.3 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.i18nImplementation of LocaleResolver that uses a cookie sent back to the user in case of a custom setting, with a fallback to the 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.
CosMailSenderImplorg.springframework.mail.cosSimple implementation of SMTP mail sending on top of Jason Hunter's MailMessage class that's included in COS (com.oreilly.servlet).
CosMultipartHttpServletRequestorg.springframework.web.multipart.cosMultipartHttpServletRequest implementation for Jason Hunter's COS.
CosMultipartResolverorg.springframework.web.multipart.cosMultipartResolver implementation for Jason Hunter's COS (com.oreilly.servlet).
CronTriggerBeanorg.springframework.scheduling.quartzConvenience subclass of Quartz' CronTrigger class that eases bean-style usage.
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.
CustomizableTraceInterceptororg.springframework.aop.interceptorMethodInterceptor implementation that allows for highly customizable method-level tracing, using placeholders.
CustomNumberEditororg.springframework.beans.propertyeditorsProperty editor for any Number subclass like Integer, Long, Float, Double.
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 binding property values to a target object.
DataSourceTransactionManagerorg.springframework.jdbc.datasourcePlatformTransactionManager implementation for a single JDBC DataSource.
DataSourceUtilsorg.springframework.jdbc.datasourceHelper class that provides static methods to obtain JDBC Connections from a DataSource, and to close Connections if necessary.
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.
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.
DefaultAopProxyFactoryorg.springframework.aop.frameworkSimple implementation of AopProxyFactory, either creating a CGLIB proxy or a JDK dynamic proxy.
DefaultBeanDefinitionDocumentReaderorg.springframework.beans.factory.xmlDefault implementation of the BeanDefinitionDocumentReader interface.
DefaultBindingErrorProcessororg.springframework.validationDefault BindingErrorProcessor implementation.
DefaultDocumentLoaderorg.springframework.beans.factory.xmlNo description provided.
DefaultIntroductionAdvisororg.springframework.aop.supportSimple IntroductionAdvisor implementation that by default applies to any class.
DefaultJdoDialectorg.springframework.orm.jdoDefault implementation of the JdoDialect 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 definitions.
DefaultLobHandlerorg.springframework.jdbc.support.lobDefault implementation of the LobHandler interface.
DefaultLobHandler.DefaultLobCreatororg.springframework.jdbc.support.lobNo description provided.
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 that uses plain JMS client API, specifically looped MessageConsumer.receive() calls that also allow for transactional reception of messages (registering them with XA transactions).
DefaultMessageListenerContainer102org.springframework.jms.listenerA subclass of DefaultMessageListenerContainer that uses the JMS 1.0.2 specification, rather than the JMS 1.1 methods used by 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 NamespaceHandler .
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.viewDefault implementation of the RequestToViewNameTranslator interface that simply transforms the URI of the incoming request into the view name.
DefaultResourceLoaderorg.springframework.core.ioDefault implementation of the ResourceLoader interface.
DefaultScopedObjectorg.springframework.aop.scopeSimple implementation of the ScopedObject interface that simply delegates the remove() call to the underlying BeanFactory's destroyScopedBean.
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.
DelegatePerTargetObjectDelegatingIntroductionInterceptororg.springframework.aop.support

Convenient implementation of the IntroductionInterceptor interface.

DelegatingActionProxyorg.springframework.web.strutsProxy for a Spring-managed Struts Action that's defined in ContextLoaderPlugIn's WebApplicationContext.
DelegatingActionUtilsorg.springframework.web.strutsCommon methods for letting Struts Actions work with a Spring WebApplicationContext.
DelegatingConnectionFactoryorg.springframework.jca.cci.connectionConnectionFactory implementation that delegates all calls to a given target ConnectionFactory.
DelegatingDataSourceorg.springframework.jdbc.datasourceDataSource 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.
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.
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 VariableResolver that first delegates to the original resolver of the underlying JSF implementation, then to the Spring root WebApplicationContext.
DelegatingWorkorg.springframework.scheduling.commonjSimple Work adapter that delegates to a given Runnable.
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.
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 use within the web MVC framework, e.g.
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.
DynamicMethodMatcherPointcutAdvisororg.springframework.aop.supportConvenient superclass for Advisors that are also dynamic pointcuts.
EhCacheFactoryBeanorg.springframework.cache.ehcacheFactoryBean that creates a named EHCache Cache object, representing a cache region.
EhCacheManagerFactoryBeanorg.springframework.cache.ehcacheFactoryBean that exposes a EHCache CacheManager singleton, configured from a specified config location.
EisOperationorg.springframework.jca.cci.objectBase class for EIS operation objects that work with the CCI API.
EmptyTargetSourceorg.springframework.aop.targetCanonical TargetSource when there's no target, and behavior is supplied by interfaces and advisors.
EncodedResourceorg.springframework.core.io.supportHolder that combines a Resource with an encoding.
EntityManagerFactoryUtilsorg.springframework.orm.jpaHelper class featuring methods for JPA EntityManager handling, allowing for reuse of EntityManager instances within transactions.
EntityManagerHolderorg.springframework.orm.jpaHolder wrapping a JPA EntityManager.
ErrorsTagorg.springframework.web.servlet.tags.formNo description provided.
EscapeBodyTagorg.springframework.web.servlet.tagsCustom JSP tag to escape its enclosed body content, applying HTML escaping and/or JavaScript escaping.
EscapedErrorsorg.springframework.web.bindErrors wrapper that adds automatic HTML escaping to the wrapped instance, for convenient usage in HTML views.
EventPublicationInterceptororg.springframework.context.eventInterceptor that publishes an ApplicationEvent to all ApplicationListeners registered with an ApplicationEventPublisher (typically an ApplicationContext), after each successful method invocation.
ExpectedLookupTemplateorg.springframework.mock.jndiSimple implementation of JndiTemplate interface that always returns a given object.
ExposeBeanNameAdvisorsorg.springframework.aop.interceptorConvenient methods for creating advisors that may be used when autoproxying beans created with the Spring IoC container, binding the bean name to the current invocation.
ExposeInvocationInterceptororg.springframework.aop.interceptorInterceptor that exposes the current MethodInvocation.
ExpressionEvaluationUtilsorg.springframework.web.utilConvenience methods for easy access to the JSP 2.0 ExpressionEvaluator or the ExpressionEvaluatorManager of Jakarta's JSTL implementation.
ExtendedEntityManagerCreatororg.springframework.orm.jpaFactory for dynamic EntityManager proxies that follow the JPA spec's semantics for "extended" EntityManagers.
FacesContextUtilsorg.springframework.web.jsfConvenience methods to retrieve the root WebApplicationContext for a given FacesContext.
FailFastProblemReporterorg.springframework.beans.factory.parsingSimple implementation of the ProblemReporter that exhibits fail-fast behaviour when errors are encountered.
FieldErrororg.springframework.validationClass that encapsulates a field error, that is, a reason for rejecting a specific field value.
FieldRetrievingFactoryBeanorg.springframework.beans.factory.configFactoryBean which retrieves a static or non-static field value.
FileCopyUtilsorg.springframework.utilSimple utility methods for file and stream copying.
FileEditororg.springframework.beans.propertyeditorsEditor for java.io.File, to directly populate a File property from a Spring resource location.
FileSystemResourceorg.springframework.core.ioResource implementation for java.io.File handles.
FileSystemResourceLoaderorg.springframework.core.ioResourceLoader implementation that resolves paths as file system resources rather than as class path resources (DefaultResourceLoader's strategy).
FileSystemXmlApplicationContextorg.springframework.context.supportStandalone XML application context, taking the context definition files from the file system or from URLs.
FilterDefinitionFactoryBeanorg.springframework.orm.hibernate3Convenient FactoryBean for defining Hibernate FilterDefinitions.
FixedLocaleResolverorg.springframework.web.servlet.i18nImplementation of LocaleResolver that always returns a fixed default Locale.
FixedThemeResolverorg.springframework.web.servlet.themeImplementation of ThemeResolver that simply uses a fixed theme.
FormatHelperorg.springframework.web.servlet.view.xsltXalan extension functions to provide date and currency formatting beyond the capabilities of XSLT 1.0 or 1.1.
FormTagorg.springframework.web.servlet.tags.formData-binding aware JSP tag for rendering an HTML 'form' whose inner elements are bound to properties on a command object .
FrameworkPortletorg.springframework.web.portletBase portlet for portlets within the portlet framework.
FrameworkServletorg.springframework.web.servletBase servlet for servlets within the web framework.
FreeMarkerConfigurationFactoryorg.springframework.ui.freemarkerFactory that configures a FreeMarker Configuration.
FreeMarkerConfigurationFactoryBeanorg.springframework.ui.freemarkerFactory bean that creates a FreeMarker Configuration and provides it as bean reference.
FreeMarkerConfigurerorg.springframework.web.servlet.view.freemarkerJavaBean to configure FreeMarker for web usage, via the "configLocation" and/or "freemarkerSettings" and/or "templateLoaderPath" properties.
FreeMarkerTemplateUtilsorg.springframework.ui.freemarkerUtility class for working with FreeMarker.
FreeMarkerVieworg.springframework.web.servlet.view.freemarkerView using the FreeMarker template engine.
FreeMarkerViewResolverorg.springframework.web.servlet.view.freemarkerConvenience subclass of UrlBasedViewResolver that supports FreeMarkerView (i.e.
GeneratedKeyHolderorg.springframework.jdbc.supportAn implementation of the KeyHolder interface, to be used for holding auto-generated keys as potentially returned by JDBC insert statements.
GenericApplicationContextorg.springframework.context.supportGeneric ApplicationContext implementation that holds a single internal DefaultListableBeanFactory instance and does not assume a specific bean definition format.
GenericBeanFactoryAccessororg.springframework.beans.factory.genericSimple wrapper around a ListableBeanFactory that provides typed, generics-based access to key methods.
GenericCollectionTypeResolverorg.springframework.coreHelper class for determining element types of collections and maps.
GenericFilterBeanorg.springframework.web.filterSimple base implementation of javax.servlet.Filter that treats its config parameters as bean properties.
GenericWebApplicationContextorg.springframework.web.context.supportSubclass of GenericApplicationContext, suitable for web environments.
GlobalAdvisorAdapterRegistryorg.springframework.aop.framework.adapterSingleton to publish a shared DefaultAdvisorAdapterRegistry instance.
GroovyScriptFactoryorg.springframework.scripting.groovyScriptFactory implementation for a Groovy script.
HandlerExecutionChainorg.springframework.web.portletHandler execution chain, consisting of handler object and any preprocessing interceptors.
HandlerExecutionChainorg.springframework.web.servletHandler execution chain, consisting of handler object and any preprocessing interceptors.
HandlerInterceptorAdapterorg.springframework.web.portlet.handlerAbstract adapter class for the HandlerInterceptor interface, for simplified implementation of pre-only/post-only interceptors.
HandlerInterceptorAdapterorg.springframework.web.servlet.handlerAbstract adapter class for the HandlerInterceptor interface, for simplified implementation of pre-only/post-only interceptors.
HashMapCachingAdvisorChainFactoryorg.springframework.aop.frameworkAdvisorChainFactory implementation that caches by method.
HessianClientInterceptororg.springframework.remoting.cauchoInterceptor for accessing a Hessian service.
HessianProxyFactoryBeanorg.springframework.remoting.cauchoFactory bean for Hessian proxies.
HessianServiceExporterorg.springframework.remoting.cauchoWeb controller that exports the specified service bean as Hessian service endpoint, accessible via a Hessian proxy.
HibernateAccessororg.springframework.orm.hibernateBase class for HibernateTemplate and HibernateInterceptor, defining common properties like SessionFactory and flushing behavior.
HibernateAccessororg.springframework.orm.hibernate3Base class for HibernateTemplate and HibernateInterceptor, defining common properties like SessionFactory and flushing behavior.
HibernateDaoSupportorg.springframework.orm.hibernate.supportConvenient super class for Hibernate data access objects.
HibernateDaoSupportorg.springframework.orm.hibernate3.supportConvenient super class for Hibernate data access objects.
HibernateInterceptororg.springframework.orm.hibernateThis interceptor binds a new Hibernate Session to the thread before a method call, closing and removing it afterwards in case of any method outcome.
HibernateInterceptororg.springframework.orm.hibernate3This interceptor binds a new Hibernate Session to the thread before a method call, closing and removing it afterwards in case of any method outcome.
HibernateJpaDialectorg.springframework.orm.jpa.vendorHibernate-specific JpaDialect implementation.
HibernateJpaVendorAdapterorg.springframework.orm.jpa.vendorHibernate-specific JpaVendorAdapter implementation.
HibernateTemplateorg.springframework.orm.hibernateHelper class that simplifies Hibernate data access code, and converts checked HibernateExceptions into unchecked DataAccessExceptions, following the org.springframework.dao exception hierarchy.
HibernateTemplateorg.springframework.orm.hibernate3Helper class that simplifies Hibernate data access code, and converts checked HibernateExceptions into unchecked DataAccessExceptions, following the org.springframework.dao exception hierarchy.
HibernateTransactionManagerorg.springframework.orm.hibernatePlatformTransactionManager implementation for a single Hibernate SessionFactory.
HibernateTransactionManagerorg.springframework.orm.hibernate3PlatformTransactionManager implementation for a single Hibernate SessionFactory.
HiddenInputTagorg.springframework.web.servlet.tags.formData-binding aware JSP tag for rendering a hidden HTML 'input' field containing the databound value.
HotSwappableTargetSourceorg.springframework.aop.targetImplementation of TargetSource interface that caches a local target object, but allows the target to be swapped while the application is running.
HsqlMaxValueIncrementerorg.springframework.jdbc.support.incrementerClass to increment maximum value of a given HSQL table with the equivalent of an auto-increment column.
HtmlEscapeTagorg.springframework.web.servlet.tagsSets default HTML escape value for the current page.
HtmlEscapingAwareTagorg.springframework.web.servlet.tagsSuperclass for tags that output content that might get HTML-escaped.
HtmlUtilsorg.springframework.web.utilUtility class for HTML escaping.
HttpInvokerClientInterceptororg.springframework.remoting.httpinvokerInterceptor for accessing an HTTP invoker service.
HttpInvokerProxyFactoryBeanorg.springframework.remoting.httpinvokerFactory bean for HTTP invoker proxies.
HttpInvokerServiceExporterorg.springframework.remoting.httpinvokerWeb controller that exports the specified service bean as HTTP invoker service endpoint, accessible via an HTTP invoker proxy.
HttpRequestHandlerAdapterorg.springframework.web.servlet.mvcAdapter to use the plain HttpRequestHandler interface with the generic DispatcherServlet.
HttpRequestHandlerServletorg.springframework.web.context.supportSimple HttpServlet that delegates to an HttpRequestHandler bean defined in Spring's root web application context.
HttpServletBeanorg.springframework.web.servletSimple extension of javax.servlet.http.HttpServlet that treats its config parameters as bean properties.
HttpSessionMutexListenerorg.springframework.web.utilServlet 2.3+ HttpSessionListener that automatically exposes the session mutex when an HttpSession gets created.
IdentityNamingStrategyorg.springframework.jmx.export.namingAn implementation of the ObjectNamingStrategy interface that creates a name based on the the identity of a given instance.
IdTransferringMergeEventListenerorg.springframework.orm.hibernate3.supportExtension of Hibernate's DefaultMergeEventListener, transferring the ids of newly saved objects to the corresponding original objects (that are part of the detached object graph passed into the merge method).
InputStreamEditororg.springframework.beans.propertyeditorsOne-way PropertyEditor, which can convert from a text string to a java.io.InputStream, allowing InputStream properties to be set directly as a text string.
InputStreamResourceorg.springframework.core.ioResource implementation for a given InputStream.
InputTagorg.springframework.web.servlet.tags.formDatabinding-aware JSP tag for rendering an HTML 'input' element with a 'type' of 'text'.
InstantiationAwareBeanPostProcessorAdapterorg.springframework.beans.factory.configAdapter implementing all methods on InstantiationAwareBeanPostProcessor as no-ops, which will not change normal processing of each bean instantiated by the container.
InstrumentationLoadTimeWeaverorg.springframework.instrument.classloadingLoad time weaver relying on Instrumentation.
InstrumentationSavingAgentorg.springframework.instrumentJava agent that saves the Instrumentation interface from the JVM for later use.
InterfaceBasedMBeanInfoAssemblerorg.springframework.jmx.export.assemblerSubclass of AbstractReflectiveMBeanInfoAssembler that allows for the management interface of a bean to be defined using arbitrary interfaces.
InternalPathMethodNameResolverorg.springframework.web.servlet.mvc.multiactionSimple implementation of MethodNameResolver that maps URL to method name.
InternalResourceVieworg.springframework.web.servlet.viewWrapper for a JSP or other resource within the same web application.
InternalResourceViewResolverorg.springframework.web.servlet.viewConvenience subclass of UrlBasedViewResolver that supports InternalResourceView (i.e.
InternetAddressEditororg.springframework.mail.javamailEditor for java.mail.internet.InternetAddress, to directly populate an InternetAddress property.
IntroductionInfoSupportorg.springframework.aop.supportSupport for implementations of IntroductionAdvice.
IntrospectorCleanupListenerorg.springframework.web.utilListener that flushes the JavaBeans Introspector cache on web app shutdown.
InvertibleComparatororg.springframework.util.comparatorA decorator for a comparator, with an "ascending" flag denoting whether comparison results should be treated in forward (standard ascending) order or flipped for reverse (descending) order.
InvocationContextExposingAdvisorAutoProxyCreatororg.springframework.aop.framework.autoproxyExtension of DefaultAdvisorAutoProxyCreator that adds an ExposeInvocationInterceptor to the beginning of the advice chain.
JamonPerformanceMonitorInterceptororg.springframework.aop.interceptorPerformance monitor interceptor that uses JAMon library to perform the performance measurement on the intercepted method and output the stats.
JasperReportsCsvVieworg.springframework.web.servlet.view.jasperreportsImplementation of AbstractJasperReportsSingleFormatView that renders report results in CSV format.
JasperReportsHtmlVieworg.springframework.web.servlet.view.jasperreportsImplementation of AbstractJasperReportsSingleFormatView that renders report results in HTML format.
JasperReportsMultiFormatVieworg.springframework.web.servlet.view.jasperreportsJasper Reports view class that allows for the actual rendering format to be specified at runtime using a parameter contained in the model.
JasperReportsPdfVieworg.springframework.web.servlet.view.jasperreportsImplementation of AbstractJasperReportsSingleFormatView that renders report results in PDF format.
JasperReportsUtilsorg.springframework.ui.jasperreportsUtility methods for working with JasperReports.
JasperReportsViewResolverorg.springframework.web.servlet.view.jasperreportsViewResolver implementation that resolves instances of AbstractJasperReportsView by translating the supplied view name into the URL of the report file.
JasperReportsXlsVieworg.springframework.web.servlet.view.jasperreportsImplementation of AbstractJasperReportsSingleFormatView that renders report results in XLS format.
JavaMailSenderImplorg.springframework.mail.javamailProduction implementation of the JavaMailSender interface.
JavaScriptUtilsorg.springframework.web.utilUtility class for JavaScript escaping.
JaxRpcPortClientInterceptororg.springframework.remoting.jaxrpcInterceptor for accessing a specific port of a JAX-RPC service.
JaxRpcPortProxyFactoryBeanorg.springframework.remoting.jaxrpcFactoryBean for a specific port of a JAX-RPC service.
JBossNativeJdbcExtractororg.springframework.jdbc.support.nativejdbcImplementation of the NativeJdbcExtractor interface for JBoss 3.2.
JdbcAccessororg.springframework.jdbc.supportBase class for JdbcTemplate and other JDBC-accessing DAO helpers, defining common properties like DataSource and exception translator.
JdbcBeanDefinitionReaderorg.springframework.jdbc.core.supportBean definition reader that reads values from a database table, based on a given SQL statement.
JdbcDaoSupportorg.springframework.jdbc.core.supportConvenient super class for JDBC data access objects.
Search