Uses of Package
jakarta.json
Packages that use jakarta.json
Package
Description
Provides an object model API to process JSON.
Service Provider Interface (SPI) to plug in implementations for
JSON processing objects.
Provides a streaming API to parse and generate
JSON.
-
Classes in jakarta.json used by jakarta.jsonClassDescription
JsonArray
represents an immutable JSON array (an ordered sequence of zero or more values).A builder for creatingJsonArray
models from scratch, and for modifying a existingJsonArray
.Factory to createJsonObjectBuilder
andJsonArrayBuilder
instances.Contains the different values allowed forJsonConfig.KEY_STRATEGY
.This interface represents an implementation of a JSON Merge Patch as defined by RFC 7396.An immutable JSON number value.JsonObject
class represents an immutable JSON object value (an unordered collection of zero or more name/value pairs).A builder for creatingJsonObject
models from scratch.This interface represents an immutable implementation of a JSON Patch as defined by RFC 6902.This enum represents the list of valid JSON Patch operations as defined by RFC 6902.A builder for constructing a JSON Patch as defined by RFC 6902 by adding JSON Patch operations incrementally.This interface represents an immutable implementation of a JSON Pointer as defined by RFC 6901.Factory to createJsonReader
instances.An immutable JSON string value.JsonValue
represents an immutable JSON value.Indicates the type of aJsonValue
object.Factory to createJsonWriter
instances. -
Classes in jakarta.json used by jakarta.json.spiClassDescription
JsonArray
represents an immutable JSON array (an ordered sequence of zero or more values).A builder for creatingJsonArray
models from scratch, and for modifying a existingJsonArray
.Factory to createJsonObjectBuilder
andJsonArrayBuilder
instances.This interface represents an implementation of a JSON Merge Patch as defined by RFC 7396.An immutable JSON number value.JsonObject
class represents an immutable JSON object value (an unordered collection of zero or more name/value pairs).A builder for creatingJsonObject
models from scratch.This interface represents an immutable implementation of a JSON Patch as defined by RFC 6902.A builder for constructing a JSON Patch as defined by RFC 6902 by adding JSON Patch operations incrementally.This interface represents an immutable implementation of a JSON Pointer as defined by RFC 6901.Factory to createJsonReader
instances.An immutable JSON string value.JsonValue
represents an immutable JSON value.Factory to createJsonWriter
instances. -
Classes in jakarta.json used by jakarta.json.streamClassDescription
JsonArray
represents an immutable JSON array (an ordered sequence of zero or more values).A builder for creatingJsonArray
models from scratch, and for modifying a existingJsonArray
.JsonException
indicates that some exception happened during JSON processing.JsonObject
class represents an immutable JSON object value (an unordered collection of zero or more name/value pairs).A builder for creatingJsonObject
models from scratch.JsonValue
represents an immutable JSON value.