\r
@Override\r
public Map<Object, Map<String, ? extends CdmBase>> getRelatedObjectsForPartition(ResultSet rs, ErmsImportState state) {\r
- String nameSpace;\r
- Class<?> cdmClass;\r
+\r
+ String nameSpace;\r
Set<String> idSet;\r
Map<Object, Map<String, ? extends CdmBase>> result = new HashMap<>();\r
\r
\r
//note map\r
nameSpace = ErmsImportBase.NOTES_NAMESPACE;\r
- cdmClass = TextData.class;\r
idSet = noteIdSet;\r
- Map<String, CommonTaxonName> noteMap = (Map<String, CommonTaxonName>)getCommonService().getSourcedObjectsByIdInSource(cdmClass, idSet, nameSpace);\r
+ Map<String, TextData> noteMap = getCommonService().getSourcedObjectsByIdInSourceC(TextData.class, idSet, nameSpace);\r
result.put(nameSpace, noteMap);\r
\r
//reference map\r
nameSpace = ErmsImportBase.REFERENCE_NAMESPACE;\r
- cdmClass = Reference.class;\r
idSet = sourceIdSet;\r
- @SuppressWarnings("unchecked")\r
- Map<String, Reference> referenceMap = (Map<String, Reference>)getCommonService().getSourcedObjectsByIdInSource(cdmClass, idSet, nameSpace);\r
+ Map<String, Reference> referenceMap = getCommonService().getSourcedObjectsByIdInSourceC(Reference.class, idSet, nameSpace);\r
result.put(nameSpace, referenceMap);\r
\r
} catch (SQLException e) {\r