Class ProvSerialiser
- java.lang.Object
-
- org.openprovenance.prov.core.json.serialization.ProvSerialiser
-
- All Implemented Interfaces:
ProvSerialiser
public class ProvSerialiser extends Object implements ProvSerialiser
-
-
Constructor Summary
Constructors Constructor Description ProvSerialiser()
-
Method Summary
Modifier and Type Method Description voidcustomize(com.fasterxml.jackson.databind.ObjectMapper mapper)Collection<String>mediaTypes()voidregisterFilter(com.fasterxml.jackson.databind.ObjectMapper mapper)voidregisterModule(com.fasterxml.jackson.databind.ObjectMapper mapper)voidserialiseDocument(OutputStream out, Document document, boolean formatted)voidserialiseDocument(OutputStream out, Document document, String mediaType, boolean formatted)voidserialiseObject(OutputStream out, Object document, boolean formatted)
-
-
-
Method Detail
-
customize
public void customize(com.fasterxml.jackson.databind.ObjectMapper mapper)
-
mediaTypes
public Collection<String> mediaTypes()
- Specified by:
mediaTypesin interfaceProvSerialiser
-
serialiseDocument
public void serialiseDocument(OutputStream out, Document document, boolean formatted)
- Specified by:
serialiseDocumentin interfaceProvSerialiser
-
serialiseObject
public void serialiseObject(OutputStream out, Object document, boolean formatted)
-
registerFilter
public void registerFilter(com.fasterxml.jackson.databind.ObjectMapper mapper)
-
registerModule
public void registerModule(com.fasterxml.jackson.databind.ObjectMapper mapper)
-
serialiseDocument
public void serialiseDocument(OutputStream out, Document document, String mediaType, boolean formatted)
- Specified by:
serialiseDocumentin interfaceProvSerialiser
-
-