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