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().
JAXBContext#createJAXBIntrospector()
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public abstract QName | Returns: xml element qname associated with jaxbElement; null ifjaxbElement is not a JAXB Element.is an object that jaxbElement)isElement(Object) returned true.Get xml element qname for |
| public static Object | |
| public abstract boolean |
| JAXBIntrospector | back to summary |
|---|---|
| public JAXBIntrospector() | |
| getElementName | back to summary |
|---|---|
| public abstract QName getElementName(Object jaxbElement) Get xml element qname for
| |
| getValue | back to summary |
|---|---|
| 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
| |
| isElement | back to summary |
|---|---|
| public abstract boolean isElement(Object object) Return true if Parameter
| |