Revision daa58548
Added by Andreas Müller almost 6 years ago
app-import/src/main/java/eu/etaxonomy/cdm/io/berlinModel/in/BerlinModelTaxonNameRelationImport.java | ||
---|---|---|
285 | 285 |
String nameSpace; |
286 | 286 |
Class<?> cdmClass; |
287 | 287 |
Set<String> idSet; |
288 |
Map<Object, Map<String, ? extends CdmBase>> result = new HashMap<Object, Map<String, ? extends CdmBase>>();
|
|
288 |
Map<Object, Map<String, ? extends CdmBase>> result = new HashMap<>(); |
|
289 | 289 |
|
290 | 290 |
try{ |
291 |
Set<String> nameIdSet = new HashSet<String>();
|
|
292 |
Set<String> referenceIdSet = new HashSet<String>();
|
|
293 |
Set<String> refDetailIdSet = new HashSet<String>();
|
|
291 |
Set<String> nameIdSet = new HashSet<>(); |
|
292 |
Set<String> referenceIdSet = new HashSet<>(); |
|
293 |
Set<String> refDetailIdSet = new HashSet<>(); |
|
294 | 294 |
while (rs.next()){ |
295 | 295 |
handleForeignKey(rs, nameIdSet, "name1Id"); |
296 | 296 |
handleForeignKey(rs, nameIdSet, "name2Id"); |
... | ... | |
325 | 325 |
return result; |
326 | 326 |
} |
327 | 327 |
|
328 |
/* (non-Javadoc) |
|
329 |
* @see eu.etaxonomy.cdm.io.common.CdmIoBase#doCheck(eu.etaxonomy.cdm.io.common.IImportConfigurator) |
|
330 |
*/ |
|
331 | 328 |
@Override |
332 | 329 |
protected boolean doCheck(BerlinModelImportState state){ |
333 | 330 |
IOValidator<BerlinModelImportState> validator = new BerlinModelTaxonNameRelationImportValidator(); |
334 | 331 |
return validator.validate(state); |
335 | 332 |
} |
336 | 333 |
|
337 |
/* (non-Javadoc) |
|
338 |
* @see eu.etaxonomy.cdm.io.common.CdmIoBase#isIgnore(eu.etaxonomy.cdm.io.common.IImportConfigurator) |
|
339 |
*/ |
|
340 | 334 |
@Override |
341 | 335 |
protected boolean isIgnore(BerlinModelImportState state){ |
342 | 336 |
return ! state.getConfig().isDoRelNames(); |
Also available in: Unified diff
cleanup