public abstract class PathValueOperation extends JsonPatchOperation
| Modifier and Type | Field and Description |
|---|---|
protected com.fasterxml.jackson.databind.JsonNode |
value |
BUNDLE, op, path| Modifier | Constructor and Description |
|---|---|
protected |
PathValueOperation(String op,
JsonPointer path,
com.fasterxml.jackson.databind.JsonNode value)
Protected constructor
|
| Modifier and Type | Method and Description |
|---|---|
void |
serialize(com.fasterxml.jackson.core.JsonGenerator jgen,
com.fasterxml.jackson.databind.SerializerProvider provider) |
void |
serializeWithType(com.fasterxml.jackson.core.JsonGenerator jgen,
com.fasterxml.jackson.databind.SerializerProvider provider,
com.fasterxml.jackson.databind.jsontype.TypeSerializer typeSer) |
String |
toString() |
applyprotected PathValueOperation(String op, JsonPointer path, com.fasterxml.jackson.databind.JsonNode value)
op - operation namepath - affected pathvalue - JSON valuepublic final void serialize(com.fasterxml.jackson.core.JsonGenerator jgen,
com.fasterxml.jackson.databind.SerializerProvider provider)
throws IOException,
com.fasterxml.jackson.core.JsonProcessingException
IOExceptioncom.fasterxml.jackson.core.JsonProcessingExceptionpublic final void serializeWithType(com.fasterxml.jackson.core.JsonGenerator jgen,
com.fasterxml.jackson.databind.SerializerProvider provider,
com.fasterxml.jackson.databind.jsontype.TypeSerializer typeSer)
throws IOException,
com.fasterxml.jackson.core.JsonProcessingException
IOExceptioncom.fasterxml.jackson.core.JsonProcessingExceptionpublic final String toString()
toString in class JsonPatchOperation