| A How the Java DAP library differs |
Enumerations instead of iterators
Factory classes instead of virtual constructors
DAP core with separate client and server specializations via Java interfaces
The constraint evaluator is an object passed into the DDS (Java) rather than a set of methods embedded in the DDS (C++)
| A How the Java DAP library differs |