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 Detail

      • init

        void init​(Entity<A,​T> entity)
      • 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.JsonParseException
        com.fasterxml.jackson.databind.JsonMappingException
        java.io.IOException
      • importMany

        void importMany​(ImportConfiguration importConfig,
                        com.fasterxml.jackson.databind.ObjectMapper mapper)
                 throws java.io.IOException
        Throws:
        java.io.IOException