Package org.jpatterns.gof
Annotation Type AbstractFactoryPattern
-
@Retention(RUNTIME) @Target(TYPE) @Documented @DesignPattern(type=CREATIONAL, related={FactoryMethodPattern.class,PrototypePattern.class,SingletonPattern.class}) public @interface AbstractFactoryPattern
Intent [GoF, pg 87]: Provide an interface for creating families of related or dependent objects without specifying their concrete classes.- Since:
- 2010-08-09
- Author:
- Heinz Kabutz, Michael Hunger
-
-
Optional Element Summary
Optional Elements Modifier and Type Optional Element Description java.lang.String
comment
java.lang.Class[]
participants
-