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