@Retention(value=RUNTIME) @Target(value=TYPE) public @interface XmlEnum
Отображает перечислимый тип Enum
к представлению XML.
Эта аннотация, вместе с XmlEnumValue
обеспечивает отображение перечислимого типа к представлению XML.
Использование
Аннотация @XmlEnum может использоваться со следующими элементами программы:
Использование подвергается следующим ограничениям:
XmlType
, XmlRootElement
См. "Спецификацию Пакета" в javax.xml.bind.package javadoc для дополнительной общей информации
Перечислимый тип отображается на схему простой тип с фасетами перечисления. Тип схемы получается от типа Java до который @XmlEnum.value(). У каждого перечислимого постоянного @XmlEnumValue должно быть допустимое лексическое представление для типа @XmlEnum.value().
Примеры: См. примеры в XmlEnumValue
public abstract Class<?> value
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92