Package | Description |
---|---|
org.apache.drill.exec.store.hive.writers |
Package containing writers used to write data from Hive table columns into Drill's value vectors.
|
org.apache.drill.exec.store.hive.writers.complex | |
org.apache.drill.exec.store.hive.writers.primitive |
Modifier and Type | Method and Description |
---|---|
HiveValueWriter |
HiveValueWriterFactory.createHiveColumnValueWriter(String columnName,
org.apache.hadoop.hive.serde2.objectinspector.StructField fieldRef)
Method that will be called once for each column in reader to initialize column writer.
|
Modifier and Type | Class and Description |
---|---|
class |
HiveListWriter |
class |
HiveMapWriter |
class |
HiveStructWriter |
class |
HiveUnionWriter |
Constructor and Description |
---|
HiveListWriter(org.apache.hadoop.hive.serde2.objectinspector.ListObjectInspector listInspector,
BaseWriter.ListWriter listWriter,
HiveValueWriter elementWriter) |
HiveMapWriter(org.apache.hadoop.hive.serde2.objectinspector.MapObjectInspector mapInspector,
BaseWriter.DictWriter dictWriter,
HiveValueWriter keyWriter,
HiveValueWriter valueWriter) |
HiveStructWriter(org.apache.hadoop.hive.serde2.objectinspector.StructObjectInspector structObjectInspector,
org.apache.hadoop.hive.serde2.objectinspector.StructField[] structFields,
HiveValueWriter[] fieldWriters,
BaseWriter.MapWriter structWriter) |
HiveUnionWriter(HiveValueWriter[] unionFieldWriters,
org.apache.hadoop.hive.serde2.objectinspector.UnionObjectInspector unionObjectInspector) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractSingleValueWriter<I extends org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector,W extends BaseWriter>
Parent class for all primitive value writers
|
class |
HiveBinaryWriter |
class |
HiveBooleanWriter |
class |
HiveByteWriter |
class |
HiveCharWriter |
class |
HiveDateWriter |
class |
HiveDecimalWriter |
class |
HiveDoubleWriter |
class |
HiveFloatWriter |
class |
HiveIntWriter |
class |
HiveLongWriter |
class |
HiveShortWriter |
class |
HiveStringWriter |
class |
HiveTimestampWriter |
class |
HiveVarCharWriter |
Copyright © 1970 The Apache Software Foundation. All rights reserved.