public abstract class JAXBIntrospector extends Object
Intially, намерение этого class состоит в том, чтобы только осмыслять, как разработчик приложений JAXB может получить доступ к xml информации о привязке, независимой, если обязательная модель является java к схеме или схеме к java. Начиная с доступа к имени элемента XML, связанному с элементом JAXB, чрезвычайно требуемая функция, демонстрируйте доступ к этой информации о привязке. Метод фабрики, чтобы получить a JAXBIntrospector
экземпляр JAXBContext.createJAXBIntrospector()
.
JAXBContext.createJAXBIntrospector()
Конструктор и Описание |
---|
JAXBIntrospector() |
Модификатор и Тип | Метод и Описание |
---|---|
abstract QName |
getElementName(Object jaxbElement)
Получите xml элемент qname для
jaxbElement . |
static Object |
getValue(Object jaxbElement)
Получите значение элемента элемента JAXB.
|
abstract boolean |
isElement(Object object)
Возвратите true если
object представляет элемент JAXB. |
public abstract boolean isElement(Object object)
Возвратите true если object
представляет элемент JAXB.
Параметр object
элемент JAXB для следующих случаев:
javax.xml.bind.JAXBElement
.object
аннотируется @
. getElementName(Object)
public abstract QName getElementName(Object jaxbElement)
Получите xml элемент qname для jaxbElement
.
jaxbElement
- объект это isElement(Object)
возвращенный true.jaxbElement
не Элемент JAXB.public static Object getValue(Object jaxbElement)
Получите значение элемента элемента JAXB.
Метод удобства к краткому обзору, ли, работая с любым javax.xml.bind. Экземпляр JAXBElement или экземпляр @ аннотируемый Java class.
jaxbElement
- возразите, что #isElement (Объект) возвращает true.jaxbElement
.
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92