public interface FieldWriter extends BaseWriter.StructWriter, BaseWriter.ListWriter, BaseWriter.MapWriter, BaseWriter.ScalarWriter
BaseWriter.ComplexWriter, BaseWriter.ListWriter, BaseWriter.MapWriter, BaseWriter.ScalarWriter, BaseWriter.StructOrListWriter, BaseWriter.StructWriter| Modifier and Type | Method and Description |
|---|---|
void |
allocate() |
void |
clear() |
bigInt, bit, copyReaderToField, dateDay, dateMilli, decimal, decimal, decimal256, decimal256, duration, duration, end, fixedSizeBinary, fixedSizeBinary, float2, float4, float8, getField, integer, intervalDay, intervalMonthDayNano, intervalYear, isEmptyStruct, largeVarBinary, largeVarChar, list, map, map, smallInt, start, struct, timeMicro, timeMilli, timeNano, timeSec, timeStampMicro, timeStampMicroTZ, timeStampMicroTZ, timeStampMilli, timeStampMilliTZ, timeStampMilliTZ, timeStampNano, timeStampNanoTZ, timeStampNanoTZ, timeStampSec, timeStampSecTZ, timeStampSecTZ, tinyInt, uInt1, uInt2, uInt4, uInt8, varBinary, varCharendEntry, endMap, key, startEntry, startMap, valuebigInt, bit, copyReader, dateDay, dateMilli, decimal, decimal256, duration, endList, fixedSizeBinary, float2, float4, float8, integer, intervalDay, intervalMonthDayNano, intervalYear, largeVarBinary, largeVarChar, list, map, map, smallInt, startList, struct, timeMicro, timeMilli, timeNano, timeSec, timeStampMicro, timeStampMicroTZ, timeStampMilli, timeStampMilliTZ, timeStampNano, timeStampNanoTZ, timeStampSec, timeStampSecTZ, tinyInt, uInt1, uInt2, uInt4, uInt8, varBinary, varCharwrite, writeTinyIntwrite, writeUInt1write, writeUInt2write, writeSmallIntwrite, writeFloat2write, writeUInt4write, writeFloat4write, writeDateDaywrite, writeIntervalYearwrite, writeTimeSecwrite, writeTimeMilliwrite, writeBigIntwrite, writeUInt8write, writeFloat8write, writeDateMilliwrite, writeDurationwrite, writeTimeStampSecwrite, writeTimeStampMilliwrite, writeTimeStampMicrowrite, writeTimeStampNanowrite, writeTimeStampSecTZwrite, writeTimeStampMilliTZwrite, writeTimeStampMicroTZwrite, writeTimeStampNanoTZwrite, writeTimeMicrowrite, writeTimeNanowrite, writeIntervalDaywrite, writeIntervalMonthDayNanowrite, writeBigEndianBytesToDecimal256, writeBigEndianBytesToDecimal256, writeDecimal256, writeDecimal256, writeDecimal256write, writeBigEndianBytesToDecimal, writeBigEndianBytesToDecimal, writeDecimal, writeDecimal, writeDecimalwrite, writeFixedSizeBinarywrite, writeVarBinary, writeVarBinary, writeVarBinary, writeVarBinary, writeVarBinarywrite, writeVarChar, writeVarChar, writeVarCharwrite, writeLargeVarChar, writeLargeVarChar, writeLargeVarCharwrite, writeLargeVarBinary, writeLargeVarBinary, writeLargeVarBinary, writeLargeVarBinary, writeLargeVarBinarygetValueCapacity, writeNullclosegetPosition, setPositionCopyright © 2024 The Apache Software Foundation. All rights reserved.