JsonGenerator

E836358

JsonGenerator is a Jakarta JSON Processing API component used to efficiently produce JSON data in a streaming, write-only manner.

All labels observed (2)

Label Occurrences
JsonGenerator canonical 4
javax.json.stream.JsonGenerator 1

How this entity was disambiguated

Statements (46)

Predicate Object
instanceOf JSON streaming generator
Jakarta JSON Processing API component
accessPattern sequential write
advantage avoids building full JSON tree in memory
advantageOver in-memory JSON object models
belongsToEcosystem Jakarta EE JSON APIs
conformsTo JSON text syntax
createdBy JsonGeneratorFactory
definedIn Jakarta JSON Processing specification
designedFor efficient JSON data production
formerlyPartOf Java API for JSON Processing
hasProperty efficient for large JSON documents
forward-only cursor
low memory footprint
write-only access
language Java
obtainedVia Json.createGenerator
outputType java.io.OutputStream
java.io.StringWriter
java.io.Writer
package jakarta.json.stream
partOf Jakarta JSON Processing
Jakarta JSON Processing API
requiresCall close
flush
successorOf javax.json.stream.JsonGenerator
linked to: JsonGenerator
supportsOperation array end
array start
incremental JSON writing
object end
object start
streaming JSON generation
write boolean value
write key
write null value
write numeric value
write string value
write value
write-only JSON output
targetEnvironment Jakarta EE
Java SE
threadSafety implementation-dependent
useCase server-side JSON response generation
streaming large JSON payloads
writing JSON to HTTP responses
writing JSON to files

How these facts were elicited

Referenced by (5)

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

Jakarta JSON Processing provides JsonGenerator
JsonWriter relatedInterface JsonGenerator
JsonGenerator successorOf javax.json.stream.JsonGenerator
linked to: JsonGenerator
JsonGeneratorFactory returns JsonGenerator
JsonGeneratorFactory relatedTo JsonGenerator