Class CreatorFactory

    • Field Detail

      • stringTypes

        public static final java.util.Set<java.lang.String> stringTypes
    • Constructor Detail

      • CreatorFactory

        public CreatorFactory​(com.sun.codemodel.JCodeModel codeModel)
    • Method Detail

      • creator

        public void creator​(Bean configuration,
                            com.sun.codemodel.JDefinedClass bean,
                            java.lang.Iterable<com.sun.codemodel.JFieldVar> fields)
                     throws CreationException
        Throws:
        CreationException
      • createCreateBeanMethod

        public com.sun.codemodel.JMethod createCreateBeanMethod​(com.sun.codemodel.JDefinedClass bean)
      • createCreateClassMethod

        public com.sun.codemodel.JMethod createCreateClassMethod​(com.sun.codemodel.JDefinedClass bean,
                                                                 com.sun.codemodel.JFieldVar classes)