Uses of Class
com.sun.xml.bind.v2.runtime.XMLSerializer

Packages that use XMLSerializer
com.sun.xml.bind.v2.model.impl Implementation of the com.sun.xml.bind.j2s.model package. 
com.sun.xml.bind.v2.runtime Code that implements JAXBContext, Unmarshaller, and Marshaller. 
com.sun.xml.bind.v2.runtime.output Code that writes well-formed XML (XmlOutput and its implementations}. 
com.sun.xml.bind.v2.runtime.property   
com.sun.xml.bind.v2.runtime.reflect Abstraction around accessing data of actual objects. 
com.sun.xml.bind.v2.runtime.reflect.opt Hosts optimized Accessor, TransducedAccessor, and Transducer
 

Uses of XMLSerializer in com.sun.xml.bind.v2.model.impl
 

Methods in com.sun.xml.bind.v2.model.impl with parameters of type XMLSerializer
 void RuntimeEnumLeafInfoImpl.declareNamespace(T t, XMLSerializer w)
           
 void RuntimeBuiltinLeafInfoImpl.declareNamespace(T o, XMLSerializer w)
           
 void RuntimeEnumLeafInfoImpl.writeLeafElement(XMLSerializer w, Name tagName, T o, String fieldName)
           
 void RuntimeEnumLeafInfoImpl.writeText(XMLSerializer w, T t, String fieldName)
           
 

Uses of XMLSerializer in com.sun.xml.bind.v2.runtime
 

Fields in com.sun.xml.bind.v2.runtime declared as XMLSerializer
protected  XMLSerializer MarshallerImpl.serializer
           
 

Methods in com.sun.xml.bind.v2.runtime that return XMLSerializer
static XMLSerializer XMLSerializer.getInstance()
          When called from within the realm of the marshaller, this method returns the current XMLSerializer in charge.
 

Methods in com.sun.xml.bind.v2.runtime with parameters of type XMLSerializer
 void FilterTransducer.declareNamespace(T o, XMLSerializer w)
           
 void Transducer.declareNamespace(ValueT o, XMLSerializer w)
          Declares the namespace URIs used in the given value to w.
abstract  String JaxBeanInfo.getId(BeanT o, XMLSerializer target)
          Gets the ID value of the given bean, if it has an ID value.
 String ClassBeanInfoImpl.getId(BeanT bean, XMLSerializer target)
           
 String LeafBeanInfoImpl.getId(BeanT bean, XMLSerializer target)
           
 String CompositeStructureBeanInfo.getId(CompositeStructure o, XMLSerializer target)
           
 String ElementBeanInfoImpl.getId(JAXBElement e, XMLSerializer target)
           
 String AnyTypeBeanInfo.getId(Object element, XMLSerializer target)
           
 String ArrayBeanInfoImpl.getId(Object array, XMLSerializer target)
           
 String ValueListBeanInfoImpl.getId(Object array, XMLSerializer target)
           
static void RuntimeUtil.handlePrintConversionException(Object caller, Exception e, XMLSerializer serializer)
          Reports a print conversion error while marshalling.
static void RuntimeUtil.handleTypeMismatchError(XMLSerializer serializer, Object parentObject, String fieldName, Object childObject)
          Reports that the type of an object in a property is unexpected.
(package private)  void BridgeAdapter.marshal(InMemory o, XMLSerializer out)
           
(package private) abstract  void InternalBridge.marshal(T o, XMLSerializer out)
          Called from CompositeStructureBeanInfo to marshal this bridge as a sub-tree.
 void BridgeImpl.marshal(T value, XMLSerializer out)
           
abstract  void JaxBeanInfo.serializeAttributes(BeanT o, XMLSerializer target)
          Serializes attributes into the specified target.
 void ClassBeanInfoImpl.serializeAttributes(BeanT bean, XMLSerializer target)
           
 void LeafBeanInfoImpl.serializeAttributes(BeanT bean, XMLSerializer target)
           
 void CompositeStructureBeanInfo.serializeAttributes(CompositeStructure o, XMLSerializer target)
           
 void ElementBeanInfoImpl.serializeAttributes(JAXBElement e, XMLSerializer target)
           
 void AnyTypeBeanInfo.serializeAttributes(Object element, XMLSerializer target)
           
 void ArrayBeanInfoImpl.serializeAttributes(Object array, XMLSerializer target)
           
 void ValueListBeanInfoImpl.serializeAttributes(Object array, XMLSerializer target)
           
abstract  void JaxBeanInfo.serializeBody(BeanT o, XMLSerializer target)
          Serializes child elements and texts into the specified target.
 void ClassBeanInfoImpl.serializeBody(BeanT bean, XMLSerializer target)
           
 void LeafBeanInfoImpl.serializeBody(BeanT bean, XMLSerializer w)
           
 void CompositeStructureBeanInfo.serializeBody(CompositeStructure o, XMLSerializer target)
           
 void ElementBeanInfoImpl.serializeBody(JAXBElement element, XMLSerializer target)
           
 void AnyTypeBeanInfo.serializeBody(Object element, XMLSerializer target)
           
 void ArrayBeanInfoImpl.serializeBody(Object array, XMLSerializer target)
           
 void ValueListBeanInfoImpl.serializeBody(Object array, XMLSerializer target)
           
abstract  void JaxBeanInfo.serializeRoot(BeanT o, XMLSerializer target)
          Serializes the bean as the root element.
 void ClassBeanInfoImpl.serializeRoot(BeanT bean, XMLSerializer target)
           
 void LeafBeanInfoImpl.serializeRoot(BeanT bean, XMLSerializer target)
           
 void CompositeStructureBeanInfo.serializeRoot(CompositeStructure o, XMLSerializer target)
           
 void ElementBeanInfoImpl.serializeRoot(JAXBElement e, XMLSerializer target)
           
 void AnyTypeBeanInfo.serializeRoot(Object element, XMLSerializer target)
           
 void ArrayBeanInfoImpl.serializeRoot(Object array, XMLSerializer target)
           
 void ValueListBeanInfoImpl.serializeRoot(Object array, XMLSerializer target)
           
abstract  void JaxBeanInfo.serializeURIs(BeanT o, XMLSerializer target)
          Declares all the namespace URIs this object is using at its top-level scope into the specified target.
 void ClassBeanInfoImpl.serializeURIs(BeanT bean, XMLSerializer target)
           
 void LeafBeanInfoImpl.serializeURIs(BeanT bean, XMLSerializer target)
           
 void CompositeStructureBeanInfo.serializeURIs(CompositeStructure o, XMLSerializer target)
           
 void ElementBeanInfoImpl.serializeURIs(JAXBElement e, XMLSerializer target)
           
 void AnyTypeBeanInfo.serializeURIs(Object element, XMLSerializer target)
           
 void ArrayBeanInfoImpl.serializeURIs(Object array, XMLSerializer target)
           
 void ValueListBeanInfoImpl.serializeURIs(Object array, XMLSerializer target)
           
 void FilterTransducer.writeLeafElement(XMLSerializer w, Name tagName, T o, String fieldName)
           
 void Transducer.writeLeafElement(XMLSerializer w, Name tagName, ValueT o, String fieldName)
          Sends the result of the Transducer.print(Object) operation to one of the leafElement(Name, String, String) method.
 void InlineBinaryTransducer.writeLeafElement(XMLSerializer w, Name tagName, V o, String fieldName)
           
 void MimeTypedTransducer.writeLeafElement(XMLSerializer w, Name tagName, V o, String fieldName)
           
 void SchemaTypeTransducer.writeLeafElement(XMLSerializer w, Name tagName, V o, String fieldName)
           
 void FilterTransducer.writeText(XMLSerializer w, T o, String fieldName)
           
 void Transducer.writeText(XMLSerializer w, ValueT o, String fieldName)
          Sends the result of the Transducer.print(Object) operation to one of the text(String, String) method, but with the best representation of the value, not necessarily String.
 void InlineBinaryTransducer.writeText(XMLSerializer w, V o, String fieldName)
           
 void MimeTypedTransducer.writeText(XMLSerializer w, V o, String fieldName)
           
 void SchemaTypeTransducer.writeText(XMLSerializer w, V o, String fieldName)
           
 

Constructors in com.sun.xml.bind.v2.runtime with parameters of type XMLSerializer
ContentHandlerAdaptor(XMLSerializer _serializer)
           
DomPostInitAction(Node node, XMLSerializer serializer)
           
StAXPostInitAction(NamespaceContext nsc, XMLSerializer serializer)
           
StAXPostInitAction(javax.xml.stream.XMLEventWriter xew, XMLSerializer serializer)
           
StAXPostInitAction(javax.xml.stream.XMLStreamWriter xsw, XMLSerializer serializer)
           
 

Uses of XMLSerializer in com.sun.xml.bind.v2.runtime.output
 

Fields in com.sun.xml.bind.v2.runtime.output declared as XMLSerializer
protected  XMLSerializer XmlOutputAbstractImpl.serializer
           
 

Methods in com.sun.xml.bind.v2.runtime.output with parameters of type XMLSerializer
 void XmlOutputAbstractImpl.startDocument(XMLSerializer serializer, boolean fragment, int[] nsUriIndex2prefixIndex, NamespaceContextImpl nsContext)
          Called at the very beginning.
 void XmlOutput.startDocument(XMLSerializer serializer, boolean fragment, int[] nsUriIndex2prefixIndex, NamespaceContextImpl nsContext)
          Called at the very beginning.
 void SAXOutput.startDocument(XMLSerializer serializer, boolean fragment, int[] nsUriIndex2prefixIndex, NamespaceContextImpl nsContext)
           
 void ForkXmlOutput.startDocument(XMLSerializer serializer, boolean fragment, int[] nsUriIndex2prefixIndex, NamespaceContextImpl nsContext)
           
 void MTOMXmlOutput.startDocument(XMLSerializer serializer, boolean fragment, int[] nsUriIndex2prefixIndex, NamespaceContextImpl nsContext)
           
 void XMLEventWriterOutput.startDocument(XMLSerializer serializer, boolean fragment, int[] nsUriIndex2prefixIndex, NamespaceContextImpl nsContext)
           
 void XMLStreamWriterOutput.startDocument(XMLSerializer serializer, boolean fragment, int[] nsUriIndex2prefixIndex, NamespaceContextImpl nsContext)
           
 void UTF8XmlOutput.startDocument(XMLSerializer serializer, boolean fragment, int[] nsUriIndex2prefixIndex, NamespaceContextImpl nsContext)
           
 

Constructors in com.sun.xml.bind.v2.runtime.output with parameters of type XMLSerializer
NamespaceContextImpl(XMLSerializer owner)
           
 

Uses of XMLSerializer in com.sun.xml.bind.v2.runtime.property
 

Methods in com.sun.xml.bind.v2.runtime.property with parameters of type XMLSerializer
 void AttributeProperty.serializeAttributes(BeanT o, XMLSerializer w)
          Marshals one attribute.
 void Property.serializeBody(BeanT beanT, XMLSerializer target, Object outerPeer)
           
 void PropertyImpl.serializeBody(BeanT o, XMLSerializer w, Object outerPeer)
           
 void ListElementProperty.serializeBody(BeanT o, XMLSerializer w, Object outerPeer)
           
 void SingleElementLeafProperty.serializeBody(BeanT o, XMLSerializer w, Object outerPeer)
           
 void SingleElementNodeProperty.serializeBody(BeanT o, XMLSerializer w, Object outerPeer)
           
 void SingleMapNodeProperty.serializeBody(BeanT o, XMLSerializer w, Object outerPeer)
           
 void SingleReferenceNodeProperty.serializeBody(BeanT o, XMLSerializer w, Object outerPeer)
           
 void ValueProperty.serializeBody(BeanT o, XMLSerializer w, Object outerPeer)
           
 void ArrayERProperty.serializeBody(BeanT o, XMLSerializer w, Object outerPeer)
           
 void ArrayElementLeafProperty.serializeItem(JaxBeanInfo bi, ItemT item, XMLSerializer w)
           
protected abstract  void ArrayElementProperty.serializeItem(JaxBeanInfo expected, ItemT item, XMLSerializer w)
          Serializes one item of the property.
 void ArrayElementNodeProperty.serializeItem(JaxBeanInfo expected, ItemT item, XMLSerializer w)
           
protected abstract  void ArrayERProperty.serializeListBody(BeanT o, XMLSerializer w, ListT list)
          Serializses the items of the list.
protected  void ArrayElementProperty.serializeListBody(BeanT beanT, XMLSerializer w, ListT list)
           
protected  void ArrayReferenceNodeProperty.serializeListBody(BeanT o, XMLSerializer w, ListT list)
           
 void Property.serializeURIs(BeanT beanT, XMLSerializer target)
           
 void PropertyImpl.serializeURIs(BeanT o, XMLSerializer w)
           
 void ValueProperty.serializeURIs(BeanT o, XMLSerializer w)
           
 void AttributeProperty.serializeURIs(BeanT o, XMLSerializer w)
           
 

Uses of XMLSerializer in com.sun.xml.bind.v2.runtime.reflect
 

Methods in com.sun.xml.bind.v2.runtime.reflect with parameters of type XMLSerializer
 void TransducedAccessor.declareNamespace(BeanT o, XMLSerializer w)
          Obtain the value of the field and declares the namespace URIs used in the value.
 void TransducedAccessor.CompositeContextDependentTransducedAccessorImpl.declareNamespace(BeanT bean, XMLSerializer w)
           
 void ListTransducedAccessorImpl.declareNamespace(BeanT bean, XMLSerializer w)
           
 ListIterator<Byte> PrimitiveArrayListerByte.iterator(byte[] objects, XMLSerializer context)
           
abstract  ListIterator<ItemT> Lister.iterator(PropT multiValueProp, XMLSerializer context)
          Iterates values of a multi-value property.
 ListIterator<OnWireItemT> AdaptedLister.iterator(PropT prop, XMLSerializer context)
           
 ListIterator Lister.CollectionLister.iterator(T collection, XMLSerializer context)
           
abstract  void TransducedAccessor.writeLeafElement(XMLSerializer w, Name tagName, BeanT o, String fieldName)
          Convenience method to write the value as a text inside an element without any attributes.
 void TransducedAccessor.CompositeContextDependentTransducedAccessorImpl.writeLeafElement(XMLSerializer w, Name tagName, BeanT o, String fieldName)
           
 void TransducedAccessor.CompositeTransducedAccessorImpl.writeLeafElement(XMLSerializer w, Name tagName, BeanT o, String fieldName)
           
 void DefaultTransducedAccessor.writeLeafElement(XMLSerializer w, Name tagName, T o, String fieldName)
           
abstract  void TransducedAccessor.writeText(XMLSerializer w, BeanT o, String fieldName)
          Invokes one of the text(String, String) method with the representation of data bested suited for this transduced accessor.
 void TransducedAccessor.CompositeTransducedAccessorImpl.writeText(XMLSerializer w, BeanT o, String fieldName)
           
 void DefaultTransducedAccessor.writeText(XMLSerializer w, T o, String fieldName)
           
 

Uses of XMLSerializer in com.sun.xml.bind.v2.runtime.reflect.opt
 

Methods in com.sun.xml.bind.v2.runtime.reflect.opt with parameters of type XMLSerializer
 void TransducedAccessor_field_Integer.writeLeafElement(XMLSerializer w, Name tagName, Object o, String fieldName)
           
 void TransducedAccessor_method_Integer.writeLeafElement(XMLSerializer w, Name tagName, Object o, String fieldName)