java > java.io > java.io.objectoutputstream >

Class: java.io.ObjectOutputStream
    java.lang.Object
       java.io.OutputStream
               java.io.ObjectOutputStream


public class ObjectOutputStream extends OutputStream implements ObjectOutput, ObjectStreamConstants

Inner Class(es): ObjectOutputStream.PutField

FIELDS:

CONSTRUCTORS:
public ObjectOutputStream(OutputStream out)

protected ObjectOutputStream()


METHODS:
protected void annotateClass(Class cl)
Throws: IOException

protected void annotateProxyClass(Class cl)
Throws: IOException

public void close()
Throws: IOException
Overrides: OutputStream

public void defaultWriteObject()
Throws: IOException

protected void drain()
Throws: IOException

protected boolean enableReplaceObject(boolean enable)
Throws: SecurityException

public void flush()
Throws: IOException
Overrides: OutputStream

public ObjectOutputStream.PutField putFields()
Throws: IOException

protected Object replaceObject(Object obj)
Throws: IOException

public void reset()
Throws: IOException

public void useProtocolVersion(int version)
Throws: IllegalStateException
Throws: IllegalArgumentException
Throws: IOException

public void write(byte[] buf)
Throws: IOException
Overrides: OutputStream

public void write(byte[] buf, int off, int len)
Throws: IOException
Overrides: OutputStream

public void write(int val)
Throws: IOException
Overrides: OutputStream

public void writeBoolean(boolean val)
Throws: IOException

public void writeByte(int val)
Throws: IOException

public void writeBytes(String str)
Throws: IOException

public void writeChar(int val)
Throws: IOException

public void writeChars(String str)
Throws: IOException

protected void writeClassDescriptor(ObjectStreamClass desc)
Throws: IOException

public void writeDouble(double val)
Throws: IOException

public void writeFields()
Throws: IOException
Throws: NotActiveException

public void writeFloat(float val)
Throws: IOException

public void writeInt(int val)
Throws: IOException

public void writeLong(long val)
Throws: IOException

public final void writeObject(Object obj)
Throws: InvalidClassException
Throws: NotSerializableException
Throws: IOException

protected void writeObjectOverride(Object obj)
Throws: IOException

public void writeShort(int val)
Throws: IOException

protected void writeStreamHeader()
Throws: IOException

public void writeUTF(String str)
Throws: IOException

public void writeUnshared(Object obj)
Throws: NotSerializableException
Throws: InvalidClassException
Throws: IOException


INHERITED METHODS:
write(int), write(byte[]), write(byte[], int, int), flush(), close(), getClass(), hashCode(), equals(java.lang.Object), clone(), toString(), notify(), notifyAll(), wait(long), wait(long, int), wait(), finalize(),

SUBCLASSES:





Yazilar kaynak gosterilmeden kopyalanamaz © www.kodcu.net