public class ComplexWriterImpl extends Object implements org.apache.drill.exec.vector.complex.writer.BaseWriter.ComplexWriter
| Constructor and Description |
|---|
ComplexWriterImpl(String name,
MapVector container) |
ComplexWriterImpl(String name,
MapVector container,
boolean unionEnabled) |
| Modifier and Type | Method and Description |
|---|---|
void |
allocate() |
org.apache.drill.exec.vector.complex.writer.BigIntWriter |
bigInt() |
org.apache.drill.exec.vector.complex.writer.BigIntWriter |
bigInt(String arg0) |
org.apache.drill.exec.vector.complex.writer.BitWriter |
bit() |
org.apache.drill.exec.vector.complex.writer.BitWriter |
bit(String arg0) |
void |
clear() |
void |
close() |
void |
copyReader(FieldReader arg0) |
void |
copyReaderToField(String arg0,
FieldReader arg1) |
org.apache.drill.exec.vector.complex.writer.DateWriter |
date() |
org.apache.drill.exec.vector.complex.writer.DateWriter |
date(String arg0) |
org.apache.drill.exec.vector.complex.writer.Decimal18Writer |
decimal18() |
org.apache.drill.exec.vector.complex.writer.Decimal18Writer |
decimal18(int arg0,
int arg1) |
org.apache.drill.exec.vector.complex.writer.Decimal18Writer |
decimal18(String arg0) |
org.apache.drill.exec.vector.complex.writer.Decimal18Writer |
decimal18(String arg0,
int arg1,
int arg2) |
org.apache.drill.exec.vector.complex.writer.Decimal28DenseWriter |
decimal28Dense() |
org.apache.drill.exec.vector.complex.writer.Decimal28DenseWriter |
decimal28Dense(int arg0,
int arg1) |
org.apache.drill.exec.vector.complex.writer.Decimal28DenseWriter |
decimal28Dense(String arg0) |
org.apache.drill.exec.vector.complex.writer.Decimal28DenseWriter |
decimal28Dense(String arg0,
int arg1,
int arg2) |
org.apache.drill.exec.vector.complex.writer.Decimal28SparseWriter |
decimal28Sparse() |
org.apache.drill.exec.vector.complex.writer.Decimal28SparseWriter |
decimal28Sparse(int arg0,
int arg1) |
org.apache.drill.exec.vector.complex.writer.Decimal28SparseWriter |
decimal28Sparse(String arg0) |
org.apache.drill.exec.vector.complex.writer.Decimal28SparseWriter |
decimal28Sparse(String arg0,
int arg1,
int arg2) |
org.apache.drill.exec.vector.complex.writer.Decimal38DenseWriter |
decimal38Dense() |
org.apache.drill.exec.vector.complex.writer.Decimal38DenseWriter |
decimal38Dense(int arg0,
int arg1) |
org.apache.drill.exec.vector.complex.writer.Decimal38DenseWriter |
decimal38Dense(String arg0) |
org.apache.drill.exec.vector.complex.writer.Decimal38DenseWriter |
decimal38Dense(String arg0,
int arg1,
int arg2) |
org.apache.drill.exec.vector.complex.writer.Decimal38SparseWriter |
decimal38Sparse() |
org.apache.drill.exec.vector.complex.writer.Decimal38SparseWriter |
decimal38Sparse(int arg0,
int arg1) |
org.apache.drill.exec.vector.complex.writer.Decimal38SparseWriter |
decimal38Sparse(String arg0) |
org.apache.drill.exec.vector.complex.writer.Decimal38SparseWriter |
decimal38Sparse(String arg0,
int arg1,
int arg2) |
org.apache.drill.exec.vector.complex.writer.Decimal9Writer |
decimal9() |
org.apache.drill.exec.vector.complex.writer.Decimal9Writer |
decimal9(int arg0,
int arg1) |
org.apache.drill.exec.vector.complex.writer.Decimal9Writer |
decimal9(String arg0) |
org.apache.drill.exec.vector.complex.writer.Decimal9Writer |
decimal9(String arg0,
int arg1,
int arg2) |
org.apache.drill.exec.vector.complex.writer.BaseWriter.DictWriter |
dict() |
org.apache.drill.exec.vector.complex.writer.BaseWriter.DictWriter |
dict(String arg0) |
org.apache.drill.exec.vector.complex.writer.BaseWriter.MapWriter |
directMap() |
void |
end() |
void |
endKeyValuePair() |
void |
endList() |
org.apache.drill.exec.vector.complex.writer.Float4Writer |
float4() |
org.apache.drill.exec.vector.complex.writer.Float4Writer |
float4(String arg0) |
org.apache.drill.exec.vector.complex.writer.Float8Writer |
float8() |
org.apache.drill.exec.vector.complex.writer.Float8Writer |
float8(String arg0) |
MaterializedField |
getField() |
FieldWriter |
getKeyWriter() |
FieldWriter |
getParent() |
int |
getValueCapacity() |
FieldWriter |
getValueWriter() |
org.apache.drill.exec.vector.complex.writer.IntWriter |
integer() |
org.apache.drill.exec.vector.complex.writer.IntWriter |
integer(String arg0) |
org.apache.drill.exec.vector.complex.writer.IntervalWriter |
interval() |
org.apache.drill.exec.vector.complex.writer.IntervalWriter |
interval(String arg0) |
org.apache.drill.exec.vector.complex.writer.IntervalDayWriter |
intervalDay() |
org.apache.drill.exec.vector.complex.writer.IntervalDayWriter |
intervalDay(String arg0) |
org.apache.drill.exec.vector.complex.writer.IntervalYearWriter |
intervalYear() |
org.apache.drill.exec.vector.complex.writer.IntervalYearWriter |
intervalYear(String arg0) |
boolean |
isEmptyMap() |
boolean |
isRoot() |
org.apache.drill.exec.vector.complex.writer.BaseWriter.ListWriter |
list() |
org.apache.drill.exec.vector.complex.writer.BaseWriter.ListWriter |
list(String arg0) |
org.apache.drill.exec.vector.complex.writer.BaseWriter.MapWriter |
map() |
org.apache.drill.exec.vector.complex.writer.BaseWriter.MapWriter |
map(String arg0) |
void |
reset() |
org.apache.drill.exec.vector.complex.writer.BaseWriter.ListWriter |
rootAsList() |
org.apache.drill.exec.vector.complex.writer.BaseWriter.MapWriter |
rootAsMap() |
void |
setPosition(int index) |
void |
setValueCount(int count) |
org.apache.drill.exec.vector.complex.writer.SmallIntWriter |
smallInt() |
org.apache.drill.exec.vector.complex.writer.SmallIntWriter |
smallInt(String arg0) |
void |
start() |
void |
startKeyValuePair() |
void |
startList() |
org.apache.drill.exec.vector.complex.writer.TimeWriter |
time() |
org.apache.drill.exec.vector.complex.writer.TimeWriter |
time(String arg0) |
org.apache.drill.exec.vector.complex.writer.TimeStampWriter |
timeStamp() |
org.apache.drill.exec.vector.complex.writer.TimeStampWriter |
timeStamp(String arg0) |
org.apache.drill.exec.vector.complex.writer.TinyIntWriter |
tinyInt() |
org.apache.drill.exec.vector.complex.writer.TinyIntWriter |
tinyInt(String arg0) |
String |
toString() |
org.apache.drill.exec.vector.complex.writer.UInt1Writer |
uInt1() |
org.apache.drill.exec.vector.complex.writer.UInt1Writer |
uInt1(String arg0) |
org.apache.drill.exec.vector.complex.writer.UInt2Writer |
uInt2() |
org.apache.drill.exec.vector.complex.writer.UInt2Writer |
uInt2(String arg0) |
org.apache.drill.exec.vector.complex.writer.UInt4Writer |
uInt4() |
org.apache.drill.exec.vector.complex.writer.UInt4Writer |
uInt4(String arg0) |
org.apache.drill.exec.vector.complex.writer.UInt8Writer |
uInt8() |
org.apache.drill.exec.vector.complex.writer.UInt8Writer |
uInt8(String arg0) |
org.apache.drill.exec.vector.complex.impl.UnionVectorWriter |
union() |
org.apache.drill.exec.vector.complex.impl.UnionVectorWriter |
union(String arg0) |
org.apache.drill.exec.vector.complex.writer.Var16CharWriter |
var16Char() |
org.apache.drill.exec.vector.complex.writer.Var16CharWriter |
var16Char(String arg0) |
org.apache.drill.exec.vector.complex.writer.VarBinaryWriter |
varBinary() |
org.apache.drill.exec.vector.complex.writer.VarBinaryWriter |
varBinary(String arg0) |
org.apache.drill.exec.vector.complex.writer.VarCharWriter |
varChar() |
org.apache.drill.exec.vector.complex.writer.VarCharWriter |
varChar(String arg0) |
org.apache.drill.exec.vector.complex.writer.VarDecimalWriter |
varDecimal() |
org.apache.drill.exec.vector.complex.writer.VarDecimalWriter |
varDecimal(int arg0,
int arg1) |
org.apache.drill.exec.vector.complex.writer.VarDecimalWriter |
varDecimal(String arg0) |
org.apache.drill.exec.vector.complex.writer.VarDecimalWriter |
varDecimal(String arg0,
int arg1,
int arg2) |
void |
write(org.apache.drill.exec.expr.holders.BigIntHolder arg0) |
void |
write(org.apache.drill.exec.expr.holders.BitHolder arg0) |
void |
write(org.apache.drill.exec.expr.holders.DateHolder arg0) |
void |
write(org.apache.drill.exec.expr.holders.Decimal18Holder arg0) |
void |
write(org.apache.drill.exec.expr.holders.Decimal28DenseHolder arg0) |
void |
write(org.apache.drill.exec.expr.holders.Decimal28SparseHolder arg0) |
void |
write(org.apache.drill.exec.expr.holders.Decimal38DenseHolder arg0) |
void |
write(org.apache.drill.exec.expr.holders.Decimal38SparseHolder arg0) |
void |
write(org.apache.drill.exec.expr.holders.Decimal9Holder arg0) |
void |
write(org.apache.drill.exec.expr.holders.Float4Holder arg0) |
void |
write(org.apache.drill.exec.expr.holders.Float8Holder arg0) |
void |
write(org.apache.drill.exec.expr.holders.IntervalDayHolder arg0) |
void |
write(org.apache.drill.exec.expr.holders.IntervalHolder arg0) |
void |
write(org.apache.drill.exec.expr.holders.IntervalYearHolder arg0) |
void |
write(org.apache.drill.exec.expr.holders.IntHolder arg0) |
void |
write(org.apache.drill.exec.expr.holders.SmallIntHolder arg0) |
void |
write(org.apache.drill.exec.expr.holders.TimeHolder arg0) |
void |
write(org.apache.drill.exec.expr.holders.TimeStampHolder arg0) |
void |
write(org.apache.drill.exec.expr.holders.TinyIntHolder arg0) |
void |
write(org.apache.drill.exec.expr.holders.UInt1Holder arg0) |
void |
write(org.apache.drill.exec.expr.holders.UInt2Holder arg0) |
void |
write(org.apache.drill.exec.expr.holders.UInt4Holder arg0) |
void |
write(org.apache.drill.exec.expr.holders.UInt8Holder arg0) |
void |
write(org.apache.drill.exec.expr.holders.Var16CharHolder arg0) |
void |
write(org.apache.drill.exec.expr.holders.VarBinaryHolder arg0) |
void |
write(org.apache.drill.exec.expr.holders.VarCharHolder arg0) |
void |
write(org.apache.drill.exec.expr.holders.VarDecimalHolder arg0) |
void |
writeBigInt(long arg0) |
void |
writeBit(int arg0) |
void |
writeDate(long arg0) |
void |
writeDecimal18(BigDecimal arg0) |
void |
writeDecimal18(long arg0,
int arg1,
int arg2) |
void |
writeDecimal28Dense(BigDecimal arg0) |
void |
writeDecimal28Dense(int arg0,
DrillBuf arg1,
int arg2,
int arg3) |
void |
writeDecimal28Sparse(BigDecimal arg0) |
void |
writeDecimal28Sparse(int arg0,
DrillBuf arg1,
int arg2,
int arg3) |
void |
writeDecimal38Dense(BigDecimal arg0) |
void |
writeDecimal38Dense(int arg0,
DrillBuf arg1,
int arg2,
int arg3) |
void |
writeDecimal38Sparse(BigDecimal arg0) |
void |
writeDecimal38Sparse(int arg0,
DrillBuf arg1,
int arg2,
int arg3) |
void |
writeDecimal9(BigDecimal arg0) |
void |
writeDecimal9(int arg0,
int arg1,
int arg2) |
void |
writeFloat4(float arg0) |
void |
writeFloat8(double arg0) |
void |
writeInt(int arg0) |
void |
writeInterval(int arg0,
int arg1,
int arg2) |
void |
writeIntervalDay(int arg0,
int arg1) |
void |
writeIntervalYear(int arg0) |
void |
writeNull() |
void |
writeSmallInt(short arg0) |
void |
writeTime(int arg0) |
void |
writeTimeStamp(long arg0) |
void |
writeTinyInt(byte arg0) |
void |
writeUInt1(byte arg0) |
void |
writeUInt2(char arg0) |
void |
writeUInt4(int arg0) |
void |
writeUInt8(long arg0) |
void |
writeVar16Char(int arg0,
int arg1,
DrillBuf arg2) |
void |
writeVarBinary(int arg0,
int arg1,
DrillBuf arg2) |
void |
writeVarChar(int arg0,
int arg1,
DrillBuf arg2) |
void |
writeVarDecimal(BigDecimal arg0) |
void |
writeVarDecimal(int arg0,
int arg1,
DrillBuf arg2,
int arg3,
int arg4) |
public MaterializedField getField()
getField in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.MapWriterpublic int getValueCapacity()
getValueCapacity in interface org.apache.drill.exec.vector.complex.writer.BaseWriterpublic void reset()
reset in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.ComplexWriterpublic void close()
throws Exception
close in interface AutoCloseableExceptionpublic void clear()
clear in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.ComplexWriterclear in interface FieldWriterpublic void setValueCount(int count)
setValueCount in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.ComplexWriterpublic void setPosition(int index)
setPosition in interface PositionablesetPosition in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.ComplexWriterpublic org.apache.drill.exec.vector.complex.writer.BaseWriter.MapWriter directMap()
public org.apache.drill.exec.vector.complex.writer.BaseWriter.MapWriter rootAsMap()
rootAsMap in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.ComplexWriterpublic void allocate()
allocate in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.ComplexWriterallocate in interface FieldWriterpublic org.apache.drill.exec.vector.complex.writer.BaseWriter.ListWriter rootAsList()
rootAsList in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.ComplexWriterpublic void start()
start in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.MapWriterpublic void end()
end in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.MapWriterpublic void startList()
startList in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.ListWriterpublic void endList()
endList in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.ListWriterpublic void write(org.apache.drill.exec.expr.holders.TinyIntHolder arg0)
write in interface org.apache.drill.exec.vector.complex.writer.TinyIntWriterpublic void writeTinyInt(byte arg0)
writeTinyInt in interface org.apache.drill.exec.vector.complex.writer.TinyIntWriterpublic void write(org.apache.drill.exec.expr.holders.UInt1Holder arg0)
write in interface org.apache.drill.exec.vector.complex.writer.UInt1Writerpublic void writeUInt1(byte arg0)
writeUInt1 in interface org.apache.drill.exec.vector.complex.writer.UInt1Writerpublic void write(org.apache.drill.exec.expr.holders.UInt2Holder arg0)
write in interface org.apache.drill.exec.vector.complex.writer.UInt2Writerpublic void writeUInt2(char arg0)
writeUInt2 in interface org.apache.drill.exec.vector.complex.writer.UInt2Writerpublic void write(org.apache.drill.exec.expr.holders.SmallIntHolder arg0)
write in interface org.apache.drill.exec.vector.complex.writer.SmallIntWriterpublic void writeSmallInt(short arg0)
writeSmallInt in interface org.apache.drill.exec.vector.complex.writer.SmallIntWriterpublic void write(org.apache.drill.exec.expr.holders.IntHolder arg0)
write in interface org.apache.drill.exec.vector.complex.writer.IntWriterpublic void writeInt(int arg0)
writeInt in interface org.apache.drill.exec.vector.complex.writer.IntWriterpublic void write(org.apache.drill.exec.expr.holders.UInt4Holder arg0)
write in interface org.apache.drill.exec.vector.complex.writer.UInt4Writerpublic void writeUInt4(int arg0)
writeUInt4 in interface org.apache.drill.exec.vector.complex.writer.UInt4Writerpublic void write(org.apache.drill.exec.expr.holders.Float4Holder arg0)
write in interface org.apache.drill.exec.vector.complex.writer.Float4Writerpublic void writeFloat4(float arg0)
writeFloat4 in interface org.apache.drill.exec.vector.complex.writer.Float4Writerpublic void write(org.apache.drill.exec.expr.holders.TimeHolder arg0)
write in interface org.apache.drill.exec.vector.complex.writer.TimeWriterpublic void writeTime(int arg0)
writeTime in interface org.apache.drill.exec.vector.complex.writer.TimeWriterpublic void write(org.apache.drill.exec.expr.holders.IntervalYearHolder arg0)
write in interface org.apache.drill.exec.vector.complex.writer.IntervalYearWriterpublic void writeIntervalYear(int arg0)
writeIntervalYear in interface org.apache.drill.exec.vector.complex.writer.IntervalYearWriterpublic void write(org.apache.drill.exec.expr.holders.Decimal9Holder arg0)
write in interface org.apache.drill.exec.vector.complex.writer.Decimal9Writerpublic void writeDecimal9(int arg0,
int arg1,
int arg2)
public void writeDecimal9(BigDecimal arg0)
public void write(org.apache.drill.exec.expr.holders.BigIntHolder arg0)
write in interface org.apache.drill.exec.vector.complex.writer.BigIntWriterpublic void writeBigInt(long arg0)
writeBigInt in interface org.apache.drill.exec.vector.complex.writer.BigIntWriterpublic void write(org.apache.drill.exec.expr.holders.UInt8Holder arg0)
write in interface org.apache.drill.exec.vector.complex.writer.UInt8Writerpublic void writeUInt8(long arg0)
writeUInt8 in interface org.apache.drill.exec.vector.complex.writer.UInt8Writerpublic void write(org.apache.drill.exec.expr.holders.Float8Holder arg0)
write in interface org.apache.drill.exec.vector.complex.writer.Float8Writerpublic void writeFloat8(double arg0)
writeFloat8 in interface org.apache.drill.exec.vector.complex.writer.Float8Writerpublic void write(org.apache.drill.exec.expr.holders.DateHolder arg0)
write in interface org.apache.drill.exec.vector.complex.writer.DateWriterpublic void writeDate(long arg0)
writeDate in interface org.apache.drill.exec.vector.complex.writer.DateWriterpublic void write(org.apache.drill.exec.expr.holders.TimeStampHolder arg0)
write in interface org.apache.drill.exec.vector.complex.writer.TimeStampWriterpublic void writeTimeStamp(long arg0)
writeTimeStamp in interface org.apache.drill.exec.vector.complex.writer.TimeStampWriterpublic void write(org.apache.drill.exec.expr.holders.Decimal18Holder arg0)
write in interface org.apache.drill.exec.vector.complex.writer.Decimal18Writerpublic void writeDecimal18(long arg0,
int arg1,
int arg2)
public void writeDecimal18(BigDecimal arg0)
public void write(org.apache.drill.exec.expr.holders.IntervalDayHolder arg0)
write in interface org.apache.drill.exec.vector.complex.writer.IntervalDayWriterpublic void writeIntervalDay(int arg0,
int arg1)
writeIntervalDay in interface org.apache.drill.exec.vector.complex.writer.IntervalDayWriterpublic void write(org.apache.drill.exec.expr.holders.IntervalHolder arg0)
write in interface org.apache.drill.exec.vector.complex.writer.IntervalWriterpublic void writeInterval(int arg0,
int arg1,
int arg2)
writeInterval in interface org.apache.drill.exec.vector.complex.writer.IntervalWriterpublic void write(org.apache.drill.exec.expr.holders.Decimal28DenseHolder arg0)
write in interface org.apache.drill.exec.vector.complex.writer.Decimal28DenseWriterpublic void writeDecimal28Dense(int arg0,
DrillBuf arg1,
int arg2,
int arg3)
writeDecimal28Dense in interface org.apache.drill.exec.vector.complex.writer.Decimal28DenseWriterpublic void writeDecimal28Dense(BigDecimal arg0)
public void write(org.apache.drill.exec.expr.holders.Decimal38DenseHolder arg0)
write in interface org.apache.drill.exec.vector.complex.writer.Decimal38DenseWriterpublic void writeDecimal38Dense(int arg0,
DrillBuf arg1,
int arg2,
int arg3)
writeDecimal38Dense in interface org.apache.drill.exec.vector.complex.writer.Decimal38DenseWriterpublic void writeDecimal38Dense(BigDecimal arg0)
public void write(org.apache.drill.exec.expr.holders.Decimal38SparseHolder arg0)
write in interface org.apache.drill.exec.vector.complex.writer.Decimal38SparseWriterpublic void writeDecimal38Sparse(int arg0,
DrillBuf arg1,
int arg2,
int arg3)
writeDecimal38Sparse in interface org.apache.drill.exec.vector.complex.writer.Decimal38SparseWriterpublic void writeDecimal38Sparse(BigDecimal arg0)
public void write(org.apache.drill.exec.expr.holders.Decimal28SparseHolder arg0)
write in interface org.apache.drill.exec.vector.complex.writer.Decimal28SparseWriterpublic void writeDecimal28Sparse(int arg0,
DrillBuf arg1,
int arg2,
int arg3)
writeDecimal28Sparse in interface org.apache.drill.exec.vector.complex.writer.Decimal28SparseWriterpublic void writeDecimal28Sparse(BigDecimal arg0)
public void write(org.apache.drill.exec.expr.holders.VarBinaryHolder arg0)
write in interface org.apache.drill.exec.vector.complex.writer.VarBinaryWriterpublic void writeVarBinary(int arg0,
int arg1,
DrillBuf arg2)
writeVarBinary in interface org.apache.drill.exec.vector.complex.writer.VarBinaryWriterpublic void write(org.apache.drill.exec.expr.holders.VarCharHolder arg0)
write in interface org.apache.drill.exec.vector.complex.writer.VarCharWriterpublic void writeVarChar(int arg0,
int arg1,
DrillBuf arg2)
writeVarChar in interface org.apache.drill.exec.vector.complex.writer.VarCharWriterpublic void write(org.apache.drill.exec.expr.holders.Var16CharHolder arg0)
write in interface org.apache.drill.exec.vector.complex.writer.Var16CharWriterpublic void writeVar16Char(int arg0,
int arg1,
DrillBuf arg2)
writeVar16Char in interface org.apache.drill.exec.vector.complex.writer.Var16CharWriterpublic void write(org.apache.drill.exec.expr.holders.VarDecimalHolder arg0)
write in interface org.apache.drill.exec.vector.complex.writer.VarDecimalWriterpublic void writeVarDecimal(int arg0,
int arg1,
DrillBuf arg2,
int arg3,
int arg4)
writeVarDecimal in interface org.apache.drill.exec.vector.complex.writer.VarDecimalWriterpublic void writeVarDecimal(BigDecimal arg0)
writeVarDecimal in interface org.apache.drill.exec.vector.complex.writer.VarDecimalWriterpublic void write(org.apache.drill.exec.expr.holders.BitHolder arg0)
write in interface org.apache.drill.exec.vector.complex.writer.BitWriterpublic void writeBit(int arg0)
writeBit in interface org.apache.drill.exec.vector.complex.writer.BitWriterpublic void writeNull()
public boolean isEmptyMap()
isEmptyMap in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.MapWriterpublic org.apache.drill.exec.vector.complex.writer.BaseWriter.MapWriter map()
map in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.ListWriterpublic org.apache.drill.exec.vector.complex.writer.BaseWriter.DictWriter dict()
dict in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.ListWriterpublic org.apache.drill.exec.vector.complex.writer.BaseWriter.ListWriter list()
list in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.ListWriterpublic org.apache.drill.exec.vector.complex.writer.BaseWriter.MapWriter map(String arg0)
map in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.MapWriterpublic org.apache.drill.exec.vector.complex.writer.BaseWriter.DictWriter dict(String arg0)
dict in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.MapWriterpublic FieldWriter getKeyWriter()
getKeyWriter in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.DictWriterpublic FieldWriter getValueWriter()
getValueWriter in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.DictWriterpublic void startKeyValuePair()
startKeyValuePair in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.DictWriterpublic void endKeyValuePair()
endKeyValuePair in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.DictWriterpublic org.apache.drill.exec.vector.complex.writer.BaseWriter.ListWriter list(String arg0)
list in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.MapWriterpublic org.apache.drill.exec.vector.complex.impl.UnionVectorWriter union(String arg0)
union in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.MapWriterpublic org.apache.drill.exec.vector.complex.impl.UnionVectorWriter union()
union in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.ListWriterpublic org.apache.drill.exec.vector.complex.writer.TinyIntWriter tinyInt(String arg0)
tinyInt in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.MapWriterpublic org.apache.drill.exec.vector.complex.writer.TinyIntWriter tinyInt()
tinyInt in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.ListWriterpublic org.apache.drill.exec.vector.complex.writer.UInt1Writer uInt1(String arg0)
uInt1 in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.MapWriterpublic org.apache.drill.exec.vector.complex.writer.UInt1Writer uInt1()
uInt1 in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.ListWriterpublic org.apache.drill.exec.vector.complex.writer.UInt2Writer uInt2(String arg0)
uInt2 in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.MapWriterpublic org.apache.drill.exec.vector.complex.writer.UInt2Writer uInt2()
uInt2 in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.ListWriterpublic org.apache.drill.exec.vector.complex.writer.SmallIntWriter smallInt(String arg0)
smallInt in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.MapWriterpublic org.apache.drill.exec.vector.complex.writer.SmallIntWriter smallInt()
smallInt in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.ListWriterpublic org.apache.drill.exec.vector.complex.writer.IntWriter integer(String arg0)
integer in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.MapWriterpublic org.apache.drill.exec.vector.complex.writer.IntWriter integer()
integer in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.ListWriterpublic org.apache.drill.exec.vector.complex.writer.UInt4Writer uInt4(String arg0)
uInt4 in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.MapWriterpublic org.apache.drill.exec.vector.complex.writer.UInt4Writer uInt4()
uInt4 in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.ListWriterpublic org.apache.drill.exec.vector.complex.writer.Float4Writer float4(String arg0)
float4 in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.MapWriterpublic org.apache.drill.exec.vector.complex.writer.Float4Writer float4()
float4 in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.ListWriterpublic org.apache.drill.exec.vector.complex.writer.TimeWriter time(String arg0)
time in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.MapWriterpublic org.apache.drill.exec.vector.complex.writer.TimeWriter time()
time in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.ListWriterpublic org.apache.drill.exec.vector.complex.writer.IntervalYearWriter intervalYear(String arg0)
intervalYear in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.MapWriterpublic org.apache.drill.exec.vector.complex.writer.IntervalYearWriter intervalYear()
intervalYear in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.ListWriterpublic org.apache.drill.exec.vector.complex.writer.Decimal9Writer decimal9(String arg0, int arg1, int arg2)
decimal9 in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.MapWriterpublic org.apache.drill.exec.vector.complex.writer.Decimal9Writer decimal9(int arg0,
int arg1)
decimal9 in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.ListWriterpublic org.apache.drill.exec.vector.complex.writer.Decimal9Writer decimal9(String arg0)
decimal9 in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.MapWriterpublic org.apache.drill.exec.vector.complex.writer.Decimal9Writer decimal9()
decimal9 in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.ListWriterpublic org.apache.drill.exec.vector.complex.writer.BigIntWriter bigInt(String arg0)
bigInt in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.MapWriterpublic org.apache.drill.exec.vector.complex.writer.BigIntWriter bigInt()
bigInt in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.ListWriterpublic org.apache.drill.exec.vector.complex.writer.UInt8Writer uInt8(String arg0)
uInt8 in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.MapWriterpublic org.apache.drill.exec.vector.complex.writer.UInt8Writer uInt8()
uInt8 in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.ListWriterpublic org.apache.drill.exec.vector.complex.writer.Float8Writer float8(String arg0)
float8 in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.MapWriterpublic org.apache.drill.exec.vector.complex.writer.Float8Writer float8()
float8 in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.ListWriterpublic org.apache.drill.exec.vector.complex.writer.DateWriter date(String arg0)
date in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.MapWriterpublic org.apache.drill.exec.vector.complex.writer.DateWriter date()
date in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.ListWriterpublic org.apache.drill.exec.vector.complex.writer.TimeStampWriter timeStamp(String arg0)
timeStamp in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.MapWriterpublic org.apache.drill.exec.vector.complex.writer.TimeStampWriter timeStamp()
timeStamp in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.ListWriterpublic org.apache.drill.exec.vector.complex.writer.Decimal18Writer decimal18(String arg0, int arg1, int arg2)
decimal18 in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.MapWriterpublic org.apache.drill.exec.vector.complex.writer.Decimal18Writer decimal18(int arg0,
int arg1)
decimal18 in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.ListWriterpublic org.apache.drill.exec.vector.complex.writer.Decimal18Writer decimal18(String arg0)
decimal18 in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.MapWriterpublic org.apache.drill.exec.vector.complex.writer.Decimal18Writer decimal18()
decimal18 in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.ListWriterpublic org.apache.drill.exec.vector.complex.writer.IntervalDayWriter intervalDay(String arg0)
intervalDay in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.MapWriterpublic org.apache.drill.exec.vector.complex.writer.IntervalDayWriter intervalDay()
intervalDay in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.ListWriterpublic org.apache.drill.exec.vector.complex.writer.IntervalWriter interval(String arg0)
interval in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.MapWriterpublic org.apache.drill.exec.vector.complex.writer.IntervalWriter interval()
interval in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.ListWriterpublic org.apache.drill.exec.vector.complex.writer.Decimal28DenseWriter decimal28Dense(String arg0, int arg1, int arg2)
decimal28Dense in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.MapWriterpublic org.apache.drill.exec.vector.complex.writer.Decimal28DenseWriter decimal28Dense(int arg0,
int arg1)
decimal28Dense in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.ListWriterpublic org.apache.drill.exec.vector.complex.writer.Decimal28DenseWriter decimal28Dense(String arg0)
decimal28Dense in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.MapWriterpublic org.apache.drill.exec.vector.complex.writer.Decimal28DenseWriter decimal28Dense()
decimal28Dense in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.ListWriterpublic org.apache.drill.exec.vector.complex.writer.Decimal38DenseWriter decimal38Dense(String arg0, int arg1, int arg2)
decimal38Dense in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.MapWriterpublic org.apache.drill.exec.vector.complex.writer.Decimal38DenseWriter decimal38Dense(int arg0,
int arg1)
decimal38Dense in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.ListWriterpublic org.apache.drill.exec.vector.complex.writer.Decimal38DenseWriter decimal38Dense(String arg0)
decimal38Dense in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.MapWriterpublic org.apache.drill.exec.vector.complex.writer.Decimal38DenseWriter decimal38Dense()
decimal38Dense in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.ListWriterpublic org.apache.drill.exec.vector.complex.writer.Decimal38SparseWriter decimal38Sparse(String arg0, int arg1, int arg2)
decimal38Sparse in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.MapWriterpublic org.apache.drill.exec.vector.complex.writer.Decimal38SparseWriter decimal38Sparse(int arg0,
int arg1)
decimal38Sparse in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.ListWriterpublic org.apache.drill.exec.vector.complex.writer.Decimal38SparseWriter decimal38Sparse(String arg0)
decimal38Sparse in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.MapWriterpublic org.apache.drill.exec.vector.complex.writer.Decimal38SparseWriter decimal38Sparse()
decimal38Sparse in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.ListWriterpublic org.apache.drill.exec.vector.complex.writer.Decimal28SparseWriter decimal28Sparse(String arg0, int arg1, int arg2)
decimal28Sparse in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.MapWriterpublic org.apache.drill.exec.vector.complex.writer.Decimal28SparseWriter decimal28Sparse(int arg0,
int arg1)
decimal28Sparse in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.ListWriterpublic org.apache.drill.exec.vector.complex.writer.Decimal28SparseWriter decimal28Sparse(String arg0)
decimal28Sparse in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.MapWriterpublic org.apache.drill.exec.vector.complex.writer.Decimal28SparseWriter decimal28Sparse()
decimal28Sparse in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.ListWriterpublic org.apache.drill.exec.vector.complex.writer.VarBinaryWriter varBinary(String arg0)
varBinary in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.MapWriterpublic org.apache.drill.exec.vector.complex.writer.VarBinaryWriter varBinary()
varBinary in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.ListWriterpublic org.apache.drill.exec.vector.complex.writer.VarCharWriter varChar(String arg0)
varChar in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.MapWriterpublic org.apache.drill.exec.vector.complex.writer.VarCharWriter varChar()
varChar in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.ListWriterpublic org.apache.drill.exec.vector.complex.writer.Var16CharWriter var16Char(String arg0)
var16Char in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.MapWriterpublic org.apache.drill.exec.vector.complex.writer.Var16CharWriter var16Char()
var16Char in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.ListWriterpublic org.apache.drill.exec.vector.complex.writer.VarDecimalWriter varDecimal(String arg0, int arg1, int arg2)
varDecimal in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.MapWriterpublic org.apache.drill.exec.vector.complex.writer.VarDecimalWriter varDecimal(int arg0,
int arg1)
varDecimal in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.ListWriterpublic org.apache.drill.exec.vector.complex.writer.VarDecimalWriter varDecimal(String arg0)
varDecimal in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.MapWriterpublic org.apache.drill.exec.vector.complex.writer.VarDecimalWriter varDecimal()
varDecimal in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.ListWriterpublic org.apache.drill.exec.vector.complex.writer.BitWriter bit(String arg0)
bit in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.MapWriterpublic org.apache.drill.exec.vector.complex.writer.BitWriter bit()
bit in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.ListWriterpublic void copyReader(FieldReader arg0)
copyReader in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.ListWriterpublic void copyReaderToField(String arg0, FieldReader arg1)
copyReaderToField in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.MapWriterpublic FieldWriter getParent()
getParent in interface org.apache.drill.exec.vector.complex.writer.BaseWriterpublic boolean isRoot()
Copyright © 2021 The Apache Software Foundation. All rights reserved.