Package org.apache.johnzon.core
Class JsonMergePatchImpl
- java.lang.Object
- 
- org.apache.johnzon.core.JsonMergePatchImpl
 
- 
- All Implemented Interfaces:
- jakarta.json.JsonMergePatch,- Serializable
 
 public class JsonMergePatchImpl extends Object implements jakarta.json.JsonMergePatch, Serializable - Author:
- Mark Struberg
- See Also:
- Serialized Form
 
- 
- 
Field SummaryFields Modifier and Type Field Description private BufferStrategy.BufferProvider<char[]>bufferProviderprivate jakarta.json.JsonValuepatchprivate JsonProviderImplprovider
 - 
Constructor SummaryConstructors Constructor Description JsonMergePatchImpl(jakarta.json.JsonValue patch, BufferStrategy.BufferProvider<char[]> bufferProvider, JsonProviderImpl provider)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description jakarta.json.JsonValueapply(jakarta.json.JsonValue valueToApplyPatchOn)private jakarta.json.JsonValueapplyJsonObjectPatch(jakarta.json.JsonObject jsonObject, jakarta.json.JsonObject patch)private jakarta.json.JsonValueapplyPatch(jakarta.json.JsonValue valueToApplyPatchOn, jakarta.json.JsonValue patch)jakarta.json.JsonValuetoJsonValue()
 
- 
- 
- 
Field Detail- 
patchprivate jakarta.json.JsonValue patch 
 - 
bufferProviderprivate BufferStrategy.BufferProvider<char[]> bufferProvider 
 - 
providerprivate JsonProviderImpl provider 
 
- 
 - 
Constructor Detail- 
JsonMergePatchImplpublic JsonMergePatchImpl(jakarta.json.JsonValue patch, BufferStrategy.BufferProvider<char[]> bufferProvider, JsonProviderImpl provider)
 
- 
 - 
Method Detail- 
applypublic jakarta.json.JsonValue apply(jakarta.json.JsonValue valueToApplyPatchOn) - Specified by:
- applyin interface- jakarta.json.JsonMergePatch
 
 - 
applyPatchprivate jakarta.json.JsonValue applyPatch(jakarta.json.JsonValue valueToApplyPatchOn, jakarta.json.JsonValue patch)
 - 
applyJsonObjectPatchprivate jakarta.json.JsonValue applyJsonObjectPatch(jakarta.json.JsonObject jsonObject, jakarta.json.JsonObject patch)
 - 
toJsonValuepublic jakarta.json.JsonValue toJsonValue() - Specified by:
- toJsonValuein interface- jakarta.json.JsonMergePatch
 
 
- 
 
-