Uses of Interface
jakarta.json.JsonArray
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.
-
Uses of JsonArray in jakarta.json
Modifier and TypeFieldDescriptionstatic final JsonArray
JsonValue.EMPTY_JSON_ARRAY
The empty JSON array.Modifier and TypeMethodDescriptiondefault JsonArray
JsonValue.asJsonArray()
Return the JsonValue as a JsonArrayJsonArrayBuilder.build()
Returns the current array.JsonArray.getJsonArray
(int index) Returns the array value at the specified position in this array.JsonObject.getJsonArray
(String name) Returns the array value to which the specified name is mapped.JsonReader.readArray()
Returns a JSON array that is represented in the input source.JsonPatch.toJsonArray()
Returns theJsonPatch
asJsonArray
.Modifier and TypeMethodDescriptionstatic JsonArrayBuilder
Json.createArrayBuilder
(JsonArray array) Creates a JSON array builder, initialized with the specified arraydefault JsonArrayBuilder
JsonBuilderFactory.createArrayBuilder
(JsonArray array) Creates aJsonArrayBuilder
instance, initialized with an array.static JsonPatch
Json.createPatch
(JsonArray array) Creates a JSON Patch (RFC 6902) from the specified operations.static JsonPatchBuilder
Json.createPatchBuilder
(JsonArray array) Creates a JSON Patch builder (RFC 6902), initialized with the specified operations.void
JsonWriter.writeArray
(JsonArray array) Writes the specified JSONarray
to the output source. -
Uses of JsonArray in jakarta.json.spi
Modifier and TypeMethodDescriptionJsonProvider.createArrayBuilder
(JsonArray array) Creates a JSON array builder, initialized with the specified array.JsonProvider.createPatch
(JsonArray array) Creates a JSON Patch (RFC 6902) from the specified operations.JsonProvider.createPatchBuilder
(JsonArray array) Creates a JSON Patch builder (RFC 6902), initialized with the specified operations. -
Uses of JsonArray in jakarta.json.stream
Modifier and TypeMethodDescriptiondefault JsonArray
JsonParser.getArray()
Returns aJsonArray
and advance the parser to the the correspondingEND_ARRAY
.Modifier and TypeMethodDescriptionstatic Collector
<JsonValue, JsonArrayBuilder, JsonArray> JsonCollectors.toJsonArray()
Constructs ajava.util.stream.Collector
that accumulates the inputJsonValue
elements into aJsonArray
.Modifier and TypeMethodDescriptionJsonParserFactory.createParser
(JsonArray array) Creates a JSON parser from the specified JSON array.Modifier and TypeMethodDescriptionstatic <T extends JsonArrayBuilder>
Collector<JsonValue, Map<String, T>, JsonObject> JsonCollectors.groupingBy
(Function<JsonValue, String> classifier, Collector<JsonValue, T, JsonArray> downstream) Constructs ajava.util.stream.Collector
that implements a "group by" operation on the inputJsonValue
elements.