Package io.kestra.core.runners.pebble
Class JsonWriter
java.lang.Object
java.io.Writer
io.kestra.core.runners.pebble.JsonWriter
- All Implemented Interfaces:
io.pebbletemplates.pebble.extension.writer.SpecializedWriter,Closeable,Flushable,Appendable,AutoCloseable
public class JsonWriter
extends Writer
implements io.pebbletemplates.pebble.extension.writer.SpecializedWriter
-
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()voidflush()toString()voidwrite(char[] cbuf, int off, int len) voidvoidwriteSpecialized(byte b) voidwriteSpecialized(char c) voidwriteSpecialized(double d) voidwriteSpecialized(float f) voidwriteSpecialized(int i) voidwriteSpecialized(long l) voidwriteSpecialized(short s) void
-
Constructor Details
-
JsonWriter
-
-
Method Details
-
writeSpecialized
public void writeSpecialized(int i) - Specified by:
writeSpecializedin interfaceio.pebbletemplates.pebble.extension.writer.SpecializedWriter
-
writeSpecialized
public void writeSpecialized(long l) - Specified by:
writeSpecializedin interfaceio.pebbletemplates.pebble.extension.writer.SpecializedWriter
-
writeSpecialized
public void writeSpecialized(double d) - Specified by:
writeSpecializedin interfaceio.pebbletemplates.pebble.extension.writer.SpecializedWriter
-
writeSpecialized
public void writeSpecialized(float f) - Specified by:
writeSpecializedin interfaceio.pebbletemplates.pebble.extension.writer.SpecializedWriter
-
writeSpecialized
public void writeSpecialized(short s) - Specified by:
writeSpecializedin interfaceio.pebbletemplates.pebble.extension.writer.SpecializedWriter
-
writeSpecialized
public void writeSpecialized(byte b) - Specified by:
writeSpecializedin interfaceio.pebbletemplates.pebble.extension.writer.SpecializedWriter
-
writeSpecialized
public void writeSpecialized(char c) - Specified by:
writeSpecializedin interfaceio.pebbletemplates.pebble.extension.writer.SpecializedWriter
-
writeSpecialized
- Specified by:
writeSpecializedin interfaceio.pebbletemplates.pebble.extension.writer.SpecializedWriter
-
write
- Specified by:
writein interfaceio.pebbletemplates.pebble.extension.writer.SpecializedWriter
-
write
- Specified by:
writein classWriter- Throws:
IOException
-
flush
- Specified by:
flushin interfaceFlushable- Specified by:
flushin classWriter- Throws:
IOException
-
close
- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable- Specified by:
closein classWriter- Throws:
IOException
-
toString
-