public interface JsonWriterFactory
JsonWriter
インスタンスを作成するファクトリ。ファクトリインスタンスが何らかの構成で構成されている場合、作成されたライターインスタンスを構成するために使用されます。JsonWriter
は、Json
の createWriter
メソッドを使用して作成することもできます。複数のライターインスタンスを作成する場合は、ライターファクトリを使用して作成することをお勧めします。
例:
JsonWriterFactory factory = Json.createWriterFactory(...);
JsonWriter writer1 = factory.createWriter(...);
JsonWriter writer2 = factory.createWriter(...);
このクラスのすべてのメソッドは、複数の並行スレッドで安全に使用できます。
修飾子と型 | メソッドと説明 |
---|---|
JsonWriter | createWriter(OutputStreamSE out) |
JsonWriter | createWriter(OutputStreamSE out, CharsetSE charset) |
JsonWriter | createWriter(WriterSE writer) |
MapSE<StringSE,?> | getConfigInUse() 作成された JSON ライターオブジェクトの構成に使用される、サポートされているプロバイダー固有の構成プロパティの読み取り専用マップを返します。 |
JsonWriter createWriter(WriterSE writer)
writer
- JSON オブジェクトまたは配列が書き込まれる JsonWriter createWriter(OutputStreamSE out)
object
または array
構造体を書き込むための JSON ライターを作成します。ストリームに書き込まれる文字は、UTF-8 エンコーディングを使用してバイトにエンコードされます。ライターは提供時の構成で構成されています。out
- JSON オブジェクトまたは配列が書き込まれる JsonWriter createWriter(OutputStreamSE out, CharsetSE charset)
object
または array
構造体を書き込むための JSON ライターを作成します。ストリームに書き込まれる文字は、指定された文字セットを使用してバイトにエンコードされます。ライターは提供時の構成で構成されています。out
- JSON オブジェクトまたは配列が書き込まれる charset
- 文字セット Copyright © 2018,2020 Eclipse Foundation.
Use is subject to license terms.