JavaPoet:在同一文件中创建两个枚举

时间:2017-11-29 18:14:46

标签: javapoet

在Java中,您可以创建一个文件,它可能包含多个枚举\类,例如:

Filename: Recorder.java

public enum Recorder {
  RECORDER_A, RECORDER_B;
};

enum Feature {
  FEATURE_A, FEATURE_B;
};

我能够创建"记录器"枚举使用JavaPoet,但我无法弄清楚如何创建第二个...注意 - 它们不是嵌套的!

感谢您的任何意见: - )

1 个答案:

答案 0 :(得分:0)

这在JavaPoet中是不可能的,因为它已经导致某些构建工具的某些问题。通过为每个顶级类型创建单独的文件来解决此问题。