sdt.net
Class PersistentObjectOutputStream

java.lang.Object
  |
  +--java.io.OutputStream
        |
        +--java.io.ObjectOutputStream
              |
              +--sdt.net.PersistentObjectOutputStream

public class PersistentObjectOutputStream
extends java.io.ObjectOutputStream

This is used to save the transient fields too while saving the GA from a file using Serialization.


Inner classes inherited from class java.io.ObjectOutputStream
java.io.ObjectOutputStream.PutField
 
Constructor Summary
PersistentObjectOutputStream(java.io.OutputStream os)
           
 
Method Summary
protected  void finalize()
          For garbage collection
 
Methods inherited from class java.io.ObjectOutputStream
annotateClass, close, defaultWriteObject, drain, enableReplaceObject, flush, putFields, replaceObject, reset, useProtocolVersion, write, write, write, writeBoolean, writeByte, writeBytes, writeChar, writeChars, writeDouble, writeFields, writeFloat, writeInt, writeLong, writeObject, writeObjectOverride, writeShort, writeStreamHeader, writeUTF
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PersistentObjectOutputStream

public PersistentObjectOutputStream(java.io.OutputStream os)
                             throws java.io.IOException
Method Detail

finalize

protected void finalize()
                 throws java.lang.Throwable
For garbage collection
Overrides:
finalize in class java.lang.Object