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

Uses of Interface
dk.rode.thesis.meta.reflect.proxy.Reference

Packages that use Reference
dk.rode.thesis.meta.reflect.proxy Utilities to create dynamic proxies
 

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

Classes in dk.rode.thesis.meta.reflect.proxy that implement Reference
 class ReferenceHandler<T>
          A reference handler is the standard implementation of the Reference interface.
 

Fields in dk.rode.thesis.meta.reflect.proxy declared as Reference
private  Reference<?> ReferenceInvocationHandler.reference
          The reference currently used by this handler.
 

Methods in dk.rode.thesis.meta.reflect.proxy that return Reference
 Reference<T> ReferenceHandler.copyIfMutator(Method method)
           
 Reference<T> Reference.copyIfMutator(Method method)
          Performs the actual copying of the referenced object if method is a mutator method and returns a new reference containing the copy with a reference count of one.
 

Constructors in dk.rode.thesis.meta.reflect.proxy with parameters of type Reference
ReferenceInvocationHandler(Reference<?> reference)
          Constructor, which creates this handler.
 


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.