@Inherited @Retention(value=RUNTIME) @Target(value={PACKAGE,TYPE}) public @interface XmlAccessorType
Средства управления или поля или свойства Javabean сериализируются по умолчанию.
Использование
Аннотация @XmlAccessorType может использоваться со следующими элементами программы:
См. "Спецификацию Пакета" в javax.xml.bind.package javadoc для дополнительной общей информации.
Эта аннотация обеспечивает управление сериализацией значения по умолчанию свойств и полей в class.
Аннотация @XmlAccessorType на пакете применяется ко всем классам в пакете. Следующая семантика наследования применяется:
Принимающие значение по умолчанию Правила:
По умолчанию, если @XmlAccessorType на пакете отсутствует, то следующая аннотация уровня пакета принимается.
@XmlAccessorType(XmlAccessType.PUBLIC_MEMBER)
По умолчанию, если @XmlAccessorType на class отсутствует, и ни один из его классов высшего качества не аннотируется @XmlAccessorType, тогда следующее значение по умолчанию на class принимается:
@XmlAccessorType(XmlAccessType.PUBLIC_MEMBER)
Эта аннотация может использоваться со следующими аннотациями: XmlType
, XmlRootElement
, XmlAccessorOrder
, XmlSchema
, XmlSchemaType
, XmlSchemaTypes
, , XmlJavaTypeAdapter
. Это может также использоваться со следующими аннотациями на уровне пакета: XmlJavaTypeAdapter
.
XmlAccessType
Модификатор и Тип | Дополнительный Элемент и Описание |
---|---|
XmlAccessType |
значение
Определяет или поля, или свойства сериализируются.
|
public abstract XmlAccessType value
XmlAccessType
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92