JsonWriter

E836357

JsonWriter is a Jakarta JSON Processing API component used to write JSON data to an output stream or writer in a structured and efficient manner.

All labels observed (1)

Label Occurrences
JsonWriter canonical 1

How this entity was disambiguated

Statements (39)

Predicate Object
instanceOf Jakarta JSON Processing API component ⓘ
interface ⓘ
belongsToSpecification Jakarta EE ⓘ
closeEffect closes the underlying writer or output stream depending on implementation ⓘ
creationVia Json.createWriter(OutputStream) ⓘ
Json.createWriter(Writer) ⓘ
definedIn jakarta.json package ⓘ
designGoal efficient JSON serialization ⓘ
structured JSON output ⓘ
errorCondition throws JsonException on I/O or write errors ⓘ
inputType JsonArray ⓘ
JsonObject ⓘ
JsonStructure ⓘ
introducedAs part of JSON-P 1.0 ⓘ
lifecycleRequirement must be closed after use ⓘ
namespace jakarta.json ⓘ
outputTarget java.io.OutputStream ⓘ
java.io.Writer ⓘ
partOf Jakarta JSON Processing ⓘ
Jakarta JSON Processing API ⓘ
previouslyPartOf Java EE JSON Processing (JSR 353) ⓘ
previousNamespace javax.json ⓘ
processingModel object-model API ⓘ
relatedInterface JsonGenerator ⓘ
JsonReader ⓘ
serializationFormat JSON text ⓘ
standardizedBy Jakarta JSON Processing specification ⓘ
supportsEncoding UTF-8 when using OutputStream ⓘ
supportsOperation close() ⓘ
write(JsonStructure value) ⓘ
writeArray(JsonArray value) ⓘ
writeObject(JsonObject value) ⓘ
threadSafety not guaranteed to be thread-safe ⓘ
usagePattern created via factory methods rather than direct instantiation ⓘ
usedFor serializing JSON structures ⓘ
writing JSON data ⓘ
writesStructure JSON array ⓘ
JSON object ⓘ
generic JSON structure ⓘ

How these facts were elicited

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

Jakarta JSON Processing → provides → JsonWriter ⓘ