SDO APIs are rooted in commonj. SDO, including (basic) Common Data Objects, proxy objects, and interfaces defined for various types of helper objects.
1. commonj. SDO Basic Data Object
(Basic) common data object interfaces (7 interfaces) defined under commonj. SDO package)
-- Dataobject
-- Type
-- Property
-- Sequence
-- Datagraph
-- Changesummary
-- Changesummary. Setting
2. commonj. SDO. impl external proxy object
The commonj. SDO. impl package mainly defines the proxy objects provided externally (two classes, one abstract class, and one interface)
-- Externalizabledelegator
-- Nohelperproviderexception
The above are the only two fully implemented classes in the API.
Abstract class
-- Helperprovider
Proxy Interface
-- Externalizabledelegator. resolvable
3. commonj. SDO. helper implements object interfaces.
Commonj. SDO. helper package defines various helper object interfaces (8 interfaces)
-- Copyhelper
-- DataFactory
-- Datahelper
-- Equalityhelper
-- Typehelper
-- Xmldocument
-- Xmlhelper
-- Xsdhelper