Project

General

Profile

« Previous | Next » 

Revision 7c82e37b

Added by Andreas Müller about 12 years ago

minor changes to ErmsRelTaxon import

View differences:

cdm-pesi/src/main/java/eu/etaxonomy/cdm/io/pesi/erms/ErmsTaxonRelationImport.java
40 40
	@SuppressWarnings("unused")
41 41
	private static final Logger logger = Logger.getLogger(ErmsTaxonRelationImport.class);
42 42
	
43
private DbImportMapping mapping;
43
private DbImportMapping<ErmsImportState, ErmsImportConfigurator> mapping;
44 44
	
45
	private int modCount = 10000;
46 45
	private static final String pluralString = "taxon relations";
47 46
	private static final String dbTableName = "tu";
48 47

  
49
	private static final Class cdmTargetClass = TaxonBase.class;
48
	private static final Class<?> cdmTargetClass = TaxonBase.class;
50 49

  
51 50
	public ErmsTaxonRelationImport(){
52 51
		super(pluralString, dbTableName, cdmTargetClass);
......
55 54
	/* (non-Javadoc)
56 55
	 * @see eu.etaxonomy.cdm.io.erms.ErmsImportBase#getMapping()
57 56
	 */
58
	protected DbImportMapping getMapping() {
57
	protected DbImportMapping<ErmsImportState, ErmsImportConfigurator> getMapping() {
59 58
		if (mapping == null){
60
			mapping = new DbImportMapping();
59
			mapping = new DbImportMapping<ErmsImportState, ErmsImportConfigurator>();
61 60
			
62 61
			mapping.addMapper(DbImportTaxIncludedInMapper.NewInstance("id", TAXON_NAMESPACE, "parentId", TAXON_NAMESPACE, "accParentId", TAXON_NAMESPACE, null));//there is only one tree
63 62
			mapping.addMapper(DbImportSynonymMapper.NewInstance("id", "tu_acctaxon", TAXON_NAMESPACE, null, true)); 			
......
91 90
	 */
92 91
	public Map<Object, Map<String, ? extends CdmBase>> getRelatedObjectsForPartition(ResultSet rs) {
93 92
		String nameSpace;
94
		Class cdmClass;
93
		Class<?> cdmClass;
95 94
		Set<String> idSet;
96 95
		Map<Object, Map<String, ? extends CdmBase>> result = new HashMap<Object, Map<String, ? extends CdmBase>>();
97 96
		

Also available in: Unified diff