| www.javacamp.org |
| About Design Patterns |
| Creational Patterns |
| --- Abstract Factory |
| --- Builder |
| --- Factory Method |
| --- Prototype |
| --- Singleton |
| Structural Patterns |
| --- Adapter |
| --- Bridge |
| --- Composite |
| --- Decorator |
| --- Façade |
| --- Flyweight |
| --- Proxy |
| Behavioral Patterns |
| --- Chain of Responsibility |
| --- Command |
| --- Interpreter |
| --- Iterator |
| --- Mediator |
| --- Memento |
| --- Observer |
| --- State |
| --- Strategy |
| --- Template Method |
| --- Visitor |
| J2EE Patterns |
| --- MVC |
| --- Business Delegate |
| --- Composite Entity |
| --- Data Access Object |
| --- Front Controller |
| --- Intercepting Filter |
| --- Service Locator |
| --- Transfer Object |
| Misc |
| --- typesafe enum |