org.activemq.util
Class SerializationHelper

java.lang.Object
  extended byorg.activemq.util.SerializationHelper

public class SerializationHelper
extends java.lang.Object

Version:
$Revision: 1.1.1.1 $

Nested Class Summary
static class SerializationHelper.ObjectInputStreamExt
           
 
Constructor Summary
SerializationHelper()
           
 
Method Summary
static java.lang.Object readObject(byte[] data)
          Read an Object from a byte array
static java.lang.Object readObject(java.io.InputStream in)
          read an object from an InputStream
static byte[] writeObject(java.lang.Object object)
          Serialize an Object to a ByteArray
static void writeObject(java.io.OutputStream out, java.lang.Object obj)
          Write an Object to an OutputStream
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SerializationHelper

public SerializationHelper()
Method Detail

writeObject

public static byte[] writeObject(java.lang.Object object)
                          throws java.io.IOException
Serialize an Object to a ByteArray

Parameters:
object -
Returns:
a byte[] array
Throws:
java.io.IOException

readObject

public static java.lang.Object readObject(byte[] data)
                                   throws java.io.IOException,
                                          java.lang.ClassNotFoundException
Read an Object from a byte array

Parameters:
data -
Returns:
Throws:
java.io.IOException
java.lang.ClassNotFoundException

readObject

public static java.lang.Object readObject(java.io.InputStream in)
                                   throws java.io.IOException,
                                          java.lang.ClassNotFoundException
read an object from an InputStream

Parameters:
in -
Returns:
Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeObject

public static void writeObject(java.io.OutputStream out,
                               java.lang.Object obj)
                        throws java.io.IOException
Write an Object to an OutputStream

Parameters:
out -
obj -
Throws:
java.io.IOException


Copyright © 2004-2005 Protique, Ltd.. All Rights Reserved.