Class Hierarchy
- java.lang.Object
- org.apache.iceberg.io.BaseTaskWriter<T> (implements org.apache.iceberg.io.TaskWriter<T>)
- org.apache.iceberg.io.PartitionedFanoutWriter<T>
- org.apache.iceberg.spark.source.SparkPartitionedFanoutWriter
- org.apache.iceberg.io.PartitionedWriter<T>
- org.apache.iceberg.spark.source.SparkPartitionedWriter
- org.apache.iceberg.io.PartitionedFanoutWriter<T>
- org.apache.iceberg.spark.source.EqualityDeleteRowReader
- org.apache.iceberg.spark.source.IcebergSource (implements org.apache.spark.sql.sources.DataSourceRegister, org.apache.spark.sql.connector.catalog.SupportsCatalogOptions)
- org.apache.iceberg.SerializableTable (implements org.apache.iceberg.HasTableOperations, java.io.Serializable, org.apache.iceberg.Table)
- org.apache.iceberg.SerializableTable.SerializableMetadataTable
- org.apache.iceberg.spark.source.SerializableTableWithSize.SerializableMetadataTableWithSize (implements java.lang.AutoCloseable, org.apache.spark.util.KnownSizeEstimation)
- org.apache.iceberg.spark.source.SerializableTableWithSize (implements java.lang.AutoCloseable, org.apache.spark.util.KnownSizeEstimation)
- org.apache.iceberg.SerializableTable.SerializableMetadataTable
- org.apache.iceberg.spark.source.SparkChangelogTable (implements org.apache.spark.sql.connector.catalog.SupportsMetadataColumns, org.apache.spark.sql.connector.catalog.SupportsRead, org.apache.spark.sql.connector.catalog.Table)
- org.apache.iceberg.spark.source.SparkMetadataColumn (implements org.apache.spark.sql.connector.catalog.MetadataColumn)
- org.apache.iceberg.spark.source.SparkMicroBatchStream (implements org.apache.spark.sql.connector.read.streaming.MicroBatchStream, org.apache.spark.sql.connector.read.streaming.SupportsAdmissionControl)
- org.apache.iceberg.spark.source.SparkPositionDeletesRewrite (implements org.apache.spark.sql.connector.write.Write)
- org.apache.iceberg.spark.source.SparkPositionDeletesRewrite.DeleteTaskCommit (implements org.apache.spark.sql.connector.write.WriterCommitMessage)
- org.apache.iceberg.spark.source.SparkPositionDeletesRewriteBuilder (implements org.apache.spark.sql.connector.write.WriteBuilder)
- org.apache.iceberg.spark.source.SparkScanBuilder (implements org.apache.spark.sql.connector.read.ScanBuilder, org.apache.spark.sql.connector.read.SupportsPushDownAggregates, org.apache.spark.sql.connector.read.SupportsPushDownRequiredColumns, org.apache.spark.sql.connector.read.SupportsPushDownV2Filters, org.apache.spark.sql.connector.read.SupportsReportStatistics)
- org.apache.iceberg.spark.source.SparkTable (implements org.apache.spark.sql.connector.catalog.SupportsDeleteV2, org.apache.spark.sql.connector.catalog.SupportsMetadataColumns, org.apache.spark.sql.connector.catalog.SupportsRead, org.apache.spark.sql.connector.catalog.SupportsRowLevelOperations, org.apache.spark.sql.connector.catalog.SupportsWrite, org.apache.spark.sql.connector.catalog.Table)
- org.apache.iceberg.spark.source.StagedSparkTable (implements org.apache.spark.sql.connector.catalog.StagedTable)
- org.apache.iceberg.spark.source.SparkView (implements org.apache.spark.sql.connector.catalog.View)
- org.apache.iceberg.io.BaseTaskWriter<T> (implements org.apache.iceberg.io.TaskWriter<T>)
Interface Hierarchy
- org.apache.spark.sql.connector.catalog.CatalogPlugin
- org.apache.spark.sql.connector.catalog.TableCatalog
- org.apache.iceberg.spark.source.HasIcebergCatalog
- org.apache.spark.sql.connector.catalog.TableCatalog