Class Hierarchy
- java.lang.Object
- org.apache.iceberg.spark.ChangelogIterator (implements java.util.Iterator<E>)
- org.apache.iceberg.spark.ComputeUpdateIterator
 - org.apache.iceberg.spark.RemoveNetCarryoverIterator
 
 - org.apache.iceberg.spark.CommitMetadata
 - org.apache.iceberg.spark.ExtendedParser.RawOrderField
 - org.apache.iceberg.spark.FileRewriteCoordinator
 - org.apache.iceberg.spark.IcebergSpark
 - org.apache.iceberg.spark.JobGroupInfo
 - org.apache.iceberg.spark.JobGroupUtils
 - org.apache.iceberg.spark.PathIdentifier (implements org.apache.spark.sql.connector.catalog.Identifier)
 - org.apache.iceberg.spark.PositionDeletesRewriteCoordinator
 - org.apache.iceberg.spark.RollbackStagedTable (implements org.apache.spark.sql.connector.catalog.StagedTable, org.apache.spark.sql.connector.catalog.SupportsDelete, org.apache.spark.sql.connector.catalog.SupportsRead, org.apache.spark.sql.connector.catalog.SupportsWrite)
 - org.apache.iceberg.spark.ScanTaskSetManager
 - org.apache.iceberg.spark.Spark3Util
 - org.apache.iceberg.spark.Spark3Util.CatalogAndIdentifier
 - org.apache.iceberg.spark.SparkAggregates
 - org.apache.iceberg.spark.SparkCachedTableCatalog (implements org.apache.spark.sql.connector.catalog.TableCatalog)
 - org.apache.iceberg.spark.SparkCatalog
 - org.apache.iceberg.spark.SparkContentFile<F> (implements org.apache.iceberg.ContentFile<F>)
- org.apache.iceberg.spark.SparkDataFile (implements org.apache.iceberg.DataFile)
 - org.apache.iceberg.spark.SparkDeleteFile (implements org.apache.iceberg.DeleteFile)
 
 - org.apache.iceberg.spark.SparkExceptionUtil
 - org.apache.iceberg.spark.SparkExecutorCache
 - org.apache.iceberg.spark.SparkFilters
 - org.apache.iceberg.spark.SparkFunctionCatalog
 - org.apache.iceberg.spark.SparkReadConf
 - org.apache.iceberg.spark.SparkReadOptions
 - org.apache.iceberg.spark.SparkSchemaUtil
 - org.apache.iceberg.spark.SparkSessionCatalog<T> (implements org.apache.spark.sql.connector.catalog.CatalogExtension)
 - org.apache.iceberg.spark.SparkSQLProperties
 - org.apache.iceberg.spark.SparkStructLike (implements org.apache.iceberg.StructLike)
 - org.apache.iceberg.spark.SparkTableCache
 - org.apache.iceberg.spark.SparkTableUtil
 - org.apache.iceberg.spark.SparkTableUtil.SparkPartition (implements java.io.Serializable)
 - org.apache.iceberg.spark.SparkUtil
 - org.apache.iceberg.spark.SparkV2Filters
 - org.apache.iceberg.spark.SparkValueConverter
 - org.apache.iceberg.spark.SparkWriteConf
 - org.apache.iceberg.spark.SparkWriteOptions
 - org.apache.iceberg.spark.SparkWriteRequirements
 - org.apache.iceberg.spark.SparkWriteUtil
 - org.apache.iceberg.types.TypeUtil.CustomOrderSchemaVisitor<T>
- org.apache.iceberg.spark.PruneColumnsWithoutReordering
 - org.apache.iceberg.spark.PruneColumnsWithReordering
 
 - org.apache.iceberg.types.TypeUtil.SchemaVisitor<T>
- org.apache.iceberg.spark.Spark3Util.DescribeSchemaVisitor
 
 
 - org.apache.iceberg.spark.ChangelogIterator (implements java.util.Iterator<E>)
 
Interface Hierarchy
- org.apache.spark.sql.connector.catalog.CatalogPlugin
- org.apache.spark.sql.connector.catalog.ViewCatalog
- org.apache.iceberg.spark.SupportsReplaceView
 
 
 - org.apache.spark.sql.connector.catalog.ViewCatalog
 - org.apache.spark.sql.catalyst.parser.DataTypeParserInterface
- org.apache.spark.sql.catalyst.parser.ParserInterface
- org.apache.iceberg.spark.ExtendedParser
 
 
 - org.apache.spark.sql.catalyst.parser.ParserInterface
 - java.io.Serializable
- org.apache.iceberg.spark.OrcBatchReadConf
 - org.apache.iceberg.spark.ParquetBatchReadConf
 
 
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- org.apache.iceberg.spark.ParquetReaderType
 
 
 - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)