public class MapOrListWriterImpl extends Object implements org.apache.drill.exec.vector.complex.writer.BaseWriter.MapOrListWriter
| Modifier and Type | Field and Description |
|---|---|
org.apache.drill.exec.vector.complex.writer.BaseWriter.ListWriter |
list |
org.apache.drill.exec.vector.complex.writer.BaseWriter.MapWriter |
map |
| Constructor and Description |
|---|
MapOrListWriterImpl(org.apache.drill.exec.vector.complex.writer.BaseWriter.ListWriter writer) |
MapOrListWriterImpl(org.apache.drill.exec.vector.complex.writer.BaseWriter.MapWriter writer) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.drill.exec.vector.complex.writer.BigIntWriter |
bigInt(String name) |
org.apache.drill.exec.vector.complex.writer.VarBinaryWriter |
binary(String name)
Deprecated.
|
org.apache.drill.exec.vector.complex.writer.BitWriter |
bit(String name) |
org.apache.drill.exec.vector.complex.writer.DateWriter |
date(String name) |
org.apache.drill.exec.vector.complex.writer.Decimal18Writer |
decimal18(String name) |
org.apache.drill.exec.vector.complex.writer.Decimal28DenseWriter |
decimal28Dense(String name) |
org.apache.drill.exec.vector.complex.writer.Decimal28SparseWriter |
decimal28Sparse(String name) |
org.apache.drill.exec.vector.complex.writer.Decimal38DenseWriter |
decimal38Dense(String name) |
org.apache.drill.exec.vector.complex.writer.Decimal38SparseWriter |
decimal38Sparse(String name) |
org.apache.drill.exec.vector.complex.writer.Decimal9Writer |
decimal9(String name) |
org.apache.drill.exec.vector.complex.writer.BaseWriter.MapOrListWriter |
dict(String name) |
void |
end() |
org.apache.drill.exec.vector.complex.writer.Float4Writer |
float4(String name) |
org.apache.drill.exec.vector.complex.writer.Float8Writer |
float8(String name) |
org.apache.drill.exec.vector.complex.writer.IntWriter |
integer(String name) |
org.apache.drill.exec.vector.complex.writer.IntervalWriter |
interval(String name) |
org.apache.drill.exec.vector.complex.writer.IntervalDayWriter |
intervalDay(String name) |
org.apache.drill.exec.vector.complex.writer.IntervalYearWriter |
intervalYear(String name) |
boolean |
isListWriter() |
boolean |
isMapWriter() |
org.apache.drill.exec.vector.complex.writer.BaseWriter.MapOrListWriter |
list(String name) |
org.apache.drill.exec.vector.complex.writer.BaseWriter.MapOrListWriter |
listOfDict() |
org.apache.drill.exec.vector.complex.writer.BaseWriter.MapOrListWriter |
listoftmap(String name) |
org.apache.drill.exec.vector.complex.writer.BaseWriter.MapOrListWriter |
map(String name) |
org.apache.drill.exec.vector.complex.writer.SmallIntWriter |
smallInt(String name) |
void |
start() |
org.apache.drill.exec.vector.complex.writer.TimeWriter |
time(String name) |
org.apache.drill.exec.vector.complex.writer.TimeStampWriter |
timeStamp(String name) |
org.apache.drill.exec.vector.complex.writer.TinyIntWriter |
tinyInt(String name) |
org.apache.drill.exec.vector.complex.writer.UInt1Writer |
uInt1(String name) |
org.apache.drill.exec.vector.complex.writer.UInt2Writer |
uInt2(String name) |
org.apache.drill.exec.vector.complex.writer.UInt4Writer |
uInt4(String name) |
org.apache.drill.exec.vector.complex.writer.UInt8Writer |
uInt8(String name) |
org.apache.drill.exec.vector.complex.writer.Var16CharWriter |
var16Char(String name) |
org.apache.drill.exec.vector.complex.writer.VarBinaryWriter |
varBinary(String name) |
org.apache.drill.exec.vector.complex.writer.VarCharWriter |
varChar(String name) |
org.apache.drill.exec.vector.complex.writer.VarDecimalWriter |
varDecimal(String name) |
org.apache.drill.exec.vector.complex.writer.VarDecimalWriter |
varDecimal(String name,
int precision,
int scale) |
public final org.apache.drill.exec.vector.complex.writer.BaseWriter.MapWriter map
public final org.apache.drill.exec.vector.complex.writer.BaseWriter.ListWriter list
public MapOrListWriterImpl(org.apache.drill.exec.vector.complex.writer.BaseWriter.MapWriter writer)
public MapOrListWriterImpl(org.apache.drill.exec.vector.complex.writer.BaseWriter.ListWriter writer)
public void start()
start in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.MapOrListWriterpublic void end()
end in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.MapOrListWriterpublic org.apache.drill.exec.vector.complex.writer.BaseWriter.MapOrListWriter map(String name)
map in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.MapOrListWriterpublic org.apache.drill.exec.vector.complex.writer.BaseWriter.MapOrListWriter listoftmap(String name)
listoftmap in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.MapOrListWriterpublic org.apache.drill.exec.vector.complex.writer.BaseWriter.MapOrListWriter dict(String name)
dict in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.MapOrListWriterpublic org.apache.drill.exec.vector.complex.writer.BaseWriter.MapOrListWriter listOfDict()
listOfDict in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.MapOrListWriterpublic org.apache.drill.exec.vector.complex.writer.BaseWriter.MapOrListWriter list(String name)
list in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.MapOrListWriterpublic boolean isMapWriter()
isMapWriter in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.MapOrListWriterpublic boolean isListWriter()
isListWriter in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.MapOrListWriterpublic org.apache.drill.exec.vector.complex.writer.VarCharWriter varChar(String name)
varChar in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.MapOrListWriterpublic org.apache.drill.exec.vector.complex.writer.IntWriter integer(String name)
integer in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.MapOrListWriterpublic org.apache.drill.exec.vector.complex.writer.BigIntWriter bigInt(String name)
bigInt in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.MapOrListWriterpublic org.apache.drill.exec.vector.complex.writer.Float4Writer float4(String name)
float4 in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.MapOrListWriterpublic org.apache.drill.exec.vector.complex.writer.Float8Writer float8(String name)
float8 in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.MapOrListWriterpublic org.apache.drill.exec.vector.complex.writer.BitWriter bit(String name)
bit in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.MapOrListWriter@Deprecated public org.apache.drill.exec.vector.complex.writer.VarBinaryWriter binary(String name)
binary in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.MapOrListWriterpublic org.apache.drill.exec.vector.complex.writer.TinyIntWriter tinyInt(String name)
tinyInt in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.MapOrListWriterpublic org.apache.drill.exec.vector.complex.writer.SmallIntWriter smallInt(String name)
smallInt in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.MapOrListWriterpublic org.apache.drill.exec.vector.complex.writer.DateWriter date(String name)
date in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.MapOrListWriterpublic org.apache.drill.exec.vector.complex.writer.TimeWriter time(String name)
time in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.MapOrListWriterpublic org.apache.drill.exec.vector.complex.writer.TimeStampWriter timeStamp(String name)
timeStamp in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.MapOrListWriterpublic org.apache.drill.exec.vector.complex.writer.VarBinaryWriter varBinary(String name)
varBinary in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.MapOrListWriterpublic org.apache.drill.exec.vector.complex.writer.Var16CharWriter var16Char(String name)
var16Char in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.MapOrListWriterpublic org.apache.drill.exec.vector.complex.writer.UInt1Writer uInt1(String name)
uInt1 in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.MapOrListWriterpublic org.apache.drill.exec.vector.complex.writer.UInt2Writer uInt2(String name)
uInt2 in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.MapOrListWriterpublic org.apache.drill.exec.vector.complex.writer.UInt4Writer uInt4(String name)
uInt4 in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.MapOrListWriterpublic org.apache.drill.exec.vector.complex.writer.UInt8Writer uInt8(String name)
uInt8 in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.MapOrListWriterpublic org.apache.drill.exec.vector.complex.writer.IntervalYearWriter intervalYear(String name)
intervalYear in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.MapOrListWriterpublic org.apache.drill.exec.vector.complex.writer.IntervalDayWriter intervalDay(String name)
intervalDay in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.MapOrListWriterpublic org.apache.drill.exec.vector.complex.writer.IntervalWriter interval(String name)
interval in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.MapOrListWriterpublic org.apache.drill.exec.vector.complex.writer.Decimal9Writer decimal9(String name)
decimal9 in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.MapOrListWriterpublic org.apache.drill.exec.vector.complex.writer.Decimal18Writer decimal18(String name)
decimal18 in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.MapOrListWriterpublic org.apache.drill.exec.vector.complex.writer.Decimal28DenseWriter decimal28Dense(String name)
decimal28Dense in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.MapOrListWriterpublic org.apache.drill.exec.vector.complex.writer.Decimal38DenseWriter decimal38Dense(String name)
decimal38Dense in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.MapOrListWriterpublic org.apache.drill.exec.vector.complex.writer.VarDecimalWriter varDecimal(String name)
varDecimal in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.MapOrListWriterpublic org.apache.drill.exec.vector.complex.writer.VarDecimalWriter varDecimal(String name, int precision, int scale)
varDecimal in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.MapOrListWriterpublic org.apache.drill.exec.vector.complex.writer.Decimal38SparseWriter decimal38Sparse(String name)
decimal38Sparse in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.MapOrListWriterpublic org.apache.drill.exec.vector.complex.writer.Decimal28SparseWriter decimal28Sparse(String name)
decimal28Sparse in interface org.apache.drill.exec.vector.complex.writer.BaseWriter.MapOrListWriterCopyright © 2021 The Apache Software Foundation. All rights reserved.