multiverse.tests.networktests
Class TestSerialization

java.lang.Object
  extended by multiverse.tests.networktests.TestSerialization

public class TestSerialization
extends Object


Nested Class Summary
static class TestSerialization.BaseClass
           
static class TestSerialization.DerivedClass1
           
static class TestSerialization.DerivedClass2
           
static class TestSerialization.PointClass
           
static class TestSerialization.PointUser
           
static class TestSerialization.TestMessage
          TestMessage is just a vehicle for testing serialization
 
Field Summary
(package private) static PrintWriter logStream
           
static MessageType MSG_TYPE_TEST_MESSAGE
           
 
Constructor Summary
TestSerialization()
           
 
Method Summary
(package private) static String byteArrayToHexString(byte[] in)
           
static String exceptionToString(Exception e)
           
private static void log(String s)
           
static void main(String[] args)
           
private static void testSerialization(Object obj)
           
static byte[] toBytes(Object obj)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logStream

static PrintWriter logStream

MSG_TYPE_TEST_MESSAGE

public static MessageType MSG_TYPE_TEST_MESSAGE
Constructor Detail

TestSerialization

public TestSerialization()
Method Detail

toBytes

public static byte[] toBytes(Object obj)
                      throws IOException
Throws:
IOException

testSerialization

private static void testSerialization(Object obj)

byteArrayToHexString

static String byteArrayToHexString(byte[] in)

exceptionToString

public static String exceptionToString(Exception e)

log

private static void log(String s)

main

public static void main(String[] args)