Пакет javax.xml.bind
Предоставляет фреймворк для привязки во время выполнения для клиентских приложений, включая возможности распаковки, упаковки и валидации.
См.: Описание
| Интерфейс | Описание |
|---|---|
| DatatypeConverterInterface | Интерфейс DatatypeConverterInterface предназначен только для использования поставщиками JAXB. |
| Element | Это интерфейс-маркер элемента. |
| Marshaller | Класс |
| NotIdentifiableEvent | Этот событие указывает на проблему при разрешении ID/IDREF. |
| ParseConversionEvent | Это событие указывает на проблему при преобразовании строки из XML-данных в значение целевого типа данных Java. |
| PrintConversionEvent | Это событие указывает на проблему при преобразовании данных из дерева Java-контента в его лексическое представление. |
| Unmarshaller | Класс |
| UnmarshallerHandler | Реализация Unmarshaller как SAX ContentHandler. |
| ValidationEvent | Это событие указывает на проблему, возникшую при валидации входящих XML-данных во время операции распаковки, при выполнении валидации дерева Java-контента по запросу или при упаковке дерева Java-контента обратно в XML-данные. |
| ValidationEventHandler | Базовый интерфейс обработчика событий для ошибок валидации. |
| ValidationEventLocator | Инкапсулирует местоположение ValidationEvent. |
| Validator | Устарел с JAXB 2.0 |
| Класс | Описание |
|---|---|
| Binder<XmlNode> | Включает синхронизацию между узлами XML infoset и объектами JAXB, представляющими тот же XML-документ. |
| DatatypeConverter | Декларация привязки javaType может использоваться для настройки привязки XML-типа схемы к типу Java. |
| JAXB | Класс, определяющий удобные методы для общего простого использования JAXB. |
| JAXBContext | Класс |
| JAXBElement<T> | Представление JAXB XML-элемента. |
| JAXBElement.GlobalScope | Определяет глобальный область для xml-элемента. |
| JAXBIntrospector | Предоставляет доступ к данным привязки JAXB xml для объекта JAXB. |
| JAXBPermission | Этот класс предназначен для разрешений JAXB. |
| Marshaller.Listener |
Зарегистрируйте экземпляр реализации этого класса у Marshaller для внешнего прослушивания событий упаковки. |
| SchemaOutputResolver | Управляет тем, куда реализация JAXB помещает сгенерированные файлы схемы. |
| Unmarshaller.Listener |
Зарегистрируйте экземпляр реализации этого класса у Unmarshaller для внешнего прослушивания событий распаковки. |
| Исключение | Описание |
|---|---|
| DataBindingException | Исключение, представляющее сбой операции JAXB. |
| JAXBException | Это базовый класс исключений для всех исключений JAXB. |
| MarshalException | Это исключение указывает на ошибку при выполнении операции упаковки, из которой поставщик не может восстановиться. |
| PropertyException | Это исключение указывает на ошибку, возникшую при получении или установке свойства. |
| TypeConstraintException | Это исключение указывает на нарушение динамически проверенного ограничения типа. |
| UnmarshalException | Это исключение указывает на ошибку при выполнении операции распаковки, которая препятствует завершению работы поставщиком JAXB. |
| ValidationException | Это исключение указывает на ошибку при выполнении операции валидации. |
Описание пакета javax.xml.bind
Предоставляет фреймворк для привязки во время выполнения для клиентских приложений, включая возможности распаковки, упаковки и валидации.
JAXBContext является точкой входа клиента в фреймворк для привязки во время выполнения.
© 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.