|
Java EE 5 SDK 深圳电信培训中心.徐海蛟老师. |
||||||||
上一个类 下一个类 | 框架 无框架 | ||||||||
摘要: 嵌套 | 字段 | 构造器 | 方法 | 详细信息: 字段 | 构造器 | 方法 |
javax.xml.bind Class JAXBIntrospector
java.lang.Object javax.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
object
represents a JAXB element.Parameter
object
is a JAXB element for following cases:- It is an instance of
javax.xml.bind.JAXBElement
. - The class of
object
is 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
jaxbElement
is 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. 保留所有权利。 请遵守许可证条款。深圳电信培训中心.徐海蛟老师教学参考.