public class JsonMergePatchImpl
extends java.lang.Object
implements javax.json.JsonMergePatch, java.io.Serializable
Modifier and Type | Field and Description |
---|---|
private BufferStrategy.BufferProvider<char[]> |
bufferProvider |
private javax.json.JsonValue |
patch |
private JsonProviderImpl |
provider |
Constructor and Description |
---|
JsonMergePatchImpl(javax.json.JsonValue patch,
BufferStrategy.BufferProvider<char[]> bufferProvider,
JsonProviderImpl provider) |
Modifier and Type | Method and Description |
---|---|
javax.json.JsonValue |
apply(javax.json.JsonValue valueToApplyPatchOn) |
private javax.json.JsonValue |
applyJsonObjectPatch(javax.json.JsonObject jsonObject,
javax.json.JsonObject patch) |
private javax.json.JsonValue |
applyPatch(javax.json.JsonValue valueToApplyPatchOn,
javax.json.JsonValue patch) |
javax.json.JsonValue |
toJsonValue() |
private javax.json.JsonValue patch
private BufferStrategy.BufferProvider<char[]> bufferProvider
private JsonProviderImpl provider
public JsonMergePatchImpl(javax.json.JsonValue patch, BufferStrategy.BufferProvider<char[]> bufferProvider, JsonProviderImpl provider)
public javax.json.JsonValue apply(javax.json.JsonValue valueToApplyPatchOn)
apply
in interface javax.json.JsonMergePatch
private javax.json.JsonValue applyPatch(javax.json.JsonValue valueToApplyPatchOn, javax.json.JsonValue patch)
private javax.json.JsonValue applyJsonObjectPatch(javax.json.JsonObject jsonObject, javax.json.JsonObject patch)
public javax.json.JsonValue toJsonValue()
toJsonValue
in interface javax.json.JsonMergePatch
Copyright © 2014–2023 The Apache Software Foundation. All rights reserved.