|
JBoss Marshalling 1.3.0.GA | |||||||||
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 MarshallerObjectOutputStream
java.io.IOException
public java.io.ObjectOutputStream.PutField putFields() throws java.io.IOException
MarshallerObjectOutputStream
putFields
in class MarshallerObjectOutputStream
java.io.IOException
protected SerializableClass swapClass(SerializableClass newSerializableClass)
protected java.lang.Object swapCurrent(java.lang.Object current)
public void defaultWriteObject() throws java.io.IOException
MarshallerObjectOutputStream
defaultWriteObject
in class MarshallerObjectOutputStream
java.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.IOException
protected void fullReset()
|
JBoss Marshalling 1.3.0.GA | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |