- java.lang.Object
-
- org.apache.johnzon.core.JsonWriterImpl
-
- All Implemented Interfaces:
jakarta.json.JsonWriter,java.io.Closeable,java.io.Serializable,java.lang.AutoCloseable
class JsonWriterImpl extends java.lang.Object implements jakarta.json.JsonWriter, java.io.Serializable
-
-
Constructor Summary
Constructors Constructor Description JsonWriterImpl(jakarta.json.stream.JsonGenerator generator)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private voidcheckState()voidclose()private voidmarkCalled()voidwrite(jakarta.json.JsonStructure value)voidwrite(jakarta.json.JsonValue value)voidwriteArray(jakarta.json.JsonArray array)voidwriteObject(jakarta.json.JsonObject object)
-
-
-
Method Detail
-
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 interfacejava.lang.AutoCloseable- Specified by:
closein interfacejava.io.Closeable- Specified by:
closein interfacejakarta.json.JsonWriter
-
markCalled
private void markCalled()
-
checkState
private void checkState()
-
-