Module: Java::ObjectStream

Included in:
ObjectInputStream, ObjectOutputStream
Defined in:
lib/javaobs.rb

Overview

Container for the Java serialization constants.

Constant Summary collapse

STREAM_MAGIC =
0xACED
STREAM_VERSION =
5
TC_NULL =
0x70
TC_REFERENCE =
0x71
TC_CLASSDESC =
0x72
TC_OBJECT =
0x73
TC_STRING =
0x74
TC_ARRAY =
0x75
TC_CLASS =
0x76
TC_BLOCKDATA =
0x77
TC_ENDBLOCKDATA =
0x78
TC_RESET =
0x79
TC_BLOCKDATALONG =
0x7A
TC_EXCEPTION =
0x7B
TC_LONGSTRING =
0x7C
TC_PROXYCLASSDESC =
0x7D
SC_WRITE_METHOD =
0x01
SC_SERIALIZABLE =
0x02
SC_EXTERNALIZABLE =
0x04
SC_BLOCKDATA =
0x08
PRIM_BYTE =

‘B’

66
PRIM_CHAR =

‘C’

67
PRIM_DOUBLE =

‘D’

68
PRIM_FLOAT =

‘F’

70
PRIM_INT =

‘I’

73
PRIM_LONG =

‘J’

74
PRIM_SHORT =

‘S’

83
PRIM_BOOL =

‘Z’

90
PRIM_ARRAY =

‘[’

91
PRIM_OBJECT =

‘L’

76