public class SingleCaseSensitiveStructWriter extends SingleStructWriter
BaseWriter.ComplexWriter, BaseWriter.ListWriter, BaseWriter.ScalarWriter, BaseWriter.StructOrListWriter, BaseWriter.StructWritercontainer| コンストラクタと説明 |
|---|
SingleCaseSensitiveStructWriter(NonNullableStructVector container) |
allocate, bigInt, bit, clear, close, dateDay, dateMilli, decimal, decimal, end, fixedSizeBinary, fixedSizeBinary, float4, float8, getField, getValueCapacity, integer, intervalDay, intervalYear, isEmptyStruct, list, setInitialCapacity, setPosition, setValueCount, 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, varCharclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetPositionpublic SingleCaseSensitiveStructWriter(NonNullableStructVector container)
protected String handleCase(String input)
handleCase クラス内 SingleStructWriterprotected NullableStructWriterFactory getNullableStructWriterFactory()
getNullableStructWriterFactory クラス内 SingleStructWriterpublic 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(SmallIntHolder holder)
write インタフェース内 SmallIntWriterpublic void writeSmallInt(short value)
writeSmallInt インタフェース内 SmallIntWriterpublic 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 void writeNull()
public BaseWriter.StructWriter struct()
struct インタフェース内 BaseWriter.ListWriterpublic BaseWriter.ListWriter list()
list インタフェース内 BaseWriter.ListWriterpublic TinyIntWriter tinyInt()
tinyInt インタフェース内 BaseWriter.ListWriterpublic UInt1Writer uInt1()
uInt1 インタフェース内 BaseWriter.ListWriterpublic UInt2Writer uInt2()
uInt2 インタフェース内 BaseWriter.ListWriterpublic SmallIntWriter smallInt()
smallInt インタフェース内 BaseWriter.ListWriterpublic IntWriter integer()
integer インタフェース内 BaseWriter.ListWriterpublic UInt4Writer uInt4()
uInt4 インタフェース内 BaseWriter.ListWriterpublic Float4Writer float4()
float4 インタフェース内 BaseWriter.ListWriterpublic DateDayWriter dateDay()
dateDay インタフェース内 BaseWriter.ListWriterpublic IntervalYearWriter intervalYear()
intervalYear インタフェース内 BaseWriter.ListWriterpublic TimeSecWriter timeSec()
timeSec インタフェース内 BaseWriter.ListWriterpublic TimeMilliWriter timeMilli()
timeMilli インタフェース内 BaseWriter.ListWriterpublic BigIntWriter bigInt()
bigInt インタフェース内 BaseWriter.ListWriterpublic UInt8Writer uInt8()
uInt8 インタフェース内 BaseWriter.ListWriterpublic Float8Writer float8()
float8 インタフェース内 BaseWriter.ListWriterpublic DateMilliWriter dateMilli()
dateMilli インタフェース内 BaseWriter.ListWriterpublic TimeStampSecWriter timeStampSec()
timeStampSec インタフェース内 BaseWriter.ListWriterpublic TimeStampMilliWriter timeStampMilli()
timeStampMilli インタフェース内 BaseWriter.ListWriterpublic TimeStampMicroWriter timeStampMicro()
timeStampMicro インタフェース内 BaseWriter.ListWriterpublic TimeStampNanoWriter timeStampNano()
timeStampNano インタフェース内 BaseWriter.ListWriterpublic TimeStampSecTZWriter timeStampSecTZ()
timeStampSecTZ インタフェース内 BaseWriter.ListWriterpublic TimeStampMilliTZWriter timeStampMilliTZ()
timeStampMilliTZ インタフェース内 BaseWriter.ListWriterpublic TimeStampMicroTZWriter timeStampMicroTZ()
timeStampMicroTZ インタフェース内 BaseWriter.ListWriterpublic TimeStampNanoTZWriter timeStampNanoTZ()
timeStampNanoTZ インタフェース内 BaseWriter.ListWriterpublic TimeMicroWriter timeMicro()
timeMicro インタフェース内 BaseWriter.ListWriterpublic TimeNanoWriter timeNano()
timeNano インタフェース内 BaseWriter.ListWriterpublic IntervalDayWriter intervalDay()
intervalDay インタフェース内 BaseWriter.ListWriterpublic DecimalWriter decimal()
decimal インタフェース内 BaseWriter.ListWriterpublic FixedSizeBinaryWriter fixedSizeBinary()
fixedSizeBinary インタフェース内 BaseWriter.ListWriterpublic VarBinaryWriter varBinary()
varBinary インタフェース内 BaseWriter.ListWriterpublic VarCharWriter varChar()
varChar インタフェース内 BaseWriter.ListWriterpublic BitWriter bit()
bit インタフェース内 BaseWriter.ListWriterpublic void copyReader(FieldReader reader)
copyReader インタフェース内 BaseWriter.ListWriterpublic void copyReaderToField(String name, FieldReader reader)
copyReaderToField インタフェース内 BaseWriter.StructWriterpublic int getPosition()
getPosition インタフェース内 PositionableCopyright © 2018 The Apache Software Foundation. All rights reserved.