public static interface BaseWriter.MapWriter extends BaseWriter
BaseWriter.ComplexWriter, BaseWriter.DictWriter, BaseWriter.ListWriter, BaseWriter.MapOrListWriter, BaseWriter.MapWriter, BaseWriter.ScalarWriter
getParent, getValueCapacity
close
setPosition
MaterializedField getField()
boolean isEmptyMap()
Intended only for use in determining whether to add dummy vector to avoid empty (zero-column) schema, as in JsonReader.
TinyIntWriter tinyInt(String name)
UInt1Writer uInt1(String name)
UInt2Writer uInt2(String name)
SmallIntWriter smallInt(String name)
UInt4Writer uInt4(String name)
Float4Writer float4(String name)
TimeWriter time(String name)
IntervalYearWriter intervalYear(String name)
Decimal9Writer decimal9(String name, int precision, int scale)
Decimal9Writer decimal9(String name)
BigIntWriter bigInt(String name)
UInt8Writer uInt8(String name)
Float8Writer float8(String name)
DateWriter date(String name)
TimeStampWriter timeStamp(String name)
Decimal18Writer decimal18(String name, int precision, int scale)
Decimal18Writer decimal18(String name)
IntervalDayWriter intervalDay(String name)
IntervalWriter interval(String name)
Decimal28DenseWriter decimal28Dense(String name, int precision, int scale)
Decimal28DenseWriter decimal28Dense(String name)
Decimal38DenseWriter decimal38Dense(String name, int precision, int scale)
Decimal38DenseWriter decimal38Dense(String name)
Decimal38SparseWriter decimal38Sparse(String name, int precision, int scale)
Decimal38SparseWriter decimal38Sparse(String name)
Decimal28SparseWriter decimal28Sparse(String name, int precision, int scale)
Decimal28SparseWriter decimal28Sparse(String name)
VarBinaryWriter varBinary(String name)
VarCharWriter varChar(String name)
Var16CharWriter var16Char(String name)
VarDecimalWriter varDecimal(String name, int precision, int scale)
VarDecimalWriter varDecimal(String name)
void copyReaderToField(String name, FieldReader reader)
BaseWriter.MapWriter map(String name)
BaseWriter.ListWriter list(String name)
UnionVectorWriter union(String name)
void start()
void end()
BaseWriter.DictWriter dict(String name)
Copyright © 1970 The Apache Software Foundation. All rights reserved.