使用javapoter生成枚举
如何使用JavaPoet生成以下枚举类使用javapoter生成枚举,java,enums,javapoet,Java,Enums,Javapoet,如何使用JavaPoet生成以下枚举类 public enum Planet { MERCURY (3, 2), VENUS (4, 6) } 如何在EnumConstant上添加javadoc?必须:.addNumConstant(“VENUS”,TypeSpec.anonymousClassBuilder(“”)。addJavadoc(“some doc”).build()) TypeSpec planetTypeSpec = TypeSpec.enumBuilde
public enum Planet {
MERCURY (3, 2),
VENUS (4, 6)
}
如何在EnumConstant上添加javadoc?必须:
.addNumConstant(“VENUS”,TypeSpec.anonymousClassBuilder(“”)。addJavadoc(“some doc”).build())
TypeSpec planetTypeSpec =
TypeSpec.enumBuilder("Planet")
.addModifiers(Modifier.PUBLIC)
.addEnumConstant("MERCURY", TypeSpec.anonymousClassBuilder("$L, $L",3,2).build())
.addEnumConstant("VENUS", TypeSpec.anonymousClassBuilder("$L, $L",4,6).build())
.build();