|
|
Java EE 5 SDK 深圳电信培训中心.徐海蛟老师. |
||||||||
| 上一个类 下一个类 | 框架 无框架 | ||||||||
| 摘要: 嵌套 | 字段 | 构造器 | 方法 | 详细信息: 字段 | 构造器 | 方法 | ||||||||
javax.xml.bind Class JAXBIntrospector
java.lang.Objectjavax.xml.bind.JAXBIntrospector
public abstract class JAXBIntrospector
- extends Object
Provide access to JAXB xml binding data for a JAXB object.
Intially, the intent of this class is to just conceptualize how
a JAXB application developer can access xml binding information,
independent if binding model is java to schema or schema to java.
Since accessing the XML element name related to a JAXB element is
a highly requested feature, demonstrate access to this
binding information.
The factory method to get a JAXBIntrospector instance is
JAXBContext.createJAXBIntrospector().
- 从以下版本开始:
- JAXB2.0
- 另请参见:
JAXBContext.createJAXBIntrospector()
| 构造器摘要 | |
|---|---|
JAXBIntrospector()
|
|
| 方法摘要 | |
|---|---|
abstract QName |
getElementName(Object jaxbElement)
Get xml element qname for jaxbElement. |
static Object |
getValue(Object jaxbElement)
Get the element value of a JAXB element. |
abstract boolean |
isElement(Object object)
Return true iff object represents a JAXB element. |
| 类方法继承 java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| 构造器详细信息 |
|---|
JAXBIntrospector
public JAXBIntrospector()
| 方法详细信息 |
|---|
isElement
public abstract boolean isElement(Object object)
Return true iff
objectrepresents a JAXB element.Parameter
objectis a JAXB element for following cases:- It is an instance of
javax.xml.bind.JAXBElement. - The class of
objectis annotated with@XmlRootElement.
- It is an instance of
getElementName
public abstract QName getElementName(Object jaxbElement)
Get xml element qname for
jaxbElement.- 参数:
jaxbElement- is an object thatisElement(Object)returned true.- 返回:
- xml element qname associated with jaxbElement;
null if
jaxbElementis not a JAXB Element.
getValue
public static Object getValue(Object jaxbElement)
Get the element value of a JAXB element.
Convenience method to abstract whether working with either a javax.xml.bind.JAXBElement instance or an instance of @XmlRootElement annotated Java class.
- 参数:
jaxbElement- object that #isElement(Object) returns true.- 返回:
- The element value of the
jaxbElement.
|
|
Java EE 5 SDK 深圳电信培训中心.徐海蛟老师. |
||||||||
| 上一个类 下一个类 | 框架 无框架 | ||||||||
| 摘要: 嵌套 | 字段 | 构造器 | 方法 | 详细信息: 字段 | 构造器 | 方法 | ||||||||
提交错误或意见
版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。深圳电信培训中心.徐海蛟老师教学参考.
javax.xml.bind.JAXBIntrospector