

Public Member Functions | |
| String | toString () |
| String | getName () |
| String | getClassName () |
| String | getValue () |
| Name | writeObject (Serializable object) |
| Write a Serializable object. | |
| void | writeObject (OStream s, String name, Streamable object, boolean writeClassName) |
| Write an object to the OStream. | |
| void | writeBoolean (String name, boolean b) |
| void | writeBooleanArray (String name, boolean[] b) |
| void | writeByte (String name, byte b, boolean sign) |
| void | writeByteArray (String name, byte[] b, boolean sign) |
| void | writeDouble (String name, double d) |
| void | writeDoubleArray (String name, double[] d) |
| void | writeFloat (String name, float f) |
| void | writeFloatArray (String name, float[] f) |
| void | writeInt (String name, int i, boolean sign) |
| void | writeIntArray (String name, int[] i, boolean sign) |
| void | writeShort (String name, short s, boolean sign) |
| void | writeShortArray (String name, short[] s, boolean sign) |
| void | writeString (String name, String s) |
| void | writeStringArray (String name, String[] s) |
| Sct.Serializable | readObject (String name) throws UnsupportedOperationException |
| Read a Serializable using the back-end specific identifier. | |
| Sct.Streamable | readObject (IStream s, String name) throws UnsupportedOperationException |
| Read an object from an IStream. | |
| Sct.Serializable | readObject (String uniqueID, String className) throws UnsupportedOperationException |
| Read a Serializable with uniqueID and className as given. | |
| Sct.Streamable | readObject (IStream s, String name, String className) throws UnsupportedOperationException |
| Read an object from an IStream. | |
| void | writeLong (String name, long i, boolean sign) throws java.io.IOException |
| void | writeLongArray (String name, long[] i, boolean sign) throws java.io.IOException |
Protected Attributes | |
| ArrayList | streamables = new ArrayList() |
| ArrayList | primitives = new ArrayList() |
| String | className |
| String | name |
Package Functions | |
| StreamableRep (String name, Serializable ob) | |
| Used to implement lazy writing. | |
| StreamableRep (String name, Streamable ob) | |
| int | getChildCount () |
| Rep | getChild (int index) |
Private Member Functions | |
| void | writeChildren () |
Private Attributes | |
| Streamable | object |
| boolean | written = false |
Definition at line 74 of file StreamableRep.java.
|
||||||||||||||||
|
Read an object from an IStream. This method should be used if the object was written with writeClassName = false. Creates the object from the IStream
Implements Sct.ObjectManager. Definition at line 229 of file StreamableRep.java. |
|
||||||||||||
|
Read a Serializable with uniqueID and className as given.
Implements Sct.ObjectManager. Definition at line 225 of file StreamableRep.java. |
|
||||||||||||
|
Read an object from an IStream. This method should be used if the object was written with writeClassName = true. First reads the className from the stream. Creates the object from the IStream
Implements Sct.ObjectManager. Definition at line 221 of file StreamableRep.java. |
|
|
Read a Serializable using the back-end specific identifier.
Implements Sct.ObjectManager. Definition at line 217 of file StreamableRep.java. |
|
||||||||||||||||||||
|
Write an object to the OStream. Class object's write method. object may not be null. Causes a WriteAbortedException if it is.
Implements Sct.ObjectManager. Definition at line 151 of file StreamableRep.java. |
|
|
Write a Serializable object.
Implements Sct.ObjectManager. Definition at line 142 of file StreamableRep.java. |
1.4.6