我想使用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不支持某些JDK7oderJDK 8特性,比如使用资源进行尝试。是否有另一种源代码生成实用工具?
发布于 2015-05-12 21:05:33
不幸的是,你是对的。最新版本的JCodeModel (2.6)不具备生成枚举常量方法的能力。
https://stackoverflow.com/questions/29892056
复制相似问题