NAME
Java::IO::ObjectStreamConstants - Class containing all the Object Stream grammar terminals
AUTHOR
Sal Scotto sscotto@cpan.org
REQUIRES
Perl 5.005 or greater
SYNOPSIS
use Java::IO::ObjectStreamConstants;
ABSTRACT
Class to expose the Java Object Serialization Grammer Terminals Constants
CONSTANTS
Please see the Java Object Serialization Specification for details on the meaning of these constants.
Terminal Constants
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
baseWireHandle 0x7E0000
Class Desc Flags
SC_WRITE_METHOD 0x01
SC_BLOCK_DATA 0x08
SC_SERIALIZABLE 0x02
SC_EXTERNALIZABLE 0x04
DESCRIPTION
This class contains all the TERMINAL constants for the Java ObjectSerialization Specification.
It is probably important to at least have briefly read "The JavaTM Serialized Object Specification", http://java.sun.com/j2se/1.3/docs/guide/serialization/spec/serialTOC.doc.html