javaclass源码-JavaForger:使用模板基于现有类生成Java源代码

时间:2021-05-19 18:53:47
【文件属性】:
文件名称:javaclass源码-JavaForger:使用模板基于现有类生成Java源代码
文件大小:152KB
文件格式:ZIP
更新时间:2021-05-19 18:53:47
系统开源 java类源码JavaForger JavaForger可以使用现有的Java类作为输入从模板创建源代码。 它读取字段,方法和其他类数据以在模板中填充变量。 JavaForger包括通用Java代码的默认模板,例如equals,hashCode,innerBuilders和针对它们的单元测试。 可以为特定于项目的重复代码创建自定义模板。 JavaForger能够直接将源代码插入现有的类中。 例子 假设我们有一个如下所示的类: public class MyClass { int number; String name; } 然后从主类调用以下代码: JavaForger.execute(DefaultConfigurations.forEquals(), "AbsolutePathTo/MyClass.java"); 将导致以下课程: public class MyClass { int number; String name; @Override public boolean equals(Object obj) { return new EqualsBuilder() .appen

网友评论