Class IcebergColumnConverterFactory
java.lang.Object
org.apache.drill.exec.record.ColumnConverterFactory
org.apache.drill.exec.store.iceberg.read.IcebergColumnConverterFactory
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionbuildScalar
(ColumnMetadata readerSchema, ValueWriter writer) static TupleSchema
convertSchema
(org.apache.iceberg.types.Types.StructType structType) static ColumnMetadata
getColumnMetadata
(org.apache.iceberg.types.Types.NestedField field) protected ColumnConverter
getMapConverter
(TupleMetadata providedSchema, TupleMetadata readerSchema, TupleWriter tupleWriter) Methods inherited from class org.apache.drill.exec.record.ColumnConverterFactory
getConverter, getRootConverter
-
Constructor Details
-
IcebergColumnConverterFactory
-
-
Method Details
-
getMapConverter
protected ColumnConverter getMapConverter(TupleMetadata providedSchema, TupleMetadata readerSchema, TupleWriter tupleWriter) - Overrides:
getMapConverter
in classColumnConverterFactory
-
buildScalar
public ColumnConverter.ScalarColumnConverter buildScalar(ColumnMetadata readerSchema, ValueWriter writer) - Overrides:
buildScalar
in classColumnConverterFactory
-
getColumnMetadata
-
convertSchema
-