\r
@Override\r
public Map<Object, Map<String, ? extends CdmBase>> getRelatedObjectsForPartition(ResultSet rs, BerlinModelImportState 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<Object, Map<String, ? extends CdmBase>>();\r
+ Map<Object, Map<String, ? extends CdmBase>> result = new HashMap<>();\r
\r
try{\r
- Set<String> typeSpecimenIdSet = new HashSet<String>();\r
+ Set<String> typeSpecimenIdSet = new HashSet<>();\r
\r
while (rs.next()){\r
handleForeignKey(rs, typeSpecimenIdSet, "TypeSpecimenFk");\r
\r
//type specimen map\r
nameSpace = AlgaTerraSpecimenImportBase.TYPE_SPECIMEN_DERIVED_UNIT_NAMESPACE;\r
- cdmClass = SpecimenOrObservationBase.class;\r
idSet = typeSpecimenIdSet;\r
- Map<String, DerivedUnit> typeSpecimenMap = (Map<String, DerivedUnit>)getCommonService().getSourcedObjectsByIdInSource(cdmClass, idSet, nameSpace);\r
+ Map<String, DerivedUnit> typeSpecimenMap = getCommonService().getSourcedObjectsByIdInSourceC(DerivedUnit.class, idSet, nameSpace);\r
result.put(nameSpace, typeSpecimenMap);\r
\r
\r