class JsonPatchImpl
extends java.lang.Object
implements javax.json.JsonPatch
Modifier and Type | Class and Description |
---|---|
(package private) static class |
JsonPatchImpl.PatchValue |
Modifier and Type | Field and Description |
---|---|
private javax.json.JsonArray |
json |
private java.util.List<JsonPatchImpl.PatchValue> |
patches |
private javax.json.spi.JsonProvider |
provider |
Constructor and Description |
---|
JsonPatchImpl(javax.json.spi.JsonProvider provider,
JsonPatchImpl.PatchValue... patches) |
JsonPatchImpl(javax.json.spi.JsonProvider provider,
java.util.List<JsonPatchImpl.PatchValue> patches) |
Modifier and Type | Method and Description |
---|---|
<T extends javax.json.JsonStructure> |
apply(T target) |
boolean |
equals(java.lang.Object o) |
int |
hashCode() |
javax.json.JsonArray |
toJsonArray() |
java.lang.String |
toString() |
private final javax.json.spi.JsonProvider provider
private final java.util.List<JsonPatchImpl.PatchValue> patches
private volatile javax.json.JsonArray json
JsonPatchImpl(javax.json.spi.JsonProvider provider, JsonPatchImpl.PatchValue... patches)
JsonPatchImpl(javax.json.spi.JsonProvider provider, java.util.List<JsonPatchImpl.PatchValue> patches)
public <T extends javax.json.JsonStructure> T apply(T target)
apply
in interface javax.json.JsonPatch
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public javax.json.JsonArray toJsonArray()
toJsonArray
in interface javax.json.JsonPatch
public java.lang.String toString()
toString
in class java.lang.Object
Copyright © 2014–2023 The Apache Software Foundation. All rights reserved.