Class Hierarchy
- java.lang.Object
- org.apache.iceberg.BaseMetastoreCatalog (implements org.apache.iceberg.catalog.Catalog, java.io.Closeable)
- org.apache.iceberg.view.BaseMetastoreViewCatalog (implements org.apache.iceberg.catalog.ViewCatalog)
 
 - org.apache.iceberg.BaseMetastoreCatalog.BaseMetastoreCatalogTableBuilder (implements org.apache.iceberg.catalog.Catalog.TableBuilder)
- org.apache.iceberg.view.BaseMetastoreViewCatalog.BaseMetastoreViewCatalogTableBuilder
 
 - org.apache.iceberg.BaseMetastoreOperations
- org.apache.iceberg.view.BaseViewOperations (implements org.apache.iceberg.view.ViewOperations)
 
 - org.apache.iceberg.view.BaseMetastoreViewCatalog.BaseViewBuilder (implements org.apache.iceberg.view.ViewBuilder)
 - org.apache.iceberg.view.BaseView (implements java.io.Serializable, org.apache.iceberg.view.View)
 - org.apache.iceberg.view.ViewMetadata.Builder
 - org.apache.iceberg.view.ViewMetadataParser
 - org.apache.iceberg.view.ViewProperties
 - org.apache.iceberg.view.ViewRepresentation.Type
 - org.apache.iceberg.view.ViewUtil
 - org.apache.iceberg.view.ViewVersionParser
 
 - org.apache.iceberg.BaseMetastoreCatalog (implements org.apache.iceberg.catalog.Catalog, java.io.Closeable)
 
Interface Hierarchy
- org.apache.iceberg.PendingUpdate<T>
- org.apache.iceberg.view.ReplaceViewVersion (also extends org.apache.iceberg.view.VersionBuilder<T>)
 - org.apache.iceberg.view.UpdateViewProperties
 
 - java.io.Serializable
- org.apache.iceberg.view.ViewMetadata
 
 - org.apache.iceberg.view.VersionBuilder<T>
- org.apache.iceberg.view.ReplaceViewVersion (also extends org.apache.iceberg.PendingUpdate<T>)
 - org.apache.iceberg.view.ViewBuilder
 
 - org.apache.iceberg.view.View
 - org.apache.iceberg.view.ViewHistoryEntry
 - org.apache.iceberg.view.ViewOperations
 - org.apache.iceberg.view.ViewRepresentation
- org.apache.iceberg.view.SQLViewRepresentation
 - org.apache.iceberg.view.UnknownViewRepresentation
 
 - org.apache.iceberg.view.ViewVersion