Serialized Form


Package com.thoughtworks.proxy.factory

Class com.thoughtworks.proxy.factory.CglibProxyFactory extends com.thoughtworks.proxy.factory.AbstractProxyFactory implements Serializable

serialVersionUID: -5615928639194345818l

Class com.thoughtworks.proxy.factory.StandardProxyFactory extends com.thoughtworks.proxy.factory.AbstractProxyFactory implements Serializable

serialVersionUID: 4430360631813383235l


Package com.thoughtworks.proxy.kit

Class com.thoughtworks.proxy.kit.NoOperationResetter extends Object implements Serializable

serialVersionUID: 1l

Class com.thoughtworks.proxy.kit.PrivateInvoker extends SimpleInvoker implements Serializable

serialVersionUID: 1l

Class com.thoughtworks.proxy.kit.SimpleInvoker extends Object implements Serializable

serialVersionUID: 1l

Serialized Fields

target

Object target

Class com.thoughtworks.proxy.kit.SimpleReference extends Object implements Serializable

serialVersionUID: 1l

Serialized Fields

instance

Object instance


Package com.thoughtworks.proxy.toys.decorate

Class com.thoughtworks.proxy.toys.decorate.DecoratingInvoker extends Object implements Serializable

serialVersionUID: 8293471912861497447l

Serialized Fields

decorated

Invoker decorated

decorator

InvocationDecorator decorator

Class com.thoughtworks.proxy.toys.decorate.InvocationDecoratorSupport extends Object implements Serializable

serialVersionUID: 1l


Package com.thoughtworks.proxy.toys.delegate

Class com.thoughtworks.proxy.toys.delegate.DelegatingInvoker extends Object implements Serializable

serialVersionUID: 1l

Serialization Methods

readObject

private void readObject(ObjectInputStream in)
                 throws IOException,
                        ClassNotFoundException
Serialized Fields

proxyFactory

ProxyFactory proxyFactory

delegateReference

ObjectReference delegateReference

delegationMode

int delegationMode

Class com.thoughtworks.proxy.toys.delegate.DelegationException extends RuntimeException implements Serializable

serialVersionUID: -8777676199121620549l

Serialized Fields

cause

Throwable cause

delegate

Object delegate


Package com.thoughtworks.proxy.toys.dispatch

Class com.thoughtworks.proxy.toys.dispatch.DispatchingException extends RuntimeException implements Serializable

serialVersionUID: 1l

Serialized Fields

type

Class type

Class com.thoughtworks.proxy.toys.dispatch.DispatchingInvoker extends Object implements Serializable

serialVersionUID: 1l

Serialization Methods

readObject

private void readObject(ObjectInputStream in)
                 throws IOException,
                        ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream out)
                  throws IOException
Serialized Fields

types

List types

invokers

Invoker[] invokers


Package com.thoughtworks.proxy.toys.echo

Class com.thoughtworks.proxy.toys.echo.EchoDecorator extends InvocationDecoratorSupport implements Serializable

serialVersionUID: 1l

Serialized Fields

out

PrintWriter out

factory

ProxyFactory factory


Package com.thoughtworks.proxy.toys.failover

Class com.thoughtworks.proxy.toys.failover.FailoverInvoker extends HotSwappingInvoker implements Serializable

serialVersionUID: -8289095570093619184l

Serialized Fields

delegates

Object[] delegates

exceptionClass

Class exceptionClass

current

int current


Package com.thoughtworks.proxy.toys.hotswap

Class com.thoughtworks.proxy.toys.hotswap.HotSwappingInvoker extends DelegatingInvoker implements Serializable

serialVersionUID: 1l

Serialization Methods

readObject

private void readObject(ObjectInputStream in)
                 throws IOException,
                        ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream out)
                  throws IOException
Serialized Fields

types

Class[] types


Package com.thoughtworks.proxy.toys.multicast

Class com.thoughtworks.proxy.toys.multicast.MulticastingInvoker extends Object implements Serializable

serialVersionUID: 1l

Serialized Fields

types

Class[] types

proxyFactory

ProxyFactory proxyFactory

targets

Object[] targets


Package com.thoughtworks.proxy.toys.nullobject

Class com.thoughtworks.proxy.toys.nullobject.NullInvoker extends Object implements Serializable

serialVersionUID: -4713875509846468548l

Serialization Methods

writeObject

private void writeObject(ObjectOutputStream out)
                  throws IOException
Serialized Fields

type

Class type

proxyFactory

ProxyFactory proxyFactory


Package com.thoughtworks.proxy.toys.pool

Class com.thoughtworks.proxy.toys.pool.Pool extends Object implements Serializable

serialVersionUID: 1l

Serialization Methods

readObject

private void readObject(ObjectInputStream in)
                 throws IOException,
                        ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream out)
                  throws IOException
Serialized Fields

types

Class[] types

factory

ProxyFactory factory

resetter

Resetter resetter

serializationMode

int serializationMode

Class com.thoughtworks.proxy.toys.pool.Pool.PoolingInvoker extends DelegatingInvoker implements Serializable

serialVersionUID: 1l

Serialized Fields

pool

Pool pool