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 privateSerializeTestHelper()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.Objectdeserialize(byte[] pileOfBytes)static <T> java.io.ByteArrayOutputStreamgetByteArrayOutputStream(T sourceObject)private static java.lang.ObjectreadOneObject(java.io.ByteArrayInputStream bais)static <T> byte[]serialize(T sourceObject)static <T> TserializeDeserialize(T sourceObject)private static <T> voidwriteObjectToStream(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.IOExceptionjava.lang.ClassNotFoundException
-
deserialize
public static java.lang.Object deserialize(byte[] pileOfBytes)
-
-