org.ozoneDB.DxLib
Class DxObjectOutputStream
java.lang.Object
|
+--java.io.OutputStream
|
+--java.io.FilterOutputStream
|
+--java.io.DataOutputStream
|
+--org.ozoneDB.DxLib.DxObjectOutputStream
- All Implemented Interfaces:
- java.io.DataOutput, java.io.ObjectOutput
- public class DxObjectOutputStream
- extends java.io.DataOutputStream
- implements java.io.ObjectOutput
Dieser Stream ist ein Ersatz fuer den Java-ObjectOutputStream. In gewissen
Situationen ist er weniger speicherintensiv. Es koennen allerdings nur
Objekte geschrieben werden, die das Externalizable-Interface implementieren.
- Version:
- $Revision: 1.1 $Date: 2001/12/18 10:31:30 $
- Author:
- SMB
Field Summary |
protected java.util.Hashtable |
classes
|
protected java.util.Hashtable |
table
|
Fields inherited from class java.io.DataOutputStream |
written |
Fields inherited from class java.io.FilterOutputStream |
out |
Methods inherited from class java.io.DataOutputStream |
flush, size, write, write, writeBoolean, writeByte, writeBytes, writeChar, writeChars, writeDouble, writeFloat, writeInt, writeLong, writeShort, writeUTF |
Methods inherited from class java.io.FilterOutputStream |
close, write |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface java.io.ObjectOutput |
close, flush, write, write, write |
Methods inherited from interface java.io.DataOutput |
writeBoolean, writeByte, writeBytes, writeChar, writeChars, writeDouble, writeFloat, writeInt, writeLong, writeShort, writeUTF |
table
protected java.util.Hashtable table
classes
protected java.util.Hashtable classes
DxObjectOutputStream
public DxObjectOutputStream(java.io.OutputStream out)
DxObjectOutputStream
public DxObjectOutputStream(java.io.OutputStream out,
int bufferSize)
reset
public void reset()
throws java.io.IOException
java.io.IOException
writeClassName
protected void writeClassName(java.lang.Object obj)
throws java.io.IOException
java.io.IOException
writeObject
public void writeObject(java.lang.Object obj)
throws java.io.IOException
- Specified by:
writeObject
in interface java.io.ObjectOutput
java.io.IOException
Copyright (C) The Ozone Database Project - www.ozone-db.org. All rights reserved.