DataNucleus Enhancer provides bytecode enhancement utilities necessary for use of the DataNucleus platform. Any class enhanced for JDO will be bytecode compatible and so could be used by any JDO implementation.