|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjava.io.OutputStream
java.io.ObjectOutputStream
org.jboss.marshalling.MarshallerObjectOutputStream
org.jboss.marshalling.river.RiverObjectOutputStream
public class RiverObjectOutputStream
| Nested Class Summary | |
|---|---|
protected static class |
RiverObjectOutputStream.State
|
| Nested classes/interfaces inherited from class java.io.ObjectOutputStream |
|---|
java.io.ObjectOutputStream.PutField |
| Field Summary |
|---|
| Fields inherited from interface java.io.ObjectStreamConstants |
|---|
baseWireHandle, 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 |
| Constructor Summary | |
|---|---|
protected |
RiverObjectOutputStream(Marshaller delegateMarshaller,
RiverMarshaller marshaller)
|
| Method Summary | |
|---|---|
void |
defaultWriteObject()
|
protected void |
finish(RiverObjectOutputStream.State restoreState)
|
protected void |
fullReset()
|
java.io.ObjectOutputStream.PutField |
putFields()
|
protected RiverObjectOutputStream.State |
start()
|
protected SerializableClass |
swapClass(SerializableClass newSerializableClass)
|
protected java.lang.Object |
swapCurrent(java.lang.Object current)
|
void |
writeFields()
|
| Methods inherited from class org.jboss.marshalling.MarshallerObjectOutputStream |
|---|
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, writeUTF |
| Methods inherited from class java.io.ObjectOutputStream |
|---|
writeObject |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
protected RiverObjectOutputStream(Marshaller delegateMarshaller,
RiverMarshaller marshaller)
throws java.io.IOException,
java.lang.SecurityException
java.io.IOException
java.lang.SecurityException| Method Detail |
|---|
public void writeFields()
throws java.io.IOException
MarshallerObjectOutputStream
writeFields in class MarshallerObjectOutputStreamjava.io.IOException
public java.io.ObjectOutputStream.PutField putFields()
throws java.io.IOException
MarshallerObjectOutputStream
putFields in class MarshallerObjectOutputStreamjava.io.IOExceptionprotected SerializableClass swapClass(SerializableClass newSerializableClass)
protected java.lang.Object swapCurrent(java.lang.Object current)
public void defaultWriteObject()
throws java.io.IOException
MarshallerObjectOutputStream
defaultWriteObject in class MarshallerObjectOutputStreamjava.io.IOException
protected RiverObjectOutputStream.State start()
throws java.io.IOException
java.io.IOException
protected void finish(RiverObjectOutputStream.State restoreState)
throws java.io.IOException
java.io.IOExceptionprotected void fullReset()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||