Index

XDO classes

This section describes Extended Data Object (XDO) classes and their hierarchy. The base XDO class is dkXDOBase, a subclass of dkDataObjectBase. The purpose of an XDO class is to represent a user defined data type, that is, a data value with all the methods relevant to it.

A subclass of dkXDOBase, dkXDO provides a public interface to support persistency and may exist as a stand-alone object, without the associated DDO. Other subclasses of dkXDObase may be defined to represent a specific user defined type, such as USDollar or shoe-size. However, only subclasses of dkXDO have persistency.

A sample program to illustrate the use of a stand-alone XDO is offered in the Samples directory.

(c) Copyright International Business Machines Corporation 1996, 2003. IBM Corp. All rights reserved.