com.illposed.osc.utility
Class OSCJavaToByteArrayConverter

java.lang.Object
  extended by com.illposed.osc.utility.OSCJavaToByteArrayConverter

public class OSCJavaToByteArrayConverter
extends java.lang.Object


Constructor Summary
OSCJavaToByteArrayConverter()
           
 
Method Summary
 void appendNullCharToAlignStream()
          Creation date: (2/23/2001 2:43:25 AM)
 byte[] toByteArray()
          Creation date: (2/23/2001 2:21:53 AM)
 void write(byte[] bytes)
          Creation date: (2/23/2001 2:14:23 AM)
 void write(char c)
          Creation date: (2/23/2001 2:08:36 AM)
 void write(java.lang.Float f)
          Creation date: (2/23/2001 2:03:57 AM)
 void write(int i)
          Creation date: (2/23/2001 2:21:04 AM)
 void write(java.lang.Integer i)
          Creation date: (2/23/2001 2:08:36 AM)
 void write(java.lang.Object anObject)
          Creation date: (2/23/2001 2:02:54 AM)
 void write(java.lang.String aString)
          Creation date: (2/23/2001 1:57:35 AM)
 void writeType(java.lang.Class c)
          Creation date: (2/23/2001 2:43:25 AM)
 void writeTypes(java.util.Vector vector)
          Same as writeSuperColliderTypes(Object[]), just that it takes a vector (for jdk1.1 compatibility), rather than an array.
 void writeTypesArray(java.lang.Object[] array)
          Creation date: (2/23/2001 2:43:25 AM)
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OSCJavaToByteArrayConverter

public OSCJavaToByteArrayConverter()
Method Detail

appendNullCharToAlignStream

public void appendNullCharToAlignStream()
Creation date: (2/23/2001 2:43:25 AM)

Parameters:
anArray - java.lang.Object[]

toByteArray

public byte[] toByteArray()
Creation date: (2/23/2001 2:21:53 AM)

Returns:
byte[]

write

public void write(byte[] bytes)
Creation date: (2/23/2001 2:14:23 AM)

Parameters:
bytes - byte[]

write

public void write(int i)
Creation date: (2/23/2001 2:21:04 AM)

Parameters:
i - int

write

public void write(java.lang.Float f)
Creation date: (2/23/2001 2:03:57 AM)

Parameters:
f - java.lang.Float

write

public void write(java.lang.Integer i)
Creation date: (2/23/2001 2:08:36 AM)

Parameters:
i - java.lang.Integer

write

public void write(char c)
Creation date: (2/23/2001 2:08:36 AM)

Parameters:
c - char

write

public void write(java.lang.Object anObject)
Creation date: (2/23/2001 2:02:54 AM)

Parameters:
anObject - java.lang.Object

write

public void write(java.lang.String aString)
Creation date: (2/23/2001 1:57:35 AM)

Parameters:
aString - java.lang.String

writeType

public void writeType(java.lang.Class c)
Creation date: (2/23/2001 2:43:25 AM)

Parameters:
aClass - Class

writeTypesArray

public void writeTypesArray(java.lang.Object[] array)
Creation date: (2/23/2001 2:43:25 AM)

Parameters:
anArray - java.lang.Object[]

writeTypes

public void writeTypes(java.util.Vector vector)
Same as writeSuperColliderTypes(Object[]), just that it takes a vector (for jdk1.1 compatibility), rather than an array.

Parameters:
vector - the collection I am to write out types for