public interface JsonOutput
void flush()
throws IOException
IOExceptionvoid writeStartArray()
throws IOException
IOExceptionvoid writeEndArray()
throws IOException
IOExceptionvoid writeStartObject()
throws IOException
IOExceptionvoid writeEndObject()
throws IOException
IOExceptionvoid writeUntypedNull()
throws IOException
IOExceptionvoid writeFieldName(String name) throws IOException
IOExceptionvoid writeDecimal(BigDecimal value) throws IOException
IOExceptionvoid writeTinyInt(byte value)
throws IOException
IOExceptionvoid writeSmallInt(short value)
throws IOException
IOExceptionvoid writeInt(int value)
throws IOException
IOExceptionvoid writeBigInt(long value)
throws IOException
IOExceptionvoid writeFloat(float value)
throws IOException
IOExceptionvoid writeDouble(double value)
throws IOException
IOExceptionvoid writeVarChar(String value) throws IOException
IOExceptionvoid writeVar16Char(String value) throws IOException
IOExceptionvoid writeBinary(byte[] value)
throws IOException
IOExceptionvoid writeBoolean(boolean value)
throws IOException
IOExceptionvoid writeDate(TemporalAccessor value) throws IOException
IOExceptionvoid writeTime(TemporalAccessor value) throws IOException
IOExceptionvoid writeTimestamp(TemporalAccessor value) throws IOException
IOExceptionvoid writeInterval(org.joda.time.Period value)
throws IOException
IOExceptionvoid writeDecimalNull()
throws IOException
IOExceptionvoid writeTinyIntNull()
throws IOException
IOExceptionvoid writeSmallIntNull()
throws IOException
IOExceptionvoid writeIntNull()
throws IOException
IOExceptionvoid writeBigIntNull()
throws IOException
IOExceptionvoid writeFloatNull()
throws IOException
IOExceptionvoid writeDoubleNull()
throws IOException
IOExceptionvoid writeVarcharNull()
throws IOException
IOExceptionvoid writeVar16charNull()
throws IOException
IOExceptionvoid writeBinaryNull()
throws IOException
IOExceptionvoid writeBooleanNull()
throws IOException
IOExceptionvoid writeDateNull()
throws IOException
IOExceptionvoid writeTimeNull()
throws IOException
IOExceptionvoid writeTimestampNull()
throws IOException
IOExceptionvoid writeIntervalNull()
throws IOException
IOExceptionvoid writeDecimal(FieldReader reader) throws IOException
IOExceptionvoid writeTinyInt(FieldReader reader) throws IOException
IOExceptionvoid writeSmallInt(FieldReader reader) throws IOException
IOExceptionvoid writeInt(FieldReader reader) throws IOException
IOExceptionvoid writeBigInt(FieldReader reader) throws IOException
IOExceptionvoid writeFloat(FieldReader reader) throws IOException
IOExceptionvoid writeDouble(FieldReader reader) throws IOException
IOExceptionvoid writeVarChar(FieldReader reader) throws IOException
IOExceptionvoid writeVar16Char(FieldReader reader) throws IOException
IOExceptionvoid writeBinary(FieldReader reader) throws IOException
IOExceptionvoid writeBoolean(FieldReader reader) throws IOException
IOExceptionvoid writeDate(FieldReader reader) throws IOException
IOExceptionvoid writeTime(FieldReader reader) throws IOException
IOExceptionvoid writeTimestamp(FieldReader reader) throws IOException
IOExceptionvoid writeInterval(FieldReader reader) throws IOException
IOExceptionvoid writeDecimal(int index,
FieldReader reader)
throws IOException
IOExceptionvoid writeTinyInt(int index,
FieldReader reader)
throws IOException
IOExceptionvoid writeSmallInt(int index,
FieldReader reader)
throws IOException
IOExceptionvoid writeInt(int index,
FieldReader reader)
throws IOException
IOExceptionvoid writeBigInt(int index,
FieldReader reader)
throws IOException
IOExceptionvoid writeFloat(int index,
FieldReader reader)
throws IOException
IOExceptionvoid writeDouble(int index,
FieldReader reader)
throws IOException
IOExceptionvoid writeVarChar(int index,
FieldReader reader)
throws IOException
IOExceptionvoid writeVar16Char(int index,
FieldReader reader)
throws IOException
IOExceptionvoid writeBinary(int index,
FieldReader reader)
throws IOException
IOExceptionvoid writeBoolean(int index,
FieldReader reader)
throws IOException
IOExceptionvoid writeDate(int index,
FieldReader reader)
throws IOException
IOExceptionvoid writeTime(int index,
FieldReader reader)
throws IOException
IOExceptionvoid writeTimestamp(int index,
FieldReader reader)
throws IOException
IOExceptionvoid writeInterval(int index,
FieldReader reader)
throws IOException
IOExceptionCopyright © 2021 The Apache Software Foundation. All rights reserved.