ioinformarics.oss.jackson.module.jsonld.JsonldModule Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of jackson-jsonld Show documentation
Show all versions of jackson-jsonld Show documentation
JSON-LD Module for Jackson
The newest version!
package ioinformarics.oss.jackson.module.jsonld;
import com.fasterxml.jackson.databind.module.SimpleModule;
import ioinformarics.oss.jackson.module.jsonld.internal.JsonldBeanDeserializerModifier;
import ioinformarics.oss.jackson.module.jsonld.internal.JsonldPropertyNamingStrategy;
import ioinformarics.oss.jackson.module.jsonld.internal.JsonldResourceSerializerModifier;
import jdk.nashorn.internal.ir.ObjectNode;
import java.util.Collections;
import java.util.HashMap;
import java.util.Map;
import java.util.function.Supplier;
/**
* @author Alexander De Leon
*/
public class JsonldModule extends SimpleModule {
/**
* Create a JsonldModule configured with a function which supplies the @context structure of your application.
* This constructor is useful if you want to construct your context dynamically. If the context is static is better to use the other constructors of this class.
*
* @param contextSupplier a function from () to Object which supplies the default Jsonld context of your application.
*/
public JsonldModule(Supplier
© 2015 - 2025 Weber Informatics LLC | Privacy Policy