public class PromotableWriter extends Object
| Constructor and Description |
|---|
PromotableWriter(ValueVector v,
AbstractMapVector parentContainer) |
PromotableWriter(ValueVector v,
ListVector listVector) |
| 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) |
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() |
protected FieldWriter |
getWriter() |
protected FieldWriter |
getWriter(TypeProtos.MinorType type) |
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 |
setPosition(int index) |
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 PromotableWriter(ValueVector v, AbstractMapVector parentContainer)
public PromotableWriter(ValueVector v, ListVector listVector)
public void setPosition(int index)
setPosition in interface Positionableprotected FieldWriter getWriter(TypeProtos.MinorType type)
public boolean isEmptyMap()
isEmptyMap in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.MapWriterprotected FieldWriter getWriter()
public void allocate()
public void clear()
public MaterializedField getField()
public int getValueCapacity()
public 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 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 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 write(org.apache.drill.exec.expr.holders.Decimal38DenseHolder arg0)
write in interface org.apache.drill.exec.vector.complex.writer.Decimal38DenseWriterpublic void write(org.apache.drill.exec.expr.holders.Decimal38SparseHolder arg0)
write in interface org.apache.drill.exec.vector.complex.writer.Decimal38SparseWriterpublic void write(org.apache.drill.exec.expr.holders.Decimal28SparseHolder arg0)
write in interface org.apache.drill.exec.vector.complex.writer.Decimal28SparseWriterpublic 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 writeVarDecimal(BigDecimal arg0)
writeVarDecimal in interface org.apache.drill.exec.vector.complex.writer.VarDecimalWriterpublic 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 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 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.ListWriter list(String arg0)
list in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.MapWriterpublic 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.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.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.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.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.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.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.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 void writeDecimal9(int arg0,
int arg1,
int arg2)
public void writeDecimal9(BigDecimal arg0)
public void writeDecimal18(long arg0,
int arg1,
int arg2)
public void writeDecimal18(BigDecimal arg0)
public 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 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 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 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 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.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.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.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.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)
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)
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)
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.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 FieldWriter getParent()
getParent in interface org.apache.drill.exec.vector.complex.writer.BaseWriterpublic boolean isRoot()
Copyright © 2021 The Apache Software Foundation. All rights reserved.