public class Float4WriterImpl extends Object
BaseWriter.ComplexWriter, BaseWriter.ListWriter, BaseWriter.MapOrListWriter, BaseWriter.MapWriter, BaseWriter.ScalarWriter| Constructor and Description |
|---|
Float4WriterImpl(Float4Vector vector) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetPosition, setPositionpublic Float4WriterImpl(Float4Vector vector)
public Field getField()
public int getValueCapacity()
public void allocate()
public void close()
public void clear()
protected int idx()
public void write(Float4Holder h)
write in interface Float4Writerpublic void write(NullableFloat4Holder h)
public void writeFloat4(float value)
writeFloat4 in interface Float4Writerpublic void writeNull()
public void start()
start in interface BaseWriter.MapWriterpublic void end()
end in interface BaseWriter.MapWriterpublic void startList()
startList in interface BaseWriter.ListWriterpublic void endList()
endList in interface BaseWriter.ListWriterpublic void write(TinyIntHolder holder)
write in interface TinyIntWriterpublic void writeTinyInt(byte value)
writeTinyInt in interface TinyIntWriterpublic void write(UInt1Holder holder)
write in interface UInt1Writerpublic void writeUInt1(byte value)
writeUInt1 in interface UInt1Writerpublic void write(UInt2Holder holder)
write in interface UInt2Writerpublic void writeUInt2(char value)
writeUInt2 in interface UInt2Writerpublic void write(SmallIntHolder holder)
write in interface SmallIntWriterpublic void writeSmallInt(short value)
writeSmallInt in interface SmallIntWriterpublic void write(UInt4Holder holder)
write in interface UInt4Writerpublic void writeUInt4(int value)
writeUInt4 in interface UInt4Writerpublic void write(DateDayHolder holder)
write in interface DateDayWriterpublic void writeDateDay(int value)
writeDateDay in interface DateDayWriterpublic void write(IntervalYearHolder holder)
write in interface IntervalYearWriterpublic void writeIntervalYear(int value)
writeIntervalYear in interface IntervalYearWriterpublic void write(TimeSecHolder holder)
write in interface TimeSecWriterpublic void writeTimeSec(int value)
writeTimeSec in interface TimeSecWriterpublic void write(TimeMilliHolder holder)
write in interface TimeMilliWriterpublic void writeTimeMilli(int value)
writeTimeMilli in interface TimeMilliWriterpublic void write(BigIntHolder holder)
write in interface BigIntWriterpublic void writeBigInt(long value)
writeBigInt in interface BigIntWriterpublic void write(UInt8Holder holder)
write in interface UInt8Writerpublic void writeUInt8(long value)
writeUInt8 in interface UInt8Writerpublic void write(Float8Holder holder)
write in interface Float8Writerpublic void writeFloat8(double value)
writeFloat8 in interface Float8Writerpublic void write(DateMilliHolder holder)
write in interface DateMilliWriterpublic void writeDateMilli(long value)
writeDateMilli in interface DateMilliWriterpublic void write(TimeStampSecHolder holder)
write in interface TimeStampSecWriterpublic void writeTimeStampSec(long value)
writeTimeStampSec in interface TimeStampSecWriterpublic void write(TimeStampMilliHolder holder)
write in interface TimeStampMilliWriterpublic void writeTimeStampMilli(long value)
writeTimeStampMilli in interface TimeStampMilliWriterpublic void write(TimeStampMicroHolder holder)
write in interface TimeStampMicroWriterpublic void writeTimeStampMicro(long value)
writeTimeStampMicro in interface TimeStampMicroWriterpublic void write(TimeStampNanoHolder holder)
write in interface TimeStampNanoWriterpublic void writeTimeStampNano(long value)
writeTimeStampNano in interface TimeStampNanoWriterpublic void write(TimeStampSecTZHolder holder)
write in interface TimeStampSecTZWriterpublic void writeTimeStampSecTZ(long value)
writeTimeStampSecTZ in interface TimeStampSecTZWriterpublic void write(TimeStampMilliTZHolder holder)
write in interface TimeStampMilliTZWriterpublic void writeTimeStampMilliTZ(long value)
writeTimeStampMilliTZ in interface TimeStampMilliTZWriterpublic void write(TimeStampMicroTZHolder holder)
write in interface TimeStampMicroTZWriterpublic void writeTimeStampMicroTZ(long value)
writeTimeStampMicroTZ in interface TimeStampMicroTZWriterpublic void write(TimeStampNanoTZHolder holder)
write in interface TimeStampNanoTZWriterpublic void writeTimeStampNanoTZ(long value)
writeTimeStampNanoTZ in interface TimeStampNanoTZWriterpublic void write(TimeMicroHolder holder)
write in interface TimeMicroWriterpublic void writeTimeMicro(long value)
writeTimeMicro in interface TimeMicroWriterpublic void write(TimeNanoHolder holder)
write in interface TimeNanoWriterpublic void writeTimeNano(long value)
writeTimeNano in interface TimeNanoWriterpublic void write(IntervalDayHolder holder)
write in interface IntervalDayWriterpublic void writeIntervalDay(int days,
int milliseconds)
writeIntervalDay in interface IntervalDayWriterpublic void write(DecimalHolder holder)
write in interface DecimalWriterpublic void writeDecimal(int start,
ArrowBuf buffer)
writeDecimal in interface DecimalWriterpublic void writeDecimal(BigDecimal value)
writeDecimal in interface DecimalWriterpublic void write(VarBinaryHolder holder)
write in interface VarBinaryWriterpublic void writeVarBinary(int start,
int end,
ArrowBuf buffer)
writeVarBinary in interface VarBinaryWriterpublic void write(VarCharHolder holder)
write in interface VarCharWriterpublic void writeVarChar(int start,
int end,
ArrowBuf buffer)
writeVarChar in interface VarCharWriterpublic boolean isEmptyMap()
false.
Must be overridden by map writers.
isEmptyMap in interface BaseWriter.MapWriterpublic BaseWriter.MapWriter map()
map in interface BaseWriter.ListWriterpublic BaseWriter.ListWriter list()
list in interface BaseWriter.ListWriterpublic BaseWriter.MapWriter map(String name)
map in interface BaseWriter.MapWriterpublic BaseWriter.ListWriter list(String name)
list in interface BaseWriter.MapWriterpublic TinyIntWriter tinyInt(String name)
tinyInt in interface BaseWriter.MapWriterpublic TinyIntWriter tinyInt()
tinyInt in interface BaseWriter.ListWriterpublic UInt1Writer uInt1(String name)
uInt1 in interface BaseWriter.MapWriterpublic UInt1Writer uInt1()
uInt1 in interface BaseWriter.ListWriterpublic UInt2Writer uInt2(String name)
uInt2 in interface BaseWriter.MapWriterpublic UInt2Writer uInt2()
uInt2 in interface BaseWriter.ListWriterpublic SmallIntWriter smallInt(String name)
smallInt in interface BaseWriter.MapWriterpublic SmallIntWriter smallInt()
smallInt in interface BaseWriter.ListWriterpublic IntWriter integer(String name)
integer in interface BaseWriter.MapWriterpublic IntWriter integer()
integer in interface BaseWriter.ListWriterpublic UInt4Writer uInt4(String name)
uInt4 in interface BaseWriter.MapWriterpublic UInt4Writer uInt4()
uInt4 in interface BaseWriter.ListWriterpublic Float4Writer float4(String name)
float4 in interface BaseWriter.MapWriterpublic Float4Writer float4()
float4 in interface BaseWriter.ListWriterpublic DateDayWriter dateDay(String name)
dateDay in interface BaseWriter.MapWriterpublic DateDayWriter dateDay()
dateDay in interface BaseWriter.ListWriterpublic IntervalYearWriter intervalYear(String name)
intervalYear in interface BaseWriter.MapWriterpublic IntervalYearWriter intervalYear()
intervalYear in interface BaseWriter.ListWriterpublic TimeSecWriter timeSec(String name)
timeSec in interface BaseWriter.MapWriterpublic TimeSecWriter timeSec()
timeSec in interface BaseWriter.ListWriterpublic TimeMilliWriter timeMilli(String name)
timeMilli in interface BaseWriter.MapWriterpublic TimeMilliWriter timeMilli()
timeMilli in interface BaseWriter.ListWriterpublic BigIntWriter bigInt(String name)
bigInt in interface BaseWriter.MapWriterpublic BigIntWriter bigInt()
bigInt in interface BaseWriter.ListWriterpublic UInt8Writer uInt8(String name)
uInt8 in interface BaseWriter.MapWriterpublic UInt8Writer uInt8()
uInt8 in interface BaseWriter.ListWriterpublic Float8Writer float8(String name)
float8 in interface BaseWriter.MapWriterpublic Float8Writer float8()
float8 in interface BaseWriter.ListWriterpublic DateMilliWriter dateMilli(String name)
dateMilli in interface BaseWriter.MapWriterpublic DateMilliWriter dateMilli()
dateMilli in interface BaseWriter.ListWriterpublic TimeStampSecWriter timeStampSec(String name)
timeStampSec in interface BaseWriter.MapWriterpublic TimeStampSecWriter timeStampSec()
timeStampSec in interface BaseWriter.ListWriterpublic TimeStampMilliWriter timeStampMilli(String name)
timeStampMilli in interface BaseWriter.MapWriterpublic TimeStampMilliWriter timeStampMilli()
timeStampMilli in interface BaseWriter.ListWriterpublic TimeStampMicroWriter timeStampMicro(String name)
timeStampMicro in interface BaseWriter.MapWriterpublic TimeStampMicroWriter timeStampMicro()
timeStampMicro in interface BaseWriter.ListWriterpublic TimeStampNanoWriter timeStampNano(String name)
timeStampNano in interface BaseWriter.MapWriterpublic TimeStampNanoWriter timeStampNano()
timeStampNano in interface BaseWriter.ListWriterpublic TimeStampSecTZWriter timeStampSecTZ(String name, String timezone)
timeStampSecTZ in interface BaseWriter.MapWriterpublic TimeStampSecTZWriter timeStampSecTZ(String name)
timeStampSecTZ in interface BaseWriter.MapWriterpublic TimeStampSecTZWriter timeStampSecTZ()
timeStampSecTZ in interface BaseWriter.ListWriterpublic TimeStampMilliTZWriter timeStampMilliTZ(String name, String timezone)
timeStampMilliTZ in interface BaseWriter.MapWriterpublic TimeStampMilliTZWriter timeStampMilliTZ(String name)
timeStampMilliTZ in interface BaseWriter.MapWriterpublic TimeStampMilliTZWriter timeStampMilliTZ()
timeStampMilliTZ in interface BaseWriter.ListWriterpublic TimeStampMicroTZWriter timeStampMicroTZ(String name, String timezone)
timeStampMicroTZ in interface BaseWriter.MapWriterpublic TimeStampMicroTZWriter timeStampMicroTZ(String name)
timeStampMicroTZ in interface BaseWriter.MapWriterpublic TimeStampMicroTZWriter timeStampMicroTZ()
timeStampMicroTZ in interface BaseWriter.ListWriterpublic TimeStampNanoTZWriter timeStampNanoTZ(String name, String timezone)
timeStampNanoTZ in interface BaseWriter.MapWriterpublic TimeStampNanoTZWriter timeStampNanoTZ(String name)
timeStampNanoTZ in interface BaseWriter.MapWriterpublic TimeStampNanoTZWriter timeStampNanoTZ()
timeStampNanoTZ in interface BaseWriter.ListWriterpublic TimeMicroWriter timeMicro(String name)
timeMicro in interface BaseWriter.MapWriterpublic TimeMicroWriter timeMicro()
timeMicro in interface BaseWriter.ListWriterpublic TimeNanoWriter timeNano(String name)
timeNano in interface BaseWriter.MapWriterpublic TimeNanoWriter timeNano()
timeNano in interface BaseWriter.ListWriterpublic IntervalDayWriter intervalDay(String name)
intervalDay in interface BaseWriter.MapWriterpublic IntervalDayWriter intervalDay()
intervalDay in interface BaseWriter.ListWriterpublic DecimalWriter decimal(String name, int scale, int precision)
decimal in interface BaseWriter.MapWriterpublic DecimalWriter decimal(String name)
decimal in interface BaseWriter.MapWriterpublic DecimalWriter decimal()
decimal in interface BaseWriter.ListWriterpublic VarBinaryWriter varBinary(String name)
varBinary in interface BaseWriter.MapWriterpublic VarBinaryWriter varBinary()
varBinary in interface BaseWriter.ListWriterpublic VarCharWriter varChar(String name)
varChar in interface BaseWriter.MapWriterpublic VarCharWriter varChar()
varChar in interface BaseWriter.ListWriterpublic BitWriter bit(String name)
bit in interface BaseWriter.MapWriterpublic BitWriter bit()
bit in interface BaseWriter.ListWriterpublic void copyReader(FieldReader reader)
copyReader in interface BaseWriter.ListWriterpublic void copyReaderToField(String name, FieldReader reader)
copyReaderToField in interface BaseWriter.MapWriterpublic int getPosition()
getPosition in interface Positionablepublic void setPosition(int index)
setPosition in interface PositionableCopyright © 2017 The Apache Software Foundation. All rights reserved.