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

Uses of Package
dk.rode.thesis.iterator

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

Classes in dk.rode.thesis.iterator used by dk.rode.thesis.adapter
SequenceIterator
          A sequence iterator is an external iterator that can iterate over bounded sequences.
 

Classes in dk.rode.thesis.iterator used by dk.rode.thesis.iterator
IterableSequence
          An iterable sequence is a bounded sequence that can be accessed as any other iterable object.
ProcessableSequence
          A processable sequence represents an internal iterator that can iterate over bounded sequences using a value processor to perform the actual processing of delivered sequence values.
SequenceIterator
          A sequence iterator is an external iterator that can iterate over bounded sequences.
ValueProcessor
          A value processor is used by a processable sequence to process values during processing.
 


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.