SDO的API 以commonj.sdo为根,包括(基本)通用数据对象、代理对象和各种类型的Helper对象的定义接口。
1、commonj.sdo 基本数据对象
commonj.sdo 包下定义的(基本)通用数据对象接口(7个接口)
——DataObject
——Type
——Property
——Sequence
——DataGraph
——ChangeSummary
——ChangeSummary.Setting
2、commonj.sdo.impl 对外代理对象
commonj.sdo.impl 包下主要定义对外提供的代理对象(2个类、1个抽象类、1个接口)
——ExternalizableDelegator
——NoHelperProviderException
以上是API中仅有的两个被完全实现的类。
抽象类
——HelperProvider
代理接口
——ExternalizableDelegator.Resolvable
3、commonj.sdo.helper 实现对象接口
commonj.sdo.helper 包定义各种Helper对象接口(8个接口)
——CopyHelper
——DataFactory
——DataHelper
——EqualityHelper
——TypeHelper
——XMLDocument
——XMLHelper
——XSDHelper