我想使用 JCodeModel 创建以下 Java 源代码
public enum MyEnum {
FIRST_CONSTANT {
@Override
public String toString() {
return "first";
}
},
SECOND_CONSTANT {
@Override
public String toString() {
return "second";
}
};
public abstract String toString();
}
但是JEnumConstant没有公开定义枚举常量主体的方法。
有没有办法做到这一点?此外,我注意到 JCodeModel 不支持某些 JDK 7 或 JDK 8 功能,例如资源尝试。是否有替代的源代码生成实用程序?