diff --git a/src/java/com/threerings/io/Streamable.java b/src/java/com/threerings/io/Streamable.java index 111513bac..cb58b4bf7 100644 --- a/src/java/com/threerings/io/Streamable.java +++ b/src/java/com/threerings/io/Streamable.java @@ -22,25 +22,22 @@ package com.threerings.io; /** - * Marks an object as streamable, meaning that it can be written to {@link - * ObjectOutputStream} instances and read from {@link ObjectInputStream} - * instances. + * Marks an object as streamable, meaning that it can be written to {@link ObjectOutputStream} + * instances and read from {@link ObjectInputStream} instances. * - *
All non-transient public fields will be automatically
- * written and restored for a {@link Streamable} instance. Classes that
- * wish to stream non-public fields or customize the streaming process
- * should implement methods with the following signatures:
+ *
All non-transient fields will be automatically written and restored for a
+ * {@link Streamable} instance. Classes that wish to stream non-public fields or customize the
+ * streaming process should implement methods with the following signatures:
*
*
* public void writeObject ({@link ObjectOutputStream} out);
* public void readObject ({@link ObjectInputStream} in);
*
*
- *
They can then handle the entirety of the streaming process, or call
- * {@link ObjectOutputStream#defaultWriteObject} and {@link
- * ObjectInputStream#defaultReadObject} from within their
- * writeObject and readObject methods to perform
- * the standard streaming in addition to their customized behavior.
+ *
They can then handle the entirety of the streaming process, or call {@link
+ * ObjectOutputStream#defaultWriteObject} and {@link ObjectInputStream#defaultReadObject} from
+ * within their writeObject and readObject methods to perform the
+ * standard streaming in addition to their customized behavior.
*/
public interface Streamable
{