ozone API

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

Constructor Summary
DxObjectOutputStream(java.io.OutputStream out)
           
DxObjectOutputStream(java.io.OutputStream out, int bufferSize)
           
 
Method Summary
 void reset()
           
 void writeObject(java.lang.Object obj)
           
 
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
equals, 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
 

Constructor Detail

DxObjectOutputStream

public DxObjectOutputStream(java.io.OutputStream out)

DxObjectOutputStream

public DxObjectOutputStream(java.io.OutputStream out,
                            int bufferSize)
Method Detail

reset

public void reset()
           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

ozone API

Copyright (C) The Ozone Database Project - www.ozone-db.org. All rights reserved.