Acme
Class SerialUtils

java.lang.Object
  extended by Acme.SerialUtils

public class SerialUtils
extends java.lang.Object


Constructor Summary
SerialUtils()
           
 
Method Summary
static byte[] deserializeArrayByte(java.io.DataInputStream din)
           
static char[] deserializeArrayChar(java.io.DataInputStream din)
           
static double[] deserializeArrayDouble(java.io.DataInputStream din)
           
static float[] deserializeArrayFloat(java.io.DataInputStream din)
           
static int[] deserializeArrayInt(java.io.DataInputStream din)
           
static long[] deserializeArrayLong(java.io.DataInputStream din)
           
static Serializable[] deserializeArrayObject(java.io.DataInputStream din)
           
static short[] deserializeArrayShort(java.io.DataInputStream din)
           
static boolean deserializeBoolean(java.io.DataInputStream din)
           
static byte deserializeByte(java.io.DataInputStream din)
           
static char deserializeChar(java.io.DataInputStream din)
           
static double deserializeDouble(java.io.DataInputStream din)
           
static float deserializeFloat(java.io.DataInputStream din)
           
static boolean deserializeHeader(java.lang.Class cl, java.io.DataInputStream din)
           
static int deserializeInt(java.io.DataInputStream din)
           
static long deserializeLong(java.io.DataInputStream din)
           
static Serializable deserializeObject(java.lang.Class cl, java.io.DataInputStream din)
           
static short deserializeShort(java.io.DataInputStream din)
           
static java.lang.String deserializeString(java.io.DataInputStream din)
           
static void deserializeTrailer(java.lang.Class cl, java.io.DataInputStream din)
           
static void main(java.lang.String[] args)
           
static void serializeArrayByte(byte[] ab, java.io.DataOutputStream dout)
           
static void serializeArrayChar(char[] ac, java.io.DataOutputStream dout)
           
static void serializeArrayDouble(double[] ad, java.io.DataOutputStream dout)
           
static void serializeArrayFloat(float[] af, java.io.DataOutputStream dout)
           
static void serializeArrayInt(int[] ai, java.io.DataOutputStream dout)
           
static void serializeArrayLong(long[] al, java.io.DataOutputStream dout)
           
static void serializeArrayObject(Serializable[] ao, java.io.DataOutputStream dout)
           
static void serializeArrayShort(short[] as, java.io.DataOutputStream dout)
           
static void serializeBoolean(boolean b, java.io.DataOutputStream dout)
           
static void serializeByte(byte b, java.io.DataOutputStream dout)
           
static void serializeChar(char c, java.io.DataOutputStream dout)
           
static void serializeDouble(double d, java.io.DataOutputStream dout)
           
static void serializeFloat(float f, java.io.DataOutputStream dout)
           
static void serializeInt(int i, java.io.DataOutputStream dout)
           
static void serializeLong(long l, java.io.DataOutputStream dout)
           
static void serializeObject(Serializable ser, java.io.DataOutputStream dout)
           
static void serializeShort(short s, java.io.DataOutputStream dout)
           
static void serializeString(java.lang.String str, java.io.DataOutputStream dout)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SerialUtils

public SerialUtils()
Method Detail

serializeObject

public static void serializeObject(Serializable ser,
                                   java.io.DataOutputStream dout)
                            throws java.io.IOException
Throws:
java.io.IOException

serializeString

public static void serializeString(java.lang.String str,
                                   java.io.DataOutputStream dout)
                            throws java.io.IOException
Throws:
java.io.IOException

serializeBoolean

public static void serializeBoolean(boolean b,
                                    java.io.DataOutputStream dout)
                             throws java.io.IOException
Throws:
java.io.IOException

serializeByte

public static void serializeByte(byte b,
                                 java.io.DataOutputStream dout)
                          throws java.io.IOException
Throws:
java.io.IOException

serializeChar

public static void serializeChar(char c,
                                 java.io.DataOutputStream dout)
                          throws java.io.IOException
Throws:
java.io.IOException

serializeShort

public static void serializeShort(short s,
                                  java.io.DataOutputStream dout)
                           throws java.io.IOException
Throws:
java.io.IOException

serializeInt

public static void serializeInt(int i,
                                java.io.DataOutputStream dout)
                         throws java.io.IOException
Throws:
java.io.IOException

serializeLong

public static void serializeLong(long l,
                                 java.io.DataOutputStream dout)
                          throws java.io.IOException
Throws:
java.io.IOException

serializeFloat

public static void serializeFloat(float f,
                                  java.io.DataOutputStream dout)
                           throws java.io.IOException
Throws:
java.io.IOException

serializeDouble

public static void serializeDouble(double d,
                                   java.io.DataOutputStream dout)
                            throws java.io.IOException
Throws:
java.io.IOException

serializeArrayObject

public static void serializeArrayObject(Serializable[] ao,
                                        java.io.DataOutputStream dout)
                                 throws java.io.IOException
Throws:
java.io.IOException

serializeArrayByte

public static void serializeArrayByte(byte[] ab,
                                      java.io.DataOutputStream dout)
                               throws java.io.IOException
Throws:
java.io.IOException

serializeArrayChar

public static void serializeArrayChar(char[] ac,
                                      java.io.DataOutputStream dout)
                               throws java.io.IOException
Throws:
java.io.IOException

serializeArrayShort

public static void serializeArrayShort(short[] as,
                                       java.io.DataOutputStream dout)
                                throws java.io.IOException
Throws:
java.io.IOException

serializeArrayInt

public static void serializeArrayInt(int[] ai,
                                     java.io.DataOutputStream dout)
                              throws java.io.IOException
Throws:
java.io.IOException

serializeArrayLong

public static void serializeArrayLong(long[] al,
                                      java.io.DataOutputStream dout)
                               throws java.io.IOException
Throws:
java.io.IOException

serializeArrayFloat

public static void serializeArrayFloat(float[] af,
                                       java.io.DataOutputStream dout)
                                throws java.io.IOException
Throws:
java.io.IOException

serializeArrayDouble

public static void serializeArrayDouble(double[] ad,
                                        java.io.DataOutputStream dout)
                                 throws java.io.IOException
Throws:
java.io.IOException

deserializeHeader

public static boolean deserializeHeader(java.lang.Class cl,
                                        java.io.DataInputStream din)
                                 throws java.io.IOException
Throws:
java.io.IOException

deserializeTrailer

public static void deserializeTrailer(java.lang.Class cl,
                                      java.io.DataInputStream din)
                               throws java.io.IOException
Throws:
java.io.IOException

deserializeObject

public static Serializable deserializeObject(java.lang.Class cl,
                                             java.io.DataInputStream din)
                                      throws java.io.IOException
Throws:
java.io.IOException

deserializeString

public static java.lang.String deserializeString(java.io.DataInputStream din)
                                          throws java.io.IOException
Throws:
java.io.IOException

deserializeBoolean

public static boolean deserializeBoolean(java.io.DataInputStream din)
                                  throws java.io.IOException
Throws:
java.io.IOException

deserializeByte

public static byte deserializeByte(java.io.DataInputStream din)
                            throws java.io.IOException
Throws:
java.io.IOException

deserializeChar

public static char deserializeChar(java.io.DataInputStream din)
                            throws java.io.IOException
Throws:
java.io.IOException

deserializeShort

public static short deserializeShort(java.io.DataInputStream din)
                              throws java.io.IOException
Throws:
java.io.IOException

deserializeInt

public static int deserializeInt(java.io.DataInputStream din)
                          throws java.io.IOException
Throws:
java.io.IOException

deserializeLong

public static long deserializeLong(java.io.DataInputStream din)
                            throws java.io.IOException
Throws:
java.io.IOException

deserializeFloat

public static float deserializeFloat(java.io.DataInputStream din)
                              throws java.io.IOException
Throws:
java.io.IOException

deserializeDouble

public static double deserializeDouble(java.io.DataInputStream din)
                                throws java.io.IOException
Throws:
java.io.IOException

deserializeArrayObject

public static Serializable[] deserializeArrayObject(java.io.DataInputStream din)
                                             throws java.io.IOException
Throws:
java.io.IOException

deserializeArrayByte

public static byte[] deserializeArrayByte(java.io.DataInputStream din)
                                   throws java.io.IOException
Throws:
java.io.IOException

deserializeArrayChar

public static char[] deserializeArrayChar(java.io.DataInputStream din)
                                   throws java.io.IOException
Throws:
java.io.IOException

deserializeArrayShort

public static short[] deserializeArrayShort(java.io.DataInputStream din)
                                     throws java.io.IOException
Throws:
java.io.IOException

deserializeArrayInt

public static int[] deserializeArrayInt(java.io.DataInputStream din)
                                 throws java.io.IOException
Throws:
java.io.IOException

deserializeArrayLong

public static long[] deserializeArrayLong(java.io.DataInputStream din)
                                   throws java.io.IOException
Throws:
java.io.IOException

deserializeArrayFloat

public static float[] deserializeArrayFloat(java.io.DataInputStream din)
                                     throws java.io.IOException
Throws:
java.io.IOException

deserializeArrayDouble

public static double[] deserializeArrayDouble(java.io.DataInputStream din)
                                       throws java.io.IOException
Throws:
java.io.IOException

main

public static void main(java.lang.String[] args)