阅读背景:

在Jaxb转换的Enum类中检索@XmlEnumValue注释属性值

来源:互联网 
@XmlType(name = "WeekEnum")
@XmlEnum
public enum WeekEnum implements Serializable {

    MONDAY("Monday"),

    @XmlEnumValue("SUNDAY.ON")
    SUNDAY("Sunday")

    private final String value;

    WeekEnum(String v) {
        value = v;
    }

    public String value() {
        return value;
    }

    public static WeekEnum fromValue(String v) {
        for (WeekEnum c: WeekEnum.values()) {
            if (c.value.equals(v)) {
                return c;
            }
        }

        throw new IllegalArgumentException(v);
    }
}
@XmlType(name = "WeekEnum")
@XmlEnum
public enu



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: