- java.lang.Object
-
- org.apache.johnzon.core.JsonPatchImpl.PatchValue
-
- Enclosing class:
- JsonPatchImpl
static class JsonPatchImpl.PatchValue extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.String
from
private jakarta.json.JsonPointer
fromPointer
private java.lang.Integer
hash
private jakarta.json.JsonObject
json
private jakarta.json.JsonPatch.Operation
operation
private java.lang.String
path
private jakarta.json.JsonPointer
pathPointer
private jakarta.json.spi.JsonProvider
provider
private java.lang.String
str
private jakarta.json.JsonValue
value
-
Constructor Summary
Constructors Constructor Description PatchValue(jakarta.json.spi.JsonProvider provider, jakarta.json.JsonPatch.Operation operation, java.lang.String path, java.lang.String from, jakarta.json.JsonValue value)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object o)
int
hashCode()
(package private) jakarta.json.JsonObject
toJson()
java.lang.String
toString()
-
-
-
Field Detail
-
provider
private final jakarta.json.spi.JsonProvider provider
-
operation
private final jakarta.json.JsonPatch.Operation operation
-
path
private java.lang.String path
-
from
private java.lang.String from
-
pathPointer
private final jakarta.json.JsonPointer pathPointer
-
fromPointer
private final jakarta.json.JsonPointer fromPointer
-
value
private final jakarta.json.JsonValue value
-
str
private volatile java.lang.String str
-
json
private volatile jakarta.json.JsonObject json
-
hash
private volatile java.lang.Integer hash
-
-
Method Detail
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
toJson
jakarta.json.JsonObject toJson()
-
-