if (persistentTypes != null) {
for (int i = 0; i < persistentTypes.length; i++) {
AbstractClassMetaData acmd =
ec.getMetaDataManager().getMetaDataForClass(persistentTypes[i].getClassName(), ec.getClassLoaderResolver());
returnObjects.add(ec.findObjectUsingAID(
new Type(ec.getClassLoaderResolver().classForName(acmd.getFullClassName())),
ForceQueryUtils.getFieldValues2(acmd, acmd.getDFGMemberPositions(),
mconn, storeMgr, sobject, query),
query.getIgnoreCache(), true));
}
}