public interface JsonbBuilderbuild() メソッドを呼び出す前に提供されたすべてのパラメーターと構成に基づいて Jsonb インスタンスを構築します。ほとんどのユースケースでは、アプリケーション内で JsonbBuilder のインスタンスが 1 つだけ必要です。Jsonb, ServiceLoaderSE| 修飾子と型 | メソッドと説明 |
|---|---|
Jsonb | build() このビルダーで以前に指定されたパラメーターと構成に基づいて、 Jsonb の新しいインスタンスを返します。 |
static Jsonb | create() |
static Jsonb | create(JsonbConfig config) 提供された構成で構成された、 JsonbProvider.provider() メソッドから返された提供されたデフォルトの JsonbBuilder 実装を使用して、新しい Jsonb インスタンスを作成します。 |
static JsonbBuilder | newBuilder() デフォルトの JsonbProvider.provider() メソッドによって返される新しい JsonbBuilder インスタンスを作成します。 |
static JsonbBuilder | newBuilder(JsonbProvider provider)provider#create 呼び出しによって返される新しい JsonbBuilder インスタンスを作成します。 |
static JsonbBuilder | newBuilder(StringSE providerName)JsonbProvider.provider(String) メソッドによって返される新しい JsonbBuilder インスタンスを作成します。 |
JsonbBuilder | withConfig(JsonbConfig config) 新しく作成された Jsonb インスタンスに設定される構成を設定します。 |
JsonbBuilder | withProvider(JsonProvider jsonpProvider) |
JsonbBuilder withConfig(JsonbConfig config)
Jsonb インスタンスに設定される構成を設定します。config - Jsonb インスタンスの構成。JsonbBuilder インスタンス。JsonbBuilder withProvider(JsonProvider jsonpProvider)
jsonpProvider - Jsonb が JSON-P 実装を検索するために使用する JsonProvider インスタンス。JsonbBuilder インスタンス。Jsonb build()
Jsonb の新しいインスタンスを返します。Jsonb クラスの新しいインスタンス。常に null 以外の有効なオブジェクト。JsonbException - Jsonb インスタンスの作成中にエラーが発生した場合(JSON バインディングプロバイダーが見つからない(またはこれらに限定されない)など)、またはクラスが競合するアノテーションを提供する場合。IllegalArgumentExceptionSE - null 以外のパラメーターなどの設定パラメーターの処理中にエラーが発生した場合は、null 値が割り当てられるか、認識されないプロパティが JsonbConfig に設定されます。static Jsonb create(JsonbConfig config)
JsonbProvider.provider() メソッドから返された提供されたデフォルトの JsonbBuilder 実装を使用して、新しい Jsonb インスタンスを作成します。static JsonbBuilder newBuilder()
JsonbProvider.provider() メソッドによって返される新しい JsonbBuilder インスタンスを作成します。JsonbBuilder インスタンス。static JsonbBuilder newBuilder(StringSE providerName)
JsonbProvider.provider(String) メソッドによって返される新しい JsonbBuilder インスタンスを作成します。providerName - ServiceLoaderSE によって検索されるプロバイダークラス名。JsonbBuilder インスタンス。static JsonbBuilder newBuilder(JsonbProvider provider)
provider#create 呼び出しによって返される新しい JsonbBuilder インスタンスを作成します。provider - JsonBuilder instances の作成に使用される JsonProvider インスタンス。JsonbBuilder インスタンス。Copyright © 2018,2020 Eclipse Foundation.
Use is subject to license terms.