パッケージ | 説明 |
---|---|
jakarta.json | JSON を処理するオブジェクトモデル API を提供します。 |
jakarta.json.spi | JSON 処理オブジェクトの実装をプラグインする Service Provider Interface(SPI)。 |
jakarta.json.stream | JSON を解析および生成するストリーミング API を提供します。 |
修飾子と型 | メソッドと説明 |
---|---|
JsonArrayBuilder | JsonArrayBuilder.add(BigDecimalSE value) 値を JsonNumber として配列に追加します。 |
JsonArrayBuilder | JsonArrayBuilder.add(BigIntegerSE value) 値を JsonNumber として配列に追加します。 |
JsonArrayBuilder | JsonArrayBuilder.add(boolean value) JsonValue.TRUE または JsonValue.FALSE 値を配列に追加します。 |
JsonArrayBuilder | JsonArrayBuilder.add(double value) 値を JsonNumber として配列に追加します。 |
JsonArrayBuilder | JsonArrayBuilder.add(int value) 値を JsonNumber として配列に追加します。 |
default JsonArrayBuilder | JsonArrayBuilder.add(int index, BigDecimalSE value) 指定された位置に JsonNumber として値を配列に追加します。 |
default JsonArrayBuilder | JsonArrayBuilder.add(int index, BigIntegerSE value) 指定された位置に JsonNumber として値を配列に追加します。 |
default JsonArrayBuilder | JsonArrayBuilder.add(int index, boolean value) JsonValue.TRUE または JsonValue.FALSE 値を配列の指定された位置に追加します。 |
default JsonArrayBuilder | JsonArrayBuilder.add(int index, double value) 指定された位置に JsonNumber として値を配列に追加します。 |
default JsonArrayBuilder | JsonArrayBuilder.add(int index, int value) 指定された位置に JsonNumber として値を配列に追加します。 |
default JsonArrayBuilder | JsonArrayBuilder.add(int index, JsonArrayBuilder builder) 配列ビルダーから指定された位置の配列に JsonArray を追加します。 |
default JsonArrayBuilder | JsonArrayBuilder.add(int index, JsonObjectBuilder builder) オブジェクトビルダーの JsonObject を、指定された位置の配列に追加します。 |
default JsonArrayBuilder | JsonArrayBuilder.add(int index, JsonValue value) 配列の指定された位置に値を挿入します。 |
default JsonArrayBuilder | JsonArrayBuilder.add(int index, long value) 指定された位置に JsonNumber として値を配列に追加します。 |
default JsonArrayBuilder | JsonArrayBuilder.add(int index, StringSE value) 指定された位置に JsonString として値を配列に追加します。 |
JsonArrayBuilder | JsonArrayBuilder.add(JsonArrayBuilder builder) 配列ビルダーから配列に JsonArray を追加します。 |
JsonArrayBuilder | JsonArrayBuilder.add(JsonObjectBuilder builder) オブジェクトビルダーから配列に JsonObject を追加します。 |
JsonArrayBuilder | JsonArrayBuilder.add(JsonValue value) 配列に値を追加します。 |
JsonArrayBuilder | JsonArrayBuilder.add(long value) 値を JsonNumber として配列に追加します。 |
JsonArrayBuilder | JsonArrayBuilder.add(StringSE value) 値を JsonString として配列に追加します。 |
default JsonArrayBuilder | JsonArrayBuilder.addAll(JsonArrayBuilder builder) 指定された配列ビルダーの配列のすべての要素を配列に追加します。 |
JsonArrayBuilder | JsonArrayBuilder.addNull() JsonValue.NULL 値を配列に追加します。 |
default JsonArrayBuilder | JsonArrayBuilder.addNull(int index) JsonValue.NULL 値を配列の指定された位置に追加します。 |
JsonArrayBuilder | JsonBuilderFactory.createArrayBuilder() JsonArray の構築に使用される JsonArrayBuilder インスタンスを作成します |
static JsonArrayBuilder | Json.createArrayBuilder() JSON 配列ビルダーを作成します |
default JsonArrayBuilder | JsonBuilderFactory.createArrayBuilder(CollectionSE<?> collection) 指定されたコレクションのコンテンツで初期化された JsonArrayBuilder インスタンスを作成します。 |
static JsonArrayBuilder | Json.createArrayBuilder(CollectionSE<?> collection) 指定された collection のコンテンツで初期化された JSON 配列ビルダーを作成します。 |
default JsonArrayBuilder | JsonBuilderFactory.createArrayBuilder(JsonArray array) 配列で初期化された JsonArrayBuilder インスタンスを作成します。 |
static JsonArrayBuilder | Json.createArrayBuilder(JsonArray array) 指定された配列で初期化された JSON 配列ビルダーを作成します |
default JsonArrayBuilder | JsonArrayBuilder.remove(int index) 指定された位置にある配列の値を削除します。 |
default JsonArrayBuilder | JsonArrayBuilder.set(int index, BigDecimalSE value) 配列内の値を、指定された位置の JsonNumber として指定された値に置き換えます。 |
default JsonArrayBuilder | JsonArrayBuilder.set(int index, BigIntegerSE value) 配列内の値を、指定された位置の JsonNumber として指定された値に置き換えます。 |
default JsonArrayBuilder | JsonArrayBuilder.set(int index, boolean value) 配列内の値を、指定された位置の JsonValue.TRUE または JsonValue.FALSE 値で置き換えます。 |
default JsonArrayBuilder | JsonArrayBuilder.set(int index, double value) 配列内の値を、指定された位置の JsonNumber として指定された値に置き換えます。 |
default JsonArrayBuilder | JsonArrayBuilder.set(int index, int value) 配列内の値を、指定された位置の JsonNumber として指定された値に置き換えます。 |
default JsonArrayBuilder | JsonArrayBuilder.set(int index, JsonArrayBuilder builder) 配列内の値を、指定された位置にある配列ビルダーからの JsonArray として指定された値に置き換えます。 |
default JsonArrayBuilder | JsonArrayBuilder.set(int index, JsonObjectBuilder builder) 配列内の値を、指定された位置にあるオブジェクトビルダーからの JsonObject として指定された値に置き換えます。 |
default JsonArrayBuilder | JsonArrayBuilder.set(int index, JsonValue value) 配列内の値を、指定された位置にある指定された値で置き換えます。 |
default JsonArrayBuilder | JsonArrayBuilder.set(int index, long value) 配列内の値を、指定された位置の JsonNumber として指定された値に置き換えます。 |
default JsonArrayBuilder | JsonArrayBuilder.set(int index, StringSE value) 配列内の値を、指定された位置の JsonString として指定された値に置き換えます。 |
default JsonArrayBuilder | JsonArrayBuilder.setNull(int index) 配列内の値を、指定された位置の JsonValue.NULL 値で置き換えます。 |
修飾子と型 | メソッドと説明 |
---|---|
default JsonArrayBuilder | JsonArrayBuilder.add(int index, JsonArrayBuilder builder) 配列ビルダーから指定された位置の配列に JsonArray を追加します。 |
JsonArrayBuilder | JsonArrayBuilder.add(JsonArrayBuilder builder) 配列ビルダーから配列に JsonArray を追加します。 |
JsonObjectBuilder | JsonObjectBuilder.add(StringSE name, JsonArrayBuilder builder) このオブジェクトビルダーに関連付けられた JSON オブジェクトに名前と JsonArray のペアを追加します。 |
default JsonArrayBuilder | JsonArrayBuilder.addAll(JsonArrayBuilder builder) 指定された配列ビルダーの配列のすべての要素を配列に追加します。 |
default JsonArrayBuilder | JsonArrayBuilder.set(int index, JsonArrayBuilder builder) 配列内の値を、指定された位置にある配列ビルダーからの JsonArray として指定された値に置き換えます。 |
修飾子と型 | メソッドと説明 |
---|---|
abstract JsonArrayBuilder | JsonProvider.createArrayBuilder() JSON 配列ビルダーを作成します。 |
JsonArrayBuilder | JsonProvider.createArrayBuilder(CollectionSE<?> collection) 指定された collection のコンテンツで初期化された JSON 配列ビルダーを作成します。 |
JsonArrayBuilder | JsonProvider.createArrayBuilder(JsonArray array) 指定された配列で初期化された JSON 配列ビルダーを作成します。 |
修飾子と型 | メソッドと説明 |
---|---|
static <T extends JsonArrayBuilder> | JsonCollectors.groupingBy(FunctionSE<JsonValue, StringSE> classifier, CollectorSE<JsonValue,T,JsonArray> downstream) 入力 JsonValue 要素で「グループ化」操作を実装する java.util.stream.Collector を構築します。 |
修飾子と型 | メソッドと説明 |
---|---|
static CollectorSE<JsonValue, MapSE<StringSE, JsonArrayBuilder>,JsonObject> | JsonCollectors.groupingBy(FunctionSE<JsonValue, StringSE> classifier) 入力 JsonValue 要素で「グループ化」操作を実装する java.util.stream.Collector を構築します。 |
static CollectorSE<JsonValue, JsonArrayBuilder, JsonArray> | JsonCollectors.toJsonArray() 入力 JsonValue 要素を JsonArray に蓄積する java.util.stream.Collector を構築します。 |
Copyright © 2018,2020 Eclipse Foundation.
Use is subject to license terms.