Package org.dspace.app.rest.model.patch
Class JsonValueEvaluator
- java.lang.Object
-
- org.dspace.app.rest.model.patch.JsonValueEvaluator
-
- All Implemented Interfaces:
LateObjectEvaluator
public class JsonValueEvaluator extends Object implements LateObjectEvaluator
LateObjectEvaluatorimplementation that assumes values represented as JSON objects. Based onJsonLateObjectEvaluator- Author:
- Luigi Andrea Pascarelli (luigiandrea.pascarelli at 4science.it)
-
-
Constructor Summary
Constructors Constructor Description JsonValueEvaluator(com.fasterxml.jackson.databind.ObjectMapper mapper, com.fasterxml.jackson.databind.JsonNode valueNode)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T> Objectevaluate(Class<T> type)com.fasterxml.jackson.databind.JsonNodegetValueNode()
-
-
-
Method Detail
-
evaluate
public <T> Object evaluate(Class<T> type)
- Specified by:
evaluatein interfaceLateObjectEvaluator
-
getValueNode
public com.fasterxml.jackson.databind.JsonNode getValueNode()
-
-