public class SingleCaseSensitiveMapWriter extends SingleMapWriter
BaseWriter.ComplexWriter, BaseWriter.ListWriter, BaseWriter.MapOrListWriter, BaseWriter.MapWriter, BaseWriter.ScalarWritercontainer| Constructor and Description |
|---|
SingleCaseSensitiveMapWriter(MapVector container) |
allocate, bigInt, bit, clear, close, dateDay, dateMilli, decimal, decimal, end, float4, float8, getField, getValueCapacity, integer, intervalDay, intervalYear, isEmptyMap, list, map, setPosition, setValueCount, smallInt, start, 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 SingleCaseSensitiveMapWriter(MapVector container)
protected String handleCase(String input)
handleCase in class SingleMapWriterprotected NullableMapWriterFactory getNullableMapWriterFactory()
getNullableMapWriterFactory in class SingleMapWriterpublic 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(Float4Holder holder)
write in interface Float4Writerpublic void writeFloat4(float value)
writeFloat4 in interface Float4Writerpublic 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 void writeNull()
public BaseWriter.MapWriter map()
map in interface BaseWriter.ListWriterpublic BaseWriter.ListWriter list()
list in interface BaseWriter.ListWriterpublic TinyIntWriter tinyInt()
tinyInt in interface BaseWriter.ListWriterpublic UInt1Writer uInt1()
uInt1 in interface BaseWriter.ListWriterpublic UInt2Writer uInt2()
uInt2 in interface BaseWriter.ListWriterpublic SmallIntWriter smallInt()
smallInt in interface BaseWriter.ListWriterpublic IntWriter integer()
integer in interface BaseWriter.ListWriterpublic UInt4Writer uInt4()
uInt4 in interface BaseWriter.ListWriterpublic Float4Writer float4()
float4 in interface BaseWriter.ListWriterpublic DateDayWriter dateDay()
dateDay in interface BaseWriter.ListWriterpublic IntervalYearWriter intervalYear()
intervalYear in interface BaseWriter.ListWriterpublic TimeSecWriter timeSec()
timeSec in interface BaseWriter.ListWriterpublic TimeMilliWriter timeMilli()
timeMilli in interface BaseWriter.ListWriterpublic BigIntWriter bigInt()
bigInt in interface BaseWriter.ListWriterpublic UInt8Writer uInt8()
uInt8 in interface BaseWriter.ListWriterpublic Float8Writer float8()
float8 in interface BaseWriter.ListWriterpublic DateMilliWriter dateMilli()
dateMilli in interface BaseWriter.ListWriterpublic TimeStampSecWriter timeStampSec()
timeStampSec in interface BaseWriter.ListWriterpublic TimeStampMilliWriter timeStampMilli()
timeStampMilli in interface BaseWriter.ListWriterpublic TimeStampMicroWriter timeStampMicro()
timeStampMicro in interface BaseWriter.ListWriterpublic TimeStampNanoWriter timeStampNano()
timeStampNano in interface BaseWriter.ListWriterpublic TimeStampSecTZWriter timeStampSecTZ()
timeStampSecTZ in interface BaseWriter.ListWriterpublic TimeStampMilliTZWriter timeStampMilliTZ()
timeStampMilliTZ in interface BaseWriter.ListWriterpublic TimeStampMicroTZWriter timeStampMicroTZ()
timeStampMicroTZ in interface BaseWriter.ListWriterpublic TimeStampNanoTZWriter timeStampNanoTZ()
timeStampNanoTZ in interface BaseWriter.ListWriterpublic TimeMicroWriter timeMicro()
timeMicro in interface BaseWriter.ListWriterpublic TimeNanoWriter timeNano()
timeNano in interface BaseWriter.ListWriterpublic IntervalDayWriter intervalDay()
intervalDay in interface BaseWriter.ListWriterpublic DecimalWriter decimal()
decimal in interface BaseWriter.ListWriterpublic VarBinaryWriter varBinary()
varBinary in interface BaseWriter.ListWriterpublic VarCharWriter varChar()
varChar in interface BaseWriter.ListWriterpublic 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 PositionableCopyright © 2017 The Apache Software Foundation. All rights reserved.