There are some fundamental differences between Java™ and C++ APIs.
The following list describes differences between the IBM® Content
Manager Java and C++ API sets:
- The operators defined in the C++ APIs are not defined in the Java APIs. They are supported as Java functions.
- The Java class object (java.lang.Object) is used in place of the C++ class DKAny to represent a generic object.
- Common and global constants are defined in the interface DKConstant in the Java APIs; in C++ they are in DKConstant.h.
- The Java APIs use the Java garbage collector.
- The Java functions DKDDO.toXML() and DKDDO.fromXML() are
not available in C++.
- The XML classes are available only in Java.