The following convention is used in this appendix to reference external patterns:
Pattern Name [Reference]
The name of the pattern is followed by a cross reference to the Works Cited in the Bibliography or to a web document.
The patterns follow:
Converts a class interface to another interface, thereby making it possible for classes that were previously incompatible to interact. Adapters are sometimes called Wrappers because they encapsulate and hide the actual objects used to fulfill client requests.
An object which encapsulates the logic used to process client requests. These objects may be executed immediately, enqueued for deferred processing, persisted, ...