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.JsonPatchpublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic javax.json.JsonArray toJsonArray()
toJsonArray in interface javax.json.JsonPatchpublic java.lang.String toString()
toString in class java.lang.ObjectCopyright © 2014–2023 The Apache Software Foundation. All rights reserved.