Package org.apache.johnzon.core
Class JsonWriterImpl
- java.lang.Object
-
- org.apache.johnzon.core.JsonWriterImpl
-
- All Implemented Interfaces:
java.io.Closeable,java.io.Serializable,java.lang.AutoCloseable,javax.json.JsonWriter
class JsonWriterImpl extends java.lang.Object implements javax.json.JsonWriter, java.io.Serializable
-
-
Constructor Summary
Constructors Constructor Description JsonWriterImpl(javax.json.stream.JsonGenerator generator)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private voidcheckState()voidclose()private voidmarkCalled()voidwrite(javax.json.JsonStructure value)voidwrite(javax.json.JsonValue value)voidwriteArray(javax.json.JsonArray array)voidwriteObject(javax.json.JsonObject object)
-
-
-
Method Detail
-
writeArray
public void writeArray(javax.json.JsonArray array)
- Specified by:
writeArrayin interfacejavax.json.JsonWriter
-
writeObject
public void writeObject(javax.json.JsonObject object)
- Specified by:
writeObjectin interfacejavax.json.JsonWriter
-
write
public void write(javax.json.JsonValue value)
- Specified by:
writein interfacejavax.json.JsonWriter
-
write
public void write(javax.json.JsonStructure value)
- Specified by:
writein interfacejavax.json.JsonWriter
-
close
public void close()
- Specified by:
closein interfacejava.lang.AutoCloseable- Specified by:
closein interfacejava.io.Closeable- Specified by:
closein interfacejavax.json.JsonWriter
-
markCalled
private void markCalled()
-
checkState
private void checkState()
-
-