Package org.jpatterns.gof
Annotation Type FlyweightPattern
-
@Retention(RUNTIME) @Target(TYPE) @Documented @DesignPattern(type=STRUCTURAL, related={CompositePattern.class,StatePattern.class,StrategyPattern.class}) public @interface FlyweightPattern
Intent [GoF, pg 195]: Use sharing to support large numbers of fine-grained objects efficiently.
- Since:
- 2010-07-28
- Author:
- Heinz Kabutz
-
-
Optional Element Summary
Optional Elements Modifier and Type Optional Element Description java.lang.Stringcommentjava.lang.Class[]participants
-