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