java.lang.Object
org.eclipse.parsson.JsonGeneratorImpl
org.eclipse.parsson.JsonPrettyGeneratorImpl
- All Implemented Interfaces:
jakarta.json.stream.JsonGenerator
,Closeable
,Flushable
,AutoCloseable
-
Field Summary
FieldsFields inherited from interface jakarta.json.stream.JsonGenerator
PRETTY_PRINTING
-
Constructor Summary
ConstructorsConstructorDescriptionJsonPrettyGeneratorImpl
(OutputStream out, Charset encoding, JsonContext jsonContext) JsonPrettyGeneratorImpl
(OutputStream out, JsonContext jsonContext) JsonPrettyGeneratorImpl
(Writer writer, JsonContext jsonContext) -
Method Summary
Modifier and TypeMethodDescriptionprotected void
protected void
jakarta.json.stream.JsonGenerator
writeEnd()
private void
private void
jakarta.json.stream.JsonGenerator
jakarta.json.stream.JsonGenerator
writeStartArray
(String name) jakarta.json.stream.JsonGenerator
jakarta.json.stream.JsonGenerator
writeStartObject
(String name) Methods inherited from class org.eclipse.parsson.JsonGeneratorImpl
close, flush, flushBuffer, getChars, inNone, isCommaAllowed, write, write, write, write, write, write, write, write, write, write, write, write, write, write, write, write, write, writeChar, writeEscapedString, writeInt, writeKey, writeNull, writeNull, writeString, writeString
-
Field Details
-
indentLevel
private int indentLevel -
INDENT
- See Also:
-
-
Constructor Details
-
JsonPrettyGeneratorImpl
-
JsonPrettyGeneratorImpl
-
JsonPrettyGeneratorImpl
-
-
Method Details
-
writeStartObject
public jakarta.json.stream.JsonGenerator writeStartObject()- Specified by:
writeStartObject
in interfacejakarta.json.stream.JsonGenerator
- Overrides:
writeStartObject
in classJsonGeneratorImpl
-
writeStartObject
- Specified by:
writeStartObject
in interfacejakarta.json.stream.JsonGenerator
- Overrides:
writeStartObject
in classJsonGeneratorImpl
-
writeStartArray
public jakarta.json.stream.JsonGenerator writeStartArray()- Specified by:
writeStartArray
in interfacejakarta.json.stream.JsonGenerator
- Overrides:
writeStartArray
in classJsonGeneratorImpl
-
writeStartArray
- Specified by:
writeStartArray
in interfacejakarta.json.stream.JsonGenerator
- Overrides:
writeStartArray
in classJsonGeneratorImpl
-
writeEnd
public jakarta.json.stream.JsonGenerator writeEnd()- Specified by:
writeEnd
in interfacejakarta.json.stream.JsonGenerator
- Overrides:
writeEnd
in classJsonGeneratorImpl
-
writeIndent
private void writeIndent() -
writeComma
protected void writeComma()- Overrides:
writeComma
in classJsonGeneratorImpl
-
writeColon
protected void writeColon()- Overrides:
writeColon
in classJsonGeneratorImpl
-
writeNewLine
private void writeNewLine()
-