Ordered input for easier comparison
[cdmlib-apps.git] / app-import / src / main / java / eu / etaxonomy / cdm / io / edaphobase / EdaphobaseImportState.java
index d0c7b0601129118fc61d4c03b6356393377fe228..75e807fa96fa5254ba45685c9dd96eea2790bcea 100644 (file)
@@ -9,6 +9,10 @@
 */
 package eu.etaxonomy.cdm.io.edaphobase;
 
+import java.util.HashMap;
+import java.util.Map;
+import java.util.UUID;
+
 import org.apache.log4j.Logger;
 
 import eu.etaxonomy.cdm.io.common.DbImportStateBase;
@@ -22,6 +26,8 @@ public class EdaphobaseImportState extends DbImportStateBase<EdaphobaseImportCon
     @SuppressWarnings("unused")
     private static final Logger logger = Logger.getLogger(EdaphobaseImportState.class);
 
+    private final Map<String, UUID> authorMap = new HashMap<>();
+
     /**
      * @param config
      */
@@ -29,4 +35,11 @@ public class EdaphobaseImportState extends DbImportStateBase<EdaphobaseImportCon
         super(config);
     }
 
+    public UUID getAuthorUuid(String key){
+        return authorMap.get(key);
+    }
+
+    public void setAuthorMap(Map<String, UUID> authorMap){
+        this.authorMap.putAll(authorMap);
+    }
 }