java.lang.Object
org.apache.johnzon.core.JsonWriterImpl
- All Implemented Interfaces:
jakarta.json.JsonWriter,Closeable,Serializable,AutoCloseable
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate voidvoidclose()private voidvoidwrite(jakarta.json.JsonStructure value) voidwrite(jakarta.json.JsonValue value) voidwriteArray(jakarta.json.JsonArray array) voidwriteObject(jakarta.json.JsonObject object)
-
Field Details
-
generator
private final jakarta.json.stream.JsonGenerator generator -
called
private boolean called -
closed
private boolean closed
-
-
Constructor Details
-
JsonWriterImpl
JsonWriterImpl(jakarta.json.stream.JsonGenerator generator)
-
-
Method Details
-
writeArray
public void writeArray(jakarta.json.JsonArray array) - Specified by:
writeArrayin interfacejakarta.json.JsonWriter
-
writeObject
public void writeObject(jakarta.json.JsonObject object) - Specified by:
writeObjectin interfacejakarta.json.JsonWriter
-
write
public void write(jakarta.json.JsonValue value) - Specified by:
writein interfacejakarta.json.JsonWriter
-
write
public void write(jakarta.json.JsonStructure value) - Specified by:
writein interfacejakarta.json.JsonWriter
-
close
public void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable- Specified by:
closein interfacejakarta.json.JsonWriter
-
markCalled
private void markCalled() -
checkState
private void checkState()
-