Module nbbrd.design
Package nbbrd.design

Annotation Type PrototypePattern


  • @Target(TYPE)
    @Retention(SOURCE)
    @Documented
    public @interface PrototypePattern
    The prototype pattern is a creational design pattern in software development. It is used when the type of objects to create is determined by a prototypical instance, which is cloned to produce new objects. Cloning is done through the "exemplar" method.
    Since:
    2.2.0
    Author:
    Jean Palate
    See Also:
    http://en.wikipedia.org/wiki/Prototype_pattern