Class Serialization


  • public class Serialization
    extends java.lang.Object
    Helper class to serialize and deserialize persistent objects, subtituting oids into the serialized stream and subtituting the persistent objects back during deserialization.
    Since:
    0.3.3
    Author:
    Abe White
    • Constructor Detail

      • Serialization

        public Serialization()
    • Method Detail

      • serialize

        public static byte[] serialize​(java.lang.Object val,
                                       StoreContext ctx)
        Serialize a value that might contain persistent objects. Replaces persistent objects with their oids.
      • deserialize

        public static java.lang.Object deserialize​(byte[] bytes,
                                                   StoreContext ctx)
        Deserialize an object value from the given bytes.
      • deserialize

        public static java.lang.Object deserialize​(java.io.InputStream in,
                                                   StoreContext ctx)
        Deserialize an object value from the given stream.