Fields Summary |
---|
public static final short | STREAM_MAGICThe stream header's magic number. |
public static final short | STREAM_VERSIONThe stream header's version number. |
public static final byte | TC_BASEThe minimum tag value. |
public static final byte | TC_NULLTag to mark a {@code null} object reference. |
public static final byte | TC_REFERENCETag to mark a reference to an object that has already been written to the
stream. |
public static final byte | TC_CLASSDESCTag to mark a new class descriptor. |
public static final byte | TC_OBJECTTag to mark a new object. |
public static final byte | TC_STRINGTag to mark a new string. |
public static final byte | TC_ARRAYTag to mark a new array. |
public static final byte | TC_CLASSTag to mark a reference to a class. |
public static final byte | TC_BLOCKDATATag to mark a block of optional data. The byte following this tag
indicates the size of the block. |
public static final byte | TC_ENDBLOCKDATATag to mark the end of block data blocks for an object. |
public static final byte | TC_RESETTag to mark a stream reset. |
public static final byte | TC_BLOCKDATALONGTag to mark a long block of data. The long following this tag
indicates the size of the block. |
public static final byte | TC_EXCEPTIONTag to mark an exception. |
public static final byte | TC_LONGSTRINGTag to mark a long string. |
public static final byte | TC_PROXYCLASSDESCTag to mark a new proxy class descriptor. |
public static final byte | TC_MAXThe maximum tag value. |
public static final int | baseWireHandleHandle for the first object that gets serialized. |
public static final int | PROTOCOL_VERSION_1Stream protocol version 1. |
public static final int | PROTOCOL_VERSION_2Stream protocol version 2. |
public static final SerializablePermission | SUBCLASS_IMPLEMENTATION_PERMISSIONPermission constant to enable subclassing of ObjectInputStream and
ObjectOutputStream. |
public static final SerializablePermission | SUBSTITUTION_PERMISSIONPermission constant to enable object substitution during serialization
and deserialization. |
public static final byte | SC_WRITE_METHODBit mask for the {@code flag} field in ObjectStreamClass. Indicates
that a serializable class has its own {@code writeObject} method. |
public static final byte | SC_SERIALIZABLEBit mask for the {@code flag} field in ObjectStreamClass. Indicates
that a class is serializable. |
public static final byte | SC_EXTERNALIZABLEBit mask for the {@code flag} field in ObjectStreamClass. Indicates
that a class is externalizable. |
public static final byte | SC_BLOCK_DATABit mask for the {@code flag} field in ObjectStreamClass. Indicates
that an externalizable class is written in block data mode. |
public static final byte | TC_ENUMTag to mark a new enum. |
public static final byte | SC_ENUMBit mask for the {@code flag} field in ObjectStreamClass. Indicates
that a class is an enum type. |