Class JsonPrettyGeneratorImpl
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 voidprotected voidjakarta.json.stream.JsonGeneratorwriteEnd()private voidprivate voidjakarta.json.stream.JsonGeneratorjakarta.json.stream.JsonGeneratorwriteStartArray(String name) jakarta.json.stream.JsonGeneratorjakarta.json.stream.JsonGeneratorwriteStartObject(String name) Methods inherited from class 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:
writeStartObjectin interfacejakarta.json.stream.JsonGenerator- Overrides:
writeStartObjectin classJsonGeneratorImpl
-
writeStartObject
- Specified by:
writeStartObjectin interfacejakarta.json.stream.JsonGenerator- Overrides:
writeStartObjectin classJsonGeneratorImpl
-
writeStartArray
public jakarta.json.stream.JsonGenerator writeStartArray()- Specified by:
writeStartArrayin interfacejakarta.json.stream.JsonGenerator- Overrides:
writeStartArrayin classJsonGeneratorImpl
-
writeStartArray
- Specified by:
writeStartArrayin interfacejakarta.json.stream.JsonGenerator- Overrides:
writeStartArrayin classJsonGeneratorImpl
-
writeEnd
public jakarta.json.stream.JsonGenerator writeEnd()- Specified by:
writeEndin interfacejakarta.json.stream.JsonGenerator- Overrides:
writeEndin classJsonGeneratorImpl
-
writeIndent
private void writeIndent() -
writeComma
protected void writeComma()- Overrides:
writeCommain classJsonGeneratorImpl
-
writeColon
protected void writeColon()- Overrides:
writeColonin classJsonGeneratorImpl
-
writeNewLine
private void writeNewLine()
-