Evaluating Software Design Patterns
— the "Gang of Four" patterns implemented in Java 6

Uses of Class
dk.rode.thesis.meta.reflect.proxy.ProxyFactory

Packages that use ProxyFactory
dk.rode.thesis.meta.reflect.proxy Utilities to create dynamic proxies
dk.rode.thesis.prototype Implementations and examples of the Prototype design pattern [Gamma95, p.117]. 
dk.rode.thesis.proxy Implementations and examples of the Proxy design pattern [Gamma95, p.207]. 
dk.rode.thesis.state Implementations and examples of the State design pattern [Gamma95, p.305]. 
 

Uses of ProxyFactory in dk.rode.thesis.meta.reflect.proxy
 

Fields in dk.rode.thesis.meta.reflect.proxy declared as ProxyFactory
private  ProxyFactory ReferenceHandler.factory
          The proxy factory used.
 

Methods in dk.rode.thesis.meta.reflect.proxy that return ProxyFactory
 ProxyFactory ProxyFactory.Proxy.getProxyFactory()
          Returns the proxy factory that created this proxy.
protected static ProxyFactory ProxyFactory.getProxyFactory(Object proxy)
          Returns the proxy factory that created the proxy supplied as proxy, or null if proxy is not a proxy created by a proxy factory.
 

Constructors in dk.rode.thesis.meta.reflect.proxy with parameters of type ProxyFactory
ReferenceHandler(ProxyFactory factory, T reference, String copyMethod, Class<?>[] parameterTypes, String... mutatorMethods)
          Constructor, which creates this reference to manage the referenced object supplied as reference.
ReferenceHandler(ProxyFactory factory, T reference, String copyMethod, String... mutatorMethods)
          Constructor, which creates this reference to manage the referenced object supplied as reference.
 

Uses of ProxyFactory in dk.rode.thesis.prototype
 

Fields in dk.rode.thesis.prototype declared as ProxyFactory
private static ProxyFactory PrototypeFactory.factory
          The singleton proxy factory used to create the proxy objects representing copyable objects.
 

Uses of ProxyFactory in dk.rode.thesis.proxy
 

Fields in dk.rode.thesis.proxy declared as ProxyFactory
(package private) static ProxyFactory SequenceProxyFactory.factory
          The singleton proxy factory used to create the proxy objects representing sequences.
 

Uses of ProxyFactory in dk.rode.thesis.state
 

Fields in dk.rode.thesis.state declared as ProxyFactory
private static ProxyFactory StepSequence.Factory.factory
          The proxy factory used to create the dynamic proxies.
 


Gunni Rode / rode.dk

Feel free to use and/or modify the Java 6 source code developed for this thesis AT YOUR OWN RISK, but note that the source code comes WITHOUT ANY — and I do mean WITHOUT ANY — form of warranty WHAT SO EVER!

The original thesis and source code are available at rode.dk/thesis.