public class IIOPOutputStream_1_3 extends IIOPOutputStream
OutputStreamHook.DefaultState, OutputStreamHook.InWriteObjectState, OutputStreamHook.WriteObjectState, OutputStreamHook.WroteCustomDataState, OutputStreamHook.WroteDefaultDataState
ObjectOutputStream.PutField
IN_WRITE_OBJECT, NOT_IN_WRITE_OBJECT, streamFormatVersion, writeObjectState, WROTE_CUSTOM_DATA, WROTE_DEFAULT_DATA
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 and Description |
---|
IIOPOutputStream_1_3() |
Modifier and Type | Method and Description |
---|---|
protected void |
internalWriteUTF(OutputStream stream,
String data)
Helper method for correcting the Kestrel bug 4367783 (dealing with larger than 8-bit chars).
|
ObjectOutputStream.PutField |
putFields()
Before JDK 1.3.1_01, the PutField/GetField implementation actually sent a Hashtable.
|
void |
writeFields() |
annotateClass, beginOptionalCustomData, close, decreaseRecursionDepth, defaultWriteObjectDelegate, drain, enableReplaceObjectDelegate, flush, getOrbStream, increaseRecursionDepth, replaceObject, reset, setOrbStream, simpleWriteObject, write, write, write, writeBoolean, writeByte, writeBytes, writeChar, writeChars, writeDouble, writeFloat, writeInt, writeLong, writeObjectOverride, writeShort, writeStreamHeader, writeUTF
defaultWriteObject, getStreamFormatVersion, setState
annotateProxyClass, enableReplaceObject, useProtocolVersion, writeClassDescriptor, writeObject, writeUnshared
public IIOPOutputStream_1_3() throws IOException
IOException
protected void internalWriteUTF(OutputStream stream, String data)
IIOPOutputStream
internalWriteUTF
in class IIOPOutputStream
public ObjectOutputStream.PutField putFields() throws IOException
putFields
in class OutputStreamHook
IOException
public void writeFields() throws IOException
writeFields
in class OutputStreamHook
IOException
Copyright © 2018 JBoss by Red Hat. All rights reserved.