Class JAXBIntrospector


  • public class JAXBIntrospector
    extends javax.xml.bind.JAXBIntrospector
    INTERNAL

    Purpose:Provide a TopLink implementation of JAXBIntrospector

    Responsibilities:

    • Determine if a an object has an associated Global Element
    • Get an element QName for an object that has an associated global element

    This class is the TopLink implementation of JAXBIntrospector. An Introspector is created by a JAXBContext and allows the user to access certain pieces of meta-data about an instance of a JAXB bound class.

    Since:
    Oracle TopLink 11.1.1.0.0
    Author:
    mmacivor
    See Also:
    JAXBIntrospector, JAXBContext
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      javax.xml.namespace.QName getElementName​(java.lang.Object obj)  
      boolean isElement​(java.lang.Object obj)  
      • Methods inherited from class javax.xml.bind.JAXBIntrospector

        getValue
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • JAXBIntrospector

        public JAXBIntrospector​(XMLContext context)
    • Method Detail

      • isElement

        public boolean isElement​(java.lang.Object obj)
        Specified by:
        isElement in class javax.xml.bind.JAXBIntrospector
      • getElementName

        public javax.xml.namespace.QName getElementName​(java.lang.Object obj)
        Specified by:
        getElementName in class javax.xml.bind.JAXBIntrospector