Class BeanTransformer

  • All Implemented Interfaces:
    TemplateConfiguration

    @Component(role=org.nuiton.eugene.Template.class,
               hint="org.nuiton.eugene.java.BeanTransformer")
    public class BeanTransformer
    extends ObjectModelTransformerToJava
    Generates a bean and a helper class around it.

    Generates also a model initializer contract which permits you to interact with all selectedClasses of your model.

    For example:

         GeneratedBoat
         Boat (extends GeneratedBoat)
         GeneratedBoatHelper
         BoatHelper (extends AbstractBoats)
     
    Since:
    3.0
    Author:
    Tony Chemit - dev@tchemit.fr