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

PREV PACKAGE NEXT PACKAGE  FRAMES NO FRAMES 
See:
Description
Interface Summary  

ReversibleSequence<E>  A reversible sequence allows retrieval of previous
values if and only if such previous values are
ready for delivery, i.e. have
already been calculated. 
Sequence<E>  Represents a sequence that will deliver the
next , or current ,
value in the sequence on demand. 
Class Summary  

AbstractSequence<E>  An abstract sequence implements the basic traits of
the Sequence interface. 
ArraySequence<E>  A simple abstract array sequence to deliver all the entries in a given array, in order. 
DigitSequence  A digit sequence contains the 10 digits in
the decimal system, in order from 0 to 9 . 
EnglishAlphabetSequence  An alphabet sequence for letters in the English alphabet:
a though z , lowercased. 
HexDigitSequence  A hex digit sequence contains the 16 digits in
the hexidecimal system, in order from 0 to A . 
LongSequence  A long sequence represents an unbounded long value that
is increased with each call to LongSequence.next() . 
PrimeSequence  A prime sequence returns with each call to PrimeSequence.next()
the next prime number in the sequence of prime numbers smaller
than maximum , where maximum is supplied at
construction time. 
Enum Summary  

Sequence.State  The possible internal states a Sequence can have. 
Defines the common model objects used, primarily sequences and various general implementations used in the different evaluations.

Gunni Rode / rode.dk  
PREV PACKAGE NEXT PACKAGE  FRAMES NO FRAMES 