java.lang.Object
org.apache.johnzon.core.JsonPatchBuilderImpl
- All Implemented Interfaces:
jakarta.json.JsonPatchBuilder
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final List<JsonPatchImpl.PatchValue>private final jakarta.json.spi.JsonProvider -
Constructor Summary
ConstructorsConstructorDescriptionJsonPatchBuilderImpl(jakarta.json.spi.JsonProvider provider) JsonPatchBuilderImpl(jakarta.json.spi.JsonProvider provider, jakarta.json.JsonArray initialData) -
Method Summary
Modifier and TypeMethodDescriptionjakarta.json.JsonPatchBuilderjakarta.json.JsonPatchBuilderjakarta.json.JsonPatchBuilderjakarta.json.JsonPatchBuilderprivate jakarta.json.JsonPatchBuilderaddOperation(JsonPatchImpl.PatchValue operation) jakarta.json.JsonPatchbuild()jakarta.json.JsonPatchBuilderjakarta.json.JsonPatchBuilderjakarta.json.JsonPatchBuilderjakarta.json.JsonPatchBuilderjakarta.json.JsonPatchBuilderjakarta.json.JsonPatchBuilderjakarta.json.JsonPatchBuilderjakarta.json.JsonPatchBuilderjakarta.json.JsonPatchBuilderjakarta.json.JsonPatchBuilderjakarta.json.JsonPatchBuilderprivate static jakarta.json.JsonValuetoJsonBoolean(boolean value) private static jakarta.json.JsonValuetoJsonNumber(int value) private static jakarta.json.JsonValuetoJsonString(String value)
-
Field Details
-
provider
private final jakarta.json.spi.JsonProvider provider -
operations
-
-
Constructor Details
-
JsonPatchBuilderImpl
JsonPatchBuilderImpl(jakarta.json.spi.JsonProvider provider) -
JsonPatchBuilderImpl
JsonPatchBuilderImpl(jakarta.json.spi.JsonProvider provider, jakarta.json.JsonArray initialData)
-
-
Method Details
-
add
- Specified by:
addin interfacejakarta.json.JsonPatchBuilder
-
add
- Specified by:
addin interfacejakarta.json.JsonPatchBuilder
-
add
- Specified by:
addin interfacejakarta.json.JsonPatchBuilder
-
add
- Specified by:
addin interfacejakarta.json.JsonPatchBuilder
-
remove
- Specified by:
removein interfacejakarta.json.JsonPatchBuilder
-
replace
- Specified by:
replacein interfacejakarta.json.JsonPatchBuilder
-
replace
- Specified by:
replacein interfacejakarta.json.JsonPatchBuilder
-
replace
- Specified by:
replacein interfacejakarta.json.JsonPatchBuilder
-
replace
- Specified by:
replacein interfacejakarta.json.JsonPatchBuilder
-
move
- Specified by:
movein interfacejakarta.json.JsonPatchBuilder
-
copy
- Specified by:
copyin interfacejakarta.json.JsonPatchBuilder
-
test
- Specified by:
testin interfacejakarta.json.JsonPatchBuilder
-
test
- Specified by:
testin interfacejakarta.json.JsonPatchBuilder
-
test
- Specified by:
testin interfacejakarta.json.JsonPatchBuilder
-
test
- Specified by:
testin interfacejakarta.json.JsonPatchBuilder
-
build
public jakarta.json.JsonPatch build()- Specified by:
buildin interfacejakarta.json.JsonPatchBuilder
-
addOperation
-
toJsonBoolean
private static jakarta.json.JsonValue toJsonBoolean(boolean value) -
toJsonString
-
toJsonNumber
private static jakarta.json.JsonValue toJsonNumber(int value)
-