Class Serialization

java.lang.Object
org.apache.openjpa.util.Serialization

public class Serialization extends 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 Details

    • Serialization

      public Serialization()
  • Method Details

    • serialize

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

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

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