EclipseLink 2.5.0, build 'v20130507-3faac2b' API Reference

org.eclipse.persistence.sessions.serializers
Class XMLSerializer

java.lang.Object
  extended by org.eclipse.persistence.sessions.serializers.XMLSerializer
All Implemented Interfaces:
Serializer
Direct Known Subclasses:
JSONSerializer

public class XMLSerializer
extends java.lang.Object
implements Serializer

Uses JAXB to convert an object to XML.

Author:
James Sutherland

Constructor Summary
XMLSerializer()
           
XMLSerializer(JAXBContext context)
           
XMLSerializer(java.lang.String packageName)
           
 
Method Summary
 java.lang.Object deserialize(byte[] bytes, Session session)
           
 byte[] serialize(java.lang.Object object, Session session)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

XMLSerializer

public XMLSerializer()

XMLSerializer

public XMLSerializer(java.lang.String packageName)

XMLSerializer

public XMLSerializer(JAXBContext context)
Method Detail

serialize

public byte[] serialize(java.lang.Object object,
                        Session session)
Specified by:
serialize in interface Serializer

deserialize

public java.lang.Object deserialize(byte[] bytes,
                                    Session session)
Specified by:
deserialize in interface Serializer

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

EclipseLink 2.5.0, build 'v20130507-3faac2b' API Reference