# Serialized Form

## Package org.springframework.aop

### Class org.springframework.aop.AopInvocationException extends NestedRuntimeException implements Serializable

## Package org.springframework.aop.aspectj

### Class org.springframework.aop.aspectj.AspectJAdviceParameterNameDiscoverer.AmbiguousBindingException extends RuntimeException implements Serializable

### Class org.springframework.aop.aspectj.AspectJExpressionPointcut extends AbstractExpressionPointcut implements Serializable

### Serialization Methods

#### readObject

    private void readObject(ObjectInputStream ois)
                     throws IOException,
                            ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

### Serialized Fields

#### pointcutDeclarationScope

    Class<T> pointcutDeclarationScope

#### pointcutParameterNames

    String[] pointcutParameterNames

#### pointcutParameterTypes

    Class<T>[] pointcutParameterTypes

#### beanFactory

    BeanFactory beanFactory

### Class org.springframework.aop.aspectj.AspectJExpressionPointcutAdvisor extends AbstractGenericPointcutAdvisor implements Serializable

### Serialized Fields

#### pointcut

    AspectJExpressionPointcut pointcut

## Package org.springframework.aop.aspectj.annotation

### Class org.springframework.aop.aspectj.annotation.AnnotationAwareAspectJAutoProxyCreator extends AspectJAwareAdvisorAutoProxyCreator implements Serializable

### Serialized Fields

#### includePatterns

    List<E> includePatterns

#### aspectJAdvisorFactory

    AspectJAdvisorFactory aspectJAdvisorFactory

#### aspectJAdvisorsBuilder

    BeanFactoryAspectJAdvisorsBuilder aspectJAdvisorsBuilder

### Class org.springframework.aop.aspectj.annotation.AspectJProxyFactory extends ProxyCreatorSupport implements Serializable

### Serialized Fields

#### aspectFactory

    AspectJAdvisorFactory aspectFactory

### Class org.springframework.aop.aspectj.annotation.NotAnAtAspectException extends AopConfigException implements Serializable

### Serialized Fields

#### nonAspectClass

    Class<T> nonAspectClass

### Class org.springframework.aop.aspectj.annotation.ReflectiveAspectJAdvisorFactory.SyntheticInstantiationAdvisor extends DefaultPointcutAdvisor implements Serializable

## Package org.springframework.aop.aspectj.autoproxy

### Class org.springframework.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator extends AbstractAdvisorAutoProxyCreator implements Serializable

## Package org.springframework.aop.framework

### Class org.springframework.aop.framework.AbstractAdvisingBeanPostProcessor extends ProxyConfig implements Serializable

### Serialized Fields

#### advisor

    Advisor advisor

#### beanClassLoader

    ClassLoader beanClassLoader

#### order

    int order

This should run after all other post-processors, so that it can just add an advisor to existing proxies rather than double-proxy.

#### eligibleBeans

    Map<K,V> eligibleBeans

### Class org.springframework.aop.framework.AbstractSingletonProxyFactoryBean extends ProxyConfig implements Serializable

### Serialized Fields

#### target

    Object target

#### proxyInterfaces

    Class<T>[] proxyInterfaces

#### preInterceptors

    Object[] preInterceptors

#### postInterceptors

    Object[] postInterceptors

#### advisorAdapterRegistry

    AdvisorAdapterRegistry advisorAdapterRegistry

Default is global AdvisorAdapterRegistry

#### proxy

    Object proxy

### Class org.springframework.aop.framework.AdvisedSupport extends ProxyConfig implements Serializable

serialVersionUID:
  2651364800145442165L

### Serialization Methods

#### readObject

    private void readObject(ObjectInputStream ois)
                     throws IOException,
                            ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

### Serialized Fields

#### targetSource

    TargetSource targetSource

Package-protected to allow direct access for efficiency

#### preFiltered

    boolean preFiltered

Whether the Advisors are already filtered for the specific target class

#### advisorChainFactory

    AdvisorChainFactory advisorChainFactory

The AdvisorChainFactory to use

#### interfaces

    List<E> interfaces

Interfaces to be implemented by the proxy. Held in List to keep the order of registration, to create JDK proxy with specified order of interfaces.

#### advisors

    List<E> advisors

List of Advisors. If an Advice is added, it will be wrapped in an Advisor before being added to this List.

#### advisorArray

    Advisor[] advisorArray

Array updated on changes to the advisors list, which is easier to manipulate internally.

### Class org.springframework.aop.framework.AopConfigException extends NestedRuntimeException implements Serializable

### Class org.springframework.aop.framework.CglibAopProxy.SerializableNoOp extends Object implements Serializable

### Class org.springframework.aop.framework.DefaultAdvisorChainFactory extends Object implements Serializable

### Class org.springframework.aop.framework.DefaultAopProxyFactory extends Object implements Serializable

### Class org.springframework.aop.framework.ProxyConfig extends Object implements Serializable

serialVersionUID:
  -8409359707199703185L

### Serialized Fields

#### proxyTargetClass

    boolean proxyTargetClass

#### optimize

    boolean optimize

#### opaque

    boolean opaque

#### exposeProxy

    boolean exposeProxy

#### frozen

    boolean frozen

### Class org.springframework.aop.framework.ProxyCreatorSupport extends AdvisedSupport implements Serializable

### Serialized Fields

#### aopProxyFactory

    AopProxyFactory aopProxyFactory

#### listeners

    List<E> listeners

#### active

    boolean active

Set to true when the first AOP proxy has been created

### Class org.springframework.aop.framework.ProxyFactory extends ProxyCreatorSupport implements Serializable

### Class org.springframework.aop.framework.ProxyFactoryBean extends ProxyCreatorSupport implements Serializable

### Serialization Methods

#### readObject

    private void readObject(ObjectInputStream ois)
                     throws IOException,
                            ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

### Serialized Fields

#### logger

    Log logger

#### interceptorNames

    String[] interceptorNames

#### targetName

    String targetName

#### autodetectInterfaces

    boolean autodetectInterfaces

#### singleton

    boolean singleton

#### advisorAdapterRegistry

    AdvisorAdapterRegistry advisorAdapterRegistry

#### freezeProxy

    boolean freezeProxy

#### advisorChainInitialized

    boolean advisorChainInitialized

Whether the advisor chain has already been initialized

#### singletonInstance

    Object singletonInstance

If this is a singleton, the cached singleton proxy instance

## Package org.springframework.aop.framework.adapter

### Class org.springframework.aop.framework.adapter.AfterReturningAdviceInterceptor extends Object implements Serializable

### Serialized Fields

#### advice

    AfterReturningAdvice advice

### Class org.springframework.aop.framework.adapter.DefaultAdvisorAdapterRegistry extends Object implements Serializable

### Serialized Fields

#### adapters

    List<E> adapters

### Class org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor extends Object implements Serializable

### Serialized Fields

#### advice

    MethodBeforeAdvice advice

### Class org.springframework.aop.framework.adapter.UnknownAdviceTypeException extends IllegalArgumentException implements Serializable

## Package org.springframework.aop.framework.autoproxy

### Class org.springframework.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator extends AbstractAutoProxyCreator implements Serializable

### Serialized Fields

#### advisorRetrievalHelper

    BeanFactoryAdvisorRetrievalHelper advisorRetrievalHelper

### Class org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator extends ProxyConfig implements Serializable

### Serialized Fields

#### logger

    Log logger

Logger available to subclasses

#### order

    int order

Default value is same as non-ordered

#### advisorAdapterRegistry

    AdvisorAdapterRegistry advisorAdapterRegistry

Default is global AdvisorAdapterRegistry

#### freezeProxy

    boolean freezeProxy

Indicates whether or not the proxy should be frozen. Overridden from super to prevent the configuration from becoming frozen too early.

#### interceptorNames

    String[] interceptorNames

Default is no common interceptors

#### applyCommonInterceptorsFirst

    boolean applyCommonInterceptorsFirst

#### customTargetSourceCreators

    TargetSourceCreator[] customTargetSourceCreators

#### proxyClassLoader

    ClassLoader proxyClassLoader

#### classLoaderConfigured

    boolean classLoaderConfigured

#### beanFactory

    BeanFactory beanFactory

#### advisedBeans

    Map<K,V> advisedBeans

#### targetSourcedBeans

    Map<K,V> targetSourcedBeans

#### earlyProxyReferences

    Map<K,V> earlyProxyReferences

#### proxyTypes

    Map<K,V> proxyTypes

### Class org.springframework.aop.framework.autoproxy.BeanNameAutoProxyCreator extends AbstractAutoProxyCreator implements Serializable

### Serialized Fields

#### beanNames

    List<E> beanNames

### Class org.springframework.aop.framework.autoproxy.DefaultAdvisorAutoProxyCreator extends AbstractAdvisorAutoProxyCreator implements Serializable

### Serialized Fields

#### usePrefix

    boolean usePrefix

#### advisorBeanNamePrefix

    String advisorBeanNamePrefix

### Class org.springframework.aop.framework.autoproxy.InfrastructureAdvisorAutoProxyCreator extends AbstractAdvisorAutoProxyCreator implements Serializable

### Serialized Fields

#### beanFactory

    ConfigurableListableBeanFactory beanFactory

## Package org.springframework.aop.interceptor

### Class org.springframework.aop.interceptor.AbstractMonitoringInterceptor extends AbstractTraceInterceptor implements Serializable

### Serialized Fields

#### prefix

    String prefix

#### suffix

    String suffix

#### logTargetClassInvocation

    boolean logTargetClassInvocation

### Class org.springframework.aop.interceptor.AbstractTraceInterceptor extends Object implements Serializable

### Serialized Fields

#### hideProxyClassNames

    boolean hideProxyClassNames

Indicates whether or not proxy class names should be hidden when using dynamic loggers.

See Also:
  `AbstractTraceInterceptor.setUseDynamicLogger(boolean)`

### Class org.springframework.aop.interceptor.ConcurrencyThrottleInterceptor extends ConcurrencyThrottleSupport implements Serializable

### Class org.springframework.aop.interceptor.CustomizableTraceInterceptor extends AbstractTraceInterceptor implements Serializable

### Serialized Fields

#### enterMessage

    String enterMessage

The message for method entry.

#### exitMessage

    String exitMessage

The message for method exit.

#### exceptionMessage

    String exceptionMessage

The message for exceptions during method execution.

### Class org.springframework.aop.interceptor.DebugInterceptor extends SimpleTraceInterceptor implements Serializable

### Serialized Fields

#### count

    long count

### Class org.springframework.aop.interceptor.ExposeInvocationInterceptor extends Object implements Serializable

### Serialization Methods

#### readResolve

    private Object readResolve()

Required to support serialization. Replaces with canonical instance on deserialization, protecting Singleton pattern.

Alternative to overriding the `equals` method.

### Class org.springframework.aop.interceptor.JamonPerformanceMonitorInterceptor extends AbstractMonitoringInterceptor implements Serializable

### Serialized Fields

#### trackAllInvocations

    boolean trackAllInvocations

### Class org.springframework.aop.interceptor.PerformanceMonitorInterceptor extends AbstractMonitoringInterceptor implements Serializable

### Class org.springframework.aop.interceptor.SimpleTraceInterceptor extends AbstractTraceInterceptor implements Serializable

## Package org.springframework.aop.scope

### Class org.springframework.aop.scope.DefaultScopedObject extends Object implements Serializable

### Serialized Fields

#### beanFactory

    ConfigurableBeanFactory beanFactory

#### targetBeanName

    String targetBeanName

### Class org.springframework.aop.scope.ScopedProxyFactoryBean extends ProxyConfig implements Serializable

### Serialized Fields

#### scopedTargetSource

    SimpleBeanTargetSource scopedTargetSource

The TargetSource that manages scoping

#### targetBeanName

    String targetBeanName

The name of the target bean

#### proxy

    Object proxy

The cached singleton proxy

## Package org.springframework.aop.support

### Class org.springframework.aop.support.AbstractBeanFactoryPointcutAdvisor extends AbstractPointcutAdvisor implements Serializable

### Serialization Methods

#### readObject

    private void readObject(ObjectInputStream ois)
                     throws IOException,
                            ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

### Serialized Fields

#### adviceBeanName

    String adviceBeanName

#### beanFactory

    BeanFactory beanFactory

### Class org.springframework.aop.support.AbstractExpressionPointcut extends Object implements Serializable

### Serialized Fields

#### location

    String location

#### expression

    String expression

### Class org.springframework.aop.support.AbstractGenericPointcutAdvisor extends AbstractPointcutAdvisor implements Serializable

### Serialized Fields

#### advice

    Advice advice

### Class org.springframework.aop.support.AbstractPointcutAdvisor extends Object implements Serializable

### Serialized Fields

#### order

    Integer order

### Class org.springframework.aop.support.AbstractRegexpMethodPointcut extends StaticMethodMatcherPointcut implements Serializable

### Serialized Fields

#### patterns

    String[] patterns

Regular expressions to match

#### excludedPatterns

    String[] excludedPatterns

Regular expressions not to match

### Class org.springframework.aop.support.ComposablePointcut extends Object implements Serializable

serialVersionUID:
  -2743223737633663832L

### Serialized Fields

#### classFilter

    ClassFilter classFilter

#### methodMatcher

    MethodMatcher methodMatcher

### Class org.springframework.aop.support.ControlFlowPointcut extends Object implements Serializable

### Serialized Fields

#### clazz

    Class<T> clazz

#### methodName

    String methodName

#### evaluations

    int evaluations

### Class org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor extends AbstractBeanFactoryPointcutAdvisor implements Serializable

### Serialized Fields

#### pointcut

    Pointcut pointcut

### Class org.springframework.aop.support.DefaultIntroductionAdvisor extends Object implements Serializable

### Serialized Fields

#### advice

    Advice advice

#### interfaces

    Set<E> interfaces

#### order

    int order

### Class org.springframework.aop.support.DefaultPointcutAdvisor extends AbstractGenericPointcutAdvisor implements Serializable

### Serialized Fields

#### pointcut

    Pointcut pointcut

### Class org.springframework.aop.support.DelegatePerTargetObjectIntroductionInterceptor extends IntroductionInfoSupport implements Serializable

### Serialized Fields

#### delegateMap

    Map<K,V> delegateMap

Hold weak references to keys as we don't want to interfere with garbage collection..

#### defaultImplType

    Class<T> defaultImplType

#### interfaceType

    Class<T> interfaceType

### Class org.springframework.aop.support.DelegatingIntroductionInterceptor extends IntroductionInfoSupport implements Serializable

### Serialized Fields

#### delegate

    Object delegate

Object that actually implements the interfaces. May be "this" if a subclass implements the introduced interfaces.

### Class org.springframework.aop.support.IntroductionInfoSupport extends Object implements Serializable

### Serialization Methods

#### readObject

    private void readObject(ObjectInputStream ois)
                     throws IOException,
                            ClassNotFoundException

This method is implemented only to restore the logger. We don't make the logger static as that would mean that subclasses would use this class's log category.

Throws:
  `IOException`
  `ClassNotFoundException`

### Serialized Fields

#### publishedInterfaces

    Set<E> publishedInterfaces

### Class org.springframework.aop.support.JdkRegexpMethodPointcut extends AbstractRegexpMethodPointcut implements Serializable

### Serialized Fields

#### compiledPatterns

    Pattern[] compiledPatterns

Compiled form of the patterns.

#### compiledExclusionPatterns

    Pattern[] compiledExclusionPatterns

Compiled form of the exclusion patterns.

### Class org.springframework.aop.support.NameMatchMethodPointcut extends StaticMethodMatcherPointcut implements Serializable

### Serialized Fields

#### mappedNames

    List<E> mappedNames

### Class org.springframework.aop.support.NameMatchMethodPointcutAdvisor extends AbstractGenericPointcutAdvisor implements Serializable

### Serialized Fields

#### pointcut

    NameMatchMethodPointcut pointcut

### Class org.springframework.aop.support.RegexpMethodPointcutAdvisor extends AbstractGenericPointcutAdvisor implements Serializable

### Serialized Fields

#### patterns

    String[] patterns

#### pointcut

    AbstractRegexpMethodPointcut pointcut

#### pointcutMonitor

    Object pointcutMonitor

### Class org.springframework.aop.support.RootClassFilter extends Object implements Serializable

### Serialized Fields

#### clazz

    Class<T> clazz

### Class org.springframework.aop.support.StaticMethodMatcherPointcutAdvisor extends StaticMethodMatcherPointcut implements Serializable

### Serialized Fields

#### order

    int order

#### advice

    Advice advice

## Package org.springframework.aop.target

### Class org.springframework.aop.target.AbstractBeanFactoryBasedTargetSource extends Object implements Serializable

serialVersionUID:
  -4721607536018568393L

### Serialized Fields

#### logger

    Log logger

Logger available to subclasses

#### targetBeanName

    String targetBeanName

Name of the target bean we will create on each invocation

#### targetClass

    Class<T> targetClass

Class of the target

#### beanFactory

    BeanFactory beanFactory

BeanFactory that owns this TargetSource. We need to hold onto this reference so that we can create new prototype instances as necessary.

### Class org.springframework.aop.target.AbstractPoolingTargetSource extends AbstractPrototypeBasedTargetSource implements Serializable

### Serialized Fields

#### maxSize

    int maxSize

The maximum size of the pool

### Class org.springframework.aop.target.AbstractPrototypeBasedTargetSource extends AbstractBeanFactoryBasedTargetSource implements Serializable

### Serialization Methods

#### readObject

    private void readObject(ObjectInputStream ois)
                     throws IOException,
                            ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeReplace

    protected Object writeReplace()
                           throws ObjectStreamException

Replaces this object with a SingletonTargetSource on serialization. Protected as otherwise it won't be invoked for subclasses. (The `writeReplace()` method must be visible to the class being serialized.)

With this implementation of this method, there is no need to mark non-serializable fields in this class or subclasses as transient.

Throws:
  `ObjectStreamException`

### Class org.springframework.aop.target.CommonsPoolTargetSource extends AbstractPoolingTargetSource implements Serializable

serialVersionUID:
  1L

### Serialized Fields

#### maxIdle

    int maxIdle

#### minIdle

    int minIdle

#### maxWait

    long maxWait

#### timeBetweenEvictionRunsMillis

    long timeBetweenEvictionRunsMillis

#### minEvictableIdleTimeMillis

    long minEvictableIdleTimeMillis

#### whenExhaustedAction

    byte whenExhaustedAction

#### pool

    org.apache.commons.pool.ObjectPool pool

The Jakarta Commons `ObjectPool` used to pool target objects

### Class org.springframework.aop.target.EmptyTargetSource extends Object implements Serializable

serialVersionUID:
  3680494563553489691L

### Serialization Methods

#### readResolve

    private Object readResolve()

Returns the canonical instance on deserialization in case of no target class, thus protecting the Singleton pattern.

### Serialized Fields

#### targetClass

    Class<T> targetClass

#### isStatic

    boolean isStatic

### Class org.springframework.aop.target.HotSwappableTargetSource extends Object implements Serializable

serialVersionUID:
  7497929212653839187L

### Serialized Fields

#### target

    Object target

The current target object

### Class org.springframework.aop.target.LazyInitTargetSource extends AbstractBeanFactoryBasedTargetSource implements Serializable

### Serialized Fields

#### target

    Object target

### Class org.springframework.aop.target.PrototypeTargetSource extends AbstractPrototypeBasedTargetSource implements Serializable

serialVersionUID:
  1L

### Class org.springframework.aop.target.SimpleBeanTargetSource extends AbstractBeanFactoryBasedTargetSource implements Serializable

### Class org.springframework.aop.target.SingletonTargetSource extends Object implements Serializable

serialVersionUID:
  9031246629662423738L

### Serialized Fields

#### target

    Object target

Target cached and invoked using reflection

### Class org.springframework.aop.target.ThreadLocalTargetSource extends AbstractPrototypeBasedTargetSource implements Serializable

serialVersionUID:
  1L

### Serialized Fields

#### targetInThread

    ThreadLocal<T> targetInThread

ThreadLocal holding the target associated with the current thread. Unlike most ThreadLocals, which are static, this variable is meant to be per thread per instance of the ThreadLocalTargetSource class.

#### targetSet

    Set<E> targetSet

Set of managed targets, enabling us to keep track of the targets we've created.

#### invocationCount

    int invocationCount

#### hitCount

    int hitCount

## Package org.springframework.beans

### Class org.springframework.beans.BeanInstantiationException extends FatalBeanException implements Serializable

### Serialized Fields

#### beanClass

    Class<T> beanClass

### Class org.springframework.beans.BeanMetadataAttributeAccessor extends AttributeAccessorSupport implements Serializable

### Serialized Fields

#### source

    Object source

### Class org.springframework.beans.BeansException extends NestedRuntimeException implements Serializable

### Class org.springframework.beans.ConversionNotSupportedException extends TypeMismatchException implements Serializable

### Class org.springframework.beans.FatalBeanException extends BeansException implements Serializable

### Class org.springframework.beans.InvalidPropertyException extends FatalBeanException implements Serializable

### Serialized Fields

#### beanClass

    Class<T> beanClass

#### propertyName

    String propertyName

### Class org.springframework.beans.MethodInvocationException extends PropertyAccessException implements Serializable

### Class org.springframework.beans.MutablePropertyValues extends Object implements Serializable

### Serialized Fields

#### propertyValueList

    List<E> propertyValueList

#### processedProperties

    Set<E> processedProperties

#### converted

    boolean converted

### Class org.springframework.beans.NotReadablePropertyException extends InvalidPropertyException implements Serializable

### Class org.springframework.beans.NotWritablePropertyException extends InvalidPropertyException implements Serializable

### Serialized Fields

#### possibleMatches

    String[] possibleMatches

### Class org.springframework.beans.NullValueInNestedPathException extends InvalidPropertyException implements Serializable

### Class org.springframework.beans.PropertyAccessException extends BeansException implements Serializable

### Class org.springframework.beans.PropertyBatchUpdateException extends BeansException implements Serializable

### Serialized Fields

#### propertyAccessExceptions

    PropertyAccessException[] propertyAccessExceptions

List of PropertyAccessException objects

### Class org.springframework.beans.PropertyValue extends BeanMetadataAttributeAccessor implements Serializable

### Serialized Fields

#### name

    String name

#### value

    Object value

#### source

    Object source

#### optional

    boolean optional

#### converted

    boolean converted

#### convertedValue

    Object convertedValue

#### conversionNecessary

    Boolean conversionNecessary

Package-visible field that indicates whether conversion is necessary

#### resolvedTokens

    Object resolvedTokens

Package-visible field for caching the resolved property path tokens

#### resolvedDescriptor

    PropertyDescriptor resolvedDescriptor

Package-visible field for caching the resolved PropertyDescriptor

### Class org.springframework.beans.TypeMismatchException extends PropertyAccessException implements Serializable

### Serialized Fields

#### requiredType

    Class<T> requiredType

## Package org.springframework.beans.factory

### Class org.springframework.beans.factory.BeanCreationException extends FatalBeanException implements Serializable

### Serialized Fields

#### beanName

    String beanName

#### resourceDescription

    String resourceDescription

#### relatedCauses

    List<E> relatedCauses

### Class org.springframework.beans.factory.BeanCreationNotAllowedException extends BeanCreationException implements Serializable

### Class org.springframework.beans.factory.BeanCurrentlyInCreationException extends BeanCreationException implements Serializable

### Class org.springframework.beans.factory.BeanDefinitionStoreException extends FatalBeanException implements Serializable

### Serialized Fields

#### resourceDescription

    String resourceDescription

#### beanName

    String beanName

### Class org.springframework.beans.factory.BeanExpressionException extends FatalBeanException implements Serializable

### Class org.springframework.beans.factory.BeanInitializationException extends FatalBeanException implements Serializable

### Class org.springframework.beans.factory.BeanIsAbstractException extends BeanCreationException implements Serializable

### Class org.springframework.beans.factory.BeanIsNotAFactoryException extends BeanNotOfRequiredTypeException implements Serializable

### Class org.springframework.beans.factory.BeanNotOfRequiredTypeException extends BeansException implements Serializable

### Serialized Fields

#### beanName

    String beanName

The name of the instance that was of the wrong type

#### requiredType

    Class<T> requiredType

The required type

#### actualType

    Class<T> actualType

The offending type

### Class org.springframework.beans.factory.CannotLoadBeanClassException extends FatalBeanException implements Serializable

### Serialized Fields

#### resourceDescription

    String resourceDescription

#### beanName

    String beanName

#### beanClassName

    String beanClassName

### Class org.springframework.beans.factory.FactoryBeanNotInitializedException extends FatalBeanException implements Serializable

### Class org.springframework.beans.factory.NoSuchBeanDefinitionException extends BeansException implements Serializable

### Serialized Fields

#### beanName

    String beanName

Name of the missing bean.

#### beanType

    Class<T> beanType

Required type of the missing bean.

### Class org.springframework.beans.factory.NoUniqueBeanDefinitionException extends NoSuchBeanDefinitionException implements Serializable

### Serialized Fields

#### numberOfBeansFound

    int numberOfBeansFound

### Class org.springframework.beans.factory.UnsatisfiedDependencyException extends BeanCreationException implements Serializable

## Package org.springframework.beans.factory.access

### Class org.springframework.beans.factory.access.BootstrapException extends FatalBeanException implements Serializable

## Package org.springframework.beans.factory.annotation

### Class org.springframework.beans.factory.annotation.AnnotatedGenericBeanDefinition extends GenericBeanDefinition implements Serializable

### Serialized Fields

#### metadata

    AnnotationMetadata metadata

### Class org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor extends Object implements Serializable

### Serialization Methods

#### readObject

    private void readObject(ObjectInputStream ois)
                     throws IOException,
                            ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

### Serialized Fields

#### initAnnotationType

    Class<T> initAnnotationType

#### destroyAnnotationType

    Class<T> destroyAnnotationType

#### order

    int order

## Package org.springframework.beans.factory.config

### Class org.springframework.beans.factory.config.DependencyDescriptor extends Object implements Serializable

### Serialization Methods

#### readObject

    private void readObject(ObjectInputStream ois)
                     throws IOException,
                            ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

### Serialized Fields

#### declaringClass

    Class<T> declaringClass

#### methodName

    String methodName

#### parameterTypes

    Class<T>[] parameterTypes

#### parameterIndex

    int parameterIndex

#### fieldName

    String fieldName

#### required

    boolean required

#### eager

    boolean eager

#### nestingLevel

    int nestingLevel

## Package org.springframework.beans.factory.parsing

### Class org.springframework.beans.factory.parsing.BeanDefinitionParsingException extends BeanDefinitionStoreException implements Serializable

## Package org.springframework.beans.factory.support

### Class org.springframework.beans.factory.support.AbstractBeanDefinition extends BeanMetadataAttributeAccessor implements Serializable

### Serialized Fields

#### beanClass

    Object beanClass

#### scope

    String scope

#### singleton

    boolean singleton

#### prototype

    boolean prototype

#### abstractFlag

    boolean abstractFlag

#### lazyInit

    boolean lazyInit

#### autowireMode

    int autowireMode

#### dependencyCheck

    int dependencyCheck

#### dependsOn

    String[] dependsOn

#### autowireCandidate

    boolean autowireCandidate

#### primary

    boolean primary

#### qualifiers

    Map<K,V> qualifiers

#### nonPublicAccessAllowed

    boolean nonPublicAccessAllowed

#### lenientConstructorResolution

    boolean lenientConstructorResolution

#### constructorArgumentValues

    ConstructorArgumentValues constructorArgumentValues

#### propertyValues

    MutablePropertyValues propertyValues

#### methodOverrides

    MethodOverrides methodOverrides

#### factoryBeanName

    String factoryBeanName

#### factoryMethodName

    String factoryMethodName

#### initMethodName

    String initMethodName

#### destroyMethodName

    String destroyMethodName

#### enforceInitMethod

    boolean enforceInitMethod

#### enforceDestroyMethod

    boolean enforceDestroyMethod

#### synthetic

    boolean synthetic

#### role

    int role

#### description

    String description

#### resource

    Resource resource

### Class org.springframework.beans.factory.support.AutowireCandidateQualifier extends BeanMetadataAttributeAccessor implements Serializable

### Serialized Fields

#### typeName

    String typeName

### Class org.springframework.beans.factory.support.BeanDefinitionValidationException extends FatalBeanException implements Serializable

### Class org.springframework.beans.factory.support.ChildBeanDefinition extends AbstractBeanDefinition implements Serializable

### Serialized Fields

#### parentName

    String parentName

### Class org.springframework.beans.factory.support.DefaultListableBeanFactory extends AbstractAutowireCapableBeanFactory implements Serializable

### Serialization Methods

#### readObject

    private void readObject(ObjectInputStream ois)
                     throws IOException,
                            ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeReplace

    protected Object writeReplace()
                           throws ObjectStreamException

Throws:
  `ObjectStreamException`

### Serialized Fields

#### serializationId

    String serializationId

Optional id for this factory, for serialization purposes

#### allowBeanDefinitionOverriding

    boolean allowBeanDefinitionOverriding

Whether to allow re-registration of a different definition with the same name

#### allowEagerClassLoading

    boolean allowEagerClassLoading

Whether to allow eager class loading even for lazy-init beans

#### autowireCandidateResolver

    AutowireCandidateResolver autowireCandidateResolver

Resolver to use for checking if a bean definition is an autowire candidate

#### resolvableDependencies

    Map<K,V> resolvableDependencies

Map from dependency type to corresponding autowired value

#### beanDefinitionMap

    Map<K,V> beanDefinitionMap

Map of bean definition objects, keyed by bean name

#### singletonBeanNamesByType

    Map<K,V> singletonBeanNamesByType

Map of singleton bean names keyed by bean class

#### nonSingletonBeanNamesByType

    Map<K,V> nonSingletonBeanNamesByType

Map of non-singleton bean names keyed by bean class

#### beanDefinitionNames

    List<E> beanDefinitionNames

List of bean definition names, in registration order

#### configurationFrozen

    boolean configurationFrozen

Whether bean definition metadata may be cached for all beans

#### frozenBeanDefinitionNames

    String[] frozenBeanDefinitionNames

Cached array of bean definition names in case of frozen configuration

### Class org.springframework.beans.factory.support.GenericBeanDefinition extends AbstractBeanDefinition implements Serializable

### Serialized Fields

#### parentName

    String parentName

### Class org.springframework.beans.factory.support.ManagedArray extends ManagedList<Object> implements Serializable

### Serialized Fields

#### resolvedElementType

    Class<T> resolvedElementType

Resolved element type for runtime creation of the target array

### Class org.springframework.beans.factory.support.ManagedList extends ArrayList<E> implements Serializable

### Serialized Fields

#### source

    Object source

#### elementTypeName

    String elementTypeName

#### mergeEnabled

    boolean mergeEnabled

### Class org.springframework.beans.factory.support.ManagedMap extends LinkedHashMap<K,V> implements Serializable

### Serialized Fields

#### source

    Object source

#### keyTypeName

    String keyTypeName

#### valueTypeName

    String valueTypeName

#### mergeEnabled

    boolean mergeEnabled

### Class org.springframework.beans.factory.support.ManagedProperties extends Properties implements Serializable

### Serialized Fields

#### source

    Object source

#### mergeEnabled

    boolean mergeEnabled

### Class org.springframework.beans.factory.support.ManagedSet extends LinkedHashSet<E> implements Serializable

### Serialized Fields

#### source

    Object source

#### elementTypeName

    String elementTypeName

#### mergeEnabled

    boolean mergeEnabled

### Class org.springframework.beans.factory.support.RootBeanDefinition extends AbstractBeanDefinition implements Serializable

### Serialized Fields

#### externallyManagedConfigMembers

    Map<K,V> externallyManagedConfigMembers

#### externallyManagedInitMethods

    Map<K,V> externallyManagedInitMethods

#### externallyManagedDestroyMethods

    Map<K,V> externallyManagedDestroyMethods

#### decoratedDefinition

    BeanDefinitionHolder decoratedDefinition

#### allowCaching

    boolean allowCaching

#### isFactoryMethodUnique

    boolean isFactoryMethodUnique

#### resolvedConstructorOrFactoryMethod

    Object resolvedConstructorOrFactoryMethod

Package-visible field for caching the resolved constructor or factory method

#### constructorArgumentsResolved

    boolean constructorArgumentsResolved

Package-visible field that marks the constructor arguments as resolved

#### resolvedConstructorArguments

    Object[] resolvedConstructorArguments

Package-visible field for caching fully resolved constructor arguments

#### preparedConstructorArguments

    Object[] preparedConstructorArguments

Package-visible field for caching partly prepared constructor arguments

#### constructorArgumentLock

    Object constructorArgumentLock

#### beforeInstantiationResolved

    Boolean beforeInstantiationResolved

Package-visible field that indicates a before-instantiation post-processor having kicked in

#### postProcessed

    boolean postProcessed

Package-visible field that indicates MergedBeanDefinitionPostProcessor having been applied

#### postProcessingLock

    Object postProcessingLock

## Package org.springframework.beans.factory.xml

### Class org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException extends BeanDefinitionStoreException implements Serializable

### Class org.springframework.beans.factory.xml.XmlBeanFactory extends DefaultListableBeanFactory implements Serializable

### Serialized Fields

#### reader

    XmlBeanDefinitionReader reader

Deprecated.

## Package org.springframework.beans.support

### Class org.springframework.beans.support.MutableSortDefinition extends Object implements Serializable

### Serialized Fields

#### property

    String property

#### ignoreCase

    boolean ignoreCase

#### ascending

    boolean ascending

#### toggleAscendingOnProperty

    boolean toggleAscendingOnProperty

### Class org.springframework.beans.support.PagedListHolder extends Object implements Serializable

### Serialized Fields

#### source

    List<E> source

#### refreshDate

    Date refreshDate

#### sort

    SortDefinition sort

#### sortUsed

    SortDefinition sortUsed

#### pageSize

    int pageSize

#### page

    int page

#### newPageSet

    boolean newPageSet

#### maxLinkedPages

    int maxLinkedPages

### Class org.springframework.beans.support.RefreshablePagedListHolder extends PagedListHolder implements Serializable

### Serialized Fields

#### sourceProvider

    org.springframework.beans.support.PagedListSourceProvider sourceProvider

#### locale

    Locale locale

#### localeUsed

    Locale localeUsed

#### filter

    Object filter

#### filterUsed

    Object filterUsed

## Package org.springframework.cache.annotation

### Class org.springframework.cache.annotation.AnnotationCacheOperationSource extends AbstractFallbackCacheOperationSource implements Serializable

### Serialized Fields

#### publicMethodsOnly

    boolean publicMethodsOnly

#### annotationParsers

    Set<E> annotationParsers

### Class org.springframework.cache.annotation.SpringCacheAnnotationParser extends Object implements Serializable

## Package org.springframework.cache.interceptor

### Class org.springframework.cache.interceptor.BeanFactoryCacheOperationSourceAdvisor extends AbstractBeanFactoryPointcutAdvisor implements Serializable

### Serialized Fields

#### cacheOperationSource

    CacheOperationSource cacheOperationSource

#### pointcut

    org.springframework.cache.interceptor.CacheOperationSourcePointcut pointcut

### Class org.springframework.cache.interceptor.CacheInterceptor extends CacheAspectSupport implements Serializable

### Class org.springframework.cache.interceptor.CacheProxyFactoryBean extends AbstractSingletonProxyFactoryBean implements Serializable

### Serialized Fields

#### cachingInterceptor

    CacheInterceptor cachingInterceptor

#### pointcut

    Pointcut pointcut

### Class org.springframework.cache.interceptor.CompositeCacheOperationSource extends Object implements Serializable

### Serialized Fields

#### cacheOperationSources

    CacheOperationSource[] cacheOperationSources

### Class org.springframework.cache.interceptor.NameMatchCacheOperationSource extends Object implements Serializable

### Serialized Fields

#### nameMap

    Map<K,V> nameMap

Keys are method names; values are TransactionAttributes

## Package org.springframework.context

### Class org.springframework.context.ApplicationContextException extends FatalBeanException implements Serializable

### Class org.springframework.context.ApplicationEvent extends EventObject implements Serializable

serialVersionUID:
  7099057708183571937L

### Serialized Fields

#### timestamp

    long timestamp

System time when the event happened

### Class org.springframework.context.NoSuchMessageException extends RuntimeException implements Serializable

## Package org.springframework.context.annotation

### Class org.springframework.context.annotation.CommonAnnotationBeanPostProcessor extends InitDestroyAnnotationBeanPostProcessor implements Serializable

### Serialized Fields

#### ignoredResourceTypes

    Set<E> ignoredResourceTypes

#### fallbackToDefaultTypeMatch

    boolean fallbackToDefaultTypeMatch

#### alwaysUseJndiLookup

    boolean alwaysUseJndiLookup

### Class org.springframework.context.annotation.ScannedGenericBeanDefinition extends GenericBeanDefinition implements Serializable

### Serialized Fields

#### metadata

    AnnotationMetadata metadata

## Package org.springframework.context.event

### Class org.springframework.context.event.ApplicationContextEvent extends ApplicationEvent implements Serializable

### Class org.springframework.context.event.ContextClosedEvent extends ApplicationContextEvent implements Serializable

### Class org.springframework.context.event.ContextRefreshedEvent extends ApplicationContextEvent implements Serializable

### Class org.springframework.context.event.ContextStartedEvent extends ApplicationContextEvent implements Serializable

### Class org.springframework.context.event.ContextStoppedEvent extends ApplicationContextEvent implements Serializable

## Package org.springframework.context.support

### Class org.springframework.context.support.DefaultMessageSourceResolvable extends Object implements Serializable

### Serialized Fields

#### codes

    String[] codes

#### arguments

    Object[] arguments

#### defaultMessage

    String defaultMessage

## Package org.springframework.core

### Class org.springframework.core.AttributeAccessorSupport extends Object implements Serializable

### Serialized Fields

#### attributes

    Map<K,V> attributes

Map with String keys and Object values

### Class org.springframework.core.ConstantException extends IllegalArgumentException implements Serializable

### Class org.springframework.core.NestedCheckedException extends Exception implements Serializable

serialVersionUID:
  7100714597678207546L

### Class org.springframework.core.NestedIOException extends IOException implements Serializable

### Class org.springframework.core.NestedRuntimeException extends RuntimeException implements Serializable

serialVersionUID:
  5439915454935047936L

## Package org.springframework.core.annotation

### Class org.springframework.core.annotation.AnnotationAttributes extends LinkedHashMap<String,Object> implements Serializable

## Package org.springframework.core.convert

### Class org.springframework.core.convert.ConversionException extends NestedRuntimeException implements Serializable

### Class org.springframework.core.convert.ConversionFailedException extends ConversionException implements Serializable

### Serialized Fields

#### sourceType

    TypeDescriptor sourceType

#### targetType

    TypeDescriptor targetType

#### value

    Object value

### Class org.springframework.core.convert.ConverterNotFoundException extends ConversionException implements Serializable

### Serialized Fields

#### sourceType

    TypeDescriptor sourceType

#### targetType

    TypeDescriptor targetType

## Package org.springframework.core.enums

### Class org.springframework.core.enums.AbstractGenericLabeledEnum extends AbstractLabeledEnum implements Serializable

### Serialized Fields

#### label

    String label

Deprecated.
A descriptive label for the enum.

### Class org.springframework.core.enums.AbstractLabeledEnum extends Object implements Serializable

### Class org.springframework.core.enums.LetterCodedLabeledEnum extends AbstractGenericLabeledEnum implements Serializable

### Serialized Fields

#### code

    Character code

Deprecated.
The unique code of this enum.

### Class org.springframework.core.enums.ShortCodedLabeledEnum extends AbstractGenericLabeledEnum implements Serializable

serialVersionUID:
  1L

### Serialized Fields

#### code

    Short code

Deprecated.
The unique code of this enum.

### Class org.springframework.core.enums.StaticLabeledEnum extends AbstractLabeledEnum implements Serializable

### Serialization Methods

#### readResolve

    protected Object readResolve()

Deprecated.
Return the resolved type safe static enum instance.

### Serialized Fields

#### code

    Short code

Deprecated.
The unique code of the enum.

### Class org.springframework.core.enums.StringCodedLabeledEnum extends AbstractGenericLabeledEnum implements Serializable

### Serialized Fields

#### code

    String code

Deprecated.
The unique code of this enum.

## Package org.springframework.core.env

### Class org.springframework.core.env.MissingRequiredPropertiesException extends IllegalStateException implements Serializable

### Serialized Fields

#### missingRequiredProperties

    Set<E> missingRequiredProperties

## Package org.springframework.core.serializer.support

### Class org.springframework.core.serializer.support.SerializationFailedException extends NestedRuntimeException implements Serializable

## Package org.springframework.core.task

### Class org.springframework.core.task.SimpleAsyncTaskExecutor extends CustomizableThreadCreator implements Serializable

### Serialized Fields

#### concurrencyThrottle

    org.springframework.core.task.SimpleAsyncTaskExecutor.ConcurrencyThrottleAdapter concurrencyThrottle

Internal concurrency throttle used by this executor

#### threadFactory

    ThreadFactory threadFactory

### Class org.springframework.core.task.SyncTaskExecutor extends Object implements Serializable

### Class org.springframework.core.task.TaskRejectedException extends RejectedExecutionException implements Serializable

### Class org.springframework.core.task.TaskTimeoutException extends TaskRejectedException implements Serializable

## Package org.springframework.dao

### Class org.springframework.dao.CannotAcquireLockException extends PessimisticLockingFailureException implements Serializable

### Class org.springframework.dao.CannotSerializeTransactionException extends PessimisticLockingFailureException implements Serializable

### Class org.springframework.dao.CleanupFailureDataAccessException extends NonTransientDataAccessException implements Serializable

### Class org.springframework.dao.ConcurrencyFailureException extends TransientDataAccessException implements Serializable

### Class org.springframework.dao.DataAccessException extends NestedRuntimeException implements Serializable

### Class org.springframework.dao.DataAccessResourceFailureException extends NonTransientDataAccessResourceException implements Serializable

### Class org.springframework.dao.DataIntegrityViolationException extends NonTransientDataAccessException implements Serializable

### Class org.springframework.dao.DataRetrievalFailureException extends NonTransientDataAccessException implements Serializable

### Class org.springframework.dao.DeadlockLoserDataAccessException extends PessimisticLockingFailureException implements Serializable

### Class org.springframework.dao.DuplicateKeyException extends DataIntegrityViolationException implements Serializable

### Class org.springframework.dao.EmptyResultDataAccessException extends IncorrectResultSizeDataAccessException implements Serializable

### Class org.springframework.dao.IncorrectResultSizeDataAccessException extends DataRetrievalFailureException implements Serializable

### Serialized Fields

#### expectedSize

    int expectedSize

#### actualSize

    int actualSize

### Class org.springframework.dao.IncorrectUpdateSemanticsDataAccessException extends InvalidDataAccessResourceUsageException implements Serializable

### Class org.springframework.dao.InvalidDataAccessApiUsageException extends NonTransientDataAccessException implements Serializable

### Class org.springframework.dao.InvalidDataAccessResourceUsageException extends NonTransientDataAccessException implements Serializable

### Class org.springframework.dao.NonTransientDataAccessException extends DataAccessException implements Serializable

### Class org.springframework.dao.NonTransientDataAccessResourceException extends NonTransientDataAccessException implements Serializable

### Class org.springframework.dao.OptimisticLockingFailureException extends ConcurrencyFailureException implements Serializable

### Class org.springframework.dao.PermissionDeniedDataAccessException extends NonTransientDataAccessException implements Serializable

### Class org.springframework.dao.PessimisticLockingFailureException extends ConcurrencyFailureException implements Serializable

### Class org.springframework.dao.QueryTimeoutException extends TransientDataAccessException implements Serializable

### Class org.springframework.dao.RecoverableDataAccessException extends DataAccessException implements Serializable

### Class org.springframework.dao.TransientDataAccessException extends DataAccessException implements Serializable

### Class org.springframework.dao.TransientDataAccessResourceException extends TransientDataAccessException implements Serializable

### Class org.springframework.dao.TypeMismatchDataAccessException extends InvalidDataAccessResourceUsageException implements Serializable

### Class org.springframework.dao.UncategorizedDataAccessException extends NonTransientDataAccessException implements Serializable

## Package org.springframework.dao.annotation

### Class org.springframework.dao.annotation.PersistenceExceptionTranslationAdvisor extends AbstractPointcutAdvisor implements Serializable

### Serialized Fields

#### advice

    PersistenceExceptionTranslationInterceptor advice

#### pointcut

    AnnotationMatchingPointcut pointcut

### Class org.springframework.dao.annotation.PersistenceExceptionTranslationPostProcessor extends AbstractAdvisingBeanPostProcessor implements Serializable

### Serialized Fields

#### repositoryAnnotationType

    Class<T> repositoryAnnotationType

## Package org.springframework.ejb.access

### Class org.springframework.ejb.access.EjbAccessException extends NestedRuntimeException implements Serializable

## Package org.springframework.ejb.support

### Class org.springframework.ejb.support.AbstractEnterpriseBean extends Object implements Serializable

### Serialized Fields

#### beanFactoryLocator

    BeanFactoryLocator beanFactoryLocator

Deprecated.
Helper strategy that knows how to locate a Spring BeanFactory (or ApplicationContext).

#### beanFactoryLocatorKey

    String beanFactoryLocatorKey

Deprecated.
factoryKey to be used with BeanFactoryLocator

#### beanFactoryReference

    BeanFactoryReference beanFactoryReference

Deprecated.
Spring BeanFactory that provides the namespace for this EJB

### Class org.springframework.ejb.support.AbstractJmsMessageDrivenBean extends AbstractMessageDrivenBean implements Serializable

### Class org.springframework.ejb.support.AbstractMessageDrivenBean extends AbstractEnterpriseBean implements Serializable

### Serialized Fields

#### logger

    Log logger

Deprecated.
Logger available to subclasses

#### messageDrivenContext

    MessageDrivenContext messageDrivenContext

Deprecated.

### Class org.springframework.ejb.support.AbstractSessionBean extends AbstractEnterpriseBean implements Serializable

### Serialized Fields

#### sessionContext

    SessionContext sessionContext

Deprecated.
The SessionContext passed to this EJB

### Class org.springframework.ejb.support.AbstractStatefulSessionBean extends AbstractSessionBean implements Serializable

### Class org.springframework.ejb.support.AbstractStatelessSessionBean extends AbstractSessionBean implements Serializable

### Serialized Fields

#### logger

    Log logger

Deprecated.
Logger available to subclasses

## Package org.springframework.expression

### Class org.springframework.expression.AccessException extends Exception implements Serializable

### Class org.springframework.expression.EvaluationException extends ExpressionException implements Serializable

### Class org.springframework.expression.ExpressionException extends RuntimeException implements Serializable

### Serialized Fields

#### expressionString

    String expressionString

#### position

    int position

### Class org.springframework.expression.ExpressionInvocationTargetException extends EvaluationException implements Serializable

### Class org.springframework.expression.ParseException extends ExpressionException implements Serializable

## Package org.springframework.expression.spel

### Class org.springframework.expression.spel.InternalParseException extends RuntimeException implements Serializable

### Class org.springframework.expression.spel.SpelEvaluationException extends EvaluationException implements Serializable

### Serialized Fields

#### message

    SpelMessage message

#### inserts

    Object[] inserts

### Class org.springframework.expression.spel.SpelParseException extends ParseException implements Serializable

### Serialized Fields

#### message

    SpelMessage message

#### inserts

    Object[] inserts

## Package org.springframework.http

### Class org.springframework.http.HttpHeaders extends Object implements Serializable

serialVersionUID:
  -8578554704772377436L

### Serialized Fields

#### headers

    Map<K,V> headers

## Package org.springframework.http.converter

### Class org.springframework.http.converter.HttpMessageConversionException extends NestedRuntimeException implements Serializable

### Class org.springframework.http.converter.HttpMessageNotReadableException extends HttpMessageConversionException implements Serializable

### Class org.springframework.http.converter.HttpMessageNotWritableException extends HttpMessageConversionException implements Serializable

## Package org.springframework.jca.cci

### Class org.springframework.jca.cci.CannotCreateRecordException extends DataAccessResourceFailureException implements Serializable

### Class org.springframework.jca.cci.CannotGetCciConnectionException extends DataAccessResourceFailureException implements Serializable

### Class org.springframework.jca.cci.CciOperationNotSupportedException extends InvalidDataAccessResourceUsageException implements Serializable

### Class org.springframework.jca.cci.InvalidResultSetAccessException extends InvalidDataAccessResourceUsageException implements Serializable

### Class org.springframework.jca.cci.RecordTypeNotSupportedException extends InvalidDataAccessResourceUsageException implements Serializable

## Package org.springframework.jca.cci.connection

### Class org.springframework.jca.cci.connection.CciLocalTransactionManager extends AbstractPlatformTransactionManager implements Serializable

### Serialized Fields

#### connectionFactory

    ConnectionFactory connectionFactory

### Class org.springframework.jca.cci.connection.ConnectionSpecConnectionFactoryAdapter extends DelegatingConnectionFactory implements Serializable

### Serialized Fields

#### connectionSpec

    ConnectionSpec connectionSpec

#### threadBoundSpec

    ThreadLocal<T> threadBoundSpec

### Class org.springframework.jca.cci.connection.DelegatingConnectionFactory extends Object implements Serializable

### Serialized Fields

#### targetConnectionFactory

    ConnectionFactory targetConnectionFactory

### Class org.springframework.jca.cci.connection.SingleConnectionFactory extends DelegatingConnectionFactory implements Serializable

### Serialized Fields

#### logger

    Log logger

#### target

    Connection target

Wrapped Connection

#### connection

    Connection connection

Proxy Connection

#### connectionMonitor

    Object connectionMonitor

Synchronization monitor for the shared Connection

### Class org.springframework.jca.cci.connection.TransactionAwareConnectionFactoryProxy extends DelegatingConnectionFactory implements Serializable

## Package org.springframework.jca.cci.core.support

### Class org.springframework.jca.cci.core.support.CommAreaRecord extends Object implements Serializable

### Serialized Fields

#### bytes

    byte[] bytes

#### recordName

    String recordName

#### recordShortDescription

    String recordShortDescription

## Package org.springframework.jca.endpoint

### Class org.springframework.jca.endpoint.GenericMessageEndpointFactory.InternalResourceException extends RuntimeException implements Serializable

## Package org.springframework.jdbc

### Class org.springframework.jdbc.BadSqlGrammarException extends InvalidDataAccessResourceUsageException implements Serializable

### Serialized Fields

#### sql

    String sql

### Class org.springframework.jdbc.CannotGetJdbcConnectionException extends DataAccessResourceFailureException implements Serializable

### Class org.springframework.jdbc.IncorrectResultSetColumnCountException extends DataRetrievalFailureException implements Serializable

### Serialized Fields

#### expectedCount

    int expectedCount

#### actualCount

    int actualCount

### Class org.springframework.jdbc.InvalidResultSetAccessException extends InvalidDataAccessResourceUsageException implements Serializable

### Serialized Fields

#### sql

    String sql

### Class org.springframework.jdbc.JdbcUpdateAffectedIncorrectNumberOfRowsException extends IncorrectUpdateSemanticsDataAccessException implements Serializable

### Serialized Fields

#### expected

    int expected

Number of rows that should have been affected

#### actual

    int actual

Number of rows that actually were affected

### Class org.springframework.jdbc.LobRetrievalFailureException extends DataRetrievalFailureException implements Serializable

### Class org.springframework.jdbc.SQLWarningException extends UncategorizedDataAccessException implements Serializable

### Class org.springframework.jdbc.UncategorizedSQLException extends UncategorizedDataAccessException implements Serializable

### Serialized Fields

#### sql

    String sql

SQL that led to the problem

## Package org.springframework.jdbc.datasource

### Class org.springframework.jdbc.datasource.DataSourceTransactionManager extends AbstractPlatformTransactionManager implements Serializable

### Serialized Fields

#### dataSource

    DataSource dataSource

## Package org.springframework.jdbc.datasource.init

### Class org.springframework.jdbc.datasource.init.CannotReadScriptException extends RuntimeException implements Serializable

### Class org.springframework.jdbc.datasource.init.ScriptStatementFailedException extends RuntimeException implements Serializable

## Package org.springframework.jdbc.datasource.lookup

### Class org.springframework.jdbc.datasource.lookup.DataSourceLookupFailureException extends NonTransientDataAccessException implements Serializable

## Package org.springframework.jdbc.support

### Class org.springframework.jdbc.support.MetaDataAccessException extends NestedCheckedException implements Serializable

## Package org.springframework.jdbc.support.rowset

### Class org.springframework.jdbc.support.rowset.ResultSetWrappingSqlRowSet extends Object implements Serializable

serialVersionUID:
  -4688694393146734764L

### Serialized Fields

#### resultSet

    ResultSet resultSet

#### rowSetMetaData

    SqlRowSetMetaData rowSetMetaData

#### columnLabelMap

    Map<K,V> columnLabelMap

## Package org.springframework.jdbc.support.xml

### Class org.springframework.jdbc.support.xml.SqlXmlFeatureNotImplementedException extends InvalidDataAccessApiUsageException implements Serializable

## Package org.springframework.jms

### Class org.springframework.jms.IllegalStateException extends JmsException implements Serializable

### Class org.springframework.jms.InvalidClientIDException extends JmsException implements Serializable

### Class org.springframework.jms.InvalidDestinationException extends JmsException implements Serializable

### Class org.springframework.jms.InvalidSelectorException extends JmsException implements Serializable

### Class org.springframework.jms.JmsException extends NestedRuntimeException implements Serializable

### Class org.springframework.jms.JmsSecurityException extends JmsException implements Serializable

### Class org.springframework.jms.MessageEOFException extends JmsException implements Serializable

### Class org.springframework.jms.MessageFormatException extends JmsException implements Serializable

### Class org.springframework.jms.MessageNotReadableException extends JmsException implements Serializable

### Class org.springframework.jms.MessageNotWriteableException extends JmsException implements Serializable

### Class org.springframework.jms.ResourceAllocationException extends JmsException implements Serializable

### Class org.springframework.jms.TransactionInProgressException extends JmsException implements Serializable

### Class org.springframework.jms.TransactionRolledBackException extends JmsException implements Serializable

### Class org.springframework.jms.UncategorizedJmsException extends JmsException implements Serializable

## Package org.springframework.jms.connection

### Class org.springframework.jms.connection.JmsTransactionManager extends AbstractPlatformTransactionManager implements Serializable

### Serialized Fields

#### connectionFactory

    ConnectionFactory connectionFactory

### Class org.springframework.jms.connection.JmsTransactionManager102 extends JmsTransactionManager implements Serializable

### Serialized Fields

#### pubSubDomain

    boolean pubSubDomain

Deprecated.

### Class org.springframework.jms.connection.SynchedLocalTransactionFailedException extends JmsException implements Serializable

## Package org.springframework.jms.listener

### Class org.springframework.jms.listener.AbstractJmsListeningContainer.SharedConnectionNotInitializedException extends RuntimeException implements Serializable

## Package org.springframework.jms.listener.adapter

### Class org.springframework.jms.listener.adapter.ListenerExecutionFailedException extends JmsException implements Serializable

## Package org.springframework.jms.listener.endpoint

### Class org.springframework.jms.listener.endpoint.JmsMessageEndpointFactory.JmsResourceException extends RuntimeException implements Serializable

## Package org.springframework.jms.support.converter

### Class org.springframework.jms.support.converter.MessageConversionException extends JmsException implements Serializable

## Package org.springframework.jms.support.destination

### Class org.springframework.jms.support.destination.DestinationResolutionException extends JmsException implements Serializable

## Package org.springframework.jmx

### Class org.springframework.jmx.JmxException extends NestedRuntimeException implements Serializable

### Class org.springframework.jmx.MBeanServerNotFoundException extends JmxException implements Serializable

## Package org.springframework.jmx.access

### Class org.springframework.jmx.access.InvalidInvocationException extends JMRuntimeException implements Serializable

### Class org.springframework.jmx.access.InvocationFailureException extends JmxException implements Serializable

### Class org.springframework.jmx.access.MBeanConnectFailureException extends JmxException implements Serializable

### Class org.springframework.jmx.access.MBeanInfoRetrievalException extends JmxException implements Serializable

## Package org.springframework.jmx.export

### Class org.springframework.jmx.export.MBeanExportException extends JmxException implements Serializable

### Class org.springframework.jmx.export.UnableToRegisterMBeanException extends MBeanExportException implements Serializable

## Package org.springframework.jmx.export.metadata

### Class org.springframework.jmx.export.metadata.InvalidMetadataException extends JmxException implements Serializable

## Package org.springframework.jmx.export.notification

### Class org.springframework.jmx.export.notification.UnableToSendNotificationException extends JmxException implements Serializable

## Package org.springframework.jndi

### Class org.springframework.jndi.JndiLookupFailureException extends NestedRuntimeException implements Serializable

### Class org.springframework.jndi.TypeMismatchNamingException extends NamingException implements Serializable

### Serialized Fields

#### requiredType

    Class<T> requiredType

#### actualType

    Class<T> actualType

## Package org.springframework.mail

### Class org.springframework.mail.MailAuthenticationException extends MailException implements Serializable

### Class org.springframework.mail.MailException extends NestedRuntimeException implements Serializable

### Class org.springframework.mail.MailParseException extends MailException implements Serializable

### Class org.springframework.mail.MailPreparationException extends MailException implements Serializable

### Class org.springframework.mail.MailSendException extends MailException implements Serializable

### Serialized Fields

#### messageExceptions

    Exception[] messageExceptions

### Class org.springframework.mail.SimpleMailMessage extends Object implements Serializable

### Serialized Fields

#### from

    String from

#### replyTo

    String replyTo

#### to

    String[] to

#### cc

    String[] cc

#### bcc

    String[] bcc

#### sentDate

    Date sentDate

#### subject

    String subject

#### text

    String text

## Package org.springframework.orm

### Class org.springframework.orm.ObjectOptimisticLockingFailureException extends OptimisticLockingFailureException implements Serializable

### Serialized Fields

#### persistentClass

    Object persistentClass

#### identifier

    Object identifier

### Class org.springframework.orm.ObjectRetrievalFailureException extends DataRetrievalFailureException implements Serializable

### Serialized Fields

#### persistentClass

    Object persistentClass

#### identifier

    Object identifier

## Package org.springframework.orm.hibernate3

### Class org.springframework.orm.hibernate3.HibernateJdbcException extends UncategorizedDataAccessException implements Serializable

### Class org.springframework.orm.hibernate3.HibernateObjectRetrievalFailureException extends ObjectRetrievalFailureException implements Serializable

### Class org.springframework.orm.hibernate3.HibernateOptimisticLockingFailureException extends ObjectOptimisticLockingFailureException implements Serializable

### Class org.springframework.orm.hibernate3.HibernateQueryException extends InvalidDataAccessResourceUsageException implements Serializable

### Class org.springframework.orm.hibernate3.HibernateSystemException extends UncategorizedDataAccessException implements Serializable

### Class org.springframework.orm.hibernate3.HibernateTransactionManager extends AbstractPlatformTransactionManager implements Serializable

### Serialized Fields

#### sessionFactory

    SessionFactory sessionFactory

#### dataSource

    DataSource dataSource

#### autodetectDataSource

    boolean autodetectDataSource

#### prepareConnection

    boolean prepareConnection

#### hibernateManagedSession

    boolean hibernateManagedSession

#### earlyFlushBeforeCommit

    boolean earlyFlushBeforeCommit

#### entityInterceptor

    Object entityInterceptor

#### jdbcExceptionTranslator

    SQLExceptionTranslator jdbcExceptionTranslator

#### defaultJdbcExceptionTranslator

    SQLExceptionTranslator defaultJdbcExceptionTranslator

#### beanFactory

    BeanFactory beanFactory

Just needed for entityInterceptorBeanName.

See Also:
  `HibernateTransactionManager.setEntityInterceptorBeanName(java.lang.String)`

### Class org.springframework.orm.hibernate3.LocalRegionFactoryProxy extends Object implements Serializable

### Serialized Fields

#### regionFactory

    RegionFactory regionFactory

### Class org.springframework.orm.hibernate3.SpringSessionContext extends Object implements Serializable

### Serialized Fields

#### sessionFactory

    SessionFactoryImplementor sessionFactory

## Package org.springframework.orm.hibernate3.support

### Class org.springframework.orm.hibernate3.support.IdTransferringMergeEventListener extends org.hibernate.event.def.DefaultMergeEventListener implements Serializable

### Class org.springframework.orm.hibernate3.support.ScopedBeanInterceptor extends EmptyInterceptor implements Serializable

## Package org.springframework.orm.hibernate4

### Class org.springframework.orm.hibernate4.HibernateJdbcException extends UncategorizedDataAccessException implements Serializable

### Class org.springframework.orm.hibernate4.HibernateObjectRetrievalFailureException extends ObjectRetrievalFailureException implements Serializable

### Class org.springframework.orm.hibernate4.HibernateOptimisticLockingFailureException extends ObjectOptimisticLockingFailureException implements Serializable

### Class org.springframework.orm.hibernate4.HibernateQueryException extends InvalidDataAccessResourceUsageException implements Serializable

### Class org.springframework.orm.hibernate4.HibernateSystemException extends UncategorizedDataAccessException implements Serializable

### Class org.springframework.orm.hibernate4.HibernateTransactionManager extends AbstractPlatformTransactionManager implements Serializable

### Serialized Fields

#### sessionFactory

    SessionFactory sessionFactory

#### dataSource

    DataSource dataSource

#### autodetectDataSource

    boolean autodetectDataSource

#### prepareConnection

    boolean prepareConnection

#### hibernateManagedSession

    boolean hibernateManagedSession

### Class org.springframework.orm.hibernate4.LocalSessionFactoryBuilder extends Configuration implements Serializable

### Serialized Fields

#### resourcePatternResolver

    ResourcePatternResolver resourcePatternResolver

### Class org.springframework.orm.hibernate4.SpringJtaSessionContext extends JTASessionContext implements Serializable

### Class org.springframework.orm.hibernate4.SpringSessionContext extends Object implements Serializable

### Serialized Fields

#### sessionFactory

    SessionFactoryImplementor sessionFactory

#### jtaSessionContext

    CurrentSessionContext jtaSessionContext

## Package org.springframework.orm.jdo

### Class org.springframework.orm.jdo.JdoObjectRetrievalFailureException extends ObjectRetrievalFailureException implements Serializable

### Class org.springframework.orm.jdo.JdoOptimisticLockingFailureException extends ObjectOptimisticLockingFailureException implements Serializable

### Class org.springframework.orm.jdo.JdoResourceFailureException extends DataAccessResourceFailureException implements Serializable

### Class org.springframework.orm.jdo.JdoSystemException extends UncategorizedDataAccessException implements Serializable

### Class org.springframework.orm.jdo.JdoTransactionManager extends AbstractPlatformTransactionManager implements Serializable

### Serialized Fields

#### persistenceManagerFactory

    javax.jdo.PersistenceManagerFactory persistenceManagerFactory

#### dataSource

    DataSource dataSource

#### autodetectDataSource

    boolean autodetectDataSource

#### jdoDialect

    JdoDialect jdoDialect

### Class org.springframework.orm.jdo.JdoUsageException extends InvalidDataAccessApiUsageException implements Serializable

## Package org.springframework.orm.jpa

### Class org.springframework.orm.jpa.AbstractEntityManagerFactoryBean extends Object implements Serializable

### Serialization Methods

#### readObject

    private void readObject(ObjectInputStream ois)
                     throws IOException,
                            ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeReplace

    protected Object writeReplace()
                           throws ObjectStreamException

Throws:
  `ObjectStreamException`

### Serialized Fields

#### logger

    Log logger

Logger available to subclasses

#### persistenceProvider

    PersistenceProvider persistenceProvider

#### persistenceUnitName

    String persistenceUnitName

#### jpaPropertyMap

    Map<K,V> jpaPropertyMap

#### entityManagerFactoryInterface

    Class<T> entityManagerFactoryInterface

#### entityManagerInterface

    Class<T> entityManagerInterface

#### jpaDialect

    JpaDialect jpaDialect

#### jpaVendorAdapter

    JpaVendorAdapter jpaVendorAdapter

#### beanClassLoader

    ClassLoader beanClassLoader

#### beanFactory

    BeanFactory beanFactory

#### beanName

    String beanName

#### nativeEntityManagerFactory

    EntityManagerFactory nativeEntityManagerFactory

Raw EntityManagerFactory as returned by the PersistenceProvider

#### plusOperations

    EntityManagerFactoryPlusOperations plusOperations

#### entityManagerFactory

    EntityManagerFactory entityManagerFactory

### Class org.springframework.orm.jpa.DefaultJpaDialect extends Object implements Serializable

### Class org.springframework.orm.jpa.JpaObjectRetrievalFailureException extends ObjectRetrievalFailureException implements Serializable

### Class org.springframework.orm.jpa.JpaOptimisticLockingFailureException extends ObjectOptimisticLockingFailureException implements Serializable

### Class org.springframework.orm.jpa.JpaSystemException extends UncategorizedDataAccessException implements Serializable

### Class org.springframework.orm.jpa.JpaTransactionManager extends AbstractPlatformTransactionManager implements Serializable

### Serialized Fields

#### entityManagerFactory

    EntityManagerFactory entityManagerFactory

#### persistenceUnitName

    String persistenceUnitName

#### jpaPropertyMap

    Map<K,V> jpaPropertyMap

#### dataSource

    DataSource dataSource

#### jpaDialect

    JpaDialect jpaDialect

### Class org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean extends AbstractEntityManagerFactoryBean implements Serializable

serialVersionUID:
  1L

### Serialized Fields

#### persistenceUnitManager

    PersistenceUnitManager persistenceUnitManager

#### internalPersistenceUnitManager

    DefaultPersistenceUnitManager internalPersistenceUnitManager

#### persistenceUnitInfo

    PersistenceUnitInfo persistenceUnitInfo

### Class org.springframework.orm.jpa.LocalEntityManagerFactoryBean extends AbstractEntityManagerFactoryBean implements Serializable

serialVersionUID:
  1L

## Package org.springframework.orm.jpa.support

### Class org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor extends Object implements Serializable

### Serialized Fields

#### jndiEnvironment

    Object jndiEnvironment

#### resourceRef

    boolean resourceRef

#### order

    int order

#### extendedEntityManagersToClose

    Map<K,V> extendedEntityManagersToClose

## Package org.springframework.orm.jpa.vendor

### Class org.springframework.orm.jpa.vendor.EclipseLinkJpaDialect extends DefaultJpaDialect implements Serializable

### Serialized Fields

#### lazyDatabaseTransaction

    boolean lazyDatabaseTransaction

### Class org.springframework.orm.jpa.vendor.HibernateJpaDialect extends DefaultJpaDialect implements Serializable

### Class org.springframework.orm.jpa.vendor.OpenJpaDialect extends DefaultJpaDialect implements Serializable

### Class org.springframework.orm.jpa.vendor.TopLinkJpaDialect extends DefaultJpaDialect implements Serializable

### Serialized Fields

#### lazyDatabaseTransaction

    boolean lazyDatabaseTransaction

Deprecated.

## Package org.springframework.oxm

### Class org.springframework.oxm.MarshallingException extends XmlMappingException implements Serializable

### Class org.springframework.oxm.MarshallingFailureException extends MarshallingException implements Serializable

### Class org.springframework.oxm.UncategorizedMappingException extends XmlMappingException implements Serializable

### Class org.springframework.oxm.UnmarshallingFailureException extends MarshallingException implements Serializable

### Class org.springframework.oxm.ValidationFailureException extends XmlMappingException implements Serializable

### Class org.springframework.oxm.XmlMappingException extends NestedRuntimeException implements Serializable

## Package org.springframework.oxm.castor

### Class org.springframework.oxm.castor.CastorMappingException extends XmlMappingException implements Serializable

## Package org.springframework.remoting

### Class org.springframework.remoting.RemoteAccessException extends NestedRuntimeException implements Serializable

serialVersionUID:
  -4906825139312227864L

### Class org.springframework.remoting.RemoteConnectFailureException extends RemoteAccessException implements Serializable

### Class org.springframework.remoting.RemoteInvocationFailureException extends RemoteAccessException implements Serializable

### Class org.springframework.remoting.RemoteLookupFailureException extends RemoteAccessException implements Serializable

### Class org.springframework.remoting.RemoteProxyFailureException extends RemoteAccessException implements Serializable

## Package org.springframework.remoting.jaxrpc

### Class org.springframework.remoting.jaxrpc.JaxRpcSoapFaultException extends SoapFaultException implements Serializable

## Package org.springframework.remoting.jaxws

### Class org.springframework.remoting.jaxws.JaxWsSoapFaultException extends SoapFaultException implements Serializable

## Package org.springframework.remoting.rmi

### Class org.springframework.remoting.rmi._RmiInvocationHandler_Stub extends Stub implements Serializable

### Class org.springframework.remoting.rmi.RmiInvocationWrapper_Stub extends RemoteStub implements Serializable

serialVersionUID:
  2L

## Package org.springframework.remoting.soap

### Class org.springframework.remoting.soap.SoapFaultException extends RemoteInvocationFailureException implements Serializable

## Package org.springframework.remoting.support

### Class org.springframework.remoting.support.RemoteInvocation extends Object implements Serializable

serialVersionUID:
  6876024250231820554L

### Serialized Fields

#### methodName

    String methodName

#### parameterTypes

    Class<T>[] parameterTypes

#### arguments

    Object[] arguments

#### attributes

    Map<K,V> attributes

### Class org.springframework.remoting.support.RemoteInvocationResult extends Object implements Serializable

serialVersionUID:
  2138555143707773549L

### Serialized Fields

#### value

    Object value

#### exception

    Throwable exception

## Package org.springframework.scheduling

### Class org.springframework.scheduling.SchedulingException extends NestedRuntimeException implements Serializable

## Package org.springframework.scheduling.annotation

### Class org.springframework.scheduling.annotation.AsyncAnnotationAdvisor extends AbstractPointcutAdvisor implements Serializable

### Serialized Fields

#### advice

    Advice advice

#### pointcut

    Pointcut pointcut

#### beanFactory

    BeanFactory beanFactory

### Class org.springframework.scheduling.annotation.AsyncAnnotationBeanPostProcessor extends AbstractAdvisingBeanPostProcessor implements Serializable

### Serialized Fields

#### asyncAnnotationType

    Class<T> asyncAnnotationType

#### executor

    Executor executor

## Package org.springframework.scheduling.backportconcurrent

### Class org.springframework.scheduling.backportconcurrent.CustomizableThreadFactory extends CustomizableThreadCreator implements Serializable

### Class org.springframework.scheduling.backportconcurrent.ThreadPoolTaskExecutor extends CustomizableThreadFactory implements Serializable

### Serialized Fields

#### logger

    Log logger

Deprecated.

#### poolSizeMonitor

    Object poolSizeMonitor

Deprecated.

#### corePoolSize

    int corePoolSize

Deprecated.

#### maxPoolSize

    int maxPoolSize

Deprecated.

#### keepAliveSeconds

    int keepAliveSeconds

Deprecated.

#### allowCoreThreadTimeOut

    boolean allowCoreThreadTimeOut

Deprecated.

#### queueCapacity

    int queueCapacity

Deprecated.

#### threadFactory

    edu.emory.mathcs.backport.java.util.concurrent.ThreadFactory threadFactory

Deprecated.

#### rejectedExecutionHandler

    edu.emory.mathcs.backport.java.util.concurrent.RejectedExecutionHandler rejectedExecutionHandler

Deprecated.

#### waitForTasksToCompleteOnShutdown

    boolean waitForTasksToCompleteOnShutdown

Deprecated.

#### threadNamePrefixSet

    boolean threadNamePrefixSet

Deprecated.

#### beanName

    String beanName

Deprecated.

#### threadPoolExecutor

    edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor threadPoolExecutor

Deprecated.

## Package org.springframework.scheduling.concurrent

### Class org.springframework.scheduling.concurrent.CustomizableThreadFactory extends CustomizableThreadCreator implements Serializable

### Class org.springframework.scheduling.concurrent.ExecutorConfigurationSupport extends CustomizableThreadFactory implements Serializable

### Serialized Fields

#### logger

    Log logger

#### threadFactory

    ThreadFactory threadFactory

#### threadNamePrefixSet

    boolean threadNamePrefixSet

#### rejectedExecutionHandler

    RejectedExecutionHandler rejectedExecutionHandler

#### waitForTasksToCompleteOnShutdown

    boolean waitForTasksToCompleteOnShutdown

#### awaitTerminationSeconds

    int awaitTerminationSeconds

#### beanName

    String beanName

#### executor

    ExecutorService executor

### Class org.springframework.scheduling.concurrent.ScheduledExecutorFactoryBean extends ExecutorConfigurationSupport implements Serializable

### Serialized Fields

#### poolSize

    int poolSize

#### scheduledExecutorTasks

    ScheduledExecutorTask[] scheduledExecutorTasks

#### continueScheduledExecutionAfterException

    boolean continueScheduledExecutionAfterException

#### exposeUnconfigurableExecutor

    boolean exposeUnconfigurableExecutor

#### exposedExecutor

    ScheduledExecutorService exposedExecutor

### Class org.springframework.scheduling.concurrent.ThreadPoolExecutorFactoryBean extends ExecutorConfigurationSupport implements Serializable

### Serialized Fields

#### corePoolSize

    int corePoolSize

#### maxPoolSize

    int maxPoolSize

#### keepAliveSeconds

    int keepAliveSeconds

#### allowCoreThreadTimeOut

    boolean allowCoreThreadTimeOut

#### queueCapacity

    int queueCapacity

#### exposeUnconfigurableExecutor

    boolean exposeUnconfigurableExecutor

#### exposedExecutor

    ExecutorService exposedExecutor

### Class org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor extends ExecutorConfigurationSupport implements Serializable

### Serialized Fields

#### poolSizeMonitor

    Object poolSizeMonitor

#### corePoolSize

    int corePoolSize

#### maxPoolSize

    int maxPoolSize

#### keepAliveSeconds

    int keepAliveSeconds

#### allowCoreThreadTimeOut

    boolean allowCoreThreadTimeOut

#### queueCapacity

    int queueCapacity

#### threadPoolExecutor

    ThreadPoolExecutor threadPoolExecutor

### Class org.springframework.scheduling.concurrent.ThreadPoolTaskScheduler extends ExecutorConfigurationSupport implements Serializable

### Serialized Fields

#### poolSize

    int poolSize

#### scheduledExecutor

    ScheduledExecutorService scheduledExecutor

#### errorHandler

    ErrorHandler errorHandler

## Package org.springframework.scheduling.quartz

### Class org.springframework.scheduling.quartz.CronTriggerBean extends CronTrigger implements Serializable

### Serialized Fields

#### jobDetail

    JobDetail jobDetail

#### beanName

    String beanName

#### startDelay

    long startDelay

### Class org.springframework.scheduling.quartz.JobDetailBean extends JobDetail implements Serializable

### Serialized Fields

#### actualJobClass

    Class<T> actualJobClass

#### beanName

    String beanName

#### applicationContext

    ApplicationContext applicationContext

#### applicationContextJobDataKey

    String applicationContextJobDataKey

### Class org.springframework.scheduling.quartz.JobMethodInvocationFailedException extends NestedRuntimeException implements Serializable

### Class org.springframework.scheduling.quartz.SimpleTriggerBean extends SimpleTrigger implements Serializable

### Serialized Fields

#### startDelay

    long startDelay

#### jobDetail

    JobDetail jobDetail

#### beanName

    String beanName

## Package org.springframework.scripting

### Class org.springframework.scripting.ScriptCompilationException extends NestedRuntimeException implements Serializable

### Serialized Fields

#### scriptSource

    ScriptSource scriptSource

## Package org.springframework.scripting.bsh

### Class org.springframework.scripting.bsh.BshScriptUtils.BshExecutionException extends NestedRuntimeException implements Serializable

## Package org.springframework.scripting.jruby

### Class org.springframework.scripting.jruby.JRubyScriptUtils.JRubyExecutionException extends NestedRuntimeException implements Serializable

## Package org.springframework.test.context

### Class org.springframework.test.context.MergedContextConfiguration extends Object implements Serializable

serialVersionUID:
  -3290560718464957422L

### Serialized Fields

#### testClass

    Class<T> testClass

#### locations

    String[] locations

#### classes

    Class<T>[] classes

#### contextInitializerClasses

    Set<E> contextInitializerClasses

#### activeProfiles

    String[] activeProfiles

#### contextLoader

    ContextLoader contextLoader

### Class org.springframework.test.context.TestContext extends AttributeAccessorSupport implements Serializable

serialVersionUID:
  -5827157174866681233L

### Serialized Fields

#### contextCache

    org.springframework.test.context.ContextCache contextCache

#### mergedContextConfiguration

    MergedContextConfiguration mergedContextConfiguration

#### testClass

    Class<T> testClass

#### testInstance

    Object testInstance

#### testMethod

    Method testMethod

#### testException

    Throwable testException

## Package org.springframework.test.context.web

### Class org.springframework.test.context.web.WebMergedContextConfiguration extends MergedContextConfiguration implements Serializable

serialVersionUID:
  7323361588604247458L

### Serialized Fields

#### resourceBasePath

    String resourceBasePath

## Package org.springframework.transaction

### Class org.springframework.transaction.CannotCreateTransactionException extends TransactionException implements Serializable

### Class org.springframework.transaction.HeuristicCompletionException extends TransactionException implements Serializable

### Serialized Fields

#### outcomeState

    int outcomeState

The outcome state of the transaction: have some or all resources been committed?

### Class org.springframework.transaction.IllegalTransactionStateException extends TransactionUsageException implements Serializable

### Class org.springframework.transaction.InvalidIsolationLevelException extends TransactionUsageException implements Serializable

### Class org.springframework.transaction.InvalidTimeoutException extends TransactionUsageException implements Serializable

### Serialized Fields

#### timeout

    int timeout

### Class org.springframework.transaction.NestedTransactionNotSupportedException extends CannotCreateTransactionException implements Serializable

### Class org.springframework.transaction.NoTransactionException extends TransactionUsageException implements Serializable

### Class org.springframework.transaction.TransactionException extends NestedRuntimeException implements Serializable

### Class org.springframework.transaction.TransactionSuspensionNotSupportedException extends CannotCreateTransactionException implements Serializable

### Class org.springframework.transaction.TransactionSystemException extends TransactionException implements Serializable

### Serialized Fields

#### applicationException

    Throwable applicationException

### Class org.springframework.transaction.TransactionTimedOutException extends TransactionException implements Serializable

### Class org.springframework.transaction.TransactionUsageException extends TransactionException implements Serializable

### Class org.springframework.transaction.UnexpectedRollbackException extends TransactionException implements Serializable

## Package org.springframework.transaction.annotation

### Class org.springframework.transaction.annotation.AnnotationTransactionAttributeSource extends AbstractFallbackTransactionAttributeSource implements Serializable

### Serialized Fields

#### publicMethodsOnly

    boolean publicMethodsOnly

#### annotationParsers

    Set<E> annotationParsers

### Class org.springframework.transaction.annotation.Ejb3TransactionAnnotationParser extends Object implements Serializable

### Class org.springframework.transaction.annotation.SpringTransactionAnnotationParser extends Object implements Serializable

## Package org.springframework.transaction.interceptor

### Class org.springframework.transaction.interceptor.BeanFactoryTransactionAttributeSourceAdvisor extends AbstractBeanFactoryPointcutAdvisor implements Serializable

### Serialized Fields

#### transactionAttributeSource

    TransactionAttributeSource transactionAttributeSource

#### pointcut

    org.springframework.transaction.interceptor.TransactionAttributeSourcePointcut pointcut

### Class org.springframework.transaction.interceptor.CompositeTransactionAttributeSource extends Object implements Serializable

### Serialized Fields

#### transactionAttributeSources

    TransactionAttributeSource[] transactionAttributeSources

### Class org.springframework.transaction.interceptor.DefaultTransactionAttribute extends DefaultTransactionDefinition implements Serializable

### Serialized Fields

#### qualifier

    String qualifier

### Class org.springframework.transaction.interceptor.DelegatingTransactionAttribute extends DelegatingTransactionDefinition implements Serializable

### Serialized Fields

#### targetAttribute

    TransactionAttribute targetAttribute

### Class org.springframework.transaction.interceptor.MatchAlwaysTransactionAttributeSource extends Object implements Serializable

### Serialized Fields

#### transactionAttribute

    TransactionAttribute transactionAttribute

### Class org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource extends Object implements Serializable

### Serialized Fields

#### nameMap

    Map<K,V> nameMap

Keys are method names; values are TransactionAttributes

### Class org.springframework.transaction.interceptor.NoRollbackRuleAttribute extends RollbackRuleAttribute implements Serializable

### Class org.springframework.transaction.interceptor.RollbackRuleAttribute extends Object implements Serializable

### Serialized Fields

#### exceptionName

    String exceptionName

Could hold exception, resolving class name but would always require FQN. This way does multiple string comparisons, but how often do we decide whether to roll back a transaction following an exception?

### Class org.springframework.transaction.interceptor.RuleBasedTransactionAttribute extends DefaultTransactionAttribute implements Serializable

### Serialized Fields

#### rollbackRules

    List<E> rollbackRules

### Class org.springframework.transaction.interceptor.TransactionAttributeSourceAdvisor extends AbstractPointcutAdvisor implements Serializable

### Serialized Fields

#### transactionInterceptor

    TransactionInterceptor transactionInterceptor

#### pointcut

    org.springframework.transaction.interceptor.TransactionAttributeSourcePointcut pointcut

### Class org.springframework.transaction.interceptor.TransactionInterceptor extends TransactionAspectSupport implements Serializable

### Serialization Methods

#### readObject

    private void readObject(ObjectInputStream ois)
                     throws IOException,
                            ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeObject

    private void writeObject(ObjectOutputStream oos)
                      throws IOException

Throws:
  `IOException`

### Class org.springframework.transaction.interceptor.TransactionProxyFactoryBean extends AbstractSingletonProxyFactoryBean implements Serializable

### Serialized Fields

#### transactionInterceptor

    TransactionInterceptor transactionInterceptor

#### pointcut

    Pointcut pointcut

## Package org.springframework.transaction.jta

### Class org.springframework.transaction.jta.JtaTransactionManager extends AbstractPlatformTransactionManager implements Serializable

### Serialization Methods

#### readObject

    private void readObject(ObjectInputStream ois)
                     throws IOException,
                            ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

### Serialized Fields

#### userTransactionName

    String userTransactionName

#### autodetectUserTransaction

    boolean autodetectUserTransaction

#### cacheUserTransaction

    boolean cacheUserTransaction

#### userTransactionObtainedFromJndi

    boolean userTransactionObtainedFromJndi

#### transactionManagerName

    String transactionManagerName

#### autodetectTransactionManager

    boolean autodetectTransactionManager

#### transactionSynchronizationRegistryName

    String transactionSynchronizationRegistryName

#### allowCustomIsolationLevels

    boolean allowCustomIsolationLevels

### Class org.springframework.transaction.jta.OC4JJtaTransactionManager extends JtaTransactionManager implements Serializable

### Serialized Fields

#### beginWithNameMethod

    Method beginWithNameMethod

Deprecated.

#### setTransactionIsolationMethod

    Method setTransactionIsolationMethod

Deprecated.

### Class org.springframework.transaction.jta.WebLogicJtaTransactionManager extends JtaTransactionManager implements Serializable

### Serialized Fields

#### weblogicUserTransactionAvailable

    boolean weblogicUserTransactionAvailable

#### beginWithNameMethod

    Method beginWithNameMethod

#### beginWithNameAndTimeoutMethod

    Method beginWithNameAndTimeoutMethod

#### weblogicTransactionManagerAvailable

    boolean weblogicTransactionManagerAvailable

#### forceResumeMethod

    Method forceResumeMethod

#### setPropertyMethod

    Method setPropertyMethod

#### transactionHelper

    Object transactionHelper

### Class org.springframework.transaction.jta.WebSphereUowTransactionManager extends JtaTransactionManager implements Serializable

### Serialized Fields

#### uowManager

    com.ibm.wsspi.uow.UOWManager uowManager

#### uowManagerName

    String uowManagerName

## Package org.springframework.transaction.support

### Class org.springframework.transaction.support.AbstractPlatformTransactionManager extends Object implements Serializable

### Serialization Methods

#### readObject

    private void readObject(ObjectInputStream ois)
                     throws IOException,
                            ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

### Serialized Fields

#### transactionSynchronization

    int transactionSynchronization

#### defaultTimeout

    int defaultTimeout

#### nestedTransactionAllowed

    boolean nestedTransactionAllowed

#### validateExistingTransaction

    boolean validateExistingTransaction

#### globalRollbackOnParticipationFailure

    boolean globalRollbackOnParticipationFailure

#### failEarlyOnGlobalRollbackOnly

    boolean failEarlyOnGlobalRollbackOnly

#### rollbackOnCommitFailure

    boolean rollbackOnCommitFailure

### Class org.springframework.transaction.support.DefaultTransactionDefinition extends Object implements Serializable

### Serialized Fields

#### propagationBehavior

    int propagationBehavior

#### isolationLevel

    int isolationLevel

#### timeout

    int timeout

#### readOnly

    boolean readOnly

#### name

    String name

### Class org.springframework.transaction.support.DelegatingTransactionDefinition extends Object implements Serializable

### Serialized Fields

#### targetDefinition

    TransactionDefinition targetDefinition

### Class org.springframework.transaction.support.TransactionTemplate extends DefaultTransactionDefinition implements Serializable

### Serialized Fields

#### logger

    Log logger

Logger available to subclasses

#### transactionManager

    PlatformTransactionManager transactionManager

## Package org.springframework.ui

### Class org.springframework.ui.ExtendedModelMap extends ModelMap implements Serializable

### Class org.springframework.ui.ModelMap extends LinkedHashMap<String,Object> implements Serializable

## Package org.springframework.util

### Class org.springframework.util.AutoPopulatingList extends Object implements Serializable

### Serialized Fields

#### backingList

    List<E> backingList

The `List` that all operations are eventually delegated to.

#### elementFactory

    AutoPopulatingList.ElementFactory<E> elementFactory

The `AutoPopulatingList.ElementFactory` to use to create new `List` elements on demand.

### Class org.springframework.util.AutoPopulatingList.ElementInstantiationException extends RuntimeException implements Serializable

### Class org.springframework.util.CachingMapDecorator extends Object implements Serializable

### Serialized Fields

#### targetMap

    Map<K,V> targetMap

Deprecated.

#### synchronize

    boolean synchronize

Deprecated.

#### weak

    boolean weak

Deprecated.

### Class org.springframework.util.ConcurrencyThrottleSupport extends Object implements Serializable

### Serialization Methods

#### readObject

    private void readObject(ObjectInputStream ois)
                     throws IOException,
                            ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

### Serialized Fields

#### concurrencyLimit

    int concurrencyLimit

#### concurrencyCount

    int concurrencyCount

### Class org.springframework.util.ConcurrentReferenceHashMap.Segment extends ReentrantLock implements Serializable

### Serialized Fields

#### referenceManager

    ConcurrentReferenceHashMap.ReferenceManager referenceManager

#### initialSize

    int initialSize

#### references

    ConcurrentReferenceHashMap.Reference<K,V>[] references

Array of references indexed using the low order bits from the hash. This property should only be set via `ConcurrentReferenceHashMap.Segment.setReferences(org.springframework.util.ConcurrentReferenceHashMap.Reference<K, V>[])` to ensure that the `resizeThreshold` is maintained.

#### count

    int count

The total number of references contained in this segment. This includes chained references and references that have been garbage collected but not purged.

#### resizeThreshold

    int resizeThreshold

The threshold when resizing of the references should occur. When `count` exceeds this value references will be resized.

### Class org.springframework.util.CustomizableThreadCreator extends Object implements Serializable

### Serialized Fields

#### threadNamePrefix

    String threadNamePrefix

#### threadPriority

    int threadPriority

#### daemon

    boolean daemon

#### threadGroup

    ThreadGroup threadGroup

#### threadCount

    int threadCount

#### threadCountMonitor

    Object threadCountMonitor

### Class org.springframework.util.LinkedCaseInsensitiveMap extends LinkedHashMap<String,V> implements Serializable

### Serialized Fields

#### caseInsensitiveKeys

    Map<K,V> caseInsensitiveKeys

#### locale

    Locale locale

### Class org.springframework.util.LinkedMultiValueMap extends Object implements Serializable

serialVersionUID:
  3801124242820219131L

### Serialized Fields

#### targetMap

    Map<K,V> targetMap

## Package org.springframework.util.comparator

### Class org.springframework.util.comparator.BooleanComparator extends Object implements Serializable

### Serialized Fields

#### trueLow

    boolean trueLow

### Class org.springframework.util.comparator.CompoundComparator extends Object implements Serializable

### Serialized Fields

#### comparators

    List<E> comparators

### Class org.springframework.util.comparator.InvertibleComparator extends Object implements Serializable

### Serialized Fields

#### comparator

    Comparator<T> comparator

#### ascending

    boolean ascending

## Package org.springframework.validation

### Class org.springframework.validation.AbstractBindingResult extends AbstractErrors implements Serializable

### Serialized Fields

#### objectName

    String objectName

#### messageCodesResolver

    MessageCodesResolver messageCodesResolver

#### errors

    List<E> errors

#### suppressedFields

    Set<E> suppressedFields

### Class org.springframework.validation.AbstractErrors extends Object implements Serializable

### Serialized Fields

#### nestedPath

    String nestedPath

#### nestedPathStack

    Stack<E> nestedPathStack

### Class org.springframework.validation.AbstractPropertyBindingResult extends AbstractBindingResult implements Serializable

### Serialized Fields

#### conversionService

    ConversionService conversionService

### Class org.springframework.validation.BeanPropertyBindingResult extends AbstractPropertyBindingResult implements Serializable

### Serialized Fields

#### target

    Object target

#### autoGrowNestedPaths

    boolean autoGrowNestedPaths

#### autoGrowCollectionLimit

    int autoGrowCollectionLimit

### Class org.springframework.validation.BindException extends Exception implements Serializable

### Serialized Fields

#### bindingResult

    BindingResult bindingResult

### Class org.springframework.validation.DefaultMessageCodesResolver extends Object implements Serializable

### Serialized Fields

#### prefix

    String prefix

#### formatter

    MessageCodeFormatter formatter

### Class org.springframework.validation.DirectFieldBindingResult extends AbstractPropertyBindingResult implements Serializable

### Serialized Fields

#### target

    Object target

### Class org.springframework.validation.FieldError extends ObjectError implements Serializable

### Serialized Fields

#### field

    String field

#### rejectedValue

    Object rejectedValue

#### bindingFailure

    boolean bindingFailure

### Class org.springframework.validation.MapBindingResult extends AbstractBindingResult implements Serializable

### Serialized Fields

#### target

    Map<K,V> target

### Class org.springframework.validation.ObjectError extends DefaultMessageSourceResolvable implements Serializable

### Serialized Fields

#### objectName

    String objectName

## Package org.springframework.validation.beanvalidation

### Class org.springframework.validation.beanvalidation.MethodValidationPostProcessor extends AbstractAdvisingBeanPostProcessor implements Serializable

### Serialized Fields

#### validatedAnnotationType

    Class<T> validatedAnnotationType

#### validator

    Validator validator

## Package org.springframework.validation.support

### Class org.springframework.validation.support.BindingAwareModelMap extends ExtendedModelMap implements Serializable

## Package org.springframework.web

### Class org.springframework.web.HttpMediaTypeException extends ServletException implements Serializable

### Serialized Fields

#### supportedMediaTypes

    List<E> supportedMediaTypes

### Class org.springframework.web.HttpMediaTypeNotAcceptableException extends HttpMediaTypeException implements Serializable

### Class org.springframework.web.HttpMediaTypeNotSupportedException extends HttpMediaTypeException implements Serializable

### Serialized Fields

#### contentType

    MediaType contentType

### Class org.springframework.web.HttpRequestMethodNotSupportedException extends ServletException implements Serializable

### Serialized Fields

#### method

    String method

#### supportedMethods

    String[] supportedMethods

### Class org.springframework.web.HttpSessionRequiredException extends ServletException implements Serializable

## Package org.springframework.web.bind

### Class org.springframework.web.bind.MethodArgumentNotValidException extends Exception implements Serializable

### Serialized Fields

#### parameter

    MethodParameter parameter

#### bindingResult

    BindingResult bindingResult

### Class org.springframework.web.bind.MissingServletRequestParameterException extends ServletRequestBindingException implements Serializable

### Serialized Fields

#### parameterName

    String parameterName

#### parameterType

    String parameterType

### Class org.springframework.web.bind.ServletRequestBindingException extends NestedServletException implements Serializable

### Class org.springframework.web.bind.ServletRequestParameterPropertyValues extends MutablePropertyValues implements Serializable

### Class org.springframework.web.bind.UnsatisfiedServletRequestParameterException extends ServletRequestBindingException implements Serializable

### Serialized Fields

#### paramConditions

    String[] paramConditions

#### actualParams

    Map<K,V> actualParams

## Package org.springframework.web.bind.annotation.support

### Class org.springframework.web.bind.annotation.support.HandlerMethodInvocationException extends NestedRuntimeException implements Serializable

## Package org.springframework.web.client

### Class org.springframework.web.client.HttpClientErrorException extends HttpStatusCodeException implements Serializable

serialVersionUID:
  5177019431887513952L

### Class org.springframework.web.client.HttpServerErrorException extends HttpStatusCodeException implements Serializable

serialVersionUID:
  -2915754006618138282L

### Class org.springframework.web.client.HttpStatusCodeException extends RestClientException implements Serializable

serialVersionUID:
  -5807494703720513267L

### Serialized Fields

#### statusCode

    HttpStatus statusCode

#### statusText

    String statusText

#### responseBody

    byte[] responseBody

#### responseHeaders

    HttpHeaders responseHeaders

#### responseCharset

    String responseCharset

### Class org.springframework.web.client.ResourceAccessException extends RestClientException implements Serializable

serialVersionUID:
  -8513182514355844870L

### Class org.springframework.web.client.RestClientException extends NestedRuntimeException implements Serializable

serialVersionUID:
  -4084444984163796577L

### Class org.springframework.web.client.UnknownHttpStatusCodeException extends RestClientException implements Serializable

serialVersionUID:
  4702443689088991600L

### Serialized Fields

#### rawStatusCode

    int rawStatusCode

#### statusText

    String statusText

#### responseBody

    byte[] responseBody

#### responseHeaders

    HttpHeaders responseHeaders

#### responseCharset

    String responseCharset

## Package org.springframework.web.context

### Class org.springframework.web.context.ContextLoaderServlet extends HttpServlet implements Serializable

### Serialized Fields

#### contextLoader

    ContextLoader contextLoader

## Package org.springframework.web.context.request

### Class org.springframework.web.context.request.DestructionCallbackBindingListener extends Object implements Serializable

### Serialized Fields

#### destructionCallback

    Runnable destructionCallback

## Package org.springframework.web.context.support

### Class org.springframework.web.context.support.HttpRequestHandlerServlet extends HttpServlet implements Serializable

### Serialized Fields

#### target

    HttpRequestHandler target

### Class org.springframework.web.context.support.LiveBeansViewServlet extends HttpServlet implements Serializable

### Serialized Fields

#### liveBeansView

    LiveBeansView liveBeansView

### Class org.springframework.web.context.support.RequestHandledEvent extends ApplicationEvent implements Serializable

### Serialized Fields

#### sessionId

    String sessionId

Session id that applied to the request, if any

#### userName

    String userName

Usually the UserPrincipal

#### processingTimeMillis

    long processingTimeMillis

Request processing time

#### failureCause

    Throwable failureCause

Cause of failure, if any

### Class org.springframework.web.context.support.ServletRequestHandledEvent extends RequestHandledEvent implements Serializable

### Serialized Fields

#### requestUrl

    String requestUrl

URL that the triggered the request

#### clientAddress

    String clientAddress

IP address that the request came from

#### method

    String method

Usually GET or POST

#### servletName

    String servletName

Name of the servlet that handled the request

## Package org.springframework.web.jsf

### Class org.springframework.web.jsf.DelegatingPhaseListenerMulticaster extends Object implements Serializable

## Package org.springframework.web.multipart

### Class org.springframework.web.multipart.MaxUploadSizeExceededException extends MultipartException implements Serializable

### Serialized Fields

#### maxUploadSize

    long maxUploadSize

### Class org.springframework.web.multipart.MultipartException extends NestedRuntimeException implements Serializable

## Package org.springframework.web.multipart.commons

### Class org.springframework.web.multipart.commons.CommonsMultipartFile extends Object implements Serializable

### Serialized Fields

#### fileItem

    org.apache.commons.fileupload.FileItem fileItem

#### size

    long size

## Package org.springframework.web.multipart.support

### Class org.springframework.web.multipart.support.MissingServletRequestPartException extends ServletException implements Serializable

serialVersionUID:
  -1255077391966870705L

### Serialized Fields

#### partName

    String partName

## Package org.springframework.web.portlet

### Class org.springframework.web.portlet.ModelAndViewDefiningException extends PortletException implements Serializable

### Serialized Fields

#### modelAndView

    ModelAndView modelAndView

### Class org.springframework.web.portlet.NoHandlerFoundException extends PortletException implements Serializable

## Package org.springframework.web.portlet.bind

### Class org.springframework.web.portlet.bind.MissingPortletRequestParameterException extends PortletRequestBindingException implements Serializable

### Serialized Fields

#### parameterName

    String parameterName

#### parameterType

    String parameterType

### Class org.springframework.web.portlet.bind.PortletRequestBindingException extends PortletException implements Serializable

### Class org.springframework.web.portlet.bind.PortletRequestParameterPropertyValues extends MutablePropertyValues implements Serializable

## Package org.springframework.web.portlet.context

### Class org.springframework.web.portlet.context.PortletRequestHandledEvent extends RequestHandledEvent implements Serializable

### Serialized Fields

#### portletName

    String portletName

Name of the portlet that handled the request

#### portletMode

    String portletMode

PortletMode of the request

#### requestType

    String requestType

Type of Portlet Request

## Package org.springframework.web.portlet.handler

### Class org.springframework.web.portlet.handler.PortletRequestMethodNotSupportedException extends PortletException implements Serializable

### Serialized Fields

#### method

    String method

#### supportedMethods

    String[] supportedMethods

### Class org.springframework.web.portlet.handler.PortletSessionRequiredException extends PortletException implements Serializable

## Package org.springframework.web.servlet

### Class org.springframework.web.servlet.DispatcherServlet extends FrameworkServlet implements Serializable

### Serialized Fields

#### detectAllHandlerMappings

    boolean detectAllHandlerMappings

Detect all HandlerMappings or just expect "handlerMapping" bean?

#### detectAllHandlerAdapters

    boolean detectAllHandlerAdapters

Detect all HandlerAdapters or just expect "handlerAdapter" bean?

#### detectAllHandlerExceptionResolvers

    boolean detectAllHandlerExceptionResolvers

Detect all HandlerExceptionResolvers or just expect "handlerExceptionResolver" bean?

#### detectAllViewResolvers

    boolean detectAllViewResolvers

Detect all ViewResolvers or just expect "viewResolver" bean?

#### cleanupAfterInclude

    boolean cleanupAfterInclude

Perform cleanup of request attributes after include request?

#### multipartResolver

    MultipartResolver multipartResolver

MultipartResolver used by this servlet

#### localeResolver

    LocaleResolver localeResolver

LocaleResolver used by this servlet

#### themeResolver

    ThemeResolver themeResolver

ThemeResolver used by this servlet

#### handlerMappings

    List<E> handlerMappings

List of HandlerMappings used by this servlet

#### handlerAdapters

    List<E> handlerAdapters

List of HandlerAdapters used by this servlet

#### handlerExceptionResolvers

    List<E> handlerExceptionResolvers

List of HandlerExceptionResolvers used by this servlet

#### viewNameTranslator

    RequestToViewNameTranslator viewNameTranslator

RequestToViewNameTranslator used by this servlet

#### flashMapManager

    FlashMapManager flashMapManager

FlashMapManager used by this servlet

#### viewResolvers

    List<E> viewResolvers

List of ViewResolvers used by this servlet

### Class org.springframework.web.servlet.FlashMap extends HashMap<String,Object> implements Serializable

serialVersionUID:
  1L

### Serialized Fields

#### targetRequestPath

    String targetRequestPath

#### targetRequestParams

    MultiValueMap<K,V> targetRequestParams

#### expirationStartTime

    long expirationStartTime

#### timeToLive

    int timeToLive

### Class org.springframework.web.servlet.FrameworkServlet extends HttpServletBean implements Serializable

### Serialized Fields

#### contextAttribute

    String contextAttribute

ServletContext attribute to find the WebApplicationContext in

#### contextClass

    Class<T> contextClass

WebApplicationContext implementation class to create

#### contextId

    String contextId

WebApplicationContext id to assign

#### namespace

    String namespace

Namespace for this servlet

#### contextConfigLocation

    String contextConfigLocation

Explicit context config location

#### publishContext

    boolean publishContext

Should we publish the context as a ServletContext attribute?

#### publishEvents

    boolean publishEvents

Should we publish a ServletRequestHandledEvent at the end of each request?

#### threadContextInheritable

    boolean threadContextInheritable

Expose LocaleContext and RequestAttributes as inheritable for child threads?

#### dispatchOptionsRequest

    boolean dispatchOptionsRequest

Should we dispatch an HTTP OPTIONS request to `FrameworkServlet.doService(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)`?

#### dispatchTraceRequest

    boolean dispatchTraceRequest

Should we dispatch an HTTP TRACE request to `FrameworkServlet.doService(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)`?

#### webApplicationContext

    WebApplicationContext webApplicationContext

WebApplicationContext for this servlet

#### refreshEventReceived

    boolean refreshEventReceived

Flag used to detect whether onRefresh has already been called

#### contextInitializerClasses

    String contextInitializerClasses

Comma-delimited ApplicationContextInitializer classnames set through init param

#### contextInitializers

    ArrayList<E> contextInitializers

Actual ApplicationContextInitializer instances to apply to the context

### Class org.springframework.web.servlet.HttpServletBean extends HttpServlet implements Serializable

### Serialized Fields

#### logger

    Log logger

Logger available to subclasses

#### requiredProperties

    Set<E> requiredProperties

Set of required properties (Strings) that must be supplied as config parameters to this servlet.

#### environment

    ConfigurableEnvironment environment

### Class org.springframework.web.servlet.ModelAndViewDefiningException extends ServletException implements Serializable

### Serialized Fields

#### modelAndView

    ModelAndView modelAndView

### Class org.springframework.web.servlet.ResourceServlet extends HttpServletBean implements Serializable

### Serialized Fields

#### defaultUrl

    String defaultUrl

#### allowedResources

    String allowedResources

#### contentType

    String contentType

#### applyLastModified

    boolean applyLastModified

#### pathMatcher

    PathMatcher pathMatcher

#### startupTime

    long startupTime

### Class org.springframework.web.servlet.ViewRendererServlet extends HttpServlet implements Serializable

## Package org.springframework.web.servlet.mvc.multiaction

### Class org.springframework.web.servlet.mvc.multiaction.NoSuchRequestHandlingMethodException extends ServletException implements Serializable

### Serialized Fields

#### methodName

    String methodName

## Package org.springframework.web.servlet.mvc.support

### Class org.springframework.web.servlet.mvc.support.RedirectAttributesModelMap extends ModelMap implements Serializable

### Serialized Fields

#### dataBinder

    DataBinder dataBinder

#### flashAttributes

    ModelMap flashAttributes

## Package org.springframework.web.servlet.tags

### Class org.springframework.web.servlet.tags.BindErrorsTag extends HtmlEscapingAwareTag implements Serializable

### Serialized Fields

#### name

    String name

#### errors

    Errors errors

### Class org.springframework.web.servlet.tags.BindTag extends HtmlEscapingAwareTag implements Serializable

### Serialized Fields

#### path

    String path

#### ignoreNestedPath

    boolean ignoreNestedPath

#### status

    BindStatus status

#### previousPageStatus

    Object previousPageStatus

#### previousRequestStatus

    Object previousRequestStatus

### Class org.springframework.web.servlet.tags.EscapeBodyTag extends HtmlEscapingAwareTag implements Serializable

### Serialized Fields

#### javaScriptEscape

    boolean javaScriptEscape

#### bodyContent

    BodyContent bodyContent

### Class org.springframework.web.servlet.tags.EvalTag extends HtmlEscapingAwareTag implements Serializable

### Serialized Fields

#### expressionParser

    ExpressionParser expressionParser

#### expression

    Expression expression

#### var

    String var

#### scope

    int scope

#### javaScriptEscape

    boolean javaScriptEscape

### Class org.springframework.web.servlet.tags.HtmlEscapeTag extends RequestContextAwareTag implements Serializable

### Serialized Fields

#### defaultHtmlEscape

    String defaultHtmlEscape

### Class org.springframework.web.servlet.tags.HtmlEscapingAwareTag extends RequestContextAwareTag implements Serializable

### Serialized Fields

#### htmlEscape

    Boolean htmlEscape

### Class org.springframework.web.servlet.tags.MessageTag extends HtmlEscapingAwareTag implements Serializable

### Serialized Fields

#### message

    Object message

#### code

    String code

#### arguments

    Object arguments

#### argumentSeparator

    String argumentSeparator

#### text

    String text

#### var

    String var

#### scope

    String scope

#### javaScriptEscape

    boolean javaScriptEscape

### Class org.springframework.web.servlet.tags.NestedPathTag extends TagSupport implements Serializable

### Serialized Fields

#### path

    String path

#### previousNestedPath

    String previousNestedPath

Caching a previous nested path, so that it may be reset

### Class org.springframework.web.servlet.tags.ParamTag extends BodyTagSupport implements Serializable

### Serialized Fields

#### name

    String name

#### value

    String value

#### param

    Param param

### Class org.springframework.web.servlet.tags.RequestContextAwareTag extends TagSupport implements Serializable

### Serialized Fields

#### logger

    Log logger

Logger available to subclasses

#### requestContext

    RequestContext requestContext

### Class org.springframework.web.servlet.tags.ThemeTag extends MessageTag implements Serializable

### Class org.springframework.web.servlet.tags.TransformTag extends HtmlEscapingAwareTag implements Serializable

### Serialized Fields

#### value

    Object value

the value to transform using the appropriate property editor

#### var

    String var

the variable to put the result in

#### scope

    String scope

the scope of the variable the result will be put in

### Class org.springframework.web.servlet.tags.UrlTag extends HtmlEscapingAwareTag implements Serializable

### Serialized Fields

#### params

    List<E> params

#### templateParams

    Set<E> templateParams

#### type

    org.springframework.web.servlet.tags.UrlTag.UrlType type

#### value

    String value

#### context

    String context

#### var

    String var

#### scope

    int scope

#### javaScriptEscape

    boolean javaScriptEscape

## Package org.springframework.web.servlet.tags.form

### Class org.springframework.web.servlet.tags.form.AbstractCheckedElementTag extends AbstractHtmlInputElementTag implements Serializable

### Class org.springframework.web.servlet.tags.form.AbstractDataBoundFormElementTag extends AbstractFormTag implements Serializable

### Serialized Fields

#### path

    String path

The property path from the `form object`.

#### id

    String id

The value of the '`id`' attribute.

#### bindStatus

    BindStatus bindStatus

The `BindStatus` of this tag.

### Class org.springframework.web.servlet.tags.form.AbstractFormTag extends HtmlEscapingAwareTag implements Serializable

### Class org.springframework.web.servlet.tags.form.AbstractHtmlElementBodyTag extends AbstractHtmlElementTag implements Serializable

### Serialized Fields

#### bodyContent

    BodyContent bodyContent

#### tagWriter

    TagWriter tagWriter

### Class org.springframework.web.servlet.tags.form.AbstractHtmlElementTag extends AbstractDataBoundFormElementTag implements Serializable

### Serialized Fields

#### cssClass

    String cssClass

#### cssErrorClass

    String cssErrorClass

#### cssStyle

    String cssStyle

#### lang

    String lang

#### title

    String title

#### dir

    String dir

#### tabindex

    String tabindex

#### onclick

    String onclick

#### ondblclick

    String ondblclick

#### onmousedown

    String onmousedown

#### onmouseup

    String onmouseup

#### onmouseover

    String onmouseover

#### onmousemove

    String onmousemove

#### onmouseout

    String onmouseout

#### onkeypress

    String onkeypress

#### onkeyup

    String onkeyup

#### onkeydown

    String onkeydown

#### dynamicAttributes

    Map<K,V> dynamicAttributes

### Class org.springframework.web.servlet.tags.form.AbstractHtmlInputElementTag extends AbstractHtmlElementTag implements Serializable

### Serialized Fields

#### onfocus

    String onfocus

#### onblur

    String onblur

#### onchange

    String onchange

#### accesskey

    String accesskey

#### disabled

    String disabled

#### readonly

    String readonly

### Class org.springframework.web.servlet.tags.form.AbstractMultiCheckedElementTag extends AbstractCheckedElementTag implements Serializable

### Serialized Fields

#### items

    Object items

The `Collection`, `Map` or array of objects used to generate the '`input type="checkbox/radio"`' tags.

#### itemValue

    String itemValue

The name of the property mapped to the '`value`' attribute of the '`input type="checkbox/radio"`' tag.

#### itemLabel

    String itemLabel

The value to be displayed as part of the '`input type="checkbox/radio"`' tag.

#### element

    String element

The HTML element used to enclose the '`input type="checkbox/radio"`' tag.

#### delimiter

    String delimiter

Delimiter to use between each '`input type="checkbox/radio"`' tags.

### Class org.springframework.web.servlet.tags.form.AbstractSingleCheckedElementTag extends AbstractCheckedElementTag implements Serializable

### Serialized Fields

#### value

    Object value

The value of the '`value`' attribute.

#### label

    Object label

The value of the '`label`' attribute.

### Class org.springframework.web.servlet.tags.form.ButtonTag extends AbstractHtmlElementTag implements Serializable

### Serialized Fields

#### tagWriter

    TagWriter tagWriter

#### name

    String name

#### value

    String value

#### disabled

    String disabled

### Class org.springframework.web.servlet.tags.form.CheckboxesTag extends AbstractMultiCheckedElementTag implements Serializable

### Class org.springframework.web.servlet.tags.form.CheckboxTag extends AbstractSingleCheckedElementTag implements Serializable

### Class org.springframework.web.servlet.tags.form.ErrorsTag extends AbstractHtmlElementBodyTag implements Serializable

### Serialized Fields

#### element

    String element

#### delimiter

    String delimiter

#### oldMessages

    Object oldMessages

Stores any value that existed in the 'errors messages' before the tag was started.

#### errorMessagesWereExposed

    boolean errorMessagesWereExposed

### Class org.springframework.web.servlet.tags.form.FormTag extends AbstractHtmlElementTag implements Serializable

### Serialized Fields

#### tagWriter

    TagWriter tagWriter

#### modelAttribute

    String modelAttribute

#### name

    String name

#### action

    String action

#### method

    String method

#### target

    String target

#### enctype

    String enctype

#### acceptCharset

    String acceptCharset

#### onsubmit

    String onsubmit

#### onreset

    String onreset

#### autocomplete

    String autocomplete

#### methodParam

    String methodParam

#### previousNestedPath

    String previousNestedPath

Caching a previous nested path, so that it may be reset

### Class org.springframework.web.servlet.tags.form.HiddenInputTag extends AbstractHtmlElementTag implements Serializable

### Serialized Fields

#### disabled

    String disabled

### Class org.springframework.web.servlet.tags.form.InputTag extends AbstractHtmlInputElementTag implements Serializable

### Serialized Fields

#### size

    String size

#### maxlength

    String maxlength

#### alt

    String alt

#### onselect

    String onselect

#### autocomplete

    String autocomplete

### Class org.springframework.web.servlet.tags.form.LabelTag extends AbstractHtmlElementTag implements Serializable

### Serialized Fields

#### tagWriter

    TagWriter tagWriter

The `TagWriter` instance being used.

Stored so we can close the tag on `LabelTag.doEndTag()`.

#### forId

    String forId

The value of the '`for`' attribute.

### Class org.springframework.web.servlet.tags.form.OptionsTag extends AbstractHtmlElementTag implements Serializable

### Serialized Fields

#### items

    Object items

The `Collection`, `Map` or array of objects used to generate the inner '`option`' tags.

#### itemValue

    String itemValue

The name of the property mapped to the '`value`' attribute of the '`option`' tag.

#### itemLabel

    String itemLabel

The name of the property mapped to the inner text of the '`option`' tag.

#### disabled

    String disabled

### Class org.springframework.web.servlet.tags.form.OptionTag extends AbstractHtmlElementBodyTag implements Serializable

### Serialized Fields

#### value

    Object value

The 'value' attribute of the rendered HTML `&lt;option&gt;` tag.

#### label

    String label

The text body of the rendered HTML `&lt;option&gt;` tag.

#### oldValue

    Object oldValue

#### oldDisplayValue

    Object oldDisplayValue

#### disabled

    String disabled

### Class org.springframework.web.servlet.tags.form.PasswordInputTag extends InputTag implements Serializable

### Serialized Fields

#### showPassword

    boolean showPassword

### Class org.springframework.web.servlet.tags.form.RadioButtonsTag extends AbstractMultiCheckedElementTag implements Serializable

### Class org.springframework.web.servlet.tags.form.RadioButtonTag extends AbstractSingleCheckedElementTag implements Serializable

### Class org.springframework.web.servlet.tags.form.SelectTag extends AbstractHtmlInputElementTag implements Serializable

### Serialized Fields

#### items

    Object items

The `Collection`, `Map` or array of objects used to generate the inner '`option`' tags.

#### itemValue

    String itemValue

The name of the property mapped to the '`value`' attribute of the '`option`' tag.

#### itemLabel

    String itemLabel

The name of the property mapped to the inner text of the '`option`' tag.

#### size

    String size

The value of the HTML '`size`' attribute rendered on the final '`select`' element.

#### multiple

    Object multiple

Indicates whether or not the '`select`' tag allows multiple-selections.

#### tagWriter

    TagWriter tagWriter

The `TagWriter` instance that the output is being written.

Only used in conjunction with nested `OptionTags`.

### Class org.springframework.web.servlet.tags.form.TextareaTag extends AbstractHtmlInputElementTag implements Serializable

### Serialized Fields

#### rows

    String rows

#### cols

    String cols

#### onselect

    String onselect

## Package org.springframework.web.struts

### Class org.springframework.web.struts.SpringBindingActionForm extends org.apache.struts.action.ActionForm implements Serializable

### Serialized Fields

#### errors

    Errors errors

Deprecated.

#### locale

    Locale locale

Deprecated.

#### messageResources

    org.apache.struts.util.MessageResources messageResources

Deprecated.

## Package org.springframework.web.util

### Class org.springframework.web.util.Log4jConfigServlet extends HttpServlet implements Serializable

### Class org.springframework.web.util.NestedServletException extends ServletException implements Serializable

serialVersionUID:
  -5292377985529381145L

### Class org.springframework.web.util.UriComponents extends Object implements Serializable

### Serialized Fields

#### scheme

    String scheme

#### fragment

    String fragment

### Class org.springframework.web.util.UriTemplate extends Object implements Serializable

### Serialized Fields

#### uriComponents

    UriComponents uriComponents

#### variableNames

    List<E> variableNames

#### matchPattern

    Pattern matchPattern

#### uriTemplate

    String uriTemplate