Top Description Fields Constructors Methods
org.eclipse.persistence.sessions.serializers

public Class JSONSerializer

extends XMLSerializer
Class Inheritance
Imports
java.io.StringReader, .StringWriter, jakarta.xml.bind.JAXBContext, .JAXBException, .Marshaller, .Unmarshaller, org.eclipse.persistence.sessions.Session

Uses EclipseLink Moxy to convert an object to JSON.
Author
James Sutherland

Field Summary

Inherited from org.eclipse.persistence.sessions.serializers.XMLSerializer:
context

Constructor Summary

AccessConstructor and Description
public
public
JSONSerializer(String packageName)

public

Method Summary

Modifier and TypeMethod and Description
public Object
public Object
public String
toString()

Overrides org.eclipse.persistence.sessions.serializers.XMLSerializer.toString.

Returns a string representation of the object.
Inherited from org.eclipse.persistence.sessions.serializers.XMLSerializer:
getTypeinitialize

Constructor Detail

JSONSerializerback to summary
public JSONSerializer()
JSONSerializerback to summary
public JSONSerializer(String packageName)
JSONSerializerback to summary
public JSONSerializer(JAXBContext context)

Method Detail

deserializeback to summary
public Object deserialize(Object json, Session session)

Overrides org.eclipse.persistence.sessions.serializers.XMLSerializer.deserialize.

Implements org.eclipse.persistence.sessions.serializers.Serializer.deserialize.

Annotations
@Override
serializeback to summary
public Object serialize(Object object, Session session)

Overrides org.eclipse.persistence.sessions.serializers.XMLSerializer.serialize.

Implements org.eclipse.persistence.sessions.serializers.Serializer.serialize.

Annotations
@Override
toStringback to summary
public String toString()

Overrides org.eclipse.persistence.sessions.serializers.XMLSerializer.toString.

Doc from java.lang.Object.toString.

Returns a string representation of the object.

Returns:String

a string representation of the object.

Annotations
@Override