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

Uses of Interface
dk.rode.thesis.adapter.AdapterDelegate

Packages that use AdapterDelegate
dk.rode.thesis.adapter Implementations and examples of the Adapter design pattern [Gamma95, p.139]. 
 

Uses of AdapterDelegate in dk.rode.thesis.adapter
 

Fields in dk.rode.thesis.adapter declared as AdapterDelegate
private  AdapterDelegate<? super E,? extends T> SequenceAdapter.adapterDelegate
          The adapter delegate to transform sequence values of type E into type T.
static AdapterDelegate<Object,Object> AdapterStrategy.ANY_TO_OBJECT
          A strategy to shift from an any type into Object.
static AdapterDelegate<Object,String> AdapterStrategy.ANY_TO_STRING
          A strategy to shift from an Object or wild-card representation to a String representation by invoking toString() on the object.
static AdapterDelegate<BigInteger,Long> AdapterStrategy.BIGINTEGER_TO_LONG
          A strategy to shift from a BigInteger representation to a Long representation.
static AdapterDelegate<CharSequence,Long> AdapterStrategy.CHAR_TO_LONG
          A strategy to shift from a CharSequence representation to a Long representation.
static AdapterDelegate<CharSequence,String> AdapterStrategy.CHAR_TO_STRING
          A strategy to shift from a CharSequence representation to a String representation.
static AdapterDelegate<Long,Integer> AdapterStrategy.LONG_TO_INTEGER
          A strategy to shift from a Long representation to an Integer representation.
static AdapterDelegate<Long,String> AdapterStrategy.LONG_TO_STRING
          A strategy to shift from a Long representation to a String representation.
static AdapterDelegate<Number,String> AdapterStrategy.NUMBER_TO_STRING
          A strategy to shift from a Number representation to a String representation.
static AdapterDelegate<String,CharSequence> AdapterStrategy.STRING_TO_CHAR
          A strategy to shift from a String representation to a CharSequence representation via a simple implicit cast.
 

Methods in dk.rode.thesis.adapter that return AdapterDelegate
 AdapterDelegate<? super E,? extends T> SequenceAdapter.getAdapterDelegate()
          Returns the adapter delegate used to perform the representation shift from type E to type T.
 

Constructors in dk.rode.thesis.adapter with parameters of type AdapterDelegate
SequenceAdapter(Sequence<E> sequence, AdapterDelegate<? super E,? extends T> adapterDelegate)
          Constructor.
 


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.