Class Hierarchy
- java.lang.Object
- jakarta.xml.bind.Binder<XmlNode>
 - jakarta.xml.bind.DatatypeConverter
 - jakarta.xml.bind.JAXB
 - jakarta.xml.bind.JAXBContext
 - jakarta.xml.bind.JAXBElement<T> (implements java.io.Serializable)
 - jakarta.xml.bind.JAXBElement.GlobalScope
 - jakarta.xml.bind.JAXBIntrospector
 - jakarta.xml.bind.Marshaller.Listener
 - java.security.Permission (implements java.security.Guard, java.io.Serializable)
- java.security.BasicPermission (implements java.io.Serializable)
- jakarta.xml.bind.JAXBPermission
 
 
 - java.security.BasicPermission (implements java.io.Serializable)
 - jakarta.xml.bind.SchemaOutputResolver
 - java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- jakarta.xml.bind.JAXBException
- jakarta.xml.bind.MarshalException
 - jakarta.xml.bind.PropertyException
 - jakarta.xml.bind.UnmarshalException
 - jakarta.xml.bind.ValidationException
 
 - java.lang.RuntimeException
- jakarta.xml.bind.DataBindingException
 - jakarta.xml.bind.TypeConstraintException
 
 
 - jakarta.xml.bind.JAXBException
 
 - java.lang.Exception
 - jakarta.xml.bind.Unmarshaller.Listener
 
 
Interface Hierarchy
- org.xml.sax.ContentHandler
- jakarta.xml.bind.UnmarshallerHandler
 
 - jakarta.xml.bind.DatatypeConverterInterface
 - jakarta.xml.bind.Element
 - jakarta.xml.bind.JAXBContextFactory
 - jakarta.xml.bind.Marshaller
 - jakarta.xml.bind.Unmarshaller
 - jakarta.xml.bind.ValidationEvent
- jakarta.xml.bind.NotIdentifiableEvent
 - jakarta.xml.bind.ParseConversionEvent
 - jakarta.xml.bind.PrintConversionEvent
 
 - jakarta.xml.bind.ValidationEventHandler
 - jakarta.xml.bind.ValidationEventLocator