Пакет | Описание |
---|---|
javax.xml.bind |
Служит временем выполнения обязательная основа для клиентских приложений включая немаршалинг, маршалинг, и возможности проверки допустимости.
|
javax.xml.bind.helpers |
Использование Провайдера JAXB Только: Обеспечивает частичные реализации по умолчанию для некоторых из интерфейсов javax.xml.bind.
|
javax.xml.bind.util |
Полезные клиентские классы утилиты.
|
Модификатор и Тип | Класс и Описание |
---|---|
class |
MarshalException
Это исключение указывает, что ошибка произошла, выполняя упорядочивать работу, с которой провайдер неспособен восстановиться.
|
class |
PropertyException
Это исключение указывает, что с ошибкой встретились, добираясь или устанавливая свойство.
|
class |
UnmarshalException
Это исключение указывает, что ошибка произошла, выполняя неупорядочивать работу, которая препятствует тому, чтобы Провайдер JAXB завершил работу.
|
class |
ValidationException
Это исключение указывает, что ошибка произошла, выполняя проверить работу.
|
Модификатор и Тип | Метод и Описание |
---|---|
abstract Marshaller |
JAXBContext.createMarshaller()
Создайте объект Marshaller, который может использоваться, чтобы преобразовать дерево контента java в данные XML.
|
abstract Unmarshaller |
JAXBContext.createUnmarshaller()
Создайте объект Unmarshaller, который может использоваться, чтобы преобразовать данные XML в дерево контента java.
|
abstract Validator |
JAXBContext.createValidator()
Осуждаемый.
начиная с JAXB2.0
|
ValidationEventHandler |
Блок проверки допустимости.getEventHandler()
Осуждаемый.
начиная с JAXB2.0
|
ValidationEventHandler |
Marshaller.getEventHandler()
Возвратите текущий обработчик событий или обработчик стандартного события, если Вы не были установлены.
|
ValidationEventHandler |
Unmarshaller.getEventHandler()
Возвратите текущий обработчик событий или обработчик стандартного события, если Вы не были установлены.
|
abstract ValidationEventHandler |
Редактор связей.getEventHandler()
Возвратите текущий обработчик событий или обработчик стандартного события, если Вы не были установлены.
|
Узел |
Marshaller.getNode(Object contentTree)
Получите структурный вид ДОМА (Дополнительного) дерева контента.
|
Объект |
UnmarshallerHandler.getResult()
Получает неупорядоченный результат.
|
boolean |
Unmarshaller.isValidating()
Осуждаемый.
начиная с JAXB2.0, пожалуйста, см.
Unmarshaller.getSchema() |
void |
Marshaller.marshal(Object jaxbElement, ContentHandler handler)
Упорядочьте дерево контента, базированное в событиях jaxbElement into SAX2.
|
void |
Marshaller.marshal(Object jaxbElement, File output)
Упорядочьте дерево контента, базированное в jaxbElement в файл.
|
void |
Marshaller.marshal(Object jaxbElement, Node node)
Упорядочьте дерево контента, базированное в jaxbElement в дерево ДОМА.
|
void |
Marshaller.marshal(Object jaxbElement, OutputStream os)
Упорядочьте дерево контента, базированное в jaxbElement в поток вывода.
|
void |
Marshaller.marshal(Object jaxbElement, Result result)
Упорядочьте дерево контента, базированное в jaxbElement в указанный javax.xml.transform.Result.
|
void |
Marshaller.marshal(Object jaxbElement, Writer writer)
Упорядочьте дерево контента, базированное в jaxbElement в Писателя.
|
void |
Marshaller.marshal(Object jaxbElement, XMLEventWriter writer)
Упорядочьте дерево контента, базированное в jaxbElement в a
XMLEventWriter . |
abstract void |
Редактор связей.marshal(Object jaxbObject, XmlNode xmlNode)
Упорядочьте дерево объекта JAXB к новому XML-документу.
|
void |
Marshaller.marshal(Object jaxbElement, XMLStreamWriter writer)
Упорядочьте дерево контента, базированное в jaxbElement в a
XMLStreamWriter . |
static JAXBContext |
JAXBContext.newInstance(Class... classesToBeBound)
Получите новый экземпляр JAXBContext class.
|
static JAXBContext |
JAXBContext.newInstance(Class[] classesToBeBound, Map<String,?> properties)
Получите новый экземпляр JAXBContext class.
|
static JAXBContext |
JAXBContext.newInstance(String contextPath)
Получите новый экземпляр JAXBContext class.
|
static JAXBContext |
JAXBContext.newInstance(String contextPath, ClassLoader classLoader)
Получите новый экземпляр JAXBContext class.
|
static JAXBContext |
JAXBContext.newInstance(String contextPath, ClassLoader classLoader, Map<String,?> properties)
Получите новый экземпляр JAXBContext class.
|
void |
Блок проверки допустимости.setEventHandler(ValidationEventHandler handler)
Осуждаемый.
начиная с JAXB2.0
|
void |
Marshaller.setEventHandler(ValidationEventHandler handler)
Позвольте приложению регистрировать обработчик событий проверки допустимости.
|
void |
Unmarshaller.setEventHandler(ValidationEventHandler handler)
Позвольте приложению регистрировать ValidationEventHandler.
|
abstract void |
Редактор связей.setEventHandler(ValidationEventHandler handler)
Позвольте приложению регистрировать ValidationEventHandler.
|
void |
Unmarshaller.setValidating(boolean validating)
Осуждаемый.
начиная с JAXB2.0, пожалуйста, см.
Unmarshaller.setSchema(javax.xml.validation.Schema) |
Объект |
Unmarshaller.unmarshal(File f)
Неупорядочьте данные XML от указанного файла и возвратите получающееся дерево контента.
|
Объект |
Unmarshaller.unmarshal(InputSource source)
Неупорядочьте данные XML от указанного SAX InputSource и возвратите получающееся дерево контента.
|
Объект |
Unmarshaller.unmarshal(InputStream is)
Неупорядочьте данные XML от указанного InputStream и возвратите получающееся дерево контента.
|
Объект |
Unmarshaller.unmarshal(Node node)
Неупорядочьте глобальные данные XML от указанного дерева ДОМА и возвратите получающееся дерево контента.
|
<T> JAXBElement<T> |
Unmarshaller.unmarshal(Node node, Class<T> declaredType)
Неупорядочьте данные XML по JAXB отображенный declaredType и возвратите получающееся дерево контента.
|
Объект |
Unmarshaller.unmarshal(Reader reader)
Неупорядочьте данные XML от указанного Читателя и возвратите получающееся дерево контента.
|
Объект |
Unmarshaller.unmarshal(Source source)
Неупорядочьте данные XML из указанного XML Источник и возвратите получающееся дерево контента.
|
<T> JAXBElement<T> |
Unmarshaller.unmarshal(Source source, Class<T> declaredType)
Неупорядочьте данные XML из указанного XML Источник declaredType и возвратите получающееся дерево контента.
|
Объект |
Unmarshaller.unmarshal(URL url)
Неупорядочьте данные XML от указанного URL и возвратите получающееся дерево контента.
|
Объект |
Unmarshaller.unmarshal(XMLEventReader reader)
Неупорядочьте данные XML от указанного синтаксического анализатора получения по запросу и возвратите получающееся дерево контента.
|
<T> JAXBElement<T> |
Unmarshaller.unmarshal(XMLEventReader reader, Class<T> declaredType)
Неупорядочьте корневой элемент к JAXB отображенный declaredType и возвратите получающееся дерево контента.
|
abstract Object |
Редактор связей.unmarshal(XmlNode xmlNode)
Неупорядочьте представление инфонабора XML к дереву объекта JAXB.
|
abstract <T> JAXBElement<T> |
Редактор связей.unmarshal(XmlNode xmlNode, Class<T> declaredType)
Неупорядочьте корневой элемент XML по обеспеченному declaredType к дереву объекта JAXB.
|
Объект |
Unmarshaller.unmarshal(XMLStreamReader reader)
Неупорядочьте данные XML от указанного синтаксического анализатора получения по запросу и возвратите получающееся дерево контента.
|
<T> JAXBElement<T> |
Unmarshaller.unmarshal(XMLStreamReader reader, Class<T> declaredType)
Неупорядочьте корневой элемент к JAXB отображенный declaredType и возвратите получающееся дерево контента.
|
abstract Object |
Редактор связей.updateJAXB(XmlNode xmlNode)
Берет узел XML и обновляет его связанный объект JAXB и его потомков.
|
abstract XmlNode |
Редактор связей.updateXML(Object jaxbObject)
Берет объект JAXB и обновляет его связанный узел XML и его потомков.
|
abstract XmlNode |
Редактор связей.updateXML(Object jaxbObject, XmlNode xmlNode)
Изменения в JAXB возражают, что дерево обновляется в его связанном дереве синтаксического анализа XML.
|
boolean |
Блок проверки допустимости.validate(Object subrootObj)
Осуждаемый.
начиная с JAXB2.0
|
boolean |
Блок проверки допустимости.validateRoot(Object rootObj)
Осуждаемый.
начиная с JAXB2.0
|
Модификатор и Тип | Метод и Описание |
---|---|
ValidationEventHandler |
AbstractMarshallerImpl.getEventHandler() |
ValidationEventHandler |
AbstractUnmarshallerImpl.getEventHandler()
Возвратите текущий обработчик событий или обработчик стандартного события, если Вы не были установлены.
|
Узел |
AbstractMarshallerImpl.getNode(Object obj)
По умолчанию getNode метод неподдерживается и бросок
UnsupportedOperationException . |
protected XMLReader |
AbstractUnmarshallerImpl.getXMLReader()
Получает сконфигурированный XMLReader.
|
boolean |
AbstractUnmarshallerImpl.isValidating()
Указывает, конфигурируется ли Unmarshaller, чтобы проверить во время, неупорядочивают операции.
|
void |
AbstractMarshallerImpl.marshal(Object obj, ContentHandler handler) |
void |
AbstractMarshallerImpl.marshal(Object jaxbElement, File output) |
void |
AbstractMarshallerImpl.marshal(Object obj, Node node) |
void |
AbstractMarshallerImpl.marshal(Object obj, OutputStream os) |
void |
AbstractMarshallerImpl.marshal(Object obj, Writer w) |
void |
AbstractMarshallerImpl.marshal(Object obj, XMLEventWriter writer) |
void |
AbstractMarshallerImpl.marshal(Object obj, XMLStreamWriter writer) |
void |
AbstractMarshallerImpl.setEventHandler(ValidationEventHandler handler) |
void |
AbstractUnmarshallerImpl.setEventHandler(ValidationEventHandler handler)
Позвольте приложению регистрировать обработчик событий проверки допустимости.
|
void |
AbstractUnmarshallerImpl.setValidating(boolean validating)
Определяет, должен ли Unmarshaller проверить во время, неупорядочивают операции.
|
Объект |
AbstractUnmarshallerImpl.unmarshal(File f) |
Объект |
AbstractUnmarshallerImpl.unmarshal(InputSource source) |
Объект |
AbstractUnmarshallerImpl.unmarshal(InputStream is) |
<T> JAXBElement<T> |
AbstractUnmarshallerImpl.unmarshal(Node node, Class<T> expectedType) |
Объект |
AbstractUnmarshallerImpl.unmarshal(Reader reader) |
Объект |
AbstractUnmarshallerImpl.unmarshal(Source source) |
<T> JAXBElement<T> |
AbstractUnmarshallerImpl.unmarshal(Source source, Class<T> expectedType) |
Объект |
AbstractUnmarshallerImpl.unmarshal(URL url) |
Объект |
AbstractUnmarshallerImpl.unmarshal(XMLEventReader reader) |
<T> JAXBElement<T> |
AbstractUnmarshallerImpl.unmarshal(XMLEventReader reader, Class<T> expectedType) |
protected abstract Object |
AbstractUnmarshallerImpl.unmarshal(XMLReader reader, InputSource source)
Неупорядочивает объект при использовании указанного XMLReader и InputSource.
|
Объект |
AbstractUnmarshallerImpl.unmarshal(XMLStreamReader reader) |
<T> JAXBElement<T> |
AbstractUnmarshallerImpl.unmarshal(XMLStreamReader reader, Class<T> expectedType) |
Модификатор и Тип | Метод и Описание |
---|---|
Объект |
JAXBResult.getResult()
Получает неупорядоченный объект, создаваемый преобразованием.
|
Конструктор и Описание |
---|
JAXBResult(JAXBContext context)
Создает новый экземпляр, который использует указанный JAXBContext, чтобы неупорядочить.
|
JAXBResult(Unmarshaller _unmarshaller)
Создает новый экземпляр, который использует указанный Unmarshaller, чтобы неупорядочить объект.
|
JAXBSource(JAXBContext context, Object contentObject)
Создает новое
Source для данного объекта контента. |
JAXBSource(Marshaller marshaller, Object contentObject)
Создает новое
Source для данного объекта контента. |
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92