All externalizable data is written in JDK 1.1 external data
format after calling this method. This version is needed to write
streams containing Externalizable data that can be read by
pre-JDK 1.1.6 JVMs.
See Also:java.io.ObjectOutputStream.useProtocolVersion(int) since: 1.2
This protocol is written by JVM 1.2.
Externalizable data is written in block data mode and is
terminated with TC_ENDBLOCKDATA. Externalizable classdescriptor
flags has SC_BLOCK_DATA enabled. JVM 1.1.6 and greater can
read this format change.
Enables writing a nonSerializable class descriptor into the
stream. The serialVersionUID of a nonSerializable class is
set to 0L.
See Also:java.io.ObjectOutputStream.useProtocolVersion(int) See Also:ObjectStreamConstants.SC_BLOCK_DATA since: 1.2
Bit mask for ObejctStreamClass flag. Indicates Externalizable data
written in Block Data mode.
Added for PROTOCOL_VERSION_2.
See Also:ObjectStreamConstants.PROTOCOL_VERSION_2 since: 1.2