我有一个看起来像这样的课:
public class Rule {
private RuleType type; //enum
private String value;
}
枚举是:
public enum RuleType {
TYPE_A, TYPE_B, TYPE_C;
}
现在每种规则类型的值都不同。 TYPE_A要求数字1到10,TYPE_B是true或false,而TYPE_C是字符串。我正在尝试将枚举注释添加到枚举,以便文档可以显示此内容,如下所示:
public enum RuleType {
@ApiModelProperty(value = "1 - 10")
TYPE_A,
@ApiModelProperty(value = "True or False")
TYPE_B,
@ApiModelProperty(value = "String")
TYPE_C;
}
但这不起作用。产生的大张旗鼓只是忽略了枚举的属性。有没有办法创建这样的文档?