public class JsonPatchOperation
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
JsonPatchOperation.Builder |
static class |
JsonPatchOperation.JsonPatchOp |
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
op |
private java.lang.String |
path |
private com.fasterxml.jackson.databind.JsonNode |
value |
Modifier | Constructor and Description |
---|---|
private |
JsonPatchOperation() |
private |
JsonPatchOperation(java.lang.String op,
java.lang.String path) |
Modifier and Type | Method and Description |
---|---|
(package private) static JsonPatchOperation.Builder |
Builder(JsonPatchOperation.JsonPatchOp op,
java.lang.String path) |
java.lang.String |
getOp() |
java.lang.String |
getPath() |
com.fasterxml.jackson.databind.JsonNode |
getValue() |
void |
setOp(java.lang.String op) |
void |
setPath(java.lang.String path) |
void |
setValue(com.fasterxml.jackson.databind.JsonNode value) |
java.lang.String |
toString() |
private java.lang.String op
private java.lang.String path
private com.fasterxml.jackson.databind.JsonNode value
private JsonPatchOperation()
private JsonPatchOperation(java.lang.String op, java.lang.String path)
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String getOp()
public void setOp(java.lang.String op)
public java.lang.String getPath()
public void setPath(java.lang.String path)
public com.fasterxml.jackson.databind.JsonNode getValue()
public void setValue(com.fasterxml.jackson.databind.JsonNode value)
static JsonPatchOperation.Builder Builder(JsonPatchOperation.JsonPatchOp op, java.lang.String path)