Spec-Zone.ru › OpenJDK 8

Пакет javax.xml.bind.annotation

Определяет аннотации для настройки элементов Java-программы для сопоставления со схемой XML.

См.: Описание

Интерфейс Описание
DomHandler<ElementT,ResultT extends Result>

Преобразует элемент (и его потомки) из/в представление DOM (или аналогичное).

Класс Описание
W3CDomHandler

DomHandler реализация для W3C DOM (org.w3c.dom пакет).

XmlElement.DEFAULT

Используется в XmlElement.type() для указания того, что тип должен быть определен по сигнатуре свойства.

XmlElementDecl.GLOBAL

Используется в XmlElementDecl.scope() для указания того, что объявление находится в глобальной области.

XmlElementRef.DEFAULT

Используется в XmlElementRef.type() для указания того, что тип должен быть определен по сигнатуре свойства.

XmlSchemaType.DEFAULT

Используется в XmlSchemaType.type() для указания того, что тип должен быть определен по сигнатуре свойства.

XmlType.DEFAULT

Используется в XmlType.factoryClass() для указания того, что либо фабричный метод не используется, либо он находится в классе с этой аннотацией XmlType (сам по себе).

Перечисление Описание
XmlAccessOrder

Используется XmlAccessorOrder для управления порядком свойств и полей в классе, связанном с JAXB.

XmlAccessType

Используется XmlAccessorType для управления сериализацией полей или свойств.

XmlNsForm

Перечисление квалификаций имен пространств имён XML-схемы.

Тип аннотации Описание
XmlAccessorOrder

Управляет порядком полей и свойств в классе.

XmlAccessorType

Управляет тем, сериализуются ли по умолчанию поля или свойства JavaBean.

XmlAnyAttribute

Сопоставляет свойство JavaBean с картой атрибутов-подстановок.

XmlAnyElement

Сопоставляет свойство JavaBean с представлением XML-инфосета и/или JAXB-элементом.

XmlAttachmentRef

Отмечает поле/свойство, чья XML-форма — URI-ссылка на контент MIME.

XmlAttribute

Сопоставляет свойство JavaBean с атрибутом XML.

XmlElement

Сопоставляет свойство JavaBean с XML-элементом, полученным из имени свойства.

XmlElementDecl

Сопоставляет фабричный метод с XML-элементом.

XmlElementRef

Сопоставляет свойство JavaBean с XML-элементом, полученным из типа свойства.

XmlElementRefs

Отмечает свойство, которое ссылается на классы с аннотацией XmlElement или JAXBElement.

XmlElements

Контейнер для нескольких аннотаций @XmlElement.

XmlElementWrapper

Создаёт оборачивающий элемент вокруг XML-представления.

XmlEnum

Сопоставляет тип перечисления Enum с XML-представлением.

XmlEnumValue

Сопоставляет константу перечисления в типе Enum с XML-представлением.

XmlID

Сопоставляет свойство JavaBean с XML-ID.

XmlIDREF

Сопоставляет свойство JavaBean с XML-IDREF.

XmlInlineBinaryData

Отключает учёт кодирования XOP для типов данных, связанных с двоичными данными в формате base64 в XML.

XmlList

Используется для сопоставления свойства со списком простого типа.

XmlMimeType

Связывает тип MIME, который управляет XML-представлением свойства.

XmlMixed

Аннотирует многозначное свойство JavaBean для поддержки смешанного содержимого.

XmlNs

Связывает префикс имени пространства имён с URI пространства имён XML.

XmlRegistry

Отмечает класс, имеющий аннотации XmlElementDecl.

XmlRootElement

Сопоставляет класс или тип перечисления с XML-элементом.

XmlSchema

Сопоставляет имя пакета с URI пространства имён XML.

XmlSchemaType

Сопоставляет тип Java с встроенным типом простой схемы.

XmlSchemaTypes

Контейнер для нескольких аннотаций @XmlSchemaType.

XmlSeeAlso

Инструктирует JAXB также связать другие классы при связывании этого класса.

XmlTransient

Препятствует сопоставлению свойства/типа JavaBean с XML-представлением.

XmlType

Сопоставляет класс или тип перечисления с типом схемы XML.

XmlValue

Включает сопоставление класса со схемой XML комплексного типа с простым содержимым или со схемой XML простого типа.

Описание пакета javax.xml.bind.annotation

Определяет аннотации для настройки элементов Java-программы для сопоставления со схемой XML.

С момента:
JAXB 2.0

© 1993, 2020, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API