
public class RiverObjectOutputStream extends MarshallerObjectOutputStream
| Modifier and Type | Class and Description |
|---|---|
protected static class |
RiverObjectOutputStream.State |
ObjectOutputStream.PutFieldbaseWireHandle, PROTOCOL_VERSION_1, PROTOCOL_VERSION_2, SC_BLOCK_DATA, SC_ENUM, SC_EXTERNALIZABLE, SC_SERIALIZABLE, SC_WRITE_METHOD, STREAM_MAGIC, STREAM_VERSION, SUBCLASS_IMPLEMENTATION_PERMISSION, SUBSTITUTION_PERMISSION, TC_ARRAY, TC_BASE, TC_BLOCKDATA, TC_BLOCKDATALONG, TC_CLASS, TC_CLASSDESC, TC_ENDBLOCKDATA, TC_ENUM, TC_EXCEPTION, TC_LONGSTRING, TC_MAX, TC_NULL, TC_OBJECT, TC_PROXYCLASSDESC, TC_REFERENCE, TC_RESET, TC_STRING| Modifier | Constructor and Description |
|---|---|
protected |
RiverObjectOutputStream(Marshaller delegateMarshaller,
RiverMarshaller marshaller) |
| Modifier and Type | Method and Description |
|---|---|
void |
defaultWriteObject() |
protected void |
finish(RiverObjectOutputStream.State restoreState) |
protected void |
fullReset() |
ObjectOutputStream.PutField |
putFields() |
protected RiverObjectOutputStream.State |
start() |
protected SerializableClass |
swapClass(SerializableClass newSerializableClass) |
protected Object |
swapCurrent(Object current) |
void |
writeFields() |
annotateClass, annotateProxyClass, close, drain, enableReplaceObject, flush, replaceObject, reset, useProtocolVersion, write, write, write, writeBoolean, writeByte, writeBytes, writeChar, writeChars, writeClassDescriptor, writeDouble, writeFloat, writeInt, writeLong, writeObjectOverride, writeShort, writeStreamHeader, writeUnshared, writeUTFwriteObjectprotected RiverObjectOutputStream(Marshaller delegateMarshaller, RiverMarshaller marshaller) throws IOException, SecurityException
IOExceptionSecurityExceptionpublic void writeFields()
throws IOException
writeFields in class MarshallerObjectOutputStreamIOExceptionpublic ObjectOutputStream.PutField putFields() throws IOException
putFields in class MarshallerObjectOutputStreamIOExceptionprotected SerializableClass swapClass(SerializableClass newSerializableClass)
public void defaultWriteObject()
throws IOException
defaultWriteObject in class MarshallerObjectOutputStreamIOExceptionprotected RiverObjectOutputStream.State start() throws IOException
IOExceptionprotected void finish(RiverObjectOutputStream.State restoreState) throws IOException
IOExceptionprotected void fullReset()
Copyright © 2011 JBoss, a division of Red Hat, Inc.