|
Evaluating Software Design Patterns — the "Gang of Four" patterns implemented in Java 6 |
||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use SequenceAbstraction | |
---|---|
dk.rode.thesis.abstractfactory | Implementations and examples of the Abstract Factory design pattern [Gamma95, p.87]. |
dk.rode.thesis.bridge | Implementations and examples of the Bridge design pattern [Gamma95, p.151]. |
Uses of SequenceAbstraction in dk.rode.thesis.abstractfactory |
---|
Fields in dk.rode.thesis.abstractfactory declared as SequenceAbstraction | |
---|---|
private SequenceAbstraction<E> |
PrototypicalAbstractionFactory.prototype
The prototypical sequence abstraction to use. |
Methods in dk.rode.thesis.abstractfactory that return SequenceAbstraction | |
---|---|
SequenceAbstraction<E> |
SynchronisedAbstractionFactory.createAbstraction()
|
SequenceAbstraction<E> |
StandardFactory.createAbstraction()
|
SequenceAbstraction<E> |
StandardAbstractionFactory.createAbstraction()
|
SequenceAbstraction<E> |
PrototypicalAbstractionFactory.createAbstraction()
|
SequenceAbstraction<E> |
AbstractionFactory.createAbstraction()
Creates a new sequence abstraction instance. |
Constructors in dk.rode.thesis.abstractfactory with parameters of type SequenceAbstraction | |
---|---|
PrototypicalAbstractionFactory(SequenceAbstraction<E> prototype)
Constructor. |
Uses of SequenceAbstraction in dk.rode.thesis.bridge |
---|
Subclasses of SequenceAbstraction in dk.rode.thesis.bridge | |
---|---|
class |
MemorizableSequenceAbstraction<E>
A memorizable sequence abstraction refines a sequence abstraction so it can save and restore
its internal implementation in form of mementos . |
class |
SynchronisedSequenceAbstraction<E>
A synchronised sequence abstraction refines a sequence abstraction by making it thread-safe. |
Methods in dk.rode.thesis.bridge that return SequenceAbstraction | |
---|---|
SequenceAbstraction<E> |
SequenceAbstraction.copy()
|
SequenceAbstraction<E> |
SynchronisedSequenceAbstraction.setGenerator(SequenceValueGenerator<? extends E> generator)
|
SequenceAbstraction<E> |
SequenceAbstraction.setGenerator(SequenceValueGenerator<? extends E> generator)
Sets the generator to use
for this sequence to generator . |
Constructors in dk.rode.thesis.bridge with parameters of type SequenceAbstraction | |
---|---|
MemorizableSequenceAbstraction(SequenceAbstraction<E> sequence)
Copy constructor. |
|
SequenceAbstraction(SequenceAbstraction<E> sequence)
Copy constructor. |
|
SynchronisedSequenceAbstraction(SequenceAbstraction<E> sequence)
Copy constructor. |
|
Gunni Rode / rode.dk | ||||||||
PREV NEXT | FRAMES NO FRAMES |