public final class SerialObjectOutputStream extends MarshallerObjectOutputStream
Modifier and Type | Class and Description |
---|---|
protected static class |
SerialObjectOutputStream.State |
ObjectOutputStream.PutField
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
Modifier | Constructor and Description |
---|---|
protected |
SerialObjectOutputStream(SerialMarshaller serialMarshaller,
BlockMarshaller blockMarshaller) |
Modifier and Type | Method and Description |
---|---|
void |
defaultWriteObject() |
ObjectOutputStream.PutField |
putFields() |
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, writeUTF
writeObject
protected SerialObjectOutputStream(SerialMarshaller serialMarshaller, BlockMarshaller blockMarshaller) throws IOException, SecurityException
IOException
SecurityException
public void writeFields() throws IOException
MarshallerObjectOutputStream
writeFields
in class MarshallerObjectOutputStream
IOException
public ObjectOutputStream.PutField putFields() throws IOException
MarshallerObjectOutputStream
putFields
in class MarshallerObjectOutputStream
IOException
public void defaultWriteObject() throws IOException
MarshallerObjectOutputStream
defaultWriteObject
in class MarshallerObjectOutputStream
IOException
Copyright © 2021 JBoss by Red Hat. All rights reserved.