On 13/01/15 00:51, Peter Firmstone wrote:
----- Original message -----
 > On 10/01/15 07:00, Peter Firmstone wrote:
 > > Again, thank you all for engaging in discussion of this very difficult
 > > topic.
 > >
 > > While we can't presently check intra object dependencies during
 > > deserialization with readObject(), the examples I provide can do this.
 >
 > I have replied to Davids mail with a small change to GetField ( added
 > superTypeFields() ) to return the deserialized supertypes fields. This
 > gives subtypes the ability to check values of the supertypes persistent
 > state.

Unfortunately this breaks encapsulation, a class is then locked into
using that serial form as public api forever.

Yes, of course. Withdrawn.

-Chris.

Reply via email to