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 void
checkState()
void
close()
private void
markCalled()
void
write(javax.json.JsonStructure value)
void
write(javax.json.JsonValue value)
void
writeArray(javax.json.JsonArray array)
void
writeObject(javax.json.JsonObject object)
-
-
-
Method Detail
-
writeArray
public void writeArray(javax.json.JsonArray array)
- Specified by:
writeArray
in interfacejavax.json.JsonWriter
-
writeObject
public void writeObject(javax.json.JsonObject object)
- Specified by:
writeObject
in interfacejavax.json.JsonWriter
-
write
public void write(javax.json.JsonValue value)
- Specified by:
write
in interfacejavax.json.JsonWriter
-
write
public void write(javax.json.JsonStructure value)
- Specified by:
write
in interfacejavax.json.JsonWriter
-
close
public void close()
- Specified by:
close
in interfacejava.lang.AutoCloseable
- Specified by:
close
in interfacejava.io.Closeable
- Specified by:
close
in interfacejavax.json.JsonWriter
-
markCalled
private void markCalled()
-
checkState
private void checkState()
-
-