EclipseLink 2.5.3, build 'v20180808-e38c757' API Reference

org.eclipse.persistence.sessions.serializers.kryo
Class KryoSerializer

java.lang.Object
  extended by org.eclipse.persistence.sessions.serializers.AbstractSerializer
      extended by org.eclipse.persistence.sessions.serializers.kryo.KryoSerializer
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, Serializer

public class KryoSerializer
extends AbstractSerializer

Uses Kryo to serialize the object.

See Also:
Serialized Form
Author:
James Sutherland

Constructor Summary
KryoSerializer()
           
 
Method Summary
 java.lang.Object deserialize(java.lang.Object bytes, Session session)
           
 java.lang.Object getKryo()
           
 java.lang.Class getType()
           
 java.lang.Object serialize(java.lang.Object object, Session session)
           
 java.lang.String toString()
           
 
Methods inherited from class org.eclipse.persistence.sessions.serializers.AbstractSerializer
initialize
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

KryoSerializer

public KryoSerializer()
Method Detail

getType

public java.lang.Class getType()
Specified by:
getType in interface Serializer
Overrides:
getType in class AbstractSerializer

getKryo

public java.lang.Object getKryo()

serialize

public java.lang.Object serialize(java.lang.Object object,
                                  Session session)

deserialize

public java.lang.Object deserialize(java.lang.Object bytes,
                                    Session session)

toString

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

EclipseLink 2.5.3, build 'v20180808-e38c757' API Reference