JavaTM Object Serialization Specification |
Contents | Previous | Next |
1.2 Writing to an Object Stream
1.3 Reading from an Object Stream
1.4 Object Streams as Containers
1.5 Defining Serializable Fields for a Class
1.6 Documenting Serializable Fields and Data for a Class
1.7 Accessing Serializable Fields of a Class
1.8 The ObjectOutput Interface
1.10 The Serializable Interface
1.11 The Externalizable Interface
1.12 Protecting Sensitive Information
2.1 The ObjectOutputStream Class
2.2 The ObjectOutputStream.PutField Class
2.6 The useProtocolVersion Method
3.1 The ObjectInputStream Class
3.2 The ObjectInputStream.GetField Class
3.3 The ObjectInputValidation Interface
3.5 The readObjectNoData Method
4.1 The ObjectStreamClass Class
4.2 Dynamic Proxy Class Descriptors
4.4 The ObjectStreamField Class
4.5 Inspecting Serializable Classes
5 Versioning of Serializable Objects
5.4 Who’s Responsible for Versioning of Streams
5.5 Compatible Java™ Type Evolution
5.6 Type Changes Affecting Serialization
6 Object Serialization Stream Protocol
6.4 Grammar for the Stream Format
A Security in Object Serialization
A.4 Preventing Serialization of Sensitive Data
A.5 Writing Class-Specific Serializing Methods
A.6 Guarding Unshared Deserialized Objects
A.7 Preventing Overwriting of Externalizable Objects
B Exceptions In Object Serialization
C Example of Serializable Fields
C.1 Example Alternate Implementation of java.io.File
Contents | Previous | Next |
Copyright © 2003 Sun Microsystems, Inc. All rights reserved. |