Uses of Interface
jakarta.json.JsonStructure
Packages that use JsonStructure
Package
Description
Provides an object model API to process JSON.
Service Provider Interface (SPI) to plug in implementations for
JSON processing objects.
-
Uses of JsonStructure in jakarta.json
Subinterfaces of JsonStructure in jakarta.jsonModifier and TypeInterfaceDescriptioninterfaceJsonArrayrepresents an immutable JSON array (an ordered sequence of zero or more values).interfaceJsonObjectclass represents an immutable JSON object value (an unordered collection of zero or more name/value pairs).Methods in jakarta.json with type parameters of type JsonStructureModifier and TypeMethodDescription<T extends JsonStructure>
TAdds or replaces a value at the referenced location in the specifiedtargetwith the specifiedvalue.<T extends JsonStructure>
TJsonPatch.apply(T target) Applies the patch operations to the specifiedtarget.<T extends JsonStructure>
TJsonPointer.remove(T target) Removes the value at the reference location in the specifiedtarget.<T extends JsonStructure>
TReplaces the value at the referenced location in the specifiedtargetwith the specifiedvalue.Methods in jakarta.json that return JsonStructureModifier and TypeMethodDescriptionJsonReader.read()Returns a JSON array or object that is represented in the input source.Methods in jakarta.json with parameters of type JsonStructureModifier and TypeMethodDescriptionbooleanJsonPointer.containsValue(JsonStructure target) Returnstrueif there is a value at the referenced location in the specifiedtarget.static JsonPatchJson.createDiff(JsonStructure source, JsonStructure target) Generates a JSON Patch (RFC 6902) from the source and targetJsonStructure.JsonPointer.getValue(JsonStructure target) Returns the value at the referenced location in the specifiedtarget.voidJsonWriter.write(JsonStructure value) -
Uses of JsonStructure in jakarta.json.spi
Methods in jakarta.json.spi with parameters of type JsonStructureModifier and TypeMethodDescriptionJsonProvider.createDiff(JsonStructure source, JsonStructure target) Generates a JSON Patch (RFC 6902) from the source and targetJsonStructure.