Package com.sun.xml.bind.v2.runtime
package com.sun.xml.bind.v2.runtime
Code that implements JAXBContext, Unmarshaller, and Marshaller.
-
ClassDescriptionAssociationMap<XmlNode>Bi-directional map between elements, inner peers, and outer peers.AttributeAccessor<BeanT>BinderImpl<XmlNode>Implementation of
Binder
.BridgeContext
implementation.ClassBeanInfoImpl<BeanT>JaxBeanInfo
implementation for j2s bean.Object that coordinates the marshalling/unmarshalling.JaxBeanInfo
implementation forRuntimeElementInfo
.Transducer
that delegates to anotherTransducer
.Signals an incorrect use of JAXB annotations.A list ofIllegalAnnotationException
wrapped in one exception.Transducer that signals the runtime that this binary data shall be always inlined.This class provides the implementation of JAXBContext.JaxBeanInfo<BeanT>Encapsulates various JAXB operations on objects bound by JAXB.Location information forIllegalAnnotationException
.Implementation ofMarshaller
interface for the JAXB RI.Transducer
decorator that wraps anotherTransducer
and sets the expected MIME type to the context.The internal representation of an XML name.CreatesName
s and assign index numbers to them.Namespace URIs and local names sorted by their indices.Maintainsnamespace <-> prefix
bindings.XmlAdapter for printing arbitrary object by usingObject.toString()
.Transducer
that signals the runtime that this datatype is marshalled to a different XML Schema type.XmlAdapter
that binds the value as a SOAP attachment.Marker class used to identify swaref attachments and to generate appropriate annotations later.Transducer<ValueT>Responsible for converting a Java object to a lexical representation and vice versa.Receives XML serialization event and writes toXmlOutput
.