Serialized Form


Package org.springframework.aop.framework

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

serialVersionUID: 5228995671176612951L

Serialization Methods

readResolve

protected Object readResolve()
                      throws ObjectStreamException
Initializes transient fields.

Throws:
ObjectStreamException

writeReplace

protected Object writeReplace()
                       throws ObjectStreamException
Serializes a copy of the state of this class, ignoring subclass state.

Throws:
ObjectStreamException
Serialized Fields

targetSource

TargetSource targetSource
Package-protected to allow direct access for efficiency


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.


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.

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

Class org.springframework.aop.framework.Cglib2AopProxy extends Object implements Serializable

Serialized Fields

advised

AdvisedSupport advised
The configuration used to configure this proxy


constructorArgs

Object[] constructorArgs

constructorArgTypes

Class<T>[] constructorArgTypes

Class org.springframework.aop.framework.Cglib2AopProxy.SerializableNoOp 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.ProxyFactory extends AdvisedSupport implements Serializable

Class org.springframework.aop.framework.ProxyFactoryBean extends AdvisedSupport implements Serializable

Serialized Fields

interceptorNames

String[] interceptorNames
Names of Advisor and Advice beans in the factory. Default is for globals expansion only.


targetName

String targetName
Name of the target or TargetSource bean. Null if the TargetSource is not specified in the interceptorNames list.


autodetectInterfaces

boolean autodetectInterfaces

singleton

boolean singleton

advisorAdapterRegistry

AdvisorAdapterRegistry advisorAdapterRegistry

freezeProxy

boolean freezeProxy
Indicates whether the proxy should be frozen before creation.


beanFactory

BeanFactory beanFactory
Owning bean factory, which cannot be changed after this object is 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.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

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

Serialized Fields

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

beanFactory

BeanFactory beanFactory

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

Package org.springframework.aop.interceptor

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

Serialized Fields

prefix

String prefix

suffix

String suffix

Class org.springframework.aop.interceptor.AbstractPerformanceMonitorInterceptor extends AbstractMonitoringInterceptor implements Serializable

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.ClassLoaderAnalyzerInterceptor extends Object implements Serializable

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

int 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

Class org.springframework.aop.interceptor.TraceInterceptor extends SimpleTraceInterceptor implements Serializable


Package org.springframework.aop.support

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

Serialized Fields

order

int order

advice

Advice advice

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

Serialization Methods

readObject

private void readObject(ObjectInputStream ois)
                 throws IOException
Throws:
IOException
Serialized Fields

patterns

String[] patterns
Regular expressions to match

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

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.DefaultIntroductionAdvisor extends Object implements Serializable

serialVersionUID: 1360502830817661569L

Serialized Fields

order

int order

advice

Advice advice

interfaces

Set<E> interfaces

Class org.springframework.aop.support.DefaultPointcutAdvisor extends AbstractPointcutAdvisor implements Serializable

Serialized Fields

pointcut

Pointcut pointcut

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.DynamicMethodMatcherPointcutAdvisor extends DynamicMethodMatcherPointcut implements Serializable

Serialized Fields

order

int order

advice

Advice advice

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

Serialization Methods

readObject

private void readObject(ObjectInputStream ois)
                 throws IOException
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
Serialized Fields

publishedInterfaces

Set<E> publishedInterfaces
Set of Class

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

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

Serialized Fields

mappedNames

List<E> mappedNames

Class org.springframework.aop.support.NameMatchMethodPointcutAdvisor extends NameMatchMethodPointcut implements Serializable

Serialized Fields

order

int order

advice

Advice advice

Class org.springframework.aop.support.Perl5RegexpMethodPointcut extends AbstractRegexpMethodPointcut implements Serializable

Class org.springframework.aop.support.RegexpMethodPointcutAdvisor extends AbstractPointcutAdvisor implements Serializable

Serialized Fields

patterns

String[] patterns

perl5

boolean perl5

pointcut

AbstractRegexpMethodPointcut pointcut

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

Serialization Methods

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
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

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

Serialized Fields

maxIdle

int maxIdle

minIdle

int minIdle

maxWait

long maxWait

timeBetweenEvictionRunsMillis

long timeBetweenEvictionRunsMillis

minEvictableIdleTimeMillis

long minEvictableIdleTimeMillis

whenExhaustedAction

byte whenExhaustedAction

pool

ObjectPool pool
The Jakarta Commons ObjectPool used to pool target objects

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

Serialization Methods

readResolve

private Object readResolve()
Required to support serialization. Replaces with canonical instance on deserialization, protecting the Singleton pattern. Alternative to overriding equals.

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

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

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.BeansException extends NestedRuntimeException 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
List of PropertyValue objects

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

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

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

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

Serialized Fields

propertyChangeEvent

PropertyChangeEvent propertyChangeEvent

Class org.springframework.beans.PropertyAccessExceptionsException extends BeansException implements Serializable

Serialized Fields

beanWrapper

BeanWrapper beanWrapper
BeanWrapper wrapping the target object for binding


propertyAccessExceptions

PropertyAccessException[] propertyAccessExceptions
List of PropertyAccessException objects

Class org.springframework.beans.PropertyValue extends Object implements Serializable

Serialized Fields

name

String name

value

Object value

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

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.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.FactoryBeanNotInitializedException extends BeanCreationException 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 bean type

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.support

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

Class org.springframework.beans.factory.support.ManagedList extends ArrayList implements Serializable


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

PagedListSourceProvider sourceProvider

locale

Locale locale

localeUsed

Locale localeUsed

filter

Object filter

filterUsed

Object filterUsed

Package org.springframework.context

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

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

Serialized Fields

timestamp

long timestamp
System time when the event happened

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


Package org.springframework.context.event

Class org.springframework.context.event.ContextClosedEvent extends ApplicationEvent implements Serializable

Class org.springframework.context.event.ContextRefreshedEvent extends ApplicationEvent 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.ConstantException extends IllegalArgumentException implements Serializable

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

Serialized Fields

cause

Throwable cause
Root cause of this nested exception

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

Serialized Fields

cause

Throwable cause
Root cause of this nested exception


Package org.springframework.core.enums

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

Serialized Fields

label

String label
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
The unique code of this enum.

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

Serialized Fields

code

Short code
The unique code of this enum.

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

Serialization Methods

readResolve

private Object readResolve()
Return the resolved type safe static enum instance.

Serialized Fields

code

Short code
The unique code of the enum.

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

Serialized Fields

code

String code
The unique code of this enum.


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 DataAccessException implements Serializable

Class org.springframework.dao.ConcurrencyFailureException extends DataAccessException implements Serializable

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

Class org.springframework.dao.DataAccessResourceFailureException extends DataAccessException implements Serializable

Class org.springframework.dao.DataIntegrityViolationException extends DataAccessException implements Serializable

Class org.springframework.dao.DataRetrievalFailureException extends DataAccessException implements Serializable

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

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

Serialized Fields

expectedSize

int expectedSize

a