インターフェースの使用
jakarta.json.JsonArray
JsonArray を使用するパッケージ パッケージ 説明 jakarta.json JSON を処理するオブジェクトモデル API を提供します。jakarta.json.spi JSON 処理オブジェクトの実装をプラグインする Service Provider Interface(SPI)。jakarta.json.stream JSON を解析および生成するストリーミング API を提供します。jakarta.json 内の JsonArray 使用
JsonArray として宣言されている jakarta.json のフィールド 修飾子と型 フィールド 説明 static JsonArrayJsonValue. EMPTY_JSON_ARRAY空の JSON 配列。JsonArray を返す jakarta.json のメソッド 修飾子と型 メソッド 説明 default JsonArrayJsonValue. asJsonArray()JsonValue を JsonArray として返しますJsonArrayJsonArrayBuilder. build()現在の配列を返します。JsonArrayJsonArray. getJsonArray(int index)この配列の指定された位置にある配列値を返します。JsonArrayJsonObject. getJsonArray(StringSE name)指定された名前がマップされている配列値を返します。JsonArrayJsonReader. readArray()入力ソースで表される JSON 配列を返します。JsonArrayJsonPatch. toJsonArray()JsonPatchをJsonArrayとして返します。型 JsonArray のパラメーターを持つ jakarta.json のメソッド 修飾子と型 メソッド 説明 static JsonArrayBuilderJson. createArrayBuilder(JsonArray array)指定された配列で初期化された JSON 配列ビルダーを作成しますdefault JsonArrayBuilderJsonBuilderFactory. createArrayBuilder(JsonArray array)配列で初期化されたJsonArrayBuilderインスタンスを作成します。static JsonPatchJson. createPatch(JsonArray array)指定された操作から JSON パッチ(RFC 6902)を作成します。static JsonPatchBuilderJson. createPatchBuilder(JsonArray array)指定された操作で初期化された JSON パッチビルダー(RFC 6902)を作成します。voidJsonWriter. writeArray(JsonArray array)指定した JSONarrayを出力ソースに書き込みます。jakarta.json.spi 内の JsonArray 使用
型 JsonArray のパラメーターを持つ jakarta.json.spi のメソッド 修飾子と型 メソッド 説明 JsonArrayBuilderJsonProvider. createArrayBuilder(JsonArray array)指定された配列で初期化された JSON 配列ビルダーを作成します。JsonPatchJsonProvider. createPatch(JsonArray array)指定された操作から JSON パッチ(RFC 6902)を作成します。JsonPatchBuilderJsonProvider. createPatchBuilder(JsonArray array)指定された操作で初期化された JSON パッチビルダー(RFC 6902)を作成します。jakarta.json.stream 内の JsonArray 使用
JsonArray を返す jakarta.json.stream のメソッド 修飾子と型 メソッド 説明 default JsonArrayJsonParser. getArray()JsonArrayを返し、対応するEND_ARRAYにパーサーを進めます。型 JsonArray の引数を持つ型を返す jakarta.json.stream のメソッド 修飾子と型 メソッド 説明 static CollectorSE<JsonValue,JsonArrayBuilder,JsonArray>JsonCollectors. toJsonArray()入力JsonValue要素をJsonArrayに蓄積するjava.util.stream.Collectorを構築します。型 JsonArray のパラメーターを持つ jakarta.json.stream のメソッド 修飾子と型 メソッド 説明 JsonParserJsonParserFactory. createParser(JsonArray array)指定された JSON 配列から JSON パーサーを作成します。型 JsonArray の型引数を持つ jakarta.json.stream のメソッドパラメーター 修飾子と型 メソッド 説明 static <T extends JsonArrayBuilder>
CollectorSE<JsonValue,MapSE<StringSE,T>,JsonObject>JsonCollectors. groupingBy(FunctionSE<JsonValue,StringSE> classifier, CollectorSE<JsonValue,T,JsonArray> downstream)入力JsonValue要素で「グループ化」操作を実装するjava.util.stream.Collectorを構築します。