public abstract class JAXBIntrospector extends Object
本来,这个类的意图就是概念化JAXB应用程序开发人员如何访问xml绑定信息,如果绑定模型是java到schema或schema到java,则是独立的。 由于访问与JAXB元素相关的XML元素名称是高度请求的功能,因此可以证明对该绑定信息的访问。 得到一个JAXBIntrospector
实例的工厂方法是JAXBContext.createJAXBIntrospector()
。
JAXBContext.createJAXBIntrospector()
Constructor and Description |
---|
JAXBIntrospector() |
public abstract boolean isElement(Object object)
如果object
表示JAXB元素,则返回true。
参数object
是用于以下情况的JAXB元素:
javax.xml.bind.JAXBElement
。 object
的课程注释为@XmlRootElement
。 getElementName(Object)
public abstract QName getElementName(Object jaxbElement)
获得xml元素qname为jaxbElement
。
jaxbElement
- 是一个对象,
isElement(Object)
返回true。
jaxbElement
不是JAXB元素。