Module jakarta.json
Package jakarta.json

Interface JsonValue

All Known Subinterfaces:
JsonArray, JsonNumber, JsonObject, JsonString, JsonStructure

public interface JsonValue
JsonValue represents an immutable JSON value.

A JSON value is one of the following: an object (JsonObject), an array (JsonArray), a number (JsonNumber), a string (JsonString), true (JsonValue.TRUE), false (JsonValue.FALSE), or null (JsonValue.NULL).