Class MapOrListWriterImpl
java.lang.Object
org.apache.drill.exec.vector.complex.impl.MapOrListWriterImpl
- All Implemented Interfaces:
BaseWriter.MapOrListWriter
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionDeprecated.decimal28Dense(String name) decimal28Sparse(String name) decimal38Dense(String name) decimal38Sparse(String name) voidend()intervalDay(String name) intervalYear(String name) booleanbooleanlistoftmap(String name) voidstart()varDecimal(String name) varDecimal(String name, int precision, int scale)
-
Field Details
-
map
-
list
-
-
Constructor Details
-
MapOrListWriterImpl
-
MapOrListWriterImpl
-
-
Method Details
-
start
public void start()- Specified by:
startin interfaceBaseWriter.MapOrListWriter
-
end
public void end()- Specified by:
endin interfaceBaseWriter.MapOrListWriter
-
map
- Specified by:
mapin interfaceBaseWriter.MapOrListWriter
-
listoftmap
- Specified by:
listoftmapin interfaceBaseWriter.MapOrListWriter
-
dict
- Specified by:
dictin interfaceBaseWriter.MapOrListWriter
-
listOfDict
- Specified by:
listOfDictin interfaceBaseWriter.MapOrListWriter
-
list
- Specified by:
listin interfaceBaseWriter.MapOrListWriter
-
isMapWriter
public boolean isMapWriter()- Specified by:
isMapWriterin interfaceBaseWriter.MapOrListWriter
-
isListWriter
public boolean isListWriter()- Specified by:
isListWriterin interfaceBaseWriter.MapOrListWriter
-
varChar
- Specified by:
varCharin interfaceBaseWriter.MapOrListWriter
-
integer
- Specified by:
integerin interfaceBaseWriter.MapOrListWriter
-
bigInt
- Specified by:
bigIntin interfaceBaseWriter.MapOrListWriter
-
float4
- Specified by:
float4in interfaceBaseWriter.MapOrListWriter
-
float8
- Specified by:
float8in interfaceBaseWriter.MapOrListWriter
-
bit
- Specified by:
bitin interfaceBaseWriter.MapOrListWriter
-
binary
Deprecated.- Specified by:
binaryin interfaceBaseWriter.MapOrListWriter
-
tinyInt
- Specified by:
tinyIntin interfaceBaseWriter.MapOrListWriter
-
smallInt
- Specified by:
smallIntin interfaceBaseWriter.MapOrListWriter
-
date
- Specified by:
datein interfaceBaseWriter.MapOrListWriter
-
time
- Specified by:
timein interfaceBaseWriter.MapOrListWriter
-
timeStamp
- Specified by:
timeStampin interfaceBaseWriter.MapOrListWriter
-
varBinary
- Specified by:
varBinaryin interfaceBaseWriter.MapOrListWriter
-
var16Char
- Specified by:
var16Charin interfaceBaseWriter.MapOrListWriter
-
uInt1
- Specified by:
uInt1in interfaceBaseWriter.MapOrListWriter
-
uInt2
- Specified by:
uInt2in interfaceBaseWriter.MapOrListWriter
-
uInt4
- Specified by:
uInt4in interfaceBaseWriter.MapOrListWriter
-
uInt8
- Specified by:
uInt8in interfaceBaseWriter.MapOrListWriter
-
intervalYear
- Specified by:
intervalYearin interfaceBaseWriter.MapOrListWriter
-
intervalDay
- Specified by:
intervalDayin interfaceBaseWriter.MapOrListWriter
-
interval
- Specified by:
intervalin interfaceBaseWriter.MapOrListWriter
-
decimal9
- Specified by:
decimal9in interfaceBaseWriter.MapOrListWriter
-
decimal18
- Specified by:
decimal18in interfaceBaseWriter.MapOrListWriter
-
decimal28Dense
- Specified by:
decimal28Densein interfaceBaseWriter.MapOrListWriter
-
decimal38Dense
- Specified by:
decimal38Densein interfaceBaseWriter.MapOrListWriter
-
varDecimal
- Specified by:
varDecimalin interfaceBaseWriter.MapOrListWriter
-
varDecimal
- Specified by:
varDecimalin interfaceBaseWriter.MapOrListWriter
-
decimal38Sparse
- Specified by:
decimal38Sparsein interfaceBaseWriter.MapOrListWriter
-
decimal28Sparse
- Specified by:
decimal28Sparsein interfaceBaseWriter.MapOrListWriter
-