Class IcebergColumnConverterFactory
java.lang.Object
org.apache.drill.exec.record.ColumnConverterFactory
org.apache.drill.exec.store.iceberg.read.IcebergColumnConverterFactory
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuildScalar(ColumnMetadata readerSchema, ValueWriter writer) static TupleSchemaconvertSchema(org.apache.iceberg.types.Types.StructType structType) static ColumnMetadatagetColumnMetadata(org.apache.iceberg.types.Types.NestedField field) protected ColumnConvertergetMapConverter(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:
getMapConverterin classColumnConverterFactory
-
buildScalar
public ColumnConverter.ScalarColumnConverter buildScalar(ColumnMetadata readerSchema, ValueWriter writer) - Overrides:
buildScalarin classColumnConverterFactory
-
getColumnMetadata
-
convertSchema
-