Module  java.xml.bind

Annotation Type XmlEnum



  • @Retention(RUNTIME)
    @Target(TYPE)
    public @interface XmlEnum

    将一个枚举类型映射到XML表示形式Enum

    该注释与XmlEnumValue一起提供了枚举类型到XML表示的映射。

    用法

    @XmlEnum注释可以与以下程序元素一起使用:

    • 枚举类型

    用法受以下限制:

    有关其他常见信息,请参阅javax.xml.bind.package javadoc中的“Package Specification”

    枚举类型映射到具有枚举方面的模式简单类型。 模式类型派生自@XmlEnum.value()的Java类型。 每个枚举常量@XmlEnumValue必须有一个有效的词汇表示该类型@XmlEnum.value()

    示例:参见XmlEnumValue中的示例

    从以下版本开始:
    1.6,JAXB 2.0
    • Optional Element Summary

      Optional Elements  
      Modifier and Type Optional Element 描述
      Class<?> value
      映射到XML简单类型的Java类型。
    • Element Detail

      • value

        Class<?> value
        映射到XML简单类型的Java类型。
        Default:
        java.lang.String.class