Class SerializeTestHelper
- java.lang.Object
-
- org.eclipse.collections.impl.test.SerializeTestHelper
-
public final class SerializeTestHelper extends java.lang.Object
-
-
Constructor Summary
Constructors Modifier Constructor Description private
SerializeTestHelper()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.Object
deserialize(byte[] pileOfBytes)
static <T> java.io.ByteArrayOutputStream
getByteArrayOutputStream(T sourceObject)
private static java.lang.Object
readOneObject(java.io.ByteArrayInputStream bais)
static <T> byte[]
serialize(T sourceObject)
static <T> T
serializeDeserialize(T sourceObject)
private static <T> void
writeObjectToStream(java.lang.Object sourceObject, java.io.ByteArrayOutputStream baos)
-
-
-
Method Detail
-
serializeDeserialize
public static <T> T serializeDeserialize(T sourceObject)
-
serialize
public static <T> byte[] serialize(T sourceObject)
-
getByteArrayOutputStream
public static <T> java.io.ByteArrayOutputStream getByteArrayOutputStream(T sourceObject)
-
writeObjectToStream
private static <T> void writeObjectToStream(java.lang.Object sourceObject, java.io.ByteArrayOutputStream baos) throws java.io.IOException
- Throws:
java.io.IOException
-
readOneObject
private static java.lang.Object readOneObject(java.io.ByteArrayInputStream bais) throws java.io.IOException, java.lang.ClassNotFoundException
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
-
deserialize
public static java.lang.Object deserialize(byte[] pileOfBytes)
-
-