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