@Override protected Class makeCodeGenModel(File file) { return newBuilder(file, getClassOrInterfaceName()) .forEveryProject((clazz, project) -> clazz.public_().final_() .setSupertype(generatedBuilderType()) ).build(); }
@Override protected Class makeCodeGenModel(File file) { return newBuilder(file, getClassOrInterfaceName()) .forEveryProject((clazz, project) -> clazz.public_().final_() .setSupertype(generatedImplType()) .add(applicationType()) ).build(); }
@Override protected Class makeCodeGenModel(File file) { return newBuilder(file, getSupport().entityImplName()).build() .public_().final_() .add(getSupport().entityType()) .setSupertype(getSupport().generatedEntityImplType()); }
@Override protected Class makeCodeGenModel(File file) { return newBuilder(file, getSupport().managerImplName()) .forEveryTable((clazz, table) -> clazz.public_().final_() .setSupertype(getSupport().generatedManagerImplType()) .add(getSupport().managerType()) ).build(); }
@Override protected Class makeCodeGenModel(File file) { return newBuilder(file, getClassOrInterfaceName()) .forEveryProject((clazz, project) -> clazz.public_().final_() .setSupertype(generatedBuilderType()) ).build(); }
@Override protected Class makeCodeGenModel(File file) { return newBuilder(file, getClassOrInterfaceName()) .forEveryProject((clazz, project) -> clazz.public_().final_() .setSupertype(generatedImplType()) .add(applicationType()) ).build(); }
@Override protected Class makeCodeGenModel(File file) { return newBuilder(file, getSupport().entityImplName()).build() .public_().final_() .add(getSupport().entityType()) .setSupertype(getSupport().generatedEntityImplType()); }
@Override protected Class makeCodeGenModel(File file) { return newBuilder(file, getSupport().managerImplName()) .forEveryTable((clazz, table) -> clazz.public_().final_() .setSupertype(getSupport().generatedManagerImplType()) .add(getSupport().managerType()) ).build(); }