org.ozoneDB.DxLib
Class DxObjectInputStream
java.lang.Object
java.io.InputStream
java.io.FilterInputStream
java.io.DataInputStream
org.ozoneDB.DxLib.DxObjectInputStream
- All Implemented Interfaces:
- java.io.DataInput, java.io.ObjectInput
- public class DxObjectInputStream
- extends java.io.DataInputStream
- implements java.io.ObjectInput
Dieser Stream ist ein Ersatz fuer den Java-ObjectInputStream. In
gewissen Situationen ist er weniger speicherintensiv. Es koennen
allerdings nur Objekte gelesen 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.DataInputStream |
|
Fields inherited from class java.io.FilterInputStream |
in |
Fields inherited from class java.io.InputStream |
|
Methods inherited from class java.io.DataInputStream |
read, read, readBoolean, readByte, readChar, readDouble, readFloat, readFully, readFully, readInt, readLine, readLong, readShort, readUnsignedByte, readUnsignedShort, readUTF, readUTF, skipBytes |
Methods inherited from class java.io.FilterInputStream |
available, close, mark, markSupported, read, skip |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface java.io.ObjectInput |
available, close, read, read, read, skip |
Methods inherited from interface java.io.DataInput |
readBoolean, readByte, readChar, readDouble, readFloat, readFully, readFully, readInt, readLine, readLong, readShort, readUnsignedByte, readUnsignedShort, readUTF, skipBytes |
table
protected java.util.Hashtable table
classes
protected java.util.Hashtable classes
DxObjectInputStream
public DxObjectInputStream(java.io.InputStream in)
DxObjectInputStream
public DxObjectInputStream(java.io.InputStream in,
int bufferSize)
reset
public void reset()
readClassName
public java.lang.String readClassName()
throws java.io.IOException
- Throws:
java.io.IOException
readObject
public java.lang.Object readObject()
throws java.io.IOException
- Specified by:
readObject
in interface java.io.ObjectInput
- Throws:
java.io.IOException
Copyright (C) The Ozone Database Project - www.ozone-db.org. All rights reserved.