diff --git a/dspace-server-webapp/src/main/java/org/dspace/app/rest/iiif/model/ObjectMapperFactory.java b/dspace-server-webapp/src/main/java/org/dspace/app/rest/iiif/model/ObjectMapperFactory.java new file mode 100644 index 0000000000..1b5bb782c0 --- /dev/null +++ b/dspace-server-webapp/src/main/java/org/dspace/app/rest/iiif/model/ObjectMapperFactory.java @@ -0,0 +1,26 @@ +/** + * The contents of this file are subject to the license and copyright + * detailed in the LICENSE and NOTICE files at the root of the source + * tree and available online at + * + * http://www.dspace.org/license/ + */ +package org.dspace.app.rest.iiif.model; + +import com.fasterxml.jackson.databind.ObjectMapper; +import com.fasterxml.jackson.databind.module.SimpleModule; +import de.digitalcollections.iiif.model.jackson.IiifModule; +import de.digitalcollections.iiif.model.jackson.IiifObjectMapper; + +public class ObjectMapperFactory { + + private ObjectMapperFactory() {} + + public static ObjectMapper getIiifObjectMapper() { + return new IiifObjectMapper(); + } + + public static SimpleModule getIiifModule() { + return new IiifModule(); + } +}