public class JavaSerializationStream extends SerializationStream
Constructor and Description |
---|
JavaSerializationStream(java.io.OutputStream out,
int counterReset,
boolean extraDebugInfo) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
void |
flush() |
<T> SerializationStream |
writeObject(T t,
scala.reflect.ClassTag<T> evidence$1)
Calling reset to avoid memory leak:
http://stackoverflow.com/questions/1281549/memory-leak-traps-in-the-java-standard-api
But only call it every 100th time to avoid bloated serialization streams (when
the stream 'resets' object class descriptions have to be re-written)
|
writeAll
public JavaSerializationStream(java.io.OutputStream out, int counterReset, boolean extraDebugInfo)
public <T> SerializationStream writeObject(T t, scala.reflect.ClassTag<T> evidence$1)
writeObject
in class SerializationStream
public void flush()
flush
in class SerializationStream
public void close()
close
in class SerializationStream