Package org.dspace.app.rest.converter
Class JsonPatchConverter
- java.lang.Object
-
- org.dspace.app.rest.converter.JsonPatchConverter
-
- All Implemented Interfaces:
PatchConverter<com.fasterxml.jackson.databind.JsonNode>
public class JsonPatchConverter extends Object implements PatchConverter<com.fasterxml.jackson.databind.JsonNode>
- Author:
- Luigi Andrea Pascarelli (luigiandrea.pascarelli at 4science.it)
-
-
Constructor Summary
Constructors Constructor Description JsonPatchConverter(com.fasterxml.jackson.databind.ObjectMapper mapper)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Patchconvert(com.fasterxml.jackson.databind.JsonNode jsonNode)Constructs aPatchobject given a JsonNode.com.fasterxml.jackson.databind.JsonNodeconvert(Patch patch)Renders aPatchas aJsonNode.
-
-
-
Method Detail
-
convert
public Patch convert(com.fasterxml.jackson.databind.JsonNode jsonNode)
Constructs aPatchobject given a JsonNode.- Specified by:
convertin interfacePatchConverter<com.fasterxml.jackson.databind.JsonNode>- Parameters:
jsonNode- a JsonNode containing the JSON Patch- Returns:
- a
Patch
-
convert
public com.fasterxml.jackson.databind.JsonNode convert(Patch patch)
Renders aPatchas aJsonNode.- Specified by:
convertin interfacePatchConverter<com.fasterxml.jackson.databind.JsonNode>- Parameters:
patch- the patch- Returns:
- a
JsonNodecontaining JSON Patch.
-
-