Class ProvSerialiser
- java.lang.Object
-
- org.openprovenance.prov.core.json.serialization.ProvSerialiser
-
- org.openprovenance.prov.core.jsonld11.serialization.ProvSerialiser
-
- All Implemented Interfaces:
ProvSerialiser
public class ProvSerialiser extends ProvSerialiser
-
-
Field Summary
Fields Modifier and Type Field Description protected booleanembedContext
-
Constructor Summary
Constructors Constructor Description ProvSerialiser()ProvSerialiser(boolean embedContext)
-
Method Summary
Modifier and Type Method Description com.fasterxml.jackson.databind.ObjectMappercustomize(com.fasterxml.jackson.databind.ObjectMapper mapper, boolean formatted)Collection<String>mediaTypes()ProvMixinprovMixin()voidserialiseDocument(OutputStream out, Document document, boolean formatted)voidserialiseDocument(OutputStream out, Document document, String mediaType, boolean formatted)-
Methods inherited from class org.openprovenance.prov.core.json.serialization.ProvSerialiser
registerFilter, registerModule, serialiseObject
-
-
-
-
Method Detail
-
mediaTypes
public Collection<String> mediaTypes()
- Specified by:
mediaTypesin interfaceProvSerialiser- Overrides:
mediaTypesin classProvSerialiser
-
provMixin
public ProvMixin provMixin()
-
serialiseDocument
public void serialiseDocument(OutputStream out, Document document, boolean formatted)
- Specified by:
serialiseDocumentin interfaceProvSerialiser- Overrides:
serialiseDocumentin classProvSerialiser
-
customize
public com.fasterxml.jackson.databind.ObjectMapper customize(com.fasterxml.jackson.databind.ObjectMapper mapper, boolean formatted)
-
serialiseDocument
public void serialiseDocument(OutputStream out, Document document, String mediaType, boolean formatted)
- Specified by:
serialiseDocumentin interfaceProvSerialiser- Overrides:
serialiseDocumentin classProvSerialiser
-
-