Package step.core.imports
Interface Importer<A extends step.core.accessors.AbstractIdentifiableObject,T extends CRUDAccessor<A>>
-
public interface Importer<A extends step.core.accessors.AbstractIdentifiableObject,T extends CRUDAccessor<A>>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidimportMany(ImportConfiguration importConfig, com.fasterxml.jackson.databind.ObjectMapper mapper)AimportOne(ImportConfiguration importConfig, com.fasterxml.jackson.core.JsonParser jParser, com.fasterxml.jackson.databind.ObjectMapper mapper, java.util.Map<java.lang.String,java.lang.String> references)voidinit(Entity<A,T> entity)
-
-
-
Method Detail
-
importOne
A importOne(ImportConfiguration importConfig, com.fasterxml.jackson.core.JsonParser jParser, com.fasterxml.jackson.databind.ObjectMapper mapper, java.util.Map<java.lang.String,java.lang.String> references) throws com.fasterxml.jackson.core.JsonParseException, com.fasterxml.jackson.databind.JsonMappingException, java.io.IOException
- Throws:
com.fasterxml.jackson.core.JsonParseExceptioncom.fasterxml.jackson.databind.JsonMappingExceptionjava.io.IOException
-
importMany
void importMany(ImportConfiguration importConfig, com.fasterxml.jackson.databind.ObjectMapper mapper) throws java.io.IOException
- Throws:
java.io.IOException
-
-