我想使用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功能,例如尝试使用资源。是否有替代的源代码生成实用程序?
答案 0 :(得分:1)
不幸的是,你是对的。最新版本的JCodeModel(2.6)没有生成枚举常量方法的功能。