|
Evaluating Software Design Patterns — the "Gang of Four" patterns implemented in Java 6 |
||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use dk.rode.thesis.meta.model | |
---|---|
dk.rode.thesis.abstractfactory | Implementations and examples of the Abstract Factory design pattern [Gamma95, p.87]. |
dk.rode.thesis.adapter | Implementations and examples of the Adapter design pattern [Gamma95, p.139]. |
dk.rode.thesis.bridge | Implementations and examples of the Bridge design pattern [Gamma95, p.151]. |
dk.rode.thesis.builder | Implementations and examples of the Builder design pattern [Gamma95, p.97]. |
dk.rode.thesis.command | Implementations and examples of the Command design pattern [Gamma95, p.233]. |
dk.rode.thesis.composite | Implementations and examples of the Composite design pattern [Gamma95, p.163]. |
dk.rode.thesis.decorator | Implementations and examples of the Decorator design pattern [Gamma95, p.175]. |
dk.rode.thesis.facade | Implementations and examples of the Facade design pattern [Gamma95, p.185]. |
dk.rode.thesis.factorymethod | Implementations and examples of the Factory Method design pattern [Gamma95, p.107]. |
dk.rode.thesis.flyweight | Implementations and examples of the Flyweight design pattern [Gamma95, p.195]. |
dk.rode.thesis.interpreter | Implementations and examples of the Interpreter design pattern [Gamma95, p.243]. |
dk.rode.thesis.iterator | Implementations and examples of the Iterator design pattern [Gamma95, p.257]. |
dk.rode.thesis.memento | Implementations and examples of the Memento design pattern [Gamma95, p.283]. |
dk.rode.thesis.meta.model | Defines the common model objects used, primarily sequences and various general implementations used in the different evaluations. |
dk.rode.thesis.meta.test | Various tests. |
dk.rode.thesis.observer | Implementations and examples of the Observer design pattern [Gamma95, p.293]. |
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.singleton | Implementations and examples of the Singleton design pattern [Gamma95, p.127]. |
dk.rode.thesis.state | Implementations and examples of the State design pattern [Gamma95, p.305]. |
dk.rode.thesis.strategy | Implementations and examples of the Strategy design pattern [Gamma95, p.315]. |
dk.rode.thesis.templatemethod | Implementations and examples of the Template Method design pattern [Gamma95, p.325]. |
dk.rode.thesis.visitor | Implementations and examples of the Visitor design pattern [Gamma95, p.331]. |
Classes in dk.rode.thesis.meta.model used by dk.rode.thesis.abstractfactory | |
---|---|
Sequence
Represents a sequence that will deliver the next , or current ,
value in the sequence on demand. |
Classes in dk.rode.thesis.meta.model used by dk.rode.thesis.adapter | |
---|---|
Sequence
Represents a sequence that will deliver the next , or current ,
value in the sequence on demand. |
|
Sequence.State
The possible internal states a Sequence can have. |
Classes in dk.rode.thesis.meta.model used by dk.rode.thesis.bridge | |
---|---|
AbstractSequence
An abstract sequence implements the basic traits of the Sequence interface. |
|
Sequence
Represents a sequence that will deliver the next , or current ,
value in the sequence on demand. |
|
Sequence.State
The possible internal states a Sequence can have. |
Classes in dk.rode.thesis.meta.model used by dk.rode.thesis.builder | |
---|---|
Sequence
Represents a sequence that will deliver the next , or current ,
value in the sequence on demand. |
Classes in dk.rode.thesis.meta.model used by dk.rode.thesis.command | |
---|---|
Sequence
Represents a sequence that will deliver the next , or current ,
value in the sequence on demand. |
Classes in dk.rode.thesis.meta.model used by dk.rode.thesis.composite | |
---|---|
AbstractSequence
An abstract sequence implements the basic traits of the Sequence interface. |
|
Sequence
Represents a sequence that will deliver the next , or current ,
value in the sequence on demand. |
Classes in dk.rode.thesis.meta.model used by dk.rode.thesis.decorator | |
---|---|
Sequence
Represents a sequence that will deliver the next , or current ,
value in the sequence on demand. |
|
Sequence.State
The possible internal states a Sequence can have. |
Classes in dk.rode.thesis.meta.model used by dk.rode.thesis.facade | |
---|---|
AbstractSequence
An abstract sequence implements the basic traits of the Sequence interface. |
|
Sequence
Represents a sequence that will deliver the next , or current ,
value in the sequence on demand. |
Classes in dk.rode.thesis.meta.model used by dk.rode.thesis.factorymethod | |
---|---|
Sequence
Represents a sequence that will deliver the next , or current ,
value in the sequence on demand. |
|
Sequence.State
The possible internal states a Sequence can have. |
Classes in dk.rode.thesis.meta.model used by dk.rode.thesis.flyweight | |
---|---|
AbstractSequence
An abstract sequence implements the basic traits of the Sequence interface. |
|
ArraySequence
A simple abstract array sequence to deliver all the entries in a given array, in order. |
|
Sequence
Represents a sequence that will deliver the next , or current ,
value in the sequence on demand. |
Classes in dk.rode.thesis.meta.model used by dk.rode.thesis.interpreter | |
---|---|
Sequence
Represents a sequence that will deliver the next , or current ,
value in the sequence on demand. |
Classes in dk.rode.thesis.meta.model used by dk.rode.thesis.iterator | |
---|---|
Sequence
Represents a sequence that will deliver the next , or current ,
value in the sequence on demand. |
Classes in dk.rode.thesis.meta.model used by dk.rode.thesis.memento | |
---|---|
AbstractSequence
An abstract sequence implements the basic traits of the Sequence interface. |
|
ArraySequence
A simple abstract array sequence to deliver all the entries in a given array, in order. |
|
EnglishAlphabetSequence
An alphabet sequence for letters in the English alphabet: a though z , lower-cased. |
|
ReversibleSequence
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
Represents a sequence that will deliver the next , or current ,
value in the sequence on demand. |
Classes in dk.rode.thesis.meta.model used by dk.rode.thesis.meta.model | |
---|---|
AbstractSequence
An abstract sequence implements the basic traits of the Sequence interface. |
|
ArraySequence
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 , lower-cased. |
|
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. |
|
ReversibleSequence
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
Represents a sequence that will deliver the next , or current ,
value in the sequence on demand. |
|
Sequence.State
The possible internal states a Sequence can have. |
Classes in dk.rode.thesis.meta.model used by dk.rode.thesis.meta.test | |
---|---|
Sequence
Represents a sequence that will deliver the next , or current ,
value in the sequence on demand. |
Classes in dk.rode.thesis.meta.model used by dk.rode.thesis.observer | |
---|---|
AbstractSequence
An abstract sequence implements the basic traits of the Sequence interface. |
|
Sequence
Represents a sequence that will deliver the next , or current ,
value in the sequence on demand. |
|
Sequence.State
The possible internal states a Sequence can have. |
Classes in dk.rode.thesis.meta.model used by dk.rode.thesis.prototype | |
---|---|
AbstractSequence
An abstract sequence implements the basic traits of the Sequence interface. |
|
ArraySequence
A simple abstract array sequence to deliver all the entries in a given array, in order. |
|
Sequence
Represents a sequence that will deliver the next , or current ,
value in the sequence on demand. |
Classes in dk.rode.thesis.meta.model used by dk.rode.thesis.proxy | |
---|---|
Sequence
Represents a sequence that will deliver the next , or current ,
value in the sequence on demand. |
Classes in dk.rode.thesis.meta.model used by dk.rode.thesis.singleton | |
---|---|
AbstractSequence
An abstract sequence implements the basic traits of the Sequence interface. |
|
ArraySequence
A simple abstract array sequence to deliver all the entries in a given array, in order. |
|
Sequence
Represents a sequence that will deliver the next , or current ,
value in the sequence on demand. |
|
Sequence.State
The possible internal states a Sequence can have. |
Classes in dk.rode.thesis.meta.model used by dk.rode.thesis.state | |
---|---|
AbstractSequence
An abstract sequence implements the basic traits of the Sequence interface. |
|
ReversibleSequence
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
Represents a sequence that will deliver the next , or current ,
value in the sequence on demand. |
|
Sequence.State
The possible internal states a Sequence can have. |
Classes in dk.rode.thesis.meta.model used by dk.rode.thesis.strategy | |
---|---|
Sequence
Represents a sequence that will deliver the next , or current ,
value in the sequence on demand. |
Classes in dk.rode.thesis.meta.model used by dk.rode.thesis.templatemethod | |
---|---|
AbstractSequence
An abstract sequence implements the basic traits of the Sequence interface. |
|
Sequence
Represents a sequence that will deliver the next , or current ,
value in the sequence on demand. |
Classes in dk.rode.thesis.meta.model used by dk.rode.thesis.visitor | |
---|---|
AbstractSequence
An abstract sequence implements the basic traits of the Sequence interface. |
|
LongSequence
A long sequence represents an unbounded long value that is increased with each call to LongSequence.next() . |
|
ReversibleSequence
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
Represents a sequence that will deliver the next , or current ,
value in the sequence on demand. |
|
Gunni Rode / rode.dk | ||||||||
PREV NEXT | FRAMES NO FRAMES |