You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iceberg.apache.org by ru...@apache.org on 2022/02/08 18:07:24 UTC
[iceberg-docs] 05/47: Add javadoc directory and deployment job (#7)
This is an automated email from the ASF dual-hosted git repository.
russellspitzer pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/iceberg-docs.git
commit d5c322dd5bfaaa01f0d4f7a450e5bcbda12d0cff
Author: Samuel Redai <43...@users.noreply.github.com>
AuthorDate: Thu Jan 13 14:19:32 2022 -0800
Add javadoc directory and deployment job (#7)
---
.github/workflows/deploy.yml | 18 +
.gitignore | 1 +
javadoc/allclasses-index.html | 3980 +++++
javadoc/allclasses.html | 821 +
javadoc/allpackages-index.html | 400 +
javadoc/constant-values.html | 3767 ++++
javadoc/deprecated-list.html | 516 +
javadoc/help-doc.html | 272 +
javadoc/index-all.html | 17159 +++++++++++++++++++
javadoc/index.html | 393 +
javadoc/jquery/external/jquery/jquery.js | 10872 ++++++++++++
.../jquery/images/ui-bg_glass_55_fbf9ee_1x400.png | Bin 0 -> 335 bytes
.../jquery/images/ui-bg_glass_65_dadada_1x400.png | Bin 0 -> 262 bytes
.../jquery/images/ui-bg_glass_75_dadada_1x400.png | Bin 0 -> 262 bytes
.../jquery/images/ui-bg_glass_75_e6e6e6_1x400.png | Bin 0 -> 262 bytes
.../jquery/images/ui-bg_glass_95_fef1ec_1x400.png | Bin 0 -> 332 bytes
.../ui-bg_highlight-soft_75_cccccc_1x100.png | Bin 0 -> 280 bytes
javadoc/jquery/images/ui-icons_222222_256x240.png | Bin 0 -> 6922 bytes
javadoc/jquery/images/ui-icons_2e83ff_256x240.png | Bin 0 -> 4549 bytes
javadoc/jquery/images/ui-icons_454545_256x240.png | Bin 0 -> 6992 bytes
javadoc/jquery/images/ui-icons_888888_256x240.png | Bin 0 -> 6999 bytes
javadoc/jquery/images/ui-icons_cd0a0a_256x240.png | Bin 0 -> 4549 bytes
javadoc/jquery/jquery-3.5.1.js | 10872 ++++++++++++
javadoc/jquery/jquery-ui.css | 582 +
javadoc/jquery/jquery-ui.js | 2659 +++
javadoc/jquery/jquery-ui.min.css | 7 +
javadoc/jquery/jquery-ui.min.js | 6 +
javadoc/jquery/jquery-ui.structure.css | 156 +
javadoc/jquery/jquery-ui.structure.min.css | 5 +
javadoc/member-search-index.js | 1 +
javadoc/member-search-index.zip | Bin 0 -> 75766 bytes
.../ql/exec/vector/VectorizedSupport.Support.html | 409 +
.../hive/ql/exec/vector/VectorizedSupport.html | 290 +
.../hive/ql/exec/vector/package-summary.html | 181 +
.../hadoop/hive/ql/exec/vector/package-tree.html | 175 +
javadoc/org/apache/iceberg/Accessor.html | 269 +
javadoc/org/apache/iceberg/Accessors.html | 276 +
.../AllDataFilesTable.AllDataFilesTableScan.html | 954 ++
javadoc/org/apache/iceberg/AllDataFilesTable.html | 1204 ++
javadoc/org/apache/iceberg/AllEntriesTable.html | 1180 ++
.../AllManifestsTable.AllManifestsTableScan.html | 954 ++
javadoc/org/apache/iceberg/AllManifestsTable.html | 1204 ++
javadoc/org/apache/iceberg/AppendFiles.html | 320 +
.../org/apache/iceberg/BaseCombinedScanTask.html | 368 +
...reCatalog.BaseMetastoreCatalogTableBuilder.html | 530 +
.../org/apache/iceberg/BaseMetastoreCatalog.html | 584 +
.../BaseMetastoreTableOperations.CommitStatus.html | 393 +
.../iceberg/BaseMetastoreTableOperations.html | 803 +
javadoc/org/apache/iceberg/BaseOverwriteFiles.html | 1416 ++
.../org/apache/iceberg/BaseReplacePartitions.html | 1104 ++
.../org/apache/iceberg/BaseReplaceSortOrder.html | 379 +
.../org/apache/iceberg/BaseRewriteManifests.html | 798 +
javadoc/org/apache/iceberg/BaseTable.html | 1194 ++
javadoc/org/apache/iceberg/CachingCatalog.html | 589 +
javadoc/org/apache/iceberg/CatalogProperties.html | 630 +
javadoc/org/apache/iceberg/CatalogUtil.html | 514 +
javadoc/org/apache/iceberg/ClientPool.Action.html | 259 +
javadoc/org/apache/iceberg/ClientPool.html | 282 +
javadoc/org/apache/iceberg/ClientPoolImpl.html | 435 +
javadoc/org/apache/iceberg/CombinedScanTask.html | 296 +
javadoc/org/apache/iceberg/ContentFile.html | 612 +
javadoc/org/apache/iceberg/DataFile.html | 610 +
javadoc/org/apache/iceberg/DataFiles.Builder.html | 546 +
javadoc/org/apache/iceberg/DataFiles.html | 333 +
.../iceberg/DataFilesTable.FilesTableScan.html | 933 +
javadoc/org/apache/iceberg/DataFilesTable.html | 1200 ++
javadoc/org/apache/iceberg/DataOperations.html | 351 +
javadoc/org/apache/iceberg/DataTableScan.html | 993 ++
javadoc/org/apache/iceberg/DataTask.html | 317 +
javadoc/org/apache/iceberg/DeleteFile.html | 276 +
javadoc/org/apache/iceberg/DeleteFiles.html | 345 +
javadoc/org/apache/iceberg/DistributionMode.html | 428 +
.../apache/iceberg/DoubleFieldMetrics.Builder.html | 322 +
javadoc/org/apache/iceberg/DoubleFieldMetrics.html | 260 +
javadoc/org/apache/iceberg/ExpireSnapshots.html | 418 +
javadoc/org/apache/iceberg/FieldMetrics.html | 426 +
javadoc/org/apache/iceberg/FileContent.html | 404 +
javadoc/org/apache/iceberg/FileFormat.html | 454 +
.../org/apache/iceberg/FileMetadata.Builder.html | 520 +
javadoc/org/apache/iceberg/FileMetadata.html | 287 +
javadoc/org/apache/iceberg/FileScanTask.html | 450 +
javadoc/org/apache/iceberg/Files.html | 306 +
javadoc/org/apache/iceberg/FindFiles.Builder.html | 524 +
javadoc/org/apache/iceberg/FindFiles.html | 287 +
.../apache/iceberg/FloatFieldMetrics.Builder.html | 322 +
javadoc/org/apache/iceberg/FloatFieldMetrics.html | 304 +
.../iceberg/GenericManifestFile.CopyBuilder.html | 282 +
.../org/apache/iceberg/GenericManifestFile.html | 957 ++
.../iceberg/GenericPartitionFieldSummary.html | 571 +
javadoc/org/apache/iceberg/GuavaClasses.html | 266 +
javadoc/org/apache/iceberg/HasTableOperations.html | 253 +
javadoc/org/apache/iceberg/HistoryEntry.html | 281 +
javadoc/org/apache/iceberg/HistoryTable.html | 1179 ++
javadoc/org/apache/iceberg/IsolationLevel.html | 389 +
javadoc/org/apache/iceberg/LocationProviders.html | 266 +
javadoc/org/apache/iceberg/ManageSnapshots.html | 370 +
javadoc/org/apache/iceberg/ManifestContent.html | 391 +
.../org/apache/iceberg/ManifestEntriesTable.html | 1180 ++
.../ManifestFile.PartitionFieldSummary.html | 350 +
javadoc/org/apache/iceberg/ManifestFile.html | 893 +
javadoc/org/apache/iceberg/ManifestFiles.html | 509 +
.../apache/iceberg/ManifestReader.FileType.html | 380 +
javadoc/org/apache/iceberg/ManifestReader.html | 516 +
javadoc/org/apache/iceberg/ManifestWriter.html | 473 +
javadoc/org/apache/iceberg/ManifestsTable.html | 1191 ++
javadoc/org/apache/iceberg/MetadataColumns.html | 458 +
javadoc/org/apache/iceberg/MetadataTableType.html | 481 +
javadoc/org/apache/iceberg/MetadataTableUtils.html | 306 +
javadoc/org/apache/iceberg/Metrics.html | 557 +
javadoc/org/apache/iceberg/MetricsConfig.html | 315 +
.../org/apache/iceberg/MetricsModes.Counts.html | 335 +
javadoc/org/apache/iceberg/MetricsModes.Full.html | 336 +
.../apache/iceberg/MetricsModes.MetricsMode.html | 201 +
javadoc/org/apache/iceberg/MetricsModes.None.html | 335 +
.../org/apache/iceberg/MetricsModes.Truncate.html | 346 +
javadoc/org/apache/iceberg/MetricsModes.html | 319 +
javadoc/org/apache/iceberg/MetricsUtil.html | 292 +
.../apache/iceberg/MicroBatches.MicroBatch.html | 338 +
.../iceberg/MicroBatches.MicroBatchBuilder.html | 300 +
javadoc/org/apache/iceberg/MicroBatches.html | 294 +
javadoc/org/apache/iceberg/NullOrder.html | 394 +
javadoc/org/apache/iceberg/OverwriteFiles.html | 603 +
javadoc/org/apache/iceberg/PartitionField.html | 382 +
javadoc/org/apache/iceberg/PartitionKey.html | 467 +
.../org/apache/iceberg/PartitionSpec.Builder.html | 517 +
javadoc/org/apache/iceberg/PartitionSpec.html | 564 +
.../org/apache/iceberg/PartitionSpecParser.html | 333 +
javadoc/org/apache/iceberg/Partitioning.html | 299 +
javadoc/org/apache/iceberg/PartitionsTable.html | 1177 ++
javadoc/org/apache/iceberg/PendingUpdate.html | 320 +
javadoc/org/apache/iceberg/ReachableFileUtil.html | 323 +
javadoc/org/apache/iceberg/ReplacePartitions.html | 314 +
javadoc/org/apache/iceberg/ReplaceSortOrder.html | 235 +
javadoc/org/apache/iceberg/RewriteFiles.html | 346 +
javadoc/org/apache/iceberg/RewriteManifests.html | 380 +
javadoc/org/apache/iceberg/Rollback.html | 315 +
javadoc/org/apache/iceberg/RowDelta.html | 539 +
.../org/apache/iceberg/ScanSummary.Builder.html | 399 +
.../iceberg/ScanSummary.PartitionMetrics.html | 368 +
javadoc/org/apache/iceberg/ScanSummary.html | 301 +
javadoc/org/apache/iceberg/ScanTask.html | 351 +
javadoc/org/apache/iceberg/Schema.html | 919 +
javadoc/org/apache/iceberg/SchemaParser.html | 329 +
javadoc/org/apache/iceberg/SerializableTable.html | 1139 ++
javadoc/org/apache/iceberg/SetLocation.html | 380 +
javadoc/org/apache/iceberg/Snapshot.html | 530 +
javadoc/org/apache/iceberg/SnapshotManager.html | 1153 ++
javadoc/org/apache/iceberg/SnapshotParser.html | 280 +
.../apache/iceberg/SnapshotSummary.Builder.html | 499 +
javadoc/org/apache/iceberg/SnapshotSummary.html | 815 +
javadoc/org/apache/iceberg/SnapshotUpdate.html | 330 +
javadoc/org/apache/iceberg/SnapshotsTable.html | 1179 ++
javadoc/org/apache/iceberg/SortDirection.html | 376 +
javadoc/org/apache/iceberg/SortField.html | 412 +
javadoc/org/apache/iceberg/SortOrder.Builder.html | 403 +
javadoc/org/apache/iceberg/SortOrder.html | 513 +
javadoc/org/apache/iceberg/SortOrderBuilder.html | 439 +
javadoc/org/apache/iceberg/SortOrderParser.html | 333 +
.../org/apache/iceberg/StaticTableOperations.html | 489 +
javadoc/org/apache/iceberg/StructLike.html | 293 +
javadoc/org/apache/iceberg/SystemProperties.html | 299 +
javadoc/org/apache/iceberg/Table.html | 982 ++
.../iceberg/TableMetadata.MetadataLogEntry.html | 336 +
.../iceberg/TableMetadata.SnapshotLogEntry.html | 361 +
javadoc/org/apache/iceberg/TableMetadata.html | 950 +
.../apache/iceberg/TableMetadataParser.Codec.html | 408 +
.../org/apache/iceberg/TableMetadataParser.html | 435 +
javadoc/org/apache/iceberg/TableOperations.html | 444 +
javadoc/org/apache/iceberg/TableProperties.html | 2333 +++
javadoc/org/apache/iceberg/TableScan.html | 724 +
javadoc/org/apache/iceberg/Tables.html | 346 +
javadoc/org/apache/iceberg/Transaction.html | 584 +
javadoc/org/apache/iceberg/Transactions.html | 320 +
javadoc/org/apache/iceberg/UpdateLocation.html | 274 +
.../org/apache/iceberg/UpdatePartitionSpec.html | 454 +
javadoc/org/apache/iceberg/UpdateProperties.html | 328 +
javadoc/org/apache/iceberg/UpdateSchema.html | 1008 ++
javadoc/org/apache/iceberg/actions/Action.html | 322 +
javadoc/org/apache/iceberg/actions/Actions.html | 607 +
.../apache/iceberg/actions/ActionsProvider.html | 358 +
.../actions/BaseDeleteOrphanFilesActionResult.html | 317 +
.../BaseDeleteReachableFilesActionResult.html | 389 +
.../actions/BaseExpireSnapshotsActionResult.html | 365 +
.../actions/BaseFileGroupRewriteResult.html | 353 +
.../actions/BaseMigrateTableActionResult.html | 317 +
.../actions/BaseRewriteDataFilesAction.html | 639 +
.../actions/BaseRewriteDataFilesFileGroupInfo.html | 383 +
.../actions/BaseRewriteDataFilesResult.html | 320 +
.../actions/BaseRewriteManifestsActionResult.html | 355 +
.../actions/BaseSnapshotTableActionResult.html | 317 +
.../apache/iceberg/actions/BinPackStrategy.html | 708 +
.../org/apache/iceberg/actions/CreateAction.html | 313 +
.../iceberg/actions/DeleteOrphanFiles.Result.html | 260 +
.../apache/iceberg/actions/DeleteOrphanFiles.html | 363 +
.../actions/DeleteReachableFiles.Result.html | 311 +
.../iceberg/actions/DeleteReachableFiles.html | 354 +
.../iceberg/actions/ExpireSnapshots.Result.html | 294 +
.../apache/iceberg/actions/ExpireSnapshots.html | 416 +
.../iceberg/actions/ExpireSnapshotsAction.html | 486 +
.../actions/ExpireSnapshotsActionResult.html | 350 +
.../apache/iceberg/actions/ManifestFileBean.html | 810 +
.../iceberg/actions/MigrateTable.Result.html | 260 +
.../org/apache/iceberg/actions/MigrateTable.html | 327 +
.../iceberg/actions/RemoveOrphanFilesAction.html | 379 +
.../actions/RewriteDataFiles.FileGroupInfo.html | 295 +
.../RewriteDataFiles.FileGroupRewriteResult.html | 286 +
.../iceberg/actions/RewriteDataFiles.Result.html | 287 +
.../apache/iceberg/actions/RewriteDataFiles.html | 569 +
.../iceberg/actions/RewriteDataFilesAction.html | 400 +
.../actions/RewriteDataFilesActionResult.html | 320 +
...ewriteDataFilesCommitManager.CommitService.html | 336 +
.../actions/RewriteDataFilesCommitManager.html | 414 +
.../apache/iceberg/actions/RewriteFileGroup.html | 396 +
.../iceberg/actions/RewriteManifests.Result.html | 277 +
.../apache/iceberg/actions/RewriteManifests.html | 358 +
.../iceberg/actions/RewriteManifestsAction.html | 390 +
.../actions/RewriteManifestsActionResult.html | 331 +
.../apache/iceberg/actions/RewriteStrategy.html | 384 +
.../org/apache/iceberg/actions/SnapshotAction.html | 278 +
.../iceberg/actions/SnapshotTable.Result.html | 260 +
.../org/apache/iceberg/actions/SnapshotTable.html | 373 +
.../org/apache/iceberg/actions/SnapshotUpdate.html | 287 +
.../iceberg/actions/SnapshotUpdateAction.html | 266 +
.../org/apache/iceberg/actions/SortStrategy.html | 555 +
.../iceberg/actions/Spark3MigrateAction.html | 404 +
.../iceberg/actions/Spark3SnapshotAction.html | 428 +
.../org/apache/iceberg/actions/SparkActions.html | 391 +
.../apache/iceberg/actions/package-summary.html | 435 +
.../org/apache/iceberg/actions/package-tree.html | 237 +
.../org/apache/iceberg/arrow/ArrowAllocation.html | 264 +
.../org/apache/iceberg/arrow/ArrowSchemaUtil.html | 287 +
.../org/apache/iceberg/arrow/package-summary.html | 168 +
javadoc/org/apache/iceberg/arrow/package-tree.html | 162 +
.../iceberg/arrow/vectorized/ArrowReader.html | 416 +
.../arrow/vectorized/ArrowVectorAccessor.html | 491 +
.../iceberg/arrow/vectorized/ColumnVector.html | 445 +
.../iceberg/arrow/vectorized/ColumnarBatch.html | 350 +
...ricArrowVectorAccessorFactory.ArrayFactory.html | 286 +
...cArrowVectorAccessorFactory.DecimalFactory.html | 302 +
...icArrowVectorAccessorFactory.StringFactory.html | 296 +
...owVectorAccessorFactory.StructChildFactory.html | 278 +
.../GenericArrowVectorAccessorFactory.html | 380 +
.../arrow/vectorized/NullabilityHolder.html | 414 +
.../VectorHolder.ConstantVectorHolder.html | 374 +
.../VectorHolder.PositionVectorHolder.html | 303 +
.../iceberg/arrow/vectorized/VectorHolder.html | 481 +
...VectorizedArrowReader.ConstantVectorReader.html | 453 +
.../arrow/vectorized/VectorizedArrowReader.html | 524 +
.../arrow/vectorized/VectorizedReaderBuilder.html | 391 +
.../vectorized/VectorizedTableScanIterable.html | 411 +
.../iceberg/arrow/vectorized/package-summary.html | 270 +
.../iceberg/arrow/vectorized/package-tree.html | 196 +
.../parquet/BaseVectorizedParquetValuesReader.html | 446 +
.../VectorizedColumnIterator.BatchReader.html | 338 +
...ectorizedColumnIterator.BooleanBatchReader.html | 332 +
...orizedColumnIterator.DictionaryBatchReader.html | 332 +
...VectorizedColumnIterator.DoubleBatchReader.html | 332 +
...lumnIterator.FixedLengthDecimalBatchReader.html | 332 +
...dColumnIterator.FixedSizeBinaryBatchReader.html | 332 +
...mnIterator.FixedWidthTypeBinaryBatchReader.html | 332 +
.../VectorizedColumnIterator.FloatBatchReader.html | 332 +
...ColumnIterator.IntBackedDecimalBatchReader.html | 332 +
...ectorizedColumnIterator.IntegerBatchReader.html | 332 +
...olumnIterator.LongBackedDecimalBatchReader.html | 332 +
.../VectorizedColumnIterator.LongBatchReader.html | 332 +
...dColumnIterator.TimestampMillisBatchReader.html | 332 +
...izedColumnIterator.VarWidthTypeBatchReader.html | 332 +
.../parquet/VectorizedColumnIterator.html | 657 +
...orizedDictionaryEncodedParquetValuesReader.html | 487 +
.../vectorized/parquet/VectorizedPageIterator.html | 482 +
.../VectorizedParquetDefinitionLevelReader.html | 313 +
.../arrow/vectorized/parquet/package-summary.html | 188 +
.../arrow/vectorized/parquet/package-tree.html | 197 +
.../apache/iceberg/avro/Avro.DataWriteBuilder.html | 459 +
.../iceberg/avro/Avro.DeleteWriteBuilder.html | 506 +
.../org/apache/iceberg/avro/Avro.ReadBuilder.html | 408 +
.../org/apache/iceberg/avro/Avro.WriteBuilder.html | 431 +
javadoc/org/apache/iceberg/avro/Avro.html | 367 +
.../org/apache/iceberg/avro/AvroEncoderUtil.html | 292 +
javadoc/org/apache/iceberg/avro/AvroIterable.html | 338 +
javadoc/org/apache/iceberg/avro/AvroMetrics.html | 220 +
.../org/apache/iceberg/avro/AvroSchemaUtil.html | 670 +
.../org/apache/iceberg/avro/AvroSchemaVisitor.html | 408 +
.../iceberg/avro/AvroSchemaWithTypeVisitor.html | 442 +
.../avro/AvroWithPartnerByStructureVisitor.html | 555 +
javadoc/org/apache/iceberg/avro/LogicalMap.html | 297 +
.../iceberg/avro/MetricsAwareDatumWriter.html | 268 +
.../apache/iceberg/avro/ProjectionDatumReader.html | 362 +
javadoc/org/apache/iceberg/avro/RemoveIds.html | 416 +
.../apache/iceberg/avro/SupportsRowPosition.html | 253 +
.../org/apache/iceberg/avro/UUIDConversion.html | 382 +
javadoc/org/apache/iceberg/avro/ValueReader.html | 259 +
.../iceberg/avro/ValueReaders.StructReader.html | 428 +
javadoc/org/apache/iceberg/avro/ValueReaders.html | 593 +
javadoc/org/apache/iceberg/avro/ValueWriter.html | 275 +
.../iceberg/avro/ValueWriters.StructWriter.html | 365 +
javadoc/org/apache/iceberg/avro/ValueWriters.html | 575 +
.../org/apache/iceberg/avro/package-summary.html | 273 +
javadoc/org/apache/iceberg/avro/package-tree.html | 208 +
.../iceberg/aws/AssumeRoleAwsClientFactory.html | 419 +
.../org/apache/iceberg/aws/AwsClientFactories.html | 278 +
.../org/apache/iceberg/aws/AwsClientFactory.html | 350 +
javadoc/org/apache/iceberg/aws/AwsProperties.html | 1220 ++
.../iceberg/aws/dynamodb/DynamoDbCatalog.html | 778 +
.../iceberg/aws/dynamodb/package-summary.html | 166 +
.../apache/iceberg/aws/dynamodb/package-tree.html | 165 +
.../org/apache/iceberg/aws/glue/GlueCatalog.html | 785 +
.../apache/iceberg/aws/glue/package-summary.html | 164 +
.../org/apache/iceberg/aws/glue/package-tree.html | 165 +
.../org/apache/iceberg/aws/package-summary.html | 189 +
javadoc/org/apache/iceberg/aws/package-tree.html | 173 +
javadoc/org/apache/iceberg/aws/s3/S3FileIO.html | 453 +
javadoc/org/apache/iceberg/aws/s3/S3InputFile.html | 429 +
.../org/apache/iceberg/aws/s3/S3OutputFile.html | 457 +
.../org/apache/iceberg/aws/s3/S3RequestUtil.html | 220 +
.../org/apache/iceberg/aws/s3/package-summary.html | 178 +
.../org/apache/iceberg/aws/s3/package-tree.html | 164 +
.../iceberg/catalog/Catalog.TableBuilder.html | 447 +
javadoc/org/apache/iceberg/catalog/Catalog.html | 892 +
javadoc/org/apache/iceberg/catalog/Namespace.html | 375 +
.../apache/iceberg/catalog/SupportsNamespaces.html | 483 +
.../apache/iceberg/catalog/TableIdentifier.html | 418 +
.../apache/iceberg/catalog/package-summary.html | 201 +
.../org/apache/iceberg/catalog/package-tree.html | 170 +
.../apache/iceberg/common/DynClasses.Builder.html | 420 +
javadoc/org/apache/iceberg/common/DynClasses.html | 287 +
.../iceberg/common/DynConstructors.Builder.html | 443 +
.../iceberg/common/DynConstructors.Ctor.html | 422 +
.../org/apache/iceberg/common/DynConstructors.html | 307 +
.../iceberg/common/DynFields.BoundField.html | 284 +
.../apache/iceberg/common/DynFields.Builder.html | 633 +
.../iceberg/common/DynFields.StaticField.html | 284 +
.../iceberg/common/DynFields.UnboundField.html | 391 +
javadoc/org/apache/iceberg/common/DynFields.html | 304 +
.../iceberg/common/DynMethods.BoundMethod.html | 287 +
.../apache/iceberg/common/DynMethods.Builder.html | 789 +
.../iceberg/common/DynMethods.StaticMethod.html | 287 +
.../iceberg/common/DynMethods.UnboundMethod.html | 400 +
javadoc/org/apache/iceberg/common/DynMethods.html | 314 +
.../org/apache/iceberg/common/package-summary.html | 228 +
.../org/apache/iceberg/common/package-tree.html | 178 +
.../org/apache/iceberg/data/BaseWriterFactory.html | 550 +
javadoc/org/apache/iceberg/data/DeleteFilter.html | 388 +
.../iceberg/data/GenericAppenderFactory.html | 487 +
.../apache/iceberg/data/GenericDeleteFilter.html | 362 +
javadoc/org/apache/iceberg/data/GenericRecord.html | 514 +
.../iceberg/data/IcebergGenerics.ScanBuilder.html | 422 +
.../org/apache/iceberg/data/IcebergGenerics.html | 296 +
.../iceberg/data/IdentityPartitionConverters.html | 269 +
.../apache/iceberg/data/InternalRecordWrapper.html | 383 +
javadoc/org/apache/iceberg/data/Record.html | 396 +
.../apache/iceberg/data/TableMigrationUtil.html | 297 +
.../org/apache/iceberg/data/avro/DataReader.html | 414 +
.../org/apache/iceberg/data/avro/DataWriter.html | 390 +
.../apache/iceberg/data/avro/DecoderResolver.html | 281 +
.../apache/iceberg/data/avro/IcebergDecoder.html | 420 +
.../apache/iceberg/data/avro/IcebergEncoder.html | 388 +
.../apache/iceberg/data/avro/package-summary.html | 182 +
.../org/apache/iceberg/data/avro/package-tree.html | 169 +
.../apache/iceberg/data/orc/GenericOrcReader.html | 375 +
.../apache/iceberg/data/orc/GenericOrcReaders.html | 410 +
.../apache/iceberg/data/orc/GenericOrcWriter.html | 320 +
.../apache/iceberg/data/orc/GenericOrcWriters.html | 506 +
.../apache/iceberg/data/orc/package-summary.html | 176 +
.../org/apache/iceberg/data/orc/package-tree.html | 164 +
.../org/apache/iceberg/data/package-summary.html | 219 +
javadoc/org/apache/iceberg/data/package-tree.html | 183 +
.../iceberg/data/parquet/BaseParquetReaders.html | 348 +
.../iceberg/data/parquet/BaseParquetWriter.html | 322 +
.../data/parquet/GenericParquetReaders.html | 318 +
.../iceberg/data/parquet/GenericParquetWriter.html | 294 +
.../iceberg/data/parquet/package-summary.html | 176 +
.../apache/iceberg/data/parquet/package-tree.html | 170 +
javadoc/org/apache/iceberg/deletes/Deletes.html | 398 +
.../iceberg/deletes/EqualityDeleteWriter.html | 390 +
.../org/apache/iceberg/deletes/PositionDelete.html | 417 +
.../iceberg/deletes/PositionDeleteWriter.html | 392 +
.../apache/iceberg/deletes/package-summary.html | 176 +
.../org/apache/iceberg/deletes/package-tree.html | 164 +
.../apache/iceberg/encryption/EncryptedFiles.html | 346 +
.../iceberg/encryption/EncryptedInputFile.html | 275 +
.../iceberg/encryption/EncryptedOutputFile.html | 276 +
.../iceberg/encryption/EncryptionKeyMetadata.html | 325 +
.../iceberg/encryption/EncryptionKeyMetadatas.html | 278 +
.../iceberg/encryption/EncryptionManager.html | 339 +
.../encryption/PlaintextEncryptionManager.html | 362 +
.../apache/iceberg/encryption/package-summary.html | 210 +
.../apache/iceberg/encryption/package-tree.html | 176 +
.../apache/iceberg/events/CreateSnapshotEvent.html | 368 +
.../iceberg/events/IncrementalScanEvent.html | 369 +
javadoc/org/apache/iceberg/events/Listener.html | 251 +
javadoc/org/apache/iceberg/events/Listeners.html | 283 +
javadoc/org/apache/iceberg/events/ScanEvent.html | 353 +
.../org/apache/iceberg/events/package-summary.html | 199 +
.../org/apache/iceberg/events/package-tree.html | 170 +
.../iceberg/exceptions/AlreadyExistsException.html | 318 +
.../CherrypickAncestorCommitException.html | 325 +
.../iceberg/exceptions/CommitFailedException.html | 318 +
.../exceptions/CommitStateUnknownException.html | 298 +
.../exceptions/DuplicateWAPCommitException.html | 310 +
.../exceptions/NamespaceNotEmptyException.html | 318 +
.../exceptions/NoSuchIcebergTableException.html | 348 +
.../exceptions/NoSuchNamespaceException.html | 318 +
.../iceberg/exceptions/NoSuchTableException.html | 322 +
.../iceberg/exceptions/NotFoundException.html | 318 +
.../iceberg/exceptions/RuntimeIOException.html | 357 +
.../iceberg/exceptions/ValidationException.html | 368 +
.../apache/iceberg/exceptions/package-summary.html | 233 +
.../apache/iceberg/exceptions/package-tree.html | 194 +
javadoc/org/apache/iceberg/expressions/And.html | 366 +
javadoc/org/apache/iceberg/expressions/Binder.html | 312 +
javadoc/org/apache/iceberg/expressions/Bound.html | 287 +
.../iceberg/expressions/BoundLiteralPredicate.html | 405 +
.../apache/iceberg/expressions/BoundPredicate.html | 505 +
.../apache/iceberg/expressions/BoundReference.html | 396 +
.../iceberg/expressions/BoundSetPredicate.html | 405 +
.../org/apache/iceberg/expressions/BoundTerm.html | 289 +
.../apache/iceberg/expressions/BoundTransform.html | 374 +
.../iceberg/expressions/BoundUnaryPredicate.html | 391 +
.../org/apache/iceberg/expressions/Evaluator.html | 337 +
.../iceberg/expressions/Expression.Operation.html | 622 +
.../org/apache/iceberg/expressions/Expression.html | 301 +
.../ExpressionVisitors.BoundExpressionVisitor.html | 595 +
.../ExpressionVisitors.BoundVisitor.html | 542 +
.../ExpressionVisitors.ExpressionVisitor.html | 406 +
.../iceberg/expressions/ExpressionVisitors.html | 349 +
.../apache/iceberg/expressions/Expressions.html | 1068 ++
javadoc/org/apache/iceberg/expressions/False.html | 339 +
.../expressions/InclusiveMetricsEvaluator.html | 344 +
.../org/apache/iceberg/expressions/Literal.html | 482 +
.../iceberg/expressions/ManifestEvaluator.html | 317 +
.../apache/iceberg/expressions/NamedReference.html | 342 +
javadoc/org/apache/iceberg/expressions/Not.html | 352 +
javadoc/org/apache/iceberg/expressions/Or.html | 366 +
.../org/apache/iceberg/expressions/Predicate.html | 323 +
.../Projections.ProjectionEvaluator.html | 339 +
.../apache/iceberg/expressions/Projections.html | 419 +
.../org/apache/iceberg/expressions/Reference.html | 203 +
.../iceberg/expressions/ResidualEvaluator.html | 351 +
.../expressions/StrictMetricsEvaluator.html | 328 +
javadoc/org/apache/iceberg/expressions/Term.html | 202 +
javadoc/org/apache/iceberg/expressions/True.html | 339 +
.../org/apache/iceberg/expressions/Unbound.html | 291 +
.../iceberg/expressions/UnboundPredicate.html | 408 +
.../apache/iceberg/expressions/UnboundTerm.html | 225 +
.../iceberg/expressions/UnboundTransform.html | 342 +
.../iceberg/expressions/package-summary.html | 377 +
.../apache/iceberg/expressions/package-tree.html | 239 +
.../flink/CatalogLoader.CustomCatalogLoader.html | 324 +
.../flink/CatalogLoader.HadoopCatalogLoader.html | 324 +
.../flink/CatalogLoader.HiveCatalogLoader.html | 324 +
.../org/apache/iceberg/flink/CatalogLoader.html | 356 +
javadoc/org/apache/iceberg/flink/FlinkCatalog.html | 1193 ++
.../apache/iceberg/flink/FlinkCatalogFactory.html | 582 +
.../apache/iceberg/flink/FlinkConfigOptions.html | 282 +
.../iceberg/flink/FlinkDynamicTableFactory.html | 402 +
javadoc/org/apache/iceberg/flink/FlinkFilters.html | 277 +
.../org/apache/iceberg/flink/FlinkSchemaUtil.html | 411 +
.../org/apache/iceberg/flink/FlinkTypeVisitor.html | 464 +
.../org/apache/iceberg/flink/IcebergTableSink.html | 429 +
.../apache/iceberg/flink/IcebergTableSource.html | 477 +
.../org/apache/iceberg/flink/RowDataWrapper.html | 371 +
.../flink/TableLoader.CatalogTableLoader.html | 357 +
.../flink/TableLoader.HadoopTableLoader.html | 354 +
javadoc/org/apache/iceberg/flink/TableLoader.html | 355 +
.../org/apache/iceberg/flink/actions/Actions.html | 336 +
.../flink/actions/RewriteDataFilesAction.html | 443 +
.../iceberg/flink/actions/package-summary.html | 168 +
.../apache/iceberg/flink/actions/package-tree.html | 166 +
.../flink/data/AvroWithFlinkSchemaVisitor.html | 430 +
.../apache/iceberg/flink/data/FlinkAvroReader.html | 355 +
.../apache/iceberg/flink/data/FlinkAvroWriter.html | 358 +
.../apache/iceberg/flink/data/FlinkOrcReader.html | 356 +
.../apache/iceberg/flink/data/FlinkOrcWriter.html | 320 +
.../iceberg/flink/data/FlinkParquetReaders.html | 284 +
.../iceberg/flink/data/FlinkParquetWriters.html | 266 +
.../iceberg/flink/data/FlinkValueReaders.html | 220 +
.../iceberg/flink/data/FlinkValueWriters.html | 220 +
.../flink/data/ParquetWithFlinkSchemaVisitor.html | 430 +
.../org/apache/iceberg/flink/data/RowDataUtil.html | 292 +
.../apache/iceberg/flink/data/package-summary.html | 204 +
.../apache/iceberg/flink/data/package-tree.html | 175 +
.../org/apache/iceberg/flink/package-summary.html | 251 +
javadoc/org/apache/iceberg/flink/package-tree.html | 199 +
.../iceberg/flink/sink/FlinkAppenderFactory.html | 455 +
.../iceberg/flink/sink/FlinkSink.Builder.html | 457 +
.../org/apache/iceberg/flink/sink/FlinkSink.html | 357 +
.../flink/sink/RowDataTaskWriterFactory.html | 358 +
.../iceberg/flink/sink/TaskWriterFactory.html | 293 +
.../apache/iceberg/flink/sink/package-summary.html | 193 +
.../apache/iceberg/flink/sink/package-tree.html | 174 +
.../iceberg/flink/source/FlinkInputFormat.html | 393 +
.../iceberg/flink/source/FlinkInputSplit.html | 296 +
.../iceberg/flink/source/FlinkSource.Builder.html | 575 +
.../apache/iceberg/flink/source/FlinkSource.html | 320 +
.../flink/source/RowDataRewriter.RewriteMap.html | 372 +
.../iceberg/flink/source/RowDataRewriter.html | 340 +
.../flink/source/StreamingMonitorFunction.html | 447 +
.../flink/source/StreamingReaderOperator.html | 461 +
.../iceberg/flink/source/package-summary.html | 209 +
.../apache/iceberg/flink/source/package-tree.html | 188 +
.../iceberg/flink/util/FlinkCompatibilityUtil.html | 281 +
.../apache/iceberg/flink/util/package-summary.html | 168 +
.../apache/iceberg/flink/util/package-tree.html | 161 +
.../apache/iceberg/hadoop/ConfigProperties.html | 272 +
.../org/apache/iceberg/hadoop/HadoopCatalog.html | 876 +
.../apache/iceberg/hadoop/HadoopConfigurable.html | 278 +
.../org/apache/iceberg/hadoop/HadoopFileIO.html | 478 +
.../org/apache/iceberg/hadoop/HadoopInputFile.html | 710 +
.../apache/iceberg/hadoop/HadoopOutputFile.html | 498 +
.../iceberg/hadoop/HadoopTableOperations.html | 519 +
.../org/apache/iceberg/hadoop/HadoopTables.html | 572 +
.../apache/iceberg/hadoop/HiddenPathFilter.html | 289 +
.../iceberg/hadoop/SerializableConfiguration.html | 314 +
javadoc/org/apache/iceberg/hadoop/Util.html | 374 +
.../org/apache/iceberg/hadoop/package-summary.html | 234 +
.../org/apache/iceberg/hadoop/package-tree.html | 184 +
.../org/apache/iceberg/hive/CachedClientPool.html | 295 +
javadoc/org/apache/iceberg/hive/HiveCatalog.html | 779 +
javadoc/org/apache/iceberg/hive/HiveCatalogs.html | 273 +
.../org/apache/iceberg/hive/HiveClientPool.html | 397 +
.../org/apache/iceberg/hive/HiveSchemaUtil.html | 461 +
.../apache/iceberg/hive/HiveTableOperations.html | 472 +
javadoc/org/apache/iceberg/hive/MetastoreUtil.html | 267 +
.../apache/iceberg/hive/RuntimeMetaException.html | 333 +
.../org/apache/iceberg/hive/package-summary.html | 208 +
javadoc/org/apache/iceberg/hive/package-tree.html | 192 +
.../io/BaseTaskWriter.BaseEqualityDeltaWriter.html | 423 +
.../io/BaseTaskWriter.RollingEqDeleteWriter.html | 228 +
.../io/BaseTaskWriter.RollingFileWriter.html | 274 +
javadoc/org/apache/iceberg/io/BaseTaskWriter.html | 426 +
javadoc/org/apache/iceberg/io/CloseableGroup.html | 336 +
.../CloseableIterable.ConcatCloseableIterable.html | 328 +
.../org/apache/iceberg/io/CloseableIterable.html | 409 +
.../org/apache/iceberg/io/CloseableIterator.html | 295 +
javadoc/org/apache/iceberg/io/ClosingIterator.html | 340 +
javadoc/org/apache/iceberg/io/DataWriter.html | 397 +
.../apache/iceberg/io/DelegatingInputStream.html | 248 +
.../apache/iceberg/io/DelegatingOutputStream.html | 248 +
.../org/apache/iceberg/io/DeleteSchemaUtil.html | 278 +
javadoc/org/apache/iceberg/io/FileAppender.html | 349 +
.../org/apache/iceberg/io/FileAppenderFactory.html | 356 +
javadoc/org/apache/iceberg/io/FileIO.html | 354 +
javadoc/org/apache/iceberg/io/FilterIterator.html | 381 +
javadoc/org/apache/iceberg/io/InputFile.html | 330 +
.../org/apache/iceberg/io/LocationProvider.html | 294 +
javadoc/org/apache/iceberg/io/OutputFile.html | 335 +
.../iceberg/io/OutputFileFactory.Builder.html | 310 +
.../org/apache/iceberg/io/OutputFileFactory.html | 512 +
.../apache/iceberg/io/PartitionedFanoutWriter.html | 415 +
.../org/apache/iceberg/io/PartitionedWriter.html | 415 +
.../apache/iceberg/io/PositionOutputStream.html | 330 +
.../org/apache/iceberg/io/SeekableInputStream.html | 358 +
javadoc/org/apache/iceberg/io/TaskWriter.html | 349 +
.../org/apache/iceberg/io/UnpartitionedWriter.html | 384 +
.../org/apache/iceberg/io/WriteResult.Builder.html | 380 +
javadoc/org/apache/iceberg/io/WriteResult.html | 338 +
javadoc/org/apache/iceberg/io/WriterFactory.html | 326 +
javadoc/org/apache/iceberg/io/package-summary.html | 307 +
javadoc/org/apache/iceberg/io/package-tree.html | 232 +
javadoc/org/apache/iceberg/jdbc/JdbcCatalog.html | 823 +
.../jdbc/UncheckedInterruptedException.html | 317 +
.../apache/iceberg/jdbc/UncheckedSQLException.html | 317 +
.../org/apache/iceberg/jdbc/package-summary.html | 183 +
javadoc/org/apache/iceberg/jdbc/package-tree.html | 179 +
.../org/apache/iceberg/mapping/MappedField.html | 424 +
.../org/apache/iceberg/mapping/MappedFields.html | 397 +
.../org/apache/iceberg/mapping/MappingUtil.html | 304 +
.../org/apache/iceberg/mapping/NameMapping.html | 376 +
.../apache/iceberg/mapping/NameMappingParser.html | 287 +
.../apache/iceberg/mapping/package-summary.html | 186 +
.../org/apache/iceberg/mapping/package-tree.html | 165 +
javadoc/org/apache/iceberg/mr/Catalogs.html | 517 +
.../mr/InputFormatConfig.ConfigBuilder.html | 541 +
.../mr/InputFormatConfig.InMemoryDataModel.html | 393 +
.../org/apache/iceberg/mr/InputFormatConfig.html | 1076 ++
.../iceberg/mr/hive/HiveIcebergFilterFactory.html | 264 +
.../iceberg/mr/hive/HiveIcebergInputFormat.html | 410 +
.../iceberg/mr/hive/HiveIcebergMetaHook.html | 405 +
.../mr/hive/HiveIcebergOutputCommitter.html | 472 +
.../iceberg/mr/hive/HiveIcebergOutputFormat.html | 367 +
.../apache/iceberg/mr/hive/HiveIcebergSerDe.html | 455 +
.../apache/iceberg/mr/hive/HiveIcebergSplit.html | 452 +
.../iceberg/mr/hive/HiveIcebergStorageHandler.html | 678 +
javadoc/org/apache/iceberg/mr/hive/TezUtil.html | 326 +
.../apache/iceberg/mr/hive/package-summary.html | 198 +
.../org/apache/iceberg/mr/hive/package-tree.html | 193 +
.../IcebergBinaryObjectInspector.html | 428 +
.../IcebergDateObjectInspector.html | 428 +
.../IcebergDecimalObjectInspector.html | 430 +
.../IcebergFixedObjectInspector.html | 428 +
.../objectinspector/IcebergObjectInspector.html | 521 +
.../IcebergRecordObjectInspector.html | 477 +
.../IcebergTimeObjectInspector.html | 428 +
.../IcebergTimestampObjectInspector.html | 428 +
.../IcebergTimestampWithZoneObjectInspector.html | 428 +
.../IcebergUUIDObjectInspector.html | 428 +
.../objectinspector/WriteObjectInspector.html | 255 +
.../serde/objectinspector/package-summary.html | 217 +
.../hive/serde/objectinspector/package-tree.html | 192 +
.../mapred/AbstractMapredIcebergRecordReader.html | 415 +
.../org/apache/iceberg/mr/mapred/Container.html | 366 +
...Format.CompatibilityTaskAttemptContextImpl.html | 388 +
.../mr/mapred/MapredIcebergInputFormat.html | 414 +
.../apache/iceberg/mr/mapred/package-summary.html | 180 +
.../org/apache/iceberg/mr/mapred/package-tree.html | 172 +
.../iceberg/mr/mapreduce/IcebergInputFormat.html | 361 +
.../apache/iceberg/mr/mapreduce/IcebergSplit.html | 491 +
.../mr/mapreduce/IcebergSplitContainer.html | 252 +
.../iceberg/mr/mapreduce/package-summary.html | 185 +
.../apache/iceberg/mr/mapreduce/package-tree.html | 176 +
javadoc/org/apache/iceberg/mr/package-summary.html | 189 +
javadoc/org/apache/iceberg/mr/package-tree.html | 177 +
.../org/apache/iceberg/nessie/NessieCatalog.html | 786 +
.../iceberg/nessie/NessieTableOperations.html | 389 +
javadoc/org/apache/iceberg/nessie/NessieUtil.html | 220 +
.../org/apache/iceberg/nessie/TableReference.html | 373 +
.../org/apache/iceberg/nessie/package-summary.html | 180 +
.../org/apache/iceberg/nessie/package-tree.html | 172 +
.../apache/iceberg/orc/ORC.DataWriteBuilder.html | 454 +
.../org/apache/iceberg/orc/ORC.ReadBuilder.html | 408 +
.../org/apache/iceberg/orc/ORC.WriteBuilder.html | 384 +
javadoc/org/apache/iceberg/orc/ORC.html | 325 +
.../iceberg/orc/ORCSchemaUtil.BinaryType.html | 393 +
.../apache/iceberg/orc/ORCSchemaUtil.LongType.html | 380 +
javadoc/org/apache/iceberg/orc/ORCSchemaUtil.html | 468 +
javadoc/org/apache/iceberg/orc/OrcBatchReader.html | 266 +
javadoc/org/apache/iceberg/orc/OrcMetrics.html | 298 +
javadoc/org/apache/iceberg/orc/OrcRowReader.html | 272 +
javadoc/org/apache/iceberg/orc/OrcRowWriter.html | 285 +
.../org/apache/iceberg/orc/OrcSchemaVisitor.html | 593 +
.../iceberg/orc/OrcSchemaWithTypeVisitor.html | 404 +
javadoc/org/apache/iceberg/orc/OrcValueReader.html | 284 +
.../iceberg/orc/OrcValueReaders.StructReader.html | 398 +
.../org/apache/iceberg/orc/OrcValueReaders.html | 373 +
javadoc/org/apache/iceberg/orc/OrcValueWriter.html | 328 +
.../iceberg/orc/VectorizedRowBatchIterator.html | 324 +
.../org/apache/iceberg/orc/package-summary.html | 266 +
javadoc/org/apache/iceberg/orc/package-tree.html | 196 +
javadoc/org/apache/iceberg/package-summary.html | 902 +
javadoc/org/apache/iceberg/package-tree.html | 350 +
.../apache/iceberg/parquet/BaseColumnIterator.html | 464 +
.../parquet/BasePageIterator.IntIterator.html | 272 +
.../apache/iceberg/parquet/BasePageIterator.html | 693 +
.../org/apache/iceberg/parquet/ColumnIterator.html | 434 +
.../org/apache/iceberg/parquet/ColumnWriter.html | 465 +
.../iceberg/parquet/Parquet.DataWriteBuilder.html | 459 +
.../parquet/Parquet.DeleteWriteBuilder.html | 520 +
.../iceberg/parquet/Parquet.ReadBuilder.html | 478 +
.../iceberg/parquet/Parquet.WriteBuilder.html | 445 +
javadoc/org/apache/iceberg/parquet/Parquet.html | 381 +
.../apache/iceberg/parquet/ParquetAvroReader.html | 266 +
.../ParquetAvroValueReaders.TimeMillisReader.html | 317 +
...quetAvroValueReaders.TimestampMillisReader.html | 317 +
.../iceberg/parquet/ParquetAvroValueReaders.html | 294 +
.../apache/iceberg/parquet/ParquetAvroWriter.html | 264 +
.../parquet/ParquetDictionaryRowGroupFilter.html | 337 +
.../apache/iceberg/parquet/ParquetIterable.html | 324 +
.../parquet/ParquetMetricsRowGroupFilter.html | 335 +
.../org/apache/iceberg/parquet/ParquetReader.html | 378 +
.../iceberg/parquet/ParquetSchemaUtil.HasIds.html | 406 +
.../apache/iceberg/parquet/ParquetSchemaUtil.html | 426 +
.../apache/iceberg/parquet/ParquetTypeVisitor.html | 590 +
.../org/apache/iceberg/parquet/ParquetUtil.html | 383 +
.../apache/iceberg/parquet/ParquetValueReader.html | 298 +
.../ParquetValueReaders.BinaryAsDecimalReader.html | 343 +
.../ParquetValueReaders.ByteArrayReader.html | 341 +
.../parquet/ParquetValueReaders.BytesReader.html | 341 +
.../ParquetValueReaders.FloatAsDoubleReader.html | 377 +
.../ParquetValueReaders.IntAsLongReader.html | 377 +
...ParquetValueReaders.IntegerAsDecimalReader.html | 343 +
.../parquet/ParquetValueReaders.ListReader.html | 390 +
.../ParquetValueReaders.LongAsDecimalReader.html | 343 +
.../parquet/ParquetValueReaders.MapReader.html | 394 +
.../ParquetValueReaders.PrimitiveReader.html | 410 +
...ParquetValueReaders.RepeatedKeyValueReader.html | 455 +
.../ParquetValueReaders.RepeatedReader.html | 451 +
.../parquet/ParquetValueReaders.ReusableEntry.html | 380 +
.../parquet/ParquetValueReaders.StringReader.html | 341 +
.../parquet/ParquetValueReaders.StructReader.html | 578 +
.../parquet/ParquetValueReaders.UnboxedReader.html | 431 +
.../iceberg/parquet/ParquetValueReaders.html | 410 +
.../apache/iceberg/parquet/ParquetValueWriter.html | 301 +
...uetValueWriters.PositionDeleteStructWriter.html | 332 +
.../ParquetValueWriters.PrimitiveWriter.html | 408 +
...ParquetValueWriters.RepeatedKeyValueWriter.html | 403 +
.../ParquetValueWriters.RepeatedWriter.html | 401 +
.../parquet/ParquetValueWriters.StructWriter.html | 403 +
.../iceberg/parquet/ParquetValueWriters.html | 529 +
.../iceberg/parquet/ParquetWriteAdapter.html | 438 +
javadoc/org/apache/iceberg/parquet/RemoveIds.html | 416 +
.../org/apache/iceberg/parquet/TripleWriter.html | 432 +
.../apache/iceberg/parquet/TypeToMessageType.html | 464 +
.../iceberg/parquet/TypeWithSchemaVisitor.html | 481 +
.../iceberg/parquet/ValuesAsBytesReader.html | 462 +
.../iceberg/parquet/VectorizedParquetReader.html | 380 +
.../apache/iceberg/parquet/VectorizedReader.html | 325 +
.../apache/iceberg/parquet/package-summary.html | 403 +
.../org/apache/iceberg/parquet/package-tree.html | 250 +
.../IcebergPigInputFormat.IcebergRecordReader.html | 423 +
.../apache/iceberg/pig/IcebergPigInputFormat.html | 319 +
javadoc/org/apache/iceberg/pig/IcebergStorage.html | 669 +
.../org/apache/iceberg/pig/PigParquetReader.html | 268 +
javadoc/org/apache/iceberg/pig/SchemaUtil.html | 285 +
.../org/apache/iceberg/pig/package-summary.html | 176 +
javadoc/org/apache/iceberg/pig/package-tree.html | 177 +
.../SchemaWithPartnerVisitor.PartnerAccessors.html | 306 +
.../iceberg/schema/SchemaWithPartnerVisitor.html | 625 +
.../apache/iceberg/schema/UnionByNameVisitor.html | 420 +
.../org/apache/iceberg/schema/package-summary.html | 186 +
.../org/apache/iceberg/schema/package-tree.html | 171 +
.../iceberg/spark/FileRewriteCoordinator.html | 338 +
.../iceberg/spark/FileScanTaskSetManager.html | 328 +
javadoc/org/apache/iceberg/spark/IcebergSpark.html | 270 +
javadoc/org/apache/iceberg/spark/JobGroupInfo.html | 338 +
.../org/apache/iceberg/spark/JobGroupUtils.html | 280 +
.../org/apache/iceberg/spark/PathIdentifier.html | 345 +
.../iceberg/spark/PruneColumnsWithReordering.html | 375 +
.../spark/PruneColumnsWithoutReordering.html | 375 +
.../apache/iceberg/spark/RollbackStagedTable.html | 494 +
.../spark/Spark3Util.CatalogAndIdentifier.html | 338 +
.../spark/Spark3Util.DescribeSchemaVisitor.html | 386 +
javadoc/org/apache/iceberg/spark/Spark3Util.html | 831 +
.../apache/iceberg/spark/Spark3VersionUtil.html | 278 +
javadoc/org/apache/iceberg/spark/SparkCatalog.html | 780 +
.../org/apache/iceberg/spark/SparkDataFile.html | 743 +
.../apache/iceberg/spark/SparkExceptionUtil.html | 280 +
javadoc/org/apache/iceberg/spark/SparkFilters.html | 278 +
.../org/apache/iceberg/spark/SparkReadOptions.html | 417 +
.../org/apache/iceberg/spark/SparkSchemaUtil.html | 627 +
.../apache/iceberg/spark/SparkSessionCatalog.html | 821 +
.../org/apache/iceberg/spark/SparkStructLike.html | 369 +
.../spark/SparkTableUtil.SparkPartition.html | 404 +
.../org/apache/iceberg/spark/SparkTableUtil.html | 655 +
javadoc/org/apache/iceberg/spark/SparkUtil.html | 523 +
.../apache/iceberg/spark/SparkValueConverter.html | 283 +
.../apache/iceberg/spark/SparkWriteOptions.html | 381 +
.../actions/BaseDeleteOrphanFilesSparkAction.html | 698 +
.../BaseDeleteReachableFilesSparkAction.html | 677 +
.../actions/BaseExpireSnapshotsSparkAction.html | 783 +
.../spark/actions/BaseMigrateTableSparkAction.html | 947 +
.../actions/BaseRewriteDataFilesSpark3Action.html | 745 +
.../actions/BaseRewriteManifestsSparkAction.html | 734 +
.../actions/BaseSnapshotTableSparkAction.html | 1002 ++
.../spark/actions/Spark3BinPackStrategy.html | 372 +
.../apache/iceberg/spark/actions/SparkActions.html | 442 +
.../iceberg/spark/actions/package-summary.html | 214 +
.../apache/iceberg/spark/actions/package-tree.html | 173 +
.../spark/data/AvroWithSparkSchemaVisitor.html | 430 +
.../spark/data/ParquetWithSparkSchemaVisitor.html | 435 +
.../apache/iceberg/spark/data/SparkAvroReader.html | 373 +
.../apache/iceberg/spark/data/SparkAvroWriter.html | 358 +
.../apache/iceberg/spark/data/SparkOrcReader.html | 360 +
.../iceberg/spark/data/SparkOrcValueReaders.html | 294 +
.../apache/iceberg/spark/data/SparkOrcWriter.html | 348 +
.../iceberg/spark/data/SparkParquetReaders.html | 284 +
.../iceberg/spark/data/SparkParquetWriters.html | 266 +
.../iceberg/spark/data/SparkValueReaders.html | 220 +
.../iceberg/spark/data/SparkValueWriters.html | 220 +
.../apache/iceberg/spark/data/package-summary.html | 212 +
.../apache/iceberg/spark/data/package-tree.html | 175 +
.../data/vectorized/ArrowVectorAccessors.html | 220 +
.../spark/data/vectorized/ColumnarBatchReader.html | 397 +
.../data/vectorized/IcebergArrowColumnVector.html | 652 +
.../data/vectorized/RowPositionColumnVector.html | 595 +
.../data/vectorized/VectorizedSparkOrcReaders.html | 268 +
.../vectorized/VectorizedSparkParquetReaders.html | 288 +
.../spark/data/vectorized/package-summary.html | 188 +
.../spark/data/vectorized/package-tree.html | 170 +
.../org/apache/iceberg/spark/package-summary.html | 288 +
javadoc/org/apache/iceberg/spark/package-tree.html | 194 +
.../spark/procedures/ExpireSnapshotsProcedure.html | 552 +
.../procedures/RemoveOrphanFilesProcedure.html | 552 +
.../SparkProcedures.ProcedureBuilder.html | 266 +
.../iceberg/spark/procedures/SparkProcedures.html | 287 +
.../iceberg/spark/procedures/package-summary.html | 191 +
.../iceberg/spark/procedures/package-tree.html | 169 +
.../spark/source/EqualityDeleteRowReader.html | 432 +
.../apache/iceberg/spark/source/IcebergSource.html | 438 +
.../iceberg/spark/source/RowDataRewriter.html | 317 +
.../spark/source/SparkMicroBatchStream.html | 383 +
.../spark/source/SparkPartitionedFanoutWriter.html | 382 +
.../spark/source/SparkPartitionedWriter.html | 382 +
.../iceberg/spark/source/SparkRewriteBuilder.html | 324 +
.../iceberg/spark/source/SparkScanBuilder.html | 383 +
.../apache/iceberg/spark/source/SparkTable.html | 592 +
.../iceberg/spark/source/StagedSparkTable.html | 350 +
.../iceberg/spark/source/package-summary.html | 202 +
.../apache/iceberg/spark/source/package-tree.html | 185 +
.../iceberg/transforms/PartitionSpecVisitor.html | 601 +
.../iceberg/transforms/SortOrderVisitor.html | 428 +
.../org/apache/iceberg/transforms/Transform.html | 501 +
.../org/apache/iceberg/transforms/Transforms.html | 478 +
.../iceberg/transforms/UnknownTransform.html | 466 +
.../apache/iceberg/transforms/package-summary.html | 195 +
.../apache/iceberg/transforms/package-tree.html | 174 +
.../apache/iceberg/types/CheckCompatibility.html | 521 +
javadoc/org/apache/iceberg/types/Comparators.html | 376 +
javadoc/org/apache/iceberg/types/Conversions.html | 314 +
javadoc/org/apache/iceberg/types/FixupTypes.html | 435 +
javadoc/org/apache/iceberg/types/IndexByName.html | 606 +
javadoc/org/apache/iceberg/types/IndexParents.html | 458 +
javadoc/org/apache/iceberg/types/JavaHash.html | 269 +
javadoc/org/apache/iceberg/types/JavaHashes.html | 264 +
.../org/apache/iceberg/types/Type.NestedType.html | 409 +
.../apache/iceberg/types/Type.PrimitiveType.html | 367 +
javadoc/org/apache/iceberg/types/Type.TypeID.html | 576 +
javadoc/org/apache/iceberg/types/Type.html | 430 +
.../types/TypeUtil.CustomOrderSchemaVisitor.html | 394 +
.../org/apache/iceberg/types/TypeUtil.NextID.html | 253 +
.../iceberg/types/TypeUtil.SchemaVisitor.html | 514 +
javadoc/org/apache/iceberg/types/TypeUtil.html | 813 +
.../org/apache/iceberg/types/Types.BinaryType.html | 384 +
.../apache/iceberg/types/Types.BooleanType.html | 384 +
.../org/apache/iceberg/types/Types.DateType.html | 384 +
.../apache/iceberg/types/Types.DecimalType.html | 410 +
.../org/apache/iceberg/types/Types.DoubleType.html | 384 +
.../org/apache/iceberg/types/Types.FixedType.html | 394 +
.../org/apache/iceberg/types/Types.FloatType.html | 384 +
.../apache/iceberg/types/Types.IntegerType.html | 384 +
.../org/apache/iceberg/types/Types.ListType.html | 536 +
.../org/apache/iceberg/types/Types.LongType.html | 384 +
.../org/apache/iceberg/types/Types.MapType.html | 572 +
.../apache/iceberg/types/Types.NestedField.html | 547 +
.../org/apache/iceberg/types/Types.StringType.html | 384 +
.../org/apache/iceberg/types/Types.StructType.html | 504 +
.../org/apache/iceberg/types/Types.TimeType.html | 344 +
.../apache/iceberg/types/Types.TimestampType.html | 408 +
.../org/apache/iceberg/types/Types.UUIDType.html | 384 +
javadoc/org/apache/iceberg/types/Types.html | 367 +
.../org/apache/iceberg/types/package-summary.html | 322 +
javadoc/org/apache/iceberg/types/package-tree.html | 228 +
javadoc/org/apache/iceberg/util/ArrayUtil.html | 690 +
.../apache/iceberg/util/BinPacking.ListPacker.html | 330 +
.../iceberg/util/BinPacking.PackingIterable.html | 351 +
javadoc/org/apache/iceberg/util/BinPacking.html | 294 +
javadoc/org/apache/iceberg/util/BinaryUtil.html | 316 +
javadoc/org/apache/iceberg/util/ByteBuffers.html | 278 +
.../org/apache/iceberg/util/CharSequenceSet.html | 572 +
.../apache/iceberg/util/CharSequenceWrapper.html | 421 +
javadoc/org/apache/iceberg/util/DateTimeUtil.html | 478 +
javadoc/org/apache/iceberg/util/DecimalUtil.html | 273 +
.../apache/iceberg/util/ExceptionUtil.Block.html | 259 +
.../iceberg/util/ExceptionUtil.CatchBlock.html | 257 +
.../iceberg/util/ExceptionUtil.FinallyBlock.html | 257 +
javadoc/org/apache/iceberg/util/ExceptionUtil.html | 385 +
javadoc/org/apache/iceberg/util/Exceptions.html | 307 +
javadoc/org/apache/iceberg/util/Filter.html | 339 +
javadoc/org/apache/iceberg/util/JsonUtil.html | 422 +
.../org/apache/iceberg/util/ManifestFileUtil.html | 286 +
javadoc/org/apache/iceberg/util/NaNUtil.html | 264 +
javadoc/org/apache/iceberg/util/Pair.html | 415 +
.../org/apache/iceberg/util/ParallelIterable.html | 366 +
javadoc/org/apache/iceberg/util/PartitionSet.html | 602 +
javadoc/org/apache/iceberg/util/PartitionUtil.html | 280 +
javadoc/org/apache/iceberg/util/PropertyUtil.html | 340 +
.../org/apache/iceberg/util/SerializableMap.html | 571 +
.../apache/iceberg/util/SerializableSupplier.html | 216 +
.../org/apache/iceberg/util/SerializationUtil.html | 343 +
javadoc/org/apache/iceberg/util/SnapshotUtil.html | 403 +
javadoc/org/apache/iceberg/util/SortOrderUtil.html | 264 +
javadoc/org/apache/iceberg/util/SortedMerge.html | 373 +
javadoc/org/apache/iceberg/util/StructLikeMap.html | 536 +
javadoc/org/apache/iceberg/util/StructLikeSet.html | 641 +
.../org/apache/iceberg/util/StructLikeWrapper.html | 329 +
.../org/apache/iceberg/util/StructProjection.html | 385 +
javadoc/org/apache/iceberg/util/TableScanUtil.html | 314 +
javadoc/org/apache/iceberg/util/Tasks.Builder.html | 573 +
.../org/apache/iceberg/util/Tasks.FailureTask.html | 261 +
javadoc/org/apache/iceberg/util/Tasks.Task.html | 259 +
.../iceberg/util/Tasks.UnrecoverableException.html | 328 +
javadoc/org/apache/iceberg/util/Tasks.html | 360 +
javadoc/org/apache/iceberg/util/ThreadPools.html | 337 +
javadoc/org/apache/iceberg/util/UUIDUtil.html | 322 +
javadoc/org/apache/iceberg/util/UnicodeUtil.html | 331 +
javadoc/org/apache/iceberg/util/WapUtil.html | 304 +
.../org/apache/iceberg/util/package-summary.html | 366 +
javadoc/org/apache/iceberg/util/package-tree.html | 246 +
.../analysis/NoSuchProcedureException.html | 303 +
.../sql/catalyst/analysis/package-summary.html | 164 +
.../spark/sql/catalyst/analysis/package-tree.html | 173 +
.../IcebergSqlExtensionsBaseListener.html | 2482 +++
.../IcebergSqlExtensionsBaseVisitor.html | 1494 ++
.../extensions/IcebergSqlExtensionsLexer.html | 1615 ++
.../extensions/IcebergSqlExtensionsListener.html | 2036 +++
...lExtensionsParser.AddPartitionFieldContext.html | 572 +
...gSqlExtensionsParser.ApplyTransformContext.html | 516 +
...lExtensionsParser.BigDecimalLiteralContext.html | 442 +
...rgSqlExtensionsParser.BigIntLiteralContext.html | 442 +
...gSqlExtensionsParser.BooleanLiteralContext.html | 428 +
...ergSqlExtensionsParser.BooleanValueContext.html | 450 +
...ergSqlExtensionsParser.CallArgumentContext.html | 397 +
.../IcebergSqlExtensionsParser.CallContext.html | 470 +
...IcebergSqlExtensionsParser.ConstantContext.html | 397 +
...gSqlExtensionsParser.DecimalLiteralContext.html | 442 +
...rgSqlExtensionsParser.DoubleLiteralContext.html | 442 +
...tensionsParser.DropIdentifierFieldsContext.html | 512 +
...ExtensionsParser.DropPartitionFieldContext.html | 512 +
...SqlExtensionsParser.ExponentLiteralContext.html | 442 +
...ebergSqlExtensionsParser.ExpressionContext.html | 450 +
...cebergSqlExtensionsParser.FieldListContext.html | 496 +
...ergSqlExtensionsParser.FloatLiteralContext.html | 442 +
...ebergSqlExtensionsParser.IdentifierContext.html | 397 +
...lExtensionsParser.IdentityTransformContext.html | 428 +
...gSqlExtensionsParser.IntegerLiteralContext.html | 442 +
...xtensionsParser.MultipartIdentifierContext.html | 496 +
...rgSqlExtensionsParser.NamedArgumentContext.html | 442 +
...bergSqlExtensionsParser.NonReservedContext.html | 800 +
.../IcebergSqlExtensionsParser.NumberContext.html | 397 +
...gSqlExtensionsParser.NumericLiteralContext.html | 428 +
.../IcebergSqlExtensionsParser.OrderContext.html | 496 +
...ebergSqlExtensionsParser.OrderFieldContext.html | 552 +
...ExtensionsParser.PositionalArgumentContext.html | 428 +
...sParser.QuotedIdentifierAlternativeContext.html | 428 +
...qlExtensionsParser.QuotedIdentifierContext.html | 436 +
...ensionsParser.ReplacePartitionFieldContext.html | 600 +
...xtensionsParser.SetIdentifierFieldsContext.html | 512 +
...ser.SetWriteDistributionAndOrderingContext.html | 484 +
...SqlExtensionsParser.SingleStatementContext.html | 450 +
...SqlExtensionsParser.SmallIntLiteralContext.html | 442 +
...cebergSqlExtensionsParser.StatementContext.html | 397 +
...rgSqlExtensionsParser.StringLiteralContext.html | 442 +
...cebergSqlExtensionsParser.StringMapContext.html | 464 +
...gSqlExtensionsParser.TinyIntLiteralContext.html | 442 +
...lExtensionsParser.TransformArgumentContext.html | 450 +
...cebergSqlExtensionsParser.TransformContext.html | 397 +
...SqlExtensionsParser.TypeConstructorContext.html | 442 +
...ExtensionsParser.UnquotedIdentifierContext.html | 442 +
...ensionsParser.WriteDistributionSpecContext.html | 464 +
...lExtensionsParser.WriteOrderingSpecContext.html | 492 +
...cebergSqlExtensionsParser.WriteSpecContext.html | 478 +
.../extensions/IcebergSqlExtensionsParser.html | 2473 +++
.../extensions/IcebergSqlExtensionsVisitor.html | 1229 ++
.../parser/extensions/package-summary.html | 393 +
.../catalyst/parser/extensions/package-tree.html | 267 +
.../iceberg/catalog/ExtendedSupportsDelete.html | 280 +
.../sql/connector/iceberg/catalog/Procedure.html | 320 +
.../iceberg/catalog/ProcedureCatalog.html | 280 +
.../iceberg/catalog/ProcedureParameter.html | 338 +
.../connector/iceberg/catalog/SupportsMerge.html | 281 +
.../connector/iceberg/catalog/package-summary.html | 188 +
.../connector/iceberg/catalog/package-tree.html | 173 +
.../distributions/ClusteredDistribution.html | 266 +
.../iceberg/distributions/Distribution.html | 201 +
.../iceberg/distributions/Distributions.html | 310 +
.../iceberg/distributions/OrderedDistribution.html | 266 +
.../distributions/UnspecifiedDistribution.html | 202 +
.../impl/ClusterDistributionImpl.html | 317 +
.../impl/OrderedDistributionImpl.html | 317 +
.../impl/UnspecifiedDistributionImpl.html | 271 +
.../distributions/impl/package-summary.html | 172 +
.../iceberg/distributions/impl/package-tree.html | 163 +
.../iceberg/distributions/package-summary.html | 203 +
.../iceberg/distributions/package-tree.html | 173 +
.../iceberg/expressions/NullOrdering.html | 399 +
.../iceberg/expressions/SortDirection.html | 399 +
.../connector/iceberg/expressions/SortOrder.html | 302 +
.../iceberg/expressions/package-summary.html | 189 +
.../iceberg/expressions/package-tree.html | 176 +
.../connector/iceberg/read/SupportsFileFilter.html | 269 +
.../connector/iceberg/read/package-summary.html | 166 +
.../sql/connector/iceberg/read/package-tree.html | 161 +
.../sql/connector/iceberg/write/MergeBuilder.html | 277 +
.../connector/iceberg/write/package-summary.html | 166 +
.../sql/connector/iceberg/write/package-tree.html | 157 +
javadoc/overview-summary.html | 23 +
javadoc/overview-tree.html | 1464 ++
javadoc/package-search-index.js | 1 +
javadoc/package-search-index.zip | Bin 0 -> 591 bytes
javadoc/resources/glass.png | Bin 0 -> 499 bytes
javadoc/resources/x.png | Bin 0 -> 394 bytes
javadoc/script.js | 149 +
javadoc/search.js | 331 +
javadoc/serialized-form.html | 4502 +++++
javadoc/stylesheet.css | 906 +
javadoc/type-search-index.js | 1 +
javadoc/type-search-index.zip | Bin 0 -> 6384 bytes
977 files changed, 438786 insertions(+)
diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml
index d4e9469..011b014 100644
--- a/.github/workflows/deploy.yml
+++ b/.github/workflows/deploy.yml
@@ -92,4 +92,22 @@ jobs:
publish_dir: ./docs/public
publish_branch: asf-site
destination_dir: ./docs/${{ steps.vars.outputs.branch_name }}
+ deploy-javadoc:
+ needs: deploy-docs
+ if: github.ref != 'refs/heads/main'
+ runs-on: ubuntu-20.04
+ steps:
+ - uses: actions/checkout@v2
+
+ - name: Set output
+ id: vars
+ run: echo ::set-output name=branch_name::${GITHUB_REF#refs/*/}
+
+ - name: Deploy
+ uses: peaceiris/actions-gh-pages@v3
+ with:
+ github_token: ${{ secrets.GITHUB_TOKEN }}
+ publish_dir: ./javadoc
+ publish_branch: asf-site
+ destination_dir: ./javadoc/${{ steps.vars.outputs.branch_name }}
diff --git a/.gitignore b/.gitignore
index 456f428..5bdd4c5 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,6 +1,7 @@
# Hugo generated directories
/public
resources
+!javadoc/resources
# Script Generated Asciinema Recordings
asciinema/output
diff --git a/javadoc/allclasses-index.html b/javadoc/allclasses-index.html
new file mode 100644
index 0000000..40aaed1
--- /dev/null
+++ b/javadoc/allclasses-index.html
@@ -0,0 +1,3980 @@
+<!DOCTYPE HTML>
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (11.0.12) on Mon Nov 08 18:33:49 PST 2021 -->
+<title>All Classes</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="dc.created" content="2021-11-08">
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="script.js"></script>
+<script type="text/javascript" src="jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="jquery/jquery-3.5.1.js"></script>
+<script type="text/javascript" src="jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+ try {
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="All Classes";
+ }
+ }
+ catch(err) {
+ }
+//-->
+var data = {"i0":2,"i1":1,"i2":2,"i3":1,"i4":2,"i5":2,"i6":1,"i7":2,"i8":2,"i9":2,"i10":2,"i11":2,"i12":8,"i13":2,"i14":1,"i15":2,"i16":2,"i17":2,"i18":2,"i19":2,"i20":2,"i21":2,"i22":2,"i23":2,"i24":2,"i25":2,"i26":2,"i27":2,"i28":2,"i29":2,"i30":2,"i31":2,"i32":2,"i33":2,"i34":2,"i35":2,"i36":2,"i37":1,"i38":2,"i39":2,"i40":2,"i41":2,"i42":2,"i43":2,"i44":2,"i45":2,"i46":2,"i47":2,"i48":2,"i49":2,"i50":4,"i51":2,"i52":2,"i53":2,"i54":2,"i55":2,"i56":2,"i57":2,"i58":2,"i59":2,"i60":2,"i [...]
+var tabs = {65535:["t0","All Classes"],1:["t1","Interface Summary"],2:["t2","Class Summary"],4:["t3","Enum Summary"],8:["t4","Exception Summary"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "./";
+var useModuleDirectories = true;
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<header role="banner">
+<nav role="navigation">
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a id="navbar.top">
+<!-- -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.top.firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="index.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li><a href="overview-tree.html">Tree</a></li>
+<li><a href="deprecated-list.html">Deprecated</a></li>
+<li><a href="index-all.html">Index</a></li>
+<li><a href="help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="allclasses.html">All Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><label for="search">SEARCH:</label>
+<input type="text" id="search" value="search" disabled="disabled">
+<input type="reset" id="reset" value="reset" disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a id="skip.navbar.top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding"> </div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+</nav>
+</header>
+<main role="main">
+<div class="header">
+<h1 title="All&nbsp;Classes" class="title">All Classes</h1>
+</div>
+<div class="allClassesContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="typeSummary">
+<caption><span id="t0" class="activeTableTab"><span>All Classes</span><span class="tabEnd"> </span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Interface Summary</a></span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Class Summary</a></span><span class="tabEnd"> </span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Enum Summary</a></span><span class="tabEnd">&n [...]
+<tr>
+<th class="colFirst" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/mr/mapred/AbstractMapredIcebergRecordReader.html" title="class in org.apache.iceberg.mr.mapred">AbstractMapredIcebergRecordReader</a><<a href="org/apache/iceberg/mr/mapred/AbstractMapredIcebergRecordReader.html" title="type parameter in AbstractMapredIcebergRecordReader">T</a>></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/Accessor.html" title="interface in org.apache.iceberg">Accessor</a><<a href="org/apache/iceberg/Accessor.html" title="type parameter in Accessor">T</a>></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/Accessors.html" title="class in org.apache.iceberg">Accessors</a></td>
+<th class="colLast" scope="row">
+<div class="block">Position2Accessor and Position3Accessor here is an optimization.</div>
+</th>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/actions/Action.html" title="interface in org.apache.iceberg.actions">Action</a><<a href="org/apache/iceberg/actions/Action.html" title="type parameter in Action">ThisT</a>,​<a href="org/apache/iceberg/actions/Action.html" title="type parameter in Action">R</a>></td>
+<th class="colLast" scope="row">
+<div class="block">An action performed on a table.</div>
+</th>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/actions/Actions.html" title="class in org.apache.iceberg.actions">Actions</a></td>
+<th class="colLast" scope="row">Deprecated.
+<div class="deprecationComment">since 0.12.0, will be removed in 0.13.0; use an implementation of <a href="org/apache/iceberg/actions/ActionsProvider.html" title="interface in org.apache.iceberg.actions"><code>ActionsProvider</code></a> instead.</div>
+</th>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/flink/actions/Actions.html" title="class in org.apache.iceberg.flink.actions">Actions</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/actions/ActionsProvider.html" title="interface in org.apache.iceberg.actions">ActionsProvider</a></td>
+<th class="colLast" scope="row">
+<div class="block">An API that should be implemented by query engine integrations for providing actions.</div>
+</th>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/AllDataFilesTable.html" title="class in org.apache.iceberg">AllDataFilesTable</a></td>
+<th class="colLast" scope="row">
+<div class="block">A <a href="org/apache/iceberg/Table.html" title="interface in org.apache.iceberg"><code>Table</code></a> implementation that exposes a table's valid data files as rows.</div>
+</th>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/AllDataFilesTable.AllDataFilesTableScan.html" title="class in org.apache.iceberg">AllDataFilesTable.AllDataFilesTableScan</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/AllEntriesTable.html" title="class in org.apache.iceberg">AllEntriesTable</a></td>
+<th class="colLast" scope="row">
+<div class="block">A <a href="org/apache/iceberg/Table.html" title="interface in org.apache.iceberg"><code>Table</code></a> implementation that exposes a table's manifest entries as rows, for both delete and data files.</div>
+</th>
+</tr>
+<tr id="i10" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/AllManifestsTable.html" title="class in org.apache.iceberg">AllManifestsTable</a></td>
+<th class="colLast" scope="row">
+<div class="block">A <a href="org/apache/iceberg/Table.html" title="interface in org.apache.iceberg"><code>Table</code></a> implementation that exposes a table's valid manifest files as rows.</div>
+</th>
+</tr>
+<tr id="i11" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/AllManifestsTable.AllManifestsTableScan.html" title="class in org.apache.iceberg">AllManifestsTable.AllManifestsTableScan</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i12" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/exceptions/AlreadyExistsException.html" title="class in org.apache.iceberg.exceptions">AlreadyExistsException</a></td>
+<th class="colLast" scope="row">
+<div class="block">Exception raised when attempting to create a table that already exists.</div>
+</th>
+</tr>
+<tr id="i13" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/expressions/And.html" title="class in org.apache.iceberg.expressions">And</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i14" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/AppendFiles.html" title="interface in org.apache.iceberg">AppendFiles</a></td>
+<th class="colLast" scope="row">
+<div class="block">API for appending new files in a table.</div>
+</th>
+</tr>
+<tr id="i15" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/util/ArrayUtil.html" title="class in org.apache.iceberg.util">ArrayUtil</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i16" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/arrow/ArrowAllocation.html" title="class in org.apache.iceberg.arrow">ArrowAllocation</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i17" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/arrow/vectorized/ArrowReader.html" title="class in org.apache.iceberg.arrow.vectorized">ArrowReader</a></td>
+<th class="colLast" scope="row">
+<div class="block">Vectorized reader that returns an iterator of <a href="org/apache/iceberg/arrow/vectorized/ColumnarBatch.html" title="class in org.apache.iceberg.arrow.vectorized"><code>ColumnarBatch</code></a>.</div>
+</th>
+</tr>
+<tr id="i18" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/arrow/ArrowSchemaUtil.html" title="class in org.apache.iceberg.arrow">ArrowSchemaUtil</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i19" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/arrow/vectorized/ArrowVectorAccessor.html" title="class in org.apache.iceberg.arrow.vectorized">ArrowVectorAccessor</a><<a href="org/apache/iceberg/arrow/vectorized/ArrowVectorAccessor.html" title="type parameter in ArrowVectorAccessor">DecimalT</a>,​<a href="org/apache/iceberg/arrow/vectorized/ArrowVectorAccessor.html" title="type parameter in ArrowVectorAccessor">Utf8StringT</a>,​<a href="org/apache/iceberg/arrow/vectorize [...]
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i20" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/spark/data/vectorized/ArrowVectorAccessors.html" title="class in org.apache.iceberg.spark.data.vectorized">ArrowVectorAccessors</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i21" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/aws/AssumeRoleAwsClientFactory.html" title="class in org.apache.iceberg.aws">AssumeRoleAwsClientFactory</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i22" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/avro/Avro.html" title="class in org.apache.iceberg.avro">Avro</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i23" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/avro/Avro.DataWriteBuilder.html" title="class in org.apache.iceberg.avro">Avro.DataWriteBuilder</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i24" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/avro/Avro.DeleteWriteBuilder.html" title="class in org.apache.iceberg.avro">Avro.DeleteWriteBuilder</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i25" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/avro/Avro.ReadBuilder.html" title="class in org.apache.iceberg.avro">Avro.ReadBuilder</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i26" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/avro/Avro.WriteBuilder.html" title="class in org.apache.iceberg.avro">Avro.WriteBuilder</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i27" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/avro/AvroEncoderUtil.html" title="class in org.apache.iceberg.avro">AvroEncoderUtil</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i28" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/avro/AvroIterable.html" title="class in org.apache.iceberg.avro">AvroIterable</a><<a href="org/apache/iceberg/avro/AvroIterable.html" title="type parameter in AvroIterable">D</a>></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i29" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/avro/AvroMetrics.html" title="class in org.apache.iceberg.avro">AvroMetrics</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i30" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/avro/AvroSchemaUtil.html" title="class in org.apache.iceberg.avro">AvroSchemaUtil</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i31" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/avro/AvroSchemaVisitor.html" title="class in org.apache.iceberg.avro">AvroSchemaVisitor</a><<a href="org/apache/iceberg/avro/AvroSchemaVisitor.html" title="type parameter in AvroSchemaVisitor">T</a>></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i32" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/avro/AvroSchemaWithTypeVisitor.html" title="class in org.apache.iceberg.avro">AvroSchemaWithTypeVisitor</a><<a href="org/apache/iceberg/avro/AvroSchemaWithTypeVisitor.html" title="type parameter in AvroSchemaWithTypeVisitor">T</a>></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i33" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/flink/data/AvroWithFlinkSchemaVisitor.html" title="class in org.apache.iceberg.flink.data">AvroWithFlinkSchemaVisitor</a><<a href="org/apache/iceberg/flink/data/AvroWithFlinkSchemaVisitor.html" title="type parameter in AvroWithFlinkSchemaVisitor">T</a>></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i34" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/avro/AvroWithPartnerByStructureVisitor.html" title="class in org.apache.iceberg.avro">AvroWithPartnerByStructureVisitor</a><<a href="org/apache/iceberg/avro/AvroWithPartnerByStructureVisitor.html" title="type parameter in AvroWithPartnerByStructureVisitor">P</a>,​<a href="org/apache/iceberg/avro/AvroWithPartnerByStructureVisitor.html" title="type parameter in AvroWithPartnerByStructureVisitor">T</a>></td>
+<th class="colLast" scope="row">
+<div class="block">A abstract avro schema visitor with partner type.</div>
+</th>
+</tr>
+<tr id="i35" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/spark/data/AvroWithSparkSchemaVisitor.html" title="class in org.apache.iceberg.spark.data">AvroWithSparkSchemaVisitor</a><<a href="org/apache/iceberg/spark/data/AvroWithSparkSchemaVisitor.html" title="type parameter in AvroWithSparkSchemaVisitor">T</a>></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i36" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/aws/AwsClientFactories.html" title="class in org.apache.iceberg.aws">AwsClientFactories</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i37" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/aws/AwsClientFactory.html" title="interface in org.apache.iceberg.aws">AwsClientFactory</a></td>
+<th class="colLast" scope="row">
+<div class="block">Interface to customize AWS clients used by Iceberg.</div>
+</th>
+</tr>
+<tr id="i38" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/aws/AwsProperties.html" title="class in org.apache.iceberg.aws">AwsProperties</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i39" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/parquet/BaseColumnIterator.html" title="class in org.apache.iceberg.parquet">BaseColumnIterator</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i40" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/BaseCombinedScanTask.html" title="class in org.apache.iceberg">BaseCombinedScanTask</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i41" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/actions/BaseDeleteOrphanFilesActionResult.html" title="class in org.apache.iceberg.actions">BaseDeleteOrphanFilesActionResult</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i42" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/spark/actions/BaseDeleteOrphanFilesSparkAction.html" title="class in org.apache.iceberg.spark.actions">BaseDeleteOrphanFilesSparkAction</a></td>
+<th class="colLast" scope="row">
+<div class="block">An action that removes orphan metadata and data files by listing a given location and comparing
+ the actual files in that location with data and metadata files referenced by all valid snapshots.</div>
+</th>
+</tr>
+<tr id="i43" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/actions/BaseDeleteReachableFilesActionResult.html" title="class in org.apache.iceberg.actions">BaseDeleteReachableFilesActionResult</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i44" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/spark/actions/BaseDeleteReachableFilesSparkAction.html" title="class in org.apache.iceberg.spark.actions">BaseDeleteReachableFilesSparkAction</a></td>
+<th class="colLast" scope="row">
+<div class="block">An implementation of <a href="org/apache/iceberg/actions/DeleteReachableFiles.html" title="interface in org.apache.iceberg.actions"><code>DeleteReachableFiles</code></a> that uses metadata tables in Spark
+ to determine which files should be deleted.</div>
+</th>
+</tr>
+<tr id="i45" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/actions/BaseExpireSnapshotsActionResult.html" title="class in org.apache.iceberg.actions">BaseExpireSnapshotsActionResult</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i46" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/spark/actions/BaseExpireSnapshotsSparkAction.html" title="class in org.apache.iceberg.spark.actions">BaseExpireSnapshotsSparkAction</a></td>
+<th class="colLast" scope="row">
+<div class="block">An action that performs the same operation as <a href="org/apache/iceberg/ExpireSnapshots.html" title="interface in org.apache.iceberg"><code>ExpireSnapshots</code></a> but uses Spark
+ to determine the delta in files between the pre and post-expiration table metadata.</div>
+</th>
+</tr>
+<tr id="i47" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/actions/BaseFileGroupRewriteResult.html" title="class in org.apache.iceberg.actions">BaseFileGroupRewriteResult</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i48" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/BaseMetastoreCatalog.html" title="class in org.apache.iceberg">BaseMetastoreCatalog</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i49" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/BaseMetastoreTableOperations.html" title="class in org.apache.iceberg">BaseMetastoreTableOperations</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i50" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/BaseMetastoreTableOperations.CommitStatus.html" title="enum in org.apache.iceberg">BaseMetastoreTableOperations.CommitStatus</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i51" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/actions/BaseMigrateTableActionResult.html" title="class in org.apache.iceberg.actions">BaseMigrateTableActionResult</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i52" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/spark/actions/BaseMigrateTableSparkAction.html" title="class in org.apache.iceberg.spark.actions">BaseMigrateTableSparkAction</a></td>
+<th class="colLast" scope="row">
+<div class="block">Takes a Spark table in the source catalog and attempts to transform it into an Iceberg
+ table in the same location with the same identifier.</div>
+</th>
+</tr>
+<tr id="i53" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/BaseOverwriteFiles.html" title="class in org.apache.iceberg">BaseOverwriteFiles</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i54" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/parquet/BasePageIterator.html" title="class in org.apache.iceberg.parquet">BasePageIterator</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i55" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/parquet/BasePageIterator.IntIterator.html" title="class in org.apache.iceberg.parquet">BasePageIterator.IntIterator</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i56" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/data/parquet/BaseParquetReaders.html" title="class in org.apache.iceberg.data.parquet">BaseParquetReaders</a><<a href="org/apache/iceberg/data/parquet/BaseParquetReaders.html" title="type parameter in BaseParquetReaders">T</a>></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i57" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/data/parquet/BaseParquetWriter.html" title="class in org.apache.iceberg.data.parquet">BaseParquetWriter</a><<a href="org/apache/iceberg/data/parquet/BaseParquetWriter.html" title="type parameter in BaseParquetWriter">T</a>></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i58" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/BaseReplacePartitions.html" title="class in org.apache.iceberg">BaseReplacePartitions</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i59" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/BaseReplaceSortOrder.html" title="class in org.apache.iceberg">BaseReplaceSortOrder</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i60" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/actions/BaseRewriteDataFilesAction.html" title="class in org.apache.iceberg.actions">BaseRewriteDataFilesAction</a><<a href="org/apache/iceberg/actions/BaseRewriteDataFilesAction.html" title="type parameter in BaseRewriteDataFilesAction">ThisT</a>></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i61" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/actions/BaseRewriteDataFilesFileGroupInfo.html" title="class in org.apache.iceberg.actions">BaseRewriteDataFilesFileGroupInfo</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i62" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/actions/BaseRewriteDataFilesResult.html" title="class in org.apache.iceberg.actions">BaseRewriteDataFilesResult</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i63" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/spark/actions/BaseRewriteDataFilesSpark3Action.html" title="class in org.apache.iceberg.spark.actions">BaseRewriteDataFilesSpark3Action</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i64" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/BaseRewriteManifests.html" title="class in org.apache.iceberg">BaseRewriteManifests</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i65" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/actions/BaseRewriteManifestsActionResult.html" title="class in org.apache.iceberg.actions">BaseRewriteManifestsActionResult</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i66" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/spark/actions/BaseRewriteManifestsSparkAction.html" title="class in org.apache.iceberg.spark.actions">BaseRewriteManifestsSparkAction</a></td>
+<th class="colLast" scope="row">
+<div class="block">An action that rewrites manifests in a distributed manner and co-locates metadata for partitions.</div>
+</th>
+</tr>
+<tr id="i67" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/actions/BaseSnapshotTableActionResult.html" title="class in org.apache.iceberg.actions">BaseSnapshotTableActionResult</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i68" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/spark/actions/BaseSnapshotTableSparkAction.html" title="class in org.apache.iceberg.spark.actions">BaseSnapshotTableSparkAction</a></td>
+<th class="colLast" scope="row">
+<div class="block">Creates a new Iceberg table based on a source Spark table.</div>
+</th>
+</tr>
+<tr id="i69" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/BaseTable.html" title="class in org.apache.iceberg">BaseTable</a></td>
+<th class="colLast" scope="row">
+<div class="block">Base <a href="org/apache/iceberg/Table.html" title="interface in org.apache.iceberg"><code>Table</code></a> implementation.</div>
+</th>
+</tr>
+<tr id="i70" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/io/BaseTaskWriter.html" title="class in org.apache.iceberg.io">BaseTaskWriter</a><<a href="org/apache/iceberg/io/BaseTaskWriter.html" title="type parameter in BaseTaskWriter">T</a>></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i71" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/arrow/vectorized/parquet/BaseVectorizedParquetValuesReader.html" title="class in org.apache.iceberg.arrow.vectorized.parquet">BaseVectorizedParquetValuesReader</a></td>
+<th class="colLast" scope="row">
+<div class="block">A values reader for Parquet's run-length encoded data that reads column data in batches instead of one value at a
+ time.</div>
+</th>
+</tr>
+<tr id="i72" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/data/BaseWriterFactory.html" title="class in org.apache.iceberg.data">BaseWriterFactory</a><<a href="org/apache/iceberg/data/BaseWriterFactory.html" title="type parameter in BaseWriterFactory">T</a>></td>
+<th class="colLast" scope="row">
+<div class="block">A base writer factory to be extended by query engine integrations.</div>
+</th>
+</tr>
+<tr id="i73" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/util/BinaryUtil.html" title="class in org.apache.iceberg.util">BinaryUtil</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i74" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/expressions/Binder.html" title="class in org.apache.iceberg.expressions">Binder</a></td>
+<th class="colLast" scope="row">
+<div class="block">Rewrites <a href="org/apache/iceberg/expressions/Expression.html" title="interface in org.apache.iceberg.expressions"><code>expressions</code></a> by replacing unbound named references with references to
+ fields in a struct schema.</div>
+</th>
+</tr>
+<tr id="i75" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/util/BinPacking.html" title="class in org.apache.iceberg.util">BinPacking</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i76" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/util/BinPacking.ListPacker.html" title="class in org.apache.iceberg.util">BinPacking.ListPacker</a><<a href="org/apache/iceberg/util/BinPacking.ListPacker.html" title="type parameter in BinPacking.ListPacker">T</a>></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i77" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/util/BinPacking.PackingIterable.html" title="class in org.apache.iceberg.util">BinPacking.PackingIterable</a><<a href="org/apache/iceberg/util/BinPacking.PackingIterable.html" title="type parameter in BinPacking.PackingIterable">T</a>></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i78" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/actions/BinPackStrategy.html" title="class in org.apache.iceberg.actions">BinPackStrategy</a></td>
+<th class="colLast" scope="row">
+<div class="block">A rewrite strategy for data files which determines which files to rewrite
+ based on their size.</div>
+</th>
+</tr>
+<tr id="i79" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/expressions/Bound.html" title="interface in org.apache.iceberg.expressions">Bound</a><<a href="org/apache/iceberg/expressions/Bound.html" title="type parameter in Bound">T</a>></td>
+<th class="colLast" scope="row">
+<div class="block">Represents a bound value expression.</div>
+</th>
+</tr>
+<tr id="i80" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/expressions/BoundLiteralPredicate.html" title="class in org.apache.iceberg.expressions">BoundLiteralPredicate</a><<a href="org/apache/iceberg/expressions/BoundLiteralPredicate.html" title="type parameter in BoundLiteralPredicate">T</a>></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i81" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/expressions/BoundPredicate.html" title="class in org.apache.iceberg.expressions">BoundPredicate</a><<a href="org/apache/iceberg/expressions/BoundPredicate.html" title="type parameter in BoundPredicate">T</a>></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i82" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/expressions/BoundReference.html" title="class in org.apache.iceberg.expressions">BoundReference</a><<a href="org/apache/iceberg/expressions/BoundReference.html" title="type parameter in BoundReference">T</a>></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i83" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/expressions/BoundSetPredicate.html" title="class in org.apache.iceberg.expressions">BoundSetPredicate</a><<a href="org/apache/iceberg/expressions/BoundSetPredicate.html" title="type parameter in BoundSetPredicate">T</a>></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i84" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/expressions/BoundTerm.html" title="interface in org.apache.iceberg.expressions">BoundTerm</a><<a href="org/apache/iceberg/expressions/BoundTerm.html" title="type parameter in BoundTerm">T</a>></td>
+<th class="colLast" scope="row">
+<div class="block">Represents a bound term.</div>
+</th>
+</tr>
+<tr id="i85" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/expressions/BoundTransform.html" title="class in org.apache.iceberg.expressions">BoundTransform</a><<a href="org/apache/iceberg/expressions/BoundTransform.html" title="type parameter in BoundTransform">S</a>,​<a href="org/apache/iceberg/expressions/BoundTransform.html" title="type parameter in BoundTransform">T</a>></td>
+<th class="colLast" scope="row">
+<div class="block">A transform expression.</div>
+</th>
+</tr>
+<tr id="i86" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/expressions/BoundUnaryPredicate.html" title="class in org.apache.iceberg.expressions">BoundUnaryPredicate</a><<a href="org/apache/iceberg/expressions/BoundUnaryPredicate.html" title="type parameter in BoundUnaryPredicate">T</a>></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i87" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/util/ByteBuffers.html" title="class in org.apache.iceberg.util">ByteBuffers</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i88" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/hive/CachedClientPool.html" title="class in org.apache.iceberg.hive">CachedClientPool</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i89" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/CachingCatalog.html" title="class in org.apache.iceberg">CachingCatalog</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i90" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/catalog/Catalog.html" title="interface in org.apache.iceberg.catalog">Catalog</a></td>
+<th class="colLast" scope="row">
+<div class="block">A Catalog API for table create, drop, and load operations.</div>
+</th>
+</tr>
+<tr id="i91" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/catalog/Catalog.TableBuilder.html" title="interface in org.apache.iceberg.catalog">Catalog.TableBuilder</a></td>
+<th class="colLast" scope="row">
+<div class="block">A builder used to create valid <a href="org/apache/iceberg/Table.html" title="interface in org.apache.iceberg"><code>tables</code></a> or start create/replace <a href="org/apache/iceberg/Transaction.html" title="interface in org.apache.iceberg"><code>transactions</code></a>.</div>
+</th>
+</tr>
+<tr id="i92" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/flink/CatalogLoader.html" title="interface in org.apache.iceberg.flink">CatalogLoader</a></td>
+<th class="colLast" scope="row">
+<div class="block">Serializable loader to load an Iceberg <a href="org/apache/iceberg/catalog/Catalog.html" title="interface in org.apache.iceberg.catalog"><code>Catalog</code></a>.</div>
+</th>
+</tr>
+<tr id="i93" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/flink/CatalogLoader.CustomCatalogLoader.html" title="class in org.apache.iceberg.flink">CatalogLoader.CustomCatalogLoader</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i94" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/flink/CatalogLoader.HadoopCatalogLoader.html" title="class in org.apache.iceberg.flink">CatalogLoader.HadoopCatalogLoader</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i95" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/flink/CatalogLoader.HiveCatalogLoader.html" title="class in org.apache.iceberg.flink">CatalogLoader.HiveCatalogLoader</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i96" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/CatalogProperties.html" title="class in org.apache.iceberg">CatalogProperties</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i97" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/mr/Catalogs.html" title="class in org.apache.iceberg.mr">Catalogs</a></td>
+<th class="colLast" scope="row">
+<div class="block">Class for catalog resolution and accessing the common functions for <a href="org/apache/iceberg/catalog/Catalog.html" title="interface in org.apache.iceberg.catalog"><code>Catalog</code></a> API.</div>
+</th>
+</tr>
+<tr id="i98" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/CatalogUtil.html" title="class in org.apache.iceberg">CatalogUtil</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i99" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/util/CharSequenceSet.html" title="class in org.apache.iceberg.util">CharSequenceSet</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i100" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/util/CharSequenceWrapper.html" title="class in org.apache.iceberg.util">CharSequenceWrapper</a></td>
+<th class="colLast" scope="row">
+<div class="block">Wrapper class to adapt CharSequence for use in maps and sets.</div>
+</th>
+</tr>
+<tr id="i101" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/types/CheckCompatibility.html" title="class in org.apache.iceberg.types">CheckCompatibility</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i102" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/exceptions/CherrypickAncestorCommitException.html" title="class in org.apache.iceberg.exceptions">CherrypickAncestorCommitException</a></td>
+<th class="colLast" scope="row">
+<div class="block">This exception occurs when one cherrypicks an ancestor or when the picked snapshot is already linked to
+ a published ancestor.</div>
+</th>
+</tr>
+<tr id="i103" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/ClientPool.html" title="interface in org.apache.iceberg">ClientPool</a><<a href="org/apache/iceberg/ClientPool.html" title="type parameter in ClientPool">C</a>,​<a href="org/apache/iceberg/ClientPool.html" title="type parameter in ClientPool">E</a> extends java.lang.Exception></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i104" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/ClientPool.Action.html" title="interface in org.apache.iceberg">ClientPool.Action</a><<a href="org/apache/iceberg/ClientPool.Action.html" title="type parameter in ClientPool.Action">R</a>,​<a href="org/apache/iceberg/ClientPool.Action.html" title="type parameter in ClientPool.Action">C</a>,​<a href="org/apache/iceberg/ClientPool.Action.html" title="type parameter in ClientPool.Action">E</a> extends java.lang.Exception></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i105" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/ClientPoolImpl.html" title="class in org.apache.iceberg">ClientPoolImpl</a><<a href="org/apache/iceberg/ClientPoolImpl.html" title="type parameter in ClientPoolImpl">C</a>,​<a href="org/apache/iceberg/ClientPoolImpl.html" title="type parameter in ClientPoolImpl">E</a> extends java.lang.Exception></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i106" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/io/CloseableGroup.html" title="class in org.apache.iceberg.io">CloseableGroup</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i107" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/io/CloseableIterable.html" title="interface in org.apache.iceberg.io">CloseableIterable</a><<a href="org/apache/iceberg/io/CloseableIterable.html" title="type parameter in CloseableIterable">T</a>></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i108" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/io/CloseableIterable.ConcatCloseableIterable.html" title="class in org.apache.iceberg.io">CloseableIterable.ConcatCloseableIterable</a><<a href="org/apache/iceberg/io/CloseableIterable.ConcatCloseableIterable.html" title="type parameter in CloseableIterable.ConcatCloseableIterable">E</a>></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i109" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/io/CloseableIterator.html" title="interface in org.apache.iceberg.io">CloseableIterator</a><<a href="org/apache/iceberg/io/CloseableIterator.html" title="type parameter in CloseableIterator">T</a>></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i110" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/io/ClosingIterator.html" title="class in org.apache.iceberg.io">ClosingIterator</a><<a href="org/apache/iceberg/io/ClosingIterator.html" title="type parameter in ClosingIterator">T</a>></td>
+<th class="colLast" scope="row">
+<div class="block">A convenience wrapper around <a href="org/apache/iceberg/io/CloseableIterator.html" title="interface in org.apache.iceberg.io"><code>CloseableIterator</code></a>, providing auto-close
+ functionality when all of the elements in the iterator are consumed.</div>
+</th>
+</tr>
+<tr id="i111" class="rowColor">
+<td class="colFirst"><a href="org/apache/spark/sql/connector/iceberg/distributions/impl/ClusterDistributionImpl.html" title="class in org.apache.spark.sql.connector.iceberg.distributions.impl">ClusterDistributionImpl</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i112" class="altColor">
+<td class="colFirst"><a href="org/apache/spark/sql/connector/iceberg/distributions/ClusteredDistribution.html" title="interface in org.apache.spark.sql.connector.iceberg.distributions">ClusteredDistribution</a></td>
+<th class="colLast" scope="row">
+<div class="block">A distribution where tuples that share the same values for clustering expressions are co-located
+ in the same partition.</div>
+</th>
+</tr>
+<tr id="i113" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/arrow/vectorized/ColumnarBatch.html" title="class in org.apache.iceberg.arrow.vectorized">ColumnarBatch</a></td>
+<th class="colLast" scope="row">
+<div class="block">This class is inspired by Spark's <code>ColumnarBatch</code>.</div>
+</th>
+</tr>
+<tr id="i114" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/spark/data/vectorized/ColumnarBatchReader.html" title="class in org.apache.iceberg.spark.data.vectorized">ColumnarBatchReader</a></td>
+<th class="colLast" scope="row">
+<div class="block"><a href="org/apache/iceberg/parquet/VectorizedReader.html" title="interface in org.apache.iceberg.parquet"><code>VectorizedReader</code></a> that returns Spark's <code>ColumnarBatch</code> to support Spark's vectorized read path.</div>
+</th>
+</tr>
+<tr id="i115" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/parquet/ColumnIterator.html" title="class in org.apache.iceberg.parquet">ColumnIterator</a><<a href="org/apache/iceberg/parquet/ColumnIterator.html" title="type parameter in ColumnIterator">T</a>></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i116" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/arrow/vectorized/ColumnVector.html" title="class in org.apache.iceberg.arrow.vectorized">ColumnVector</a></td>
+<th class="colLast" scope="row">
+<div class="block">This class is inspired by Spark's <code>ColumnVector</code>.</div>
+</th>
+</tr>
+<tr id="i117" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/parquet/ColumnWriter.html" title="class in org.apache.iceberg.parquet">ColumnWriter</a><<a href="org/apache/iceberg/parquet/ColumnWriter.html" title="type parameter in ColumnWriter">T</a>></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i118" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/CombinedScanTask.html" title="interface in org.apache.iceberg">CombinedScanTask</a></td>
+<th class="colLast" scope="row">
+<div class="block">A scan task made of several ranges from files.</div>
+</th>
+</tr>
+<tr id="i119" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/exceptions/CommitFailedException.html" title="class in org.apache.iceberg.exceptions">CommitFailedException</a></td>
+<th class="colLast" scope="row">
+<div class="block">Exception raised when a commit fails because of out of date metadata.</div>
+</th>
+</tr>
+<tr id="i120" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/exceptions/CommitStateUnknownException.html" title="class in org.apache.iceberg.exceptions">CommitStateUnknownException</a></td>
+<th class="colLast" scope="row">
+<div class="block">Exception for a failure to confirm either affirmatively or negatively that a commit was applied.</div>
+</th>
+</tr>
+<tr id="i121" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/types/Comparators.html" title="class in org.apache.iceberg.types">Comparators</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i122" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/hadoop/ConfigProperties.html" title="class in org.apache.iceberg.hadoop">ConfigProperties</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i123" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/mr/mapred/Container.html" title="class in org.apache.iceberg.mr.mapred">Container</a><<a href="org/apache/iceberg/mr/mapred/Container.html" title="type parameter in Container">T</a>></td>
+<th class="colLast" scope="row">
+<div class="block">A simple container of objects that you can get and set.</div>
+</th>
+</tr>
+<tr id="i124" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/ContentFile.html" title="interface in org.apache.iceberg">ContentFile</a><<a href="org/apache/iceberg/ContentFile.html" title="type parameter in ContentFile">F</a>></td>
+<th class="colLast" scope="row">
+<div class="block">Superinterface of <a href="org/apache/iceberg/DataFile.html" title="interface in org.apache.iceberg"><code>DataFile</code></a> and <a href="org/apache/iceberg/DeleteFile.html" title="interface in org.apache.iceberg"><code>DeleteFile</code></a> that exposes common methods.</div>
+</th>
+</tr>
+<tr id="i125" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/types/Conversions.html" title="class in org.apache.iceberg.types">Conversions</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i126" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/actions/CreateAction.html" title="interface in org.apache.iceberg.actions">CreateAction</a></td>
+<th class="colLast" scope="row">Deprecated.
+<div class="deprecationComment">since 0.12.0, will be removed in 0.13.0; use <a href="org/apache/iceberg/actions/SnapshotTable.html" title="interface in org.apache.iceberg.actions"><code>SnapshotTable</code></a> or <a href="org/apache/iceberg/actions/MigrateTable.html" title="interface in org.apache.iceberg.actions"><code>MigrateTable</code></a> instead.</div>
+</th>
+</tr>
+<tr id="i127" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/events/CreateSnapshotEvent.html" title="class in org.apache.iceberg.events">CreateSnapshotEvent</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i128" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/DataFile.html" title="interface in org.apache.iceberg">DataFile</a></td>
+<th class="colLast" scope="row">
+<div class="block">Interface for data files listed in a table manifest.</div>
+</th>
+</tr>
+<tr id="i129" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/DataFiles.html" title="class in org.apache.iceberg">DataFiles</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i130" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/DataFiles.Builder.html" title="class in org.apache.iceberg">DataFiles.Builder</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i131" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/DataFilesTable.html" title="class in org.apache.iceberg">DataFilesTable</a></td>
+<th class="colLast" scope="row">
+<div class="block">A <a href="org/apache/iceberg/Table.html" title="interface in org.apache.iceberg"><code>Table</code></a> implementation that exposes a table's data files as rows.</div>
+</th>
+</tr>
+<tr id="i132" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/DataFilesTable.FilesTableScan.html" title="class in org.apache.iceberg">DataFilesTable.FilesTableScan</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i133" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/DataOperations.html" title="class in org.apache.iceberg">DataOperations</a></td>
+<th class="colLast" scope="row">
+<div class="block">Data operations that produce snapshots.</div>
+</th>
+</tr>
+<tr id="i134" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/data/avro/DataReader.html" title="class in org.apache.iceberg.data.avro">DataReader</a><<a href="org/apache/iceberg/data/avro/DataReader.html" title="type parameter in DataReader">T</a>></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i135" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/DataTableScan.html" title="class in org.apache.iceberg">DataTableScan</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i136" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/DataTask.html" title="interface in org.apache.iceberg">DataTask</a></td>
+<th class="colLast" scope="row">
+<div class="block">A task that returns data as <a href="org/apache/iceberg/StructLike.html" title="interface in org.apache.iceberg"><code>rows</code></a> instead of where to read data.</div>
+</th>
+</tr>
+<tr id="i137" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/data/avro/DataWriter.html" title="class in org.apache.iceberg.data.avro">DataWriter</a><<a href="org/apache/iceberg/data/avro/DataWriter.html" title="type parameter in DataWriter">T</a>></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i138" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/io/DataWriter.html" title="class in org.apache.iceberg.io">DataWriter</a><<a href="org/apache/iceberg/io/DataWriter.html" title="type parameter in DataWriter">T</a>></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i139" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/util/DateTimeUtil.html" title="class in org.apache.iceberg.util">DateTimeUtil</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i140" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/util/DecimalUtil.html" title="class in org.apache.iceberg.util">DecimalUtil</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i141" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/data/avro/DecoderResolver.html" title="class in org.apache.iceberg.data.avro">DecoderResolver</a></td>
+<th class="colLast" scope="row">
+<div class="block">Resolver to resolve <code>Decoder</code> to a <code>ResolvingDecoder</code>.</div>
+</th>
+</tr>
+<tr id="i142" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/io/DelegatingInputStream.html" title="interface in org.apache.iceberg.io">DelegatingInputStream</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i143" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/io/DelegatingOutputStream.html" title="interface in org.apache.iceberg.io">DelegatingOutputStream</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i144" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/DeleteFile.html" title="interface in org.apache.iceberg">DeleteFile</a></td>
+<th class="colLast" scope="row">
+<div class="block">Interface for delete files listed in a table delete manifest.</div>
+</th>
+</tr>
+<tr id="i145" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/DeleteFiles.html" title="interface in org.apache.iceberg">DeleteFiles</a></td>
+<th class="colLast" scope="row">
+<div class="block">API for deleting files from a table.</div>
+</th>
+</tr>
+<tr id="i146" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/data/DeleteFilter.html" title="class in org.apache.iceberg.data">DeleteFilter</a><<a href="org/apache/iceberg/data/DeleteFilter.html" title="type parameter in DeleteFilter">T</a>></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i147" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/actions/DeleteOrphanFiles.html" title="interface in org.apache.iceberg.actions">DeleteOrphanFiles</a></td>
+<th class="colLast" scope="row">
+<div class="block">An action that deletes orphan files in a table.</div>
+</th>
+</tr>
+<tr id="i148" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/actions/DeleteOrphanFiles.Result.html" title="interface in org.apache.iceberg.actions">DeleteOrphanFiles.Result</a></td>
+<th class="colLast" scope="row">
+<div class="block">The action result that contains a summary of the execution.</div>
+</th>
+</tr>
+<tr id="i149" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/actions/DeleteReachableFiles.html" title="interface in org.apache.iceberg.actions">DeleteReachableFiles</a></td>
+<th class="colLast" scope="row">
+<div class="block">An action that deletes all files referenced by a table metadata file.</div>
+</th>
+</tr>
+<tr id="i150" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/actions/DeleteReachableFiles.Result.html" title="interface in org.apache.iceberg.actions">DeleteReachableFiles.Result</a></td>
+<th class="colLast" scope="row">
+<div class="block">The action result that contains a summary of the execution.</div>
+</th>
+</tr>
+<tr id="i151" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/deletes/Deletes.html" title="class in org.apache.iceberg.deletes">Deletes</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i152" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/io/DeleteSchemaUtil.html" title="class in org.apache.iceberg.io">DeleteSchemaUtil</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i153" class="rowColor">
+<td class="colFirst"><a href="org/apache/spark/sql/connector/iceberg/distributions/Distribution.html" title="interface in org.apache.spark.sql.connector.iceberg.distributions">Distribution</a></td>
+<th class="colLast" scope="row">
+<div class="block">An interface that defines how data is distributed across partitions.</div>
+</th>
+</tr>
+<tr id="i154" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/DistributionMode.html" title="enum in org.apache.iceberg">DistributionMode</a></td>
+<th class="colLast" scope="row">
+<div class="block">Enum of supported write distribution mode, it defines the write behavior of batch or streaming job:</div>
+</th>
+</tr>
+<tr id="i155" class="rowColor">
+<td class="colFirst"><a href="org/apache/spark/sql/connector/iceberg/distributions/Distributions.html" title="class in org.apache.spark.sql.connector.iceberg.distributions">Distributions</a></td>
+<th class="colLast" scope="row">
+<div class="block">Helper methods to create distributions to pass into Spark.</div>
+</th>
+</tr>
+<tr id="i156" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/DoubleFieldMetrics.html" title="class in org.apache.iceberg">DoubleFieldMetrics</a></td>
+<th class="colLast" scope="row">
+<div class="block">Iceberg internally tracked field level metrics, used by Parquet and ORC writers only.</div>
+</th>
+</tr>
+<tr id="i157" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/DoubleFieldMetrics.Builder.html" title="class in org.apache.iceberg">DoubleFieldMetrics.Builder</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i158" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/exceptions/DuplicateWAPCommitException.html" title="class in org.apache.iceberg.exceptions">DuplicateWAPCommitException</a></td>
+<th class="colLast" scope="row">
+<div class="block">This exception occurs when the WAP workflow detects a duplicate wap commit.</div>
+</th>
+</tr>
+<tr id="i159" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/aws/dynamodb/DynamoDbCatalog.html" title="class in org.apache.iceberg.aws.dynamodb">DynamoDbCatalog</a></td>
+<th class="colLast" scope="row">
+<div class="block">DynamoDB implementation of Iceberg catalog</div>
+</th>
+</tr>
+<tr id="i160" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/common/DynClasses.html" title="class in org.apache.iceberg.common">DynClasses</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i161" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/common/DynClasses.Builder.html" title="class in org.apache.iceberg.common">DynClasses.Builder</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i162" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/common/DynConstructors.html" title="class in org.apache.iceberg.common">DynConstructors</a></td>
+<th class="colLast" scope="row">
+<div class="block">Copied from parquet-common</div>
+</th>
+</tr>
+<tr id="i163" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/common/DynConstructors.Builder.html" title="class in org.apache.iceberg.common">DynConstructors.Builder</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i164" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/common/DynConstructors.Ctor.html" title="class in org.apache.iceberg.common">DynConstructors.Ctor</a><<a href="org/apache/iceberg/common/DynConstructors.Ctor.html" title="type parameter in DynConstructors.Ctor">C</a>></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i165" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/common/DynFields.html" title="class in org.apache.iceberg.common">DynFields</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i166" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/common/DynFields.BoundField.html" title="class in org.apache.iceberg.common">DynFields.BoundField</a><<a href="org/apache/iceberg/common/DynFields.BoundField.html" title="type parameter in DynFields.BoundField">T</a>></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i167" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/common/DynFields.Builder.html" title="class in org.apache.iceberg.common">DynFields.Builder</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i168" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/common/DynFields.StaticField.html" title="class in org.apache.iceberg.common">DynFields.StaticField</a><<a href="org/apache/iceberg/common/DynFields.StaticField.html" title="type parameter in DynFields.StaticField">T</a>></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i169" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/common/DynFields.UnboundField.html" title="class in org.apache.iceberg.common">DynFields.UnboundField</a><<a href="org/apache/iceberg/common/DynFields.UnboundField.html" title="type parameter in DynFields.UnboundField">T</a>></td>
+<th class="colLast" scope="row">
+<div class="block">Convenience wrapper class around <code>Field</code>.</div>
+</th>
+</tr>
+<tr id="i170" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/common/DynMethods.html" title="class in org.apache.iceberg.common">DynMethods</a></td>
+<th class="colLast" scope="row">
+<div class="block">Copied from parquet-common</div>
+</th>
+</tr>
+<tr id="i171" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/common/DynMethods.BoundMethod.html" title="class in org.apache.iceberg.common">DynMethods.BoundMethod</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i172" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/common/DynMethods.Builder.html" title="class in org.apache.iceberg.common">DynMethods.Builder</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i173" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/common/DynMethods.StaticMethod.html" title="class in org.apache.iceberg.common">DynMethods.StaticMethod</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i174" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/common/DynMethods.UnboundMethod.html" title="class in org.apache.iceberg.common">DynMethods.UnboundMethod</a></td>
+<th class="colLast" scope="row">
+<div class="block">Convenience wrapper class around <code>Method</code>.</div>
+</th>
+</tr>
+<tr id="i175" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/encryption/EncryptedFiles.html" title="class in org.apache.iceberg.encryption">EncryptedFiles</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i176" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/encryption/EncryptedInputFile.html" title="interface in org.apache.iceberg.encryption">EncryptedInputFile</a></td>
+<th class="colLast" scope="row">
+<div class="block">Thin wrapper around an <a href="org/apache/iceberg/io/InputFile.html" title="interface in org.apache.iceberg.io"><code>InputFile</code></a> instance that is encrypted.</div>
+</th>
+</tr>
+<tr id="i177" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/encryption/EncryptedOutputFile.html" title="interface in org.apache.iceberg.encryption">EncryptedOutputFile</a></td>
+<th class="colLast" scope="row">
+<div class="block">Thin wrapper around a <a href="org/apache/iceberg/io/OutputFile.html" title="interface in org.apache.iceberg.io"><code>OutputFile</code></a> that is encrypting bytes written to the underlying
+ file system, via an encryption key that is symbolized by the enclosed
+ <a href="org/apache/iceberg/encryption/EncryptionKeyMetadata.html" title="interface in org.apache.iceberg.encryption"><code>EncryptionKeyMetadata</code></a>.</div>
+</th>
+</tr>
+<tr id="i178" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/encryption/EncryptionKeyMetadata.html" title="interface in org.apache.iceberg.encryption">EncryptionKeyMetadata</a></td>
+<th class="colLast" scope="row">
+<div class="block">Light typedef over a ByteBuffer that indicates that the given bytes represent metadata about
+ an encrypted data file's encryption key.</div>
+</th>
+</tr>
+<tr id="i179" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/encryption/EncryptionKeyMetadatas.html" title="class in org.apache.iceberg.encryption">EncryptionKeyMetadatas</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i180" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/encryption/EncryptionManager.html" title="interface in org.apache.iceberg.encryption">EncryptionManager</a></td>
+<th class="colLast" scope="row">
+<div class="block">Module for encrypting and decrypting table data files.</div>
+</th>
+</tr>
+<tr id="i181" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/spark/source/EqualityDeleteRowReader.html" title="class in org.apache.iceberg.spark.source">EqualityDeleteRowReader</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i182" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/deletes/EqualityDeleteWriter.html" title="class in org.apache.iceberg.deletes">EqualityDeleteWriter</a><<a href="org/apache/iceberg/deletes/EqualityDeleteWriter.html" title="type parameter in EqualityDeleteWriter">T</a>></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i183" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/expressions/Evaluator.html" title="class in org.apache.iceberg.expressions">Evaluator</a></td>
+<th class="colLast" scope="row">
+<div class="block">Evaluates an <a href="org/apache/iceberg/expressions/Expression.html" title="interface in org.apache.iceberg.expressions"><code>Expression</code></a> for data described by a <a href="org/apache/iceberg/types/Types.StructType.html" title="class in org.apache.iceberg.types"><code>Types.StructType</code></a>.</div>
+</th>
+</tr>
+<tr id="i184" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/util/Exceptions.html" title="class in org.apache.iceberg.util">Exceptions</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i185" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/util/ExceptionUtil.html" title="class in org.apache.iceberg.util">ExceptionUtil</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i186" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/util/ExceptionUtil.Block.html" title="interface in org.apache.iceberg.util">ExceptionUtil.Block</a><<a href="org/apache/iceberg/util/ExceptionUtil.Block.html" title="type parameter in ExceptionUtil.Block">R</a>,​<a href="org/apache/iceberg/util/ExceptionUtil.Block.html" title="type parameter in ExceptionUtil.Block">E1</a> extends java.lang.Exception,​<a href="org/apache/iceberg/util/ExceptionUtil.Block.html" title="type para [...]
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i187" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/util/ExceptionUtil.CatchBlock.html" title="interface in org.apache.iceberg.util">ExceptionUtil.CatchBlock</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i188" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/util/ExceptionUtil.FinallyBlock.html" title="interface in org.apache.iceberg.util">ExceptionUtil.FinallyBlock</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i189" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/actions/ExpireSnapshots.html" title="interface in org.apache.iceberg.actions">ExpireSnapshots</a></td>
+<th class="colLast" scope="row">
+<div class="block">An action that expires snapshots in a table.</div>
+</th>
+</tr>
+<tr id="i190" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/ExpireSnapshots.html" title="interface in org.apache.iceberg">ExpireSnapshots</a></td>
+<th class="colLast" scope="row">
+<div class="block">API for removing old <a href="org/apache/iceberg/Snapshot.html" title="interface in org.apache.iceberg"><code>snapshots</code></a> from a table.</div>
+</th>
+</tr>
+<tr id="i191" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/actions/ExpireSnapshots.Result.html" title="interface in org.apache.iceberg.actions">ExpireSnapshots.Result</a></td>
+<th class="colLast" scope="row">
+<div class="block">The action result that contains a summary of the execution.</div>
+</th>
+</tr>
+<tr id="i192" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/actions/ExpireSnapshotsAction.html" title="class in org.apache.iceberg.actions">ExpireSnapshotsAction</a></td>
+<th class="colLast" scope="row">Deprecated.
+<div class="deprecationComment">since 0.12.0, will be removed in 0.13.0; use <a href="org/apache/iceberg/spark/actions/BaseExpireSnapshotsSparkAction.html" title="class in org.apache.iceberg.spark.actions"><code>BaseExpireSnapshotsSparkAction</code></a> instead.</div>
+</th>
+</tr>
+<tr id="i193" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/actions/ExpireSnapshotsActionResult.html" title="class in org.apache.iceberg.actions">ExpireSnapshotsActionResult</a></td>
+<th class="colLast" scope="row">Deprecated.</th>
+</tr>
+<tr id="i194" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/spark/procedures/ExpireSnapshotsProcedure.html" title="class in org.apache.iceberg.spark.procedures">ExpireSnapshotsProcedure</a></td>
+<th class="colLast" scope="row">
+<div class="block">A procedure that expires snapshots in a table.</div>
+</th>
+</tr>
+<tr id="i195" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/expressions/Expression.html" title="interface in org.apache.iceberg.expressions">Expression</a></td>
+<th class="colLast" scope="row">
+<div class="block">Represents a boolean expression tree.</div>
+</th>
+</tr>
+<tr id="i196" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/expressions/Expression.Operation.html" title="enum in org.apache.iceberg.expressions">Expression.Operation</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i197" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/expressions/Expressions.html" title="class in org.apache.iceberg.expressions">Expressions</a></td>
+<th class="colLast" scope="row">
+<div class="block">Factory methods for creating <a href="org/apache/iceberg/expressions/Expression.html" title="interface in org.apache.iceberg.expressions"><code>expressions</code></a>.</div>
+</th>
+</tr>
+<tr id="i198" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/expressions/ExpressionVisitors.html" title="class in org.apache.iceberg.expressions">ExpressionVisitors</a></td>
+<th class="colLast" scope="row">
+<div class="block">Utils for traversing <a href="org/apache/iceberg/expressions/Expression.html" title="interface in org.apache.iceberg.expressions"><code>expressions</code></a>.</div>
+</th>
+</tr>
+<tr id="i199" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/expressions/ExpressionVisitors.BoundExpressionVisitor.html" title="class in org.apache.iceberg.expressions">ExpressionVisitors.BoundExpressionVisitor</a><<a href="org/apache/iceberg/expressions/ExpressionVisitors.BoundExpressionVisitor.html" title="type parameter in ExpressionVisitors.BoundExpressionVisitor">R</a>></td>
+<th class="colLast" scope="row">Deprecated.
+<div class="deprecationComment">use <a href="org/apache/iceberg/expressions/ExpressionVisitors.BoundVisitor.html" title="class in org.apache.iceberg.expressions"><code>ExpressionVisitors.BoundVisitor</code></a> instead</div>
+</th>
+</tr>
+<tr id="i200" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/expressions/ExpressionVisitors.BoundVisitor.html" title="class in org.apache.iceberg.expressions">ExpressionVisitors.BoundVisitor</a><<a href="org/apache/iceberg/expressions/ExpressionVisitors.BoundVisitor.html" title="type parameter in ExpressionVisitors.BoundVisitor">R</a>></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i201" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/expressions/ExpressionVisitors.ExpressionVisitor.html" title="class in org.apache.iceberg.expressions">ExpressionVisitors.ExpressionVisitor</a><<a href="org/apache/iceberg/expressions/ExpressionVisitors.ExpressionVisitor.html" title="type parameter in ExpressionVisitors.ExpressionVisitor">R</a>></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i202" class="altColor">
+<td class="colFirst"><a href="org/apache/spark/sql/connector/iceberg/catalog/ExtendedSupportsDelete.html" title="interface in org.apache.spark.sql.connector.iceberg.catalog">ExtendedSupportsDelete</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i203" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/expressions/False.html" title="class in org.apache.iceberg.expressions">False</a></td>
+<th class="colLast" scope="row">
+<div class="block">An <a href="org/apache/iceberg/expressions/Expression.html" title="interface in org.apache.iceberg.expressions"><code>expression</code></a> that is always false.</div>
+</th>
+</tr>
+<tr id="i204" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/FieldMetrics.html" title="class in org.apache.iceberg">FieldMetrics</a><<a href="org/apache/iceberg/FieldMetrics.html" title="type parameter in FieldMetrics">T</a>></td>
+<th class="colLast" scope="row">
+<div class="block">Iceberg internally tracked field level metrics.</div>
+</th>
+</tr>
+<tr id="i205" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/io/FileAppender.html" title="interface in org.apache.iceberg.io">FileAppender</a><<a href="org/apache/iceberg/io/FileAppender.html" title="type parameter in FileAppender">D</a>></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i206" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/io/FileAppenderFactory.html" title="interface in org.apache.iceberg.io">FileAppenderFactory</a><<a href="org/apache/iceberg/io/FileAppenderFactory.html" title="type parameter in FileAppenderFactory">T</a>></td>
+<th class="colLast" scope="row">
+<div class="block">Factory to create a new <a href="org/apache/iceberg/io/FileAppender.html" title="interface in org.apache.iceberg.io"><code>FileAppender</code></a> to write records.</div>
+</th>
+</tr>
+<tr id="i207" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/FileContent.html" title="enum in org.apache.iceberg">FileContent</a></td>
+<th class="colLast" scope="row">
+<div class="block">Content type stored in a file, one of DATA, POSITION_DELETES, or EQUALITY_DELETES.</div>
+</th>
+</tr>
+<tr id="i208" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/FileFormat.html" title="enum in org.apache.iceberg">FileFormat</a></td>
+<th class="colLast" scope="row">
+<div class="block">Enum of supported file formats.</div>
+</th>
+</tr>
+<tr id="i209" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/io/FileIO.html" title="interface in org.apache.iceberg.io">FileIO</a></td>
+<th class="colLast" scope="row">
+<div class="block">Pluggable module for reading, writing, and deleting files.</div>
+</th>
+</tr>
+<tr id="i210" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/FileMetadata.html" title="class in org.apache.iceberg">FileMetadata</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i211" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/FileMetadata.Builder.html" title="class in org.apache.iceberg">FileMetadata.Builder</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i212" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/spark/FileRewriteCoordinator.html" title="class in org.apache.iceberg.spark">FileRewriteCoordinator</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i213" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/Files.html" title="class in org.apache.iceberg">Files</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i214" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/FileScanTask.html" title="interface in org.apache.iceberg">FileScanTask</a></td>
+<th class="colLast" scope="row">
+<div class="block">A scan task over a range of a single file.</div>
+</th>
+</tr>
+<tr id="i215" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/spark/FileScanTaskSetManager.html" title="class in org.apache.iceberg.spark">FileScanTaskSetManager</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i216" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/util/Filter.html" title="class in org.apache.iceberg.util">Filter</a><<a href="org/apache/iceberg/util/Filter.html" title="type parameter in Filter">T</a>></td>
+<th class="colLast" scope="row">
+<div class="block">A Class for generic filters</div>
+</th>
+</tr>
+<tr id="i217" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/io/FilterIterator.html" title="class in org.apache.iceberg.io">FilterIterator</a><<a href="org/apache/iceberg/io/FilterIterator.html" title="type parameter in FilterIterator">T</a>></td>
+<th class="colLast" scope="row">
+<div class="block">An Iterator that filters another Iterator.</div>
+</th>
+</tr>
+<tr id="i218" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/FindFiles.html" title="class in org.apache.iceberg">FindFiles</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i219" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/FindFiles.Builder.html" title="class in org.apache.iceberg">FindFiles.Builder</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i220" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/types/FixupTypes.html" title="class in org.apache.iceberg.types">FixupTypes</a></td>
+<th class="colLast" scope="row">
+<div class="block">This is used to fix primitive types to match a table schema.</div>
+</th>
+</tr>
+<tr id="i221" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/flink/sink/FlinkAppenderFactory.html" title="class in org.apache.iceberg.flink.sink">FlinkAppenderFactory</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i222" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/flink/data/FlinkAvroReader.html" title="class in org.apache.iceberg.flink.data">FlinkAvroReader</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i223" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/flink/data/FlinkAvroWriter.html" title="class in org.apache.iceberg.flink.data">FlinkAvroWriter</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i224" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/flink/FlinkCatalog.html" title="class in org.apache.iceberg.flink">FlinkCatalog</a></td>
+<th class="colLast" scope="row">
+<div class="block">A Flink Catalog implementation that wraps an Iceberg <a href="org/apache/iceberg/catalog/Catalog.html" title="interface in org.apache.iceberg.catalog"><code>Catalog</code></a>.</div>
+</th>
+</tr>
+<tr id="i225" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/flink/FlinkCatalogFactory.html" title="class in org.apache.iceberg.flink">FlinkCatalogFactory</a></td>
+<th class="colLast" scope="row">
+<div class="block">A Flink Catalog factory implementation that creates <a href="org/apache/iceberg/flink/FlinkCatalog.html" title="class in org.apache.iceberg.flink"><code>FlinkCatalog</code></a>.</div>
+</th>
+</tr>
+<tr id="i226" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/flink/util/FlinkCompatibilityUtil.html" title="class in org.apache.iceberg.flink.util">FlinkCompatibilityUtil</a></td>
+<th class="colLast" scope="row">
+<div class="block">This is a small util class that try to hide calls to Flink
+ Internal or PublicEvolve interfaces as Flink can change
+ those APIs during minor version release.</div>
+</th>
+</tr>
+<tr id="i227" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/flink/FlinkConfigOptions.html" title="class in org.apache.iceberg.flink">FlinkConfigOptions</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i228" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/flink/FlinkDynamicTableFactory.html" title="class in org.apache.iceberg.flink">FlinkDynamicTableFactory</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i229" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/flink/FlinkFilters.html" title="class in org.apache.iceberg.flink">FlinkFilters</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i230" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/flink/source/FlinkInputFormat.html" title="class in org.apache.iceberg.flink.source">FlinkInputFormat</a></td>
+<th class="colLast" scope="row">
+<div class="block">Flink <code>InputFormat</code> for Iceberg.</div>
+</th>
+</tr>
+<tr id="i231" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/flink/source/FlinkInputSplit.html" title="class in org.apache.iceberg.flink.source">FlinkInputSplit</a></td>
+<th class="colLast" scope="row">
+<div class="block">TODO Implement <code>LocatableInputSplit</code>.</div>
+</th>
+</tr>
+<tr id="i232" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/flink/data/FlinkOrcReader.html" title="class in org.apache.iceberg.flink.data">FlinkOrcReader</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i233" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/flink/data/FlinkOrcWriter.html" title="class in org.apache.iceberg.flink.data">FlinkOrcWriter</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i234" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/flink/data/FlinkParquetReaders.html" title="class in org.apache.iceberg.flink.data">FlinkParquetReaders</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i235" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/flink/data/FlinkParquetWriters.html" title="class in org.apache.iceberg.flink.data">FlinkParquetWriters</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i236" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/flink/FlinkSchemaUtil.html" title="class in org.apache.iceberg.flink">FlinkSchemaUtil</a></td>
+<th class="colLast" scope="row">
+<div class="block">Converter between Flink types and Iceberg type.</div>
+</th>
+</tr>
+<tr id="i237" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/flink/sink/FlinkSink.html" title="class in org.apache.iceberg.flink.sink">FlinkSink</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i238" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/flink/sink/FlinkSink.Builder.html" title="class in org.apache.iceberg.flink.sink">FlinkSink.Builder</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i239" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/flink/source/FlinkSource.html" title="class in org.apache.iceberg.flink.source">FlinkSource</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i240" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/flink/source/FlinkSource.Builder.html" title="class in org.apache.iceberg.flink.source">FlinkSource.Builder</a></td>
+<th class="colLast" scope="row">
+<div class="block">Source builder to build <code>DataStream</code>.</div>
+</th>
+</tr>
+<tr id="i241" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/flink/FlinkTypeVisitor.html" title="class in org.apache.iceberg.flink">FlinkTypeVisitor</a><<a href="org/apache/iceberg/flink/FlinkTypeVisitor.html" title="type parameter in FlinkTypeVisitor">T</a>></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i242" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/flink/data/FlinkValueReaders.html" title="class in org.apache.iceberg.flink.data">FlinkValueReaders</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i243" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/flink/data/FlinkValueWriters.html" title="class in org.apache.iceberg.flink.data">FlinkValueWriters</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i244" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/FloatFieldMetrics.html" title="class in org.apache.iceberg">FloatFieldMetrics</a></td>
+<th class="colLast" scope="row">
+<div class="block">Iceberg internally tracked field level metrics, used by Parquet and ORC writers only.</div>
+</th>
+</tr>
+<tr id="i245" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/FloatFieldMetrics.Builder.html" title="class in org.apache.iceberg">FloatFieldMetrics.Builder</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i246" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/data/GenericAppenderFactory.html" title="class in org.apache.iceberg.data">GenericAppenderFactory</a></td>
+<th class="colLast" scope="row">
+<div class="block">Factory to create a new <a href="org/apache/iceberg/io/FileAppender.html" title="interface in org.apache.iceberg.io"><code>FileAppender</code></a> to write <a href="org/apache/iceberg/data/Record.html" title="interface in org.apache.iceberg.data"><code>Record</code></a>s.</div>
+</th>
+</tr>
+<tr id="i247" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/arrow/vectorized/GenericArrowVectorAccessorFactory.html" title="class in org.apache.iceberg.arrow.vectorized">GenericArrowVectorAccessorFactory</a><<a href="org/apache/iceberg/arrow/vectorized/GenericArrowVectorAccessorFactory.html" title="type parameter in GenericArrowVectorAccessorFactory">DecimalT</a>,​<a href="org/apache/iceberg/arrow/vectorized/GenericArrowVectorAccessorFactory.html" title="type parameter in GenericArrowVecto [...]
+<th class="colLast" scope="row">
+<div class="block">This class is creates typed <a href="org/apache/iceberg/arrow/vectorized/ArrowVectorAccessor.html" title="class in org.apache.iceberg.arrow.vectorized"><code>ArrowVectorAccessor</code></a> from <a href="org/apache/iceberg/arrow/vectorized/VectorHolder.html" title="class in org.apache.iceberg.arrow.vectorized"><code>VectorHolder</code></a>.</div>
+</th>
+</tr>
+<tr id="i248" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/arrow/vectorized/GenericArrowVectorAccessorFactory.ArrayFactory.html" title="interface in org.apache.iceberg.arrow.vectorized">GenericArrowVectorAccessorFactory.ArrayFactory</a><<a href="org/apache/iceberg/arrow/vectorized/GenericArrowVectorAccessorFactory.ArrayFactory.html" title="type parameter in GenericArrowVectorAccessorFactory.ArrayFactory">ChildVectorT</a>,​<a href="org/apache/iceberg/arrow/vectorized/GenericArrowVectorAcce [...]
+<th class="colLast" scope="row">
+<div class="block">Create an array value of type <code>ArrayT</code> from arrow vector value.</div>
+</th>
+</tr>
+<tr id="i249" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/arrow/vectorized/GenericArrowVectorAccessorFactory.DecimalFactory.html" title="interface in org.apache.iceberg.arrow.vectorized">GenericArrowVectorAccessorFactory.DecimalFactory</a><<a href="org/apache/iceberg/arrow/vectorized/GenericArrowVectorAccessorFactory.DecimalFactory.html" title="type parameter in GenericArrowVectorAccessorFactory.DecimalFactory">DecimalT</a>></td>
+<th class="colLast" scope="row">
+<div class="block">Create a decimal value of type <code>DecimalT</code> from arrow vector value.</div>
+</th>
+</tr>
+<tr id="i250" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/arrow/vectorized/GenericArrowVectorAccessorFactory.StringFactory.html" title="interface in org.apache.iceberg.arrow.vectorized">GenericArrowVectorAccessorFactory.StringFactory</a><<a href="org/apache/iceberg/arrow/vectorized/GenericArrowVectorAccessorFactory.StringFactory.html" title="type parameter in GenericArrowVectorAccessorFactory.StringFactory">Utf8StringT</a>></td>
+<th class="colLast" scope="row">
+<div class="block">Create a UTF8 String value of type <code>Utf8StringT</code> from arrow vector value.</div>
+</th>
+</tr>
+<tr id="i251" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/arrow/vectorized/GenericArrowVectorAccessorFactory.StructChildFactory.html" title="interface in org.apache.iceberg.arrow.vectorized">GenericArrowVectorAccessorFactory.StructChildFactory</a><<a href="org/apache/iceberg/arrow/vectorized/GenericArrowVectorAccessorFactory.StructChildFactory.html" title="type parameter in GenericArrowVectorAccessorFactory.StructChildFactory">ChildVectorT</a>></td>
+<th class="colLast" scope="row">
+<div class="block">Create a struct child vector of type <code>ChildVectorT</code> from arrow vector value.</div>
+</th>
+</tr>
+<tr id="i252" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/data/GenericDeleteFilter.html" title="class in org.apache.iceberg.data">GenericDeleteFilter</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i253" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/GenericManifestFile.html" title="class in org.apache.iceberg">GenericManifestFile</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i254" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/GenericManifestFile.CopyBuilder.html" title="class in org.apache.iceberg">GenericManifestFile.CopyBuilder</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i255" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/data/orc/GenericOrcReader.html" title="class in org.apache.iceberg.data.orc">GenericOrcReader</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i256" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/data/orc/GenericOrcReaders.html" title="class in org.apache.iceberg.data.orc">GenericOrcReaders</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i257" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/data/orc/GenericOrcWriter.html" title="class in org.apache.iceberg.data.orc">GenericOrcWriter</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i258" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/data/orc/GenericOrcWriters.html" title="class in org.apache.iceberg.data.orc">GenericOrcWriters</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i259" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/data/parquet/GenericParquetReaders.html" title="class in org.apache.iceberg.data.parquet">GenericParquetReaders</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i260" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/data/parquet/GenericParquetWriter.html" title="class in org.apache.iceberg.data.parquet">GenericParquetWriter</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i261" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/GenericPartitionFieldSummary.html" title="class in org.apache.iceberg">GenericPartitionFieldSummary</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i262" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/data/GenericRecord.html" title="class in org.apache.iceberg.data">GenericRecord</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i263" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/aws/glue/GlueCatalog.html" title="class in org.apache.iceberg.aws.glue">GlueCatalog</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i264" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/GuavaClasses.html" title="class in org.apache.iceberg">GuavaClasses</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i265" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/hadoop/HadoopCatalog.html" title="class in org.apache.iceberg.hadoop">HadoopCatalog</a></td>
+<th class="colLast" scope="row">
+<div class="block">HadoopCatalog provides a way to use table names like db.table to work with path-based tables under a common
+ location.</div>
+</th>
+</tr>
+<tr id="i266" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/hadoop/HadoopConfigurable.html" title="interface in org.apache.iceberg.hadoop">HadoopConfigurable</a></td>
+<th class="colLast" scope="row">
+<div class="block">An interface that extends the Hadoop <code>Configurable</code> interface to offer better serialization support for
+ customizable Iceberg objects such as <a href="org/apache/iceberg/io/FileIO.html" title="interface in org.apache.iceberg.io"><code>FileIO</code></a>.</div>
+</th>
+</tr>
+<tr id="i267" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/hadoop/HadoopFileIO.html" title="class in org.apache.iceberg.hadoop">HadoopFileIO</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i268" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/hadoop/HadoopInputFile.html" title="class in org.apache.iceberg.hadoop">HadoopInputFile</a></td>
+<th class="colLast" scope="row">
+<div class="block"><a href="org/apache/iceberg/io/InputFile.html" title="interface in org.apache.iceberg.io"><code>InputFile</code></a> implementation using the Hadoop <code>FileSystem</code> API.</div>
+</th>
+</tr>
+<tr id="i269" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/hadoop/HadoopOutputFile.html" title="class in org.apache.iceberg.hadoop">HadoopOutputFile</a></td>
+<th class="colLast" scope="row">
+<div class="block"><a href="org/apache/iceberg/io/OutputFile.html" title="interface in org.apache.iceberg.io"><code>OutputFile</code></a> implementation using the Hadoop <code>FileSystem</code> API.</div>
+</th>
+</tr>
+<tr id="i270" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/hadoop/HadoopTableOperations.html" title="class in org.apache.iceberg.hadoop">HadoopTableOperations</a></td>
+<th class="colLast" scope="row">
+<div class="block">TableOperations implementation for file systems that support atomic rename.</div>
+</th>
+</tr>
+<tr id="i271" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/hadoop/HadoopTables.html" title="class in org.apache.iceberg.hadoop">HadoopTables</a></td>
+<th class="colLast" scope="row">
+<div class="block">Implementation of Iceberg tables that uses the Hadoop FileSystem
+ to store metadata and manifests.</div>
+</th>
+</tr>
+<tr id="i272" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/HasTableOperations.html" title="interface in org.apache.iceberg">HasTableOperations</a></td>
+<th class="colLast" scope="row">
+<div class="block">Used to expose a table's TableOperations.</div>
+</th>
+</tr>
+<tr id="i273" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/hadoop/HiddenPathFilter.html" title="class in org.apache.iceberg.hadoop">HiddenPathFilter</a></td>
+<th class="colLast" scope="row">
+<div class="block">A <code>PathFilter</code> that filters out hidden paths.</div>
+</th>
+</tr>
+<tr id="i274" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/HistoryEntry.html" title="interface in org.apache.iceberg">HistoryEntry</a></td>
+<th class="colLast" scope="row">
+<div class="block">Table history entry.</div>
+</th>
+</tr>
+<tr id="i275" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/HistoryTable.html" title="class in org.apache.iceberg">HistoryTable</a></td>
+<th class="colLast" scope="row">
+<div class="block">A <a href="org/apache/iceberg/Table.html" title="interface in org.apache.iceberg"><code>Table</code></a> implementation that exposes a table's history as rows.</div>
+</th>
+</tr>
+<tr id="i276" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/hive/HiveCatalog.html" title="class in org.apache.iceberg.hive">HiveCatalog</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i277" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/hive/HiveCatalogs.html" title="class in org.apache.iceberg.hive">HiveCatalogs</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i278" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/hive/HiveClientPool.html" title="class in org.apache.iceberg.hive">HiveClientPool</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i279" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/mr/hive/HiveIcebergFilterFactory.html" title="class in org.apache.iceberg.mr.hive">HiveIcebergFilterFactory</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i280" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/mr/hive/HiveIcebergInputFormat.html" title="class in org.apache.iceberg.mr.hive">HiveIcebergInputFormat</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i281" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/mr/hive/HiveIcebergMetaHook.html" title="class in org.apache.iceberg.mr.hive">HiveIcebergMetaHook</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i282" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/mr/hive/HiveIcebergOutputCommitter.html" title="class in org.apache.iceberg.mr.hive">HiveIcebergOutputCommitter</a></td>
+<th class="colLast" scope="row">
+<div class="block">An Iceberg table committer for adding data files to the Iceberg tables.</div>
+</th>
+</tr>
+<tr id="i283" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/mr/hive/HiveIcebergOutputFormat.html" title="class in org.apache.iceberg.mr.hive">HiveIcebergOutputFormat</a><<a href="org/apache/iceberg/mr/hive/HiveIcebergOutputFormat.html" title="type parameter in HiveIcebergOutputFormat">T</a>></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i284" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/mr/hive/HiveIcebergSerDe.html" title="class in org.apache.iceberg.mr.hive">HiveIcebergSerDe</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i285" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/mr/hive/HiveIcebergSplit.html" title="class in org.apache.iceberg.mr.hive">HiveIcebergSplit</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i286" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/mr/hive/HiveIcebergStorageHandler.html" title="class in org.apache.iceberg.mr.hive">HiveIcebergStorageHandler</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i287" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/hive/HiveSchemaUtil.html" title="class in org.apache.iceberg.hive">HiveSchemaUtil</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i288" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/hive/HiveTableOperations.html" title="class in org.apache.iceberg.hive">HiveTableOperations</a></td>
+<th class="colLast" scope="row">
+<div class="block">TODO we should be able to extract some more commonalities to BaseMetastoreTableOperations to
+ avoid code duplication between this class and Metacat Tables.</div>
+</th>
+</tr>
+<tr id="i289" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/spark/data/vectorized/IcebergArrowColumnVector.html" title="class in org.apache.iceberg.spark.data.vectorized">IcebergArrowColumnVector</a></td>
+<th class="colLast" scope="row">
+<div class="block">Implementation of Spark's <code>ColumnVector</code> interface.</div>
+</th>
+</tr>
+<tr id="i290" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/mr/hive/serde/objectinspector/IcebergBinaryObjectInspector.html" title="class in org.apache.iceberg.mr.hive.serde.objectinspector">IcebergBinaryObjectInspector</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i291" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/mr/hive/serde/objectinspector/IcebergDateObjectInspector.html" title="class in org.apache.iceberg.mr.hive.serde.objectinspector">IcebergDateObjectInspector</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i292" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/mr/hive/serde/objectinspector/IcebergDecimalObjectInspector.html" title="class in org.apache.iceberg.mr.hive.serde.objectinspector">IcebergDecimalObjectInspector</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i293" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/data/avro/IcebergDecoder.html" title="class in org.apache.iceberg.data.avro">IcebergDecoder</a><<a href="org/apache/iceberg/data/avro/IcebergDecoder.html" title="type parameter in IcebergDecoder">D</a>></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i294" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/data/avro/IcebergEncoder.html" title="class in org.apache.iceberg.data.avro">IcebergEncoder</a><<a href="org/apache/iceberg/data/avro/IcebergEncoder.html" title="type parameter in IcebergEncoder">D</a>></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i295" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/mr/hive/serde/objectinspector/IcebergFixedObjectInspector.html" title="class in org.apache.iceberg.mr.hive.serde.objectinspector">IcebergFixedObjectInspector</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i296" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/data/IcebergGenerics.html" title="class in org.apache.iceberg.data">IcebergGenerics</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i297" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/data/IcebergGenerics.ScanBuilder.html" title="class in org.apache.iceberg.data">IcebergGenerics.ScanBuilder</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i298" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/mr/mapreduce/IcebergInputFormat.html" title="class in org.apache.iceberg.mr.mapreduce">IcebergInputFormat</a><<a href="org/apache/iceberg/mr/mapreduce/IcebergInputFormat.html" title="type parameter in IcebergInputFormat">T</a>></td>
+<th class="colLast" scope="row">
+<div class="block">Generic Mrv2 InputFormat API for Iceberg.</div>
+</th>
+</tr>
+<tr id="i299" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/mr/hive/serde/objectinspector/IcebergObjectInspector.html" title="class in org.apache.iceberg.mr.hive.serde.objectinspector">IcebergObjectInspector</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i300" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/pig/IcebergPigInputFormat.html" title="class in org.apache.iceberg.pig">IcebergPigInputFormat</a><<a href="org/apache/iceberg/pig/IcebergPigInputFormat.html" title="type parameter in IcebergPigInputFormat">T</a>></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i301" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/mr/hive/serde/objectinspector/IcebergRecordObjectInspector.html" title="class in org.apache.iceberg.mr.hive.serde.objectinspector">IcebergRecordObjectInspector</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i302" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/spark/source/IcebergSource.html" title="class in org.apache.iceberg.spark.source">IcebergSource</a></td>
+<th class="colLast" scope="row">
+<div class="block">The IcebergSource loads/writes tables with format "iceberg".</div>
+</th>
+</tr>
+<tr id="i303" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/spark/IcebergSpark.html" title="class in org.apache.iceberg.spark">IcebergSpark</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i304" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/mr/mapreduce/IcebergSplit.html" title="class in org.apache.iceberg.mr.mapreduce">IcebergSplit</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i305" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/mr/mapreduce/IcebergSplitContainer.html" title="interface in org.apache.iceberg.mr.mapreduce">IcebergSplitContainer</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i306" class="altColor">
+<td class="colFirst"><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsBaseListener.html" title="class in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsBaseListener</a></td>
+<th class="colLast" scope="row">
+<div class="block">This class provides an empty implementation of <a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsListener.html" title="interface in org.apache.spark.sql.catalyst.parser.extensions"><code>IcebergSqlExtensionsListener</code></a>,
+ which can be extended to create a listener which only needs to handle a subset
+ of the available methods.</div>
+</th>
+</tr>
+<tr id="i307" class="rowColor">
+<td class="colFirst"><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsBaseVisitor.html" title="class in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsBaseVisitor</a><<a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsBaseVisitor.html" title="type parameter in IcebergSqlExtensionsBaseVisitor">T</a>></td>
+<th class="colLast" scope="row">
+<div class="block">This class provides an empty implementation of <a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsVisitor.html" title="interface in org.apache.spark.sql.catalyst.parser.extensions"><code>IcebergSqlExtensionsVisitor</code></a>,
+ which can be extended to create a visitor which only needs to handle a subset
+ of the available methods.</div>
+</th>
+</tr>
+<tr id="i308" class="altColor">
+<td class="colFirst"><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsLexer.html" title="class in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsLexer</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i309" class="rowColor">
+<td class="colFirst"><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsListener.html" title="interface in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsListener</a></td>
+<th class="colLast" scope="row">
+<div class="block">This interface defines a complete listener for a parse tree produced by
+ <a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.html" title="class in org.apache.spark.sql.catalyst.parser.extensions"><code>IcebergSqlExtensionsParser</code></a>.</div>
+</th>
+</tr>
+<tr id="i310" class="altColor">
+<td class="colFirst"><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.html" title="class in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsParser</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i311" class="rowColor">
+<td class="colFirst"><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.AddPartitionFieldContext.html" title="class in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsParser.AddPartitionFieldContext</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i312" class="altColor">
+<td class="colFirst"><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.ApplyTransformContext.html" title="class in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsParser.ApplyTransformContext</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i313" class="rowColor">
+<td class="colFirst"><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.BigDecimalLiteralContext.html" title="class in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsParser.BigDecimalLiteralContext</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i314" class="altColor">
+<td class="colFirst"><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.BigIntLiteralContext.html" title="class in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsParser.BigIntLiteralContext</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i315" class="rowColor">
+<td class="colFirst"><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.BooleanLiteralContext.html" title="class in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsParser.BooleanLiteralContext</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i316" class="altColor">
+<td class="colFirst"><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.BooleanValueContext.html" title="class in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsParser.BooleanValueContext</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i317" class="rowColor">
+<td class="colFirst"><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.CallArgumentContext.html" title="class in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsParser.CallArgumentContext</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i318" class="altColor">
+<td class="colFirst"><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.CallContext.html" title="class in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsParser.CallContext</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i319" class="rowColor">
+<td class="colFirst"><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.ConstantContext.html" title="class in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsParser.ConstantContext</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i320" class="altColor">
+<td class="colFirst"><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.DecimalLiteralContext.html" title="class in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsParser.DecimalLiteralContext</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i321" class="rowColor">
+<td class="colFirst"><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.DoubleLiteralContext.html" title="class in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsParser.DoubleLiteralContext</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i322" class="altColor">
+<td class="colFirst"><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.DropIdentifierFieldsContext.html" title="class in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsParser.DropIdentifierFieldsContext</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i323" class="rowColor">
+<td class="colFirst"><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.DropPartitionFieldContext.html" title="class in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsParser.DropPartitionFieldContext</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i324" class="altColor">
+<td class="colFirst"><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.ExponentLiteralContext.html" title="class in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsParser.ExponentLiteralContext</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i325" class="rowColor">
+<td class="colFirst"><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.ExpressionContext.html" title="class in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsParser.ExpressionContext</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i326" class="altColor">
+<td class="colFirst"><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.FieldListContext.html" title="class in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsParser.FieldListContext</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i327" class="rowColor">
+<td class="colFirst"><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.FloatLiteralContext.html" title="class in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsParser.FloatLiteralContext</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i328" class="altColor">
+<td class="colFirst"><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.IdentifierContext.html" title="class in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsParser.IdentifierContext</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i329" class="rowColor">
+<td class="colFirst"><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.IdentityTransformContext.html" title="class in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsParser.IdentityTransformContext</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i330" class="altColor">
+<td class="colFirst"><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.IntegerLiteralContext.html" title="class in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsParser.IntegerLiteralContext</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i331" class="rowColor">
+<td class="colFirst"><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.MultipartIdentifierContext.html" title="class in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsParser.MultipartIdentifierContext</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i332" class="altColor">
+<td class="colFirst"><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.NamedArgumentContext.html" title="class in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsParser.NamedArgumentContext</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i333" class="rowColor">
+<td class="colFirst"><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.NonReservedContext.html" title="class in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsParser.NonReservedContext</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i334" class="altColor">
+<td class="colFirst"><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.NumberContext.html" title="class in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsParser.NumberContext</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i335" class="rowColor">
+<td class="colFirst"><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.NumericLiteralContext.html" title="class in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsParser.NumericLiteralContext</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i336" class="altColor">
+<td class="colFirst"><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.OrderContext.html" title="class in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsParser.OrderContext</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i337" class="rowColor">
+<td class="colFirst"><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.OrderFieldContext.html" title="class in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsParser.OrderFieldContext</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i338" class="altColor">
+<td class="colFirst"><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.PositionalArgumentContext.html" title="class in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsParser.PositionalArgumentContext</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i339" class="rowColor">
+<td class="colFirst"><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.QuotedIdentifierAlternativeContext.html" title="class in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsParser.QuotedIdentifierAlternativeContext</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i340" class="altColor">
+<td class="colFirst"><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.QuotedIdentifierContext.html" title="class in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsParser.QuotedIdentifierContext</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i341" class="rowColor">
+<td class="colFirst"><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.ReplacePartitionFieldContext.html" title="class in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsParser.ReplacePartitionFieldContext</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i342" class="altColor">
+<td class="colFirst"><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.SetIdentifierFieldsContext.html" title="class in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsParser.SetIdentifierFieldsContext</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i343" class="rowColor">
+<td class="colFirst"><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.SetWriteDistributionAndOrderingContext.html" title="class in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsParser.SetWriteDistributionAndOrderingContext</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i344" class="altColor">
+<td class="colFirst"><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.SingleStatementContext.html" title="class in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsParser.SingleStatementContext</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i345" class="rowColor">
+<td class="colFirst"><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.SmallIntLiteralContext.html" title="class in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsParser.SmallIntLiteralContext</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i346" class="altColor">
+<td class="colFirst"><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.StatementContext.html" title="class in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsParser.StatementContext</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i347" class="rowColor">
+<td class="colFirst"><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.StringLiteralContext.html" title="class in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsParser.StringLiteralContext</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i348" class="altColor">
+<td class="colFirst"><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.StringMapContext.html" title="class in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsParser.StringMapContext</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i349" class="rowColor">
+<td class="colFirst"><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.TinyIntLiteralContext.html" title="class in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsParser.TinyIntLiteralContext</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i350" class="altColor">
+<td class="colFirst"><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.TransformArgumentContext.html" title="class in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsParser.TransformArgumentContext</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i351" class="rowColor">
+<td class="colFirst"><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.TransformContext.html" title="class in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsParser.TransformContext</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i352" class="altColor">
+<td class="colFirst"><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.TypeConstructorContext.html" title="class in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsParser.TypeConstructorContext</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i353" class="rowColor">
+<td class="colFirst"><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.UnquotedIdentifierContext.html" title="class in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsParser.UnquotedIdentifierContext</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i354" class="altColor">
+<td class="colFirst"><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.WriteDistributionSpecContext.html" title="class in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsParser.WriteDistributionSpecContext</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i355" class="rowColor">
+<td class="colFirst"><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.WriteOrderingSpecContext.html" title="class in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsParser.WriteOrderingSpecContext</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i356" class="altColor">
+<td class="colFirst"><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.WriteSpecContext.html" title="class in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsParser.WriteSpecContext</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i357" class="rowColor">
+<td class="colFirst"><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsVisitor.html" title="interface in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsVisitor</a><<a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsVisitor.html" title="type parameter in IcebergSqlExtensionsVisitor">T</a>></td>
+<th class="colLast" scope="row">
+<div class="block">This interface defines a complete generic visitor for a parse tree produced
+ by <a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.html" title="class in org.apache.spark.sql.catalyst.parser.extensions"><code>IcebergSqlExtensionsParser</code></a>.</div>
+</th>
+</tr>
+<tr id="i358" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/pig/IcebergStorage.html" title="class in org.apache.iceberg.pig">IcebergStorage</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i359" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/flink/IcebergTableSink.html" title="class in org.apache.iceberg.flink">IcebergTableSink</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i360" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/flink/IcebergTableSource.html" title="class in org.apache.iceberg.flink">IcebergTableSource</a></td>
+<th class="colLast" scope="row">
+<div class="block">Flink Iceberg table source.</div>
+</th>
+</tr>
+<tr id="i361" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/mr/hive/serde/objectinspector/IcebergTimeObjectInspector.html" title="class in org.apache.iceberg.mr.hive.serde.objectinspector">IcebergTimeObjectInspector</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i362" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/mr/hive/serde/objectinspector/IcebergTimestampObjectInspector.html" title="class in org.apache.iceberg.mr.hive.serde.objectinspector">IcebergTimestampObjectInspector</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i363" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/mr/hive/serde/objectinspector/IcebergTimestampWithZoneObjectInspector.html" title="class in org.apache.iceberg.mr.hive.serde.objectinspector">IcebergTimestampWithZoneObjectInspector</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i364" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/mr/hive/serde/objectinspector/IcebergUUIDObjectInspector.html" title="class in org.apache.iceberg.mr.hive.serde.objectinspector">IcebergUUIDObjectInspector</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i365" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/data/IdentityPartitionConverters.html" title="class in org.apache.iceberg.data">IdentityPartitionConverters</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i366" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/expressions/InclusiveMetricsEvaluator.html" title="class in org.apache.iceberg.expressions">InclusiveMetricsEvaluator</a></td>
+<th class="colLast" scope="row">
+<div class="block">Evaluates an <a href="org/apache/iceberg/expressions/Expression.html" title="interface in org.apache.iceberg.expressions"><code>Expression</code></a> on a <a href="org/apache/iceberg/DataFile.html" title="interface in org.apache.iceberg"><code>DataFile</code></a> to test whether rows in the file may match.</div>
+</th>
+</tr>
+<tr id="i367" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/events/IncrementalScanEvent.html" title="class in org.apache.iceberg.events">IncrementalScanEvent</a></td>
+<th class="colLast" scope="row">
+<div class="block">Event sent to listeners when an incremental table scan is planned.</div>
+</th>
+</tr>
+<tr id="i368" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/types/IndexByName.html" title="class in org.apache.iceberg.types">IndexByName</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i369" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/types/IndexParents.html" title="class in org.apache.iceberg.types">IndexParents</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i370" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/io/InputFile.html" title="interface in org.apache.iceberg.io">InputFile</a></td>
+<th class="colLast" scope="row">
+<div class="block">An interface used to read input files using <a href="org/apache/iceberg/io/SeekableInputStream.html" title="class in org.apache.iceberg.io"><code>SeekableInputStream</code></a> instances.</div>
+</th>
+</tr>
+<tr id="i371" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/mr/InputFormatConfig.html" title="class in org.apache.iceberg.mr">InputFormatConfig</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i372" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/mr/InputFormatConfig.ConfigBuilder.html" title="class in org.apache.iceberg.mr">InputFormatConfig.ConfigBuilder</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i373" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/mr/InputFormatConfig.InMemoryDataModel.html" title="enum in org.apache.iceberg.mr">InputFormatConfig.InMemoryDataModel</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i374" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/data/InternalRecordWrapper.html" title="class in org.apache.iceberg.data">InternalRecordWrapper</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i375" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/IsolationLevel.html" title="enum in org.apache.iceberg">IsolationLevel</a></td>
+<th class="colLast" scope="row">
+<div class="block">An isolation level in a table.</div>
+</th>
+</tr>
+<tr id="i376" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/types/JavaHash.html" title="interface in org.apache.iceberg.types">JavaHash</a><<a href="org/apache/iceberg/types/JavaHash.html" title="type parameter in JavaHash">T</a>></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i377" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/types/JavaHashes.html" title="class in org.apache.iceberg.types">JavaHashes</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i378" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/jdbc/JdbcCatalog.html" title="class in org.apache.iceberg.jdbc">JdbcCatalog</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i379" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/spark/JobGroupInfo.html" title="class in org.apache.iceberg.spark">JobGroupInfo</a></td>
+<th class="colLast" scope="row">
+<div class="block">Captures information about the current job
+ which is used for displaying on the UI</div>
+</th>
+</tr>
+<tr id="i380" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/spark/JobGroupUtils.html" title="class in org.apache.iceberg.spark">JobGroupUtils</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i381" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/util/JsonUtil.html" title="class in org.apache.iceberg.util">JsonUtil</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i382" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/events/Listener.html" title="interface in org.apache.iceberg.events">Listener</a><<a href="org/apache/iceberg/events/Listener.html" title="type parameter in Listener">E</a>></td>
+<th class="colLast" scope="row">
+<div class="block">A listener interface that can receive notifications.</div>
+</th>
+</tr>
+<tr id="i383" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/events/Listeners.html" title="class in org.apache.iceberg.events">Listeners</a></td>
+<th class="colLast" scope="row">
+<div class="block">Static registration and notification for listeners.</div>
+</th>
+</tr>
+<tr id="i384" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/expressions/Literal.html" title="interface in org.apache.iceberg.expressions">Literal</a><<a href="org/apache/iceberg/expressions/Literal.html" title="type parameter in Literal">T</a>></td>
+<th class="colLast" scope="row">
+<div class="block">Represents a literal fixed value in an expression predicate</div>
+</th>
+</tr>
+<tr id="i385" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/io/LocationProvider.html" title="interface in org.apache.iceberg.io">LocationProvider</a></td>
+<th class="colLast" scope="row">
+<div class="block">Interface for providing data file locations to write tasks.</div>
+</th>
+</tr>
+<tr id="i386" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/LocationProviders.html" title="class in org.apache.iceberg">LocationProviders</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i387" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/avro/LogicalMap.html" title="class in org.apache.iceberg.avro">LogicalMap</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i388" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/ManageSnapshots.html" title="interface in org.apache.iceberg">ManageSnapshots</a></td>
+<th class="colLast" scope="row">
+<div class="block">API for managing snapshots.</div>
+</th>
+</tr>
+<tr id="i389" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/ManifestContent.html" title="enum in org.apache.iceberg">ManifestContent</a></td>
+<th class="colLast" scope="row">
+<div class="block">Content type stored in a manifest file, either DATA or DELETES.</div>
+</th>
+</tr>
+<tr id="i390" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/ManifestEntriesTable.html" title="class in org.apache.iceberg">ManifestEntriesTable</a></td>
+<th class="colLast" scope="row">
+<div class="block">A <a href="org/apache/iceberg/Table.html" title="interface in org.apache.iceberg"><code>Table</code></a> implementation that exposes a table's manifest entries as rows, for both delete and data files.</div>
+</th>
+</tr>
+<tr id="i391" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/expressions/ManifestEvaluator.html" title="class in org.apache.iceberg.expressions">ManifestEvaluator</a></td>
+<th class="colLast" scope="row">
+<div class="block">Evaluates an <a href="org/apache/iceberg/expressions/Expression.html" title="interface in org.apache.iceberg.expressions"><code>Expression</code></a> on a <a href="org/apache/iceberg/ManifestFile.html" title="interface in org.apache.iceberg"><code>ManifestFile</code></a> to test whether the file contains
+ matching partitions.</div>
+</th>
+</tr>
+<tr id="i392" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/ManifestFile.html" title="interface in org.apache.iceberg">ManifestFile</a></td>
+<th class="colLast" scope="row">
+<div class="block">Represents a manifest file that can be scanned to find data files in a table.</div>
+</th>
+</tr>
+<tr id="i393" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/ManifestFile.PartitionFieldSummary.html" title="interface in org.apache.iceberg">ManifestFile.PartitionFieldSummary</a></td>
+<th class="colLast" scope="row">
+<div class="block">Summarizes the values of one partition field stored in a manifest file.</div>
+</th>
+</tr>
+<tr id="i394" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/actions/ManifestFileBean.html" title="class in org.apache.iceberg.actions">ManifestFileBean</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i395" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/ManifestFiles.html" title="class in org.apache.iceberg">ManifestFiles</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i396" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/util/ManifestFileUtil.html" title="class in org.apache.iceberg.util">ManifestFileUtil</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i397" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/ManifestReader.html" title="class in org.apache.iceberg">ManifestReader</a><<a href="org/apache/iceberg/ManifestReader.html" title="type parameter in ManifestReader">F</a> extends <a href="org/apache/iceberg/ContentFile.html" title="interface in org.apache.iceberg">ContentFile</a><<a href="org/apache/iceberg/ManifestReader.html" title="type parameter in ManifestReader">F</a>>></td>
+<th class="colLast" scope="row">
+<div class="block">Base reader for data and delete manifest files.</div>
+</th>
+</tr>
+<tr id="i398" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/ManifestReader.FileType.html" title="enum in org.apache.iceberg">ManifestReader.FileType</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i399" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/ManifestsTable.html" title="class in org.apache.iceberg">ManifestsTable</a></td>
+<th class="colLast" scope="row">
+<div class="block">A <a href="org/apache/iceberg/Table.html" title="interface in org.apache.iceberg"><code>Table</code></a> implementation that exposes a table's manifest files as rows.</div>
+</th>
+</tr>
+<tr id="i400" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/ManifestWriter.html" title="class in org.apache.iceberg">ManifestWriter</a><<a href="org/apache/iceberg/ManifestWriter.html" title="type parameter in ManifestWriter">F</a> extends <a href="org/apache/iceberg/ContentFile.html" title="interface in org.apache.iceberg">ContentFile</a><<a href="org/apache/iceberg/ManifestWriter.html" title="type parameter in ManifestWriter">F</a>>></td>
+<th class="colLast" scope="row">
+<div class="block">Writer for manifest files.</div>
+</th>
+</tr>
+<tr id="i401" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/mapping/MappedField.html" title="class in org.apache.iceberg.mapping">MappedField</a></td>
+<th class="colLast" scope="row">
+<div class="block">An immutable mapping between a field ID and a set of names.</div>
+</th>
+</tr>
+<tr id="i402" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/mapping/MappedFields.html" title="class in org.apache.iceberg.mapping">MappedFields</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i403" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/mapping/MappingUtil.html" title="class in org.apache.iceberg.mapping">MappingUtil</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i404" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/mr/mapred/MapredIcebergInputFormat.html" title="class in org.apache.iceberg.mr.mapred">MapredIcebergInputFormat</a><<a href="org/apache/iceberg/mr/mapred/MapredIcebergInputFormat.html" title="type parameter in MapredIcebergInputFormat">T</a>></td>
+<th class="colLast" scope="row">
+<div class="block">Generic MR v1 InputFormat API for Iceberg.</div>
+</th>
+</tr>
+<tr id="i405" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/mr/mapred/MapredIcebergInputFormat.CompatibilityTaskAttemptContextImpl.html" title="class in org.apache.iceberg.mr.mapred">MapredIcebergInputFormat.CompatibilityTaskAttemptContextImpl</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i406" class="altColor">
+<td class="colFirst"><a href="org/apache/spark/sql/connector/iceberg/write/MergeBuilder.html" title="interface in org.apache.spark.sql.connector.iceberg.write">MergeBuilder</a></td>
+<th class="colLast" scope="row">
+<div class="block">An interface for building a scan and a write for a row-level operation.</div>
+</th>
+</tr>
+<tr id="i407" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/MetadataColumns.html" title="class in org.apache.iceberg">MetadataColumns</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i408" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/MetadataTableType.html" title="enum in org.apache.iceberg">MetadataTableType</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i409" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/MetadataTableUtils.html" title="class in org.apache.iceberg">MetadataTableUtils</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i410" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/hive/MetastoreUtil.html" title="class in org.apache.iceberg.hive">MetastoreUtil</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i411" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/Metrics.html" title="class in org.apache.iceberg">Metrics</a></td>
+<th class="colLast" scope="row">
+<div class="block">Iceberg file format metrics.</div>
+</th>
+</tr>
+<tr id="i412" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/avro/MetricsAwareDatumWriter.html" title="interface in org.apache.iceberg.avro">MetricsAwareDatumWriter</a><<a href="org/apache/iceberg/avro/MetricsAwareDatumWriter.html" title="type parameter in MetricsAwareDatumWriter">D</a>></td>
+<th class="colLast" scope="row">
+<div class="block">Wrapper writer around <code>DatumWriter</code> with metrics support.</div>
+</th>
+</tr>
+<tr id="i413" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/MetricsConfig.html" title="class in org.apache.iceberg">MetricsConfig</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i414" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/MetricsModes.html" title="class in org.apache.iceberg">MetricsModes</a></td>
+<th class="colLast" scope="row">
+<div class="block">This class defines different metrics modes, which allow users to control the collection of
+ value_counts, null_value_counts, nan_value_counts, lower_bounds, upper_bounds for different columns in metadata.</div>
+</th>
+</tr>
+<tr id="i415" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/MetricsModes.Counts.html" title="class in org.apache.iceberg">MetricsModes.Counts</a></td>
+<th class="colLast" scope="row">
+<div class="block">Under this mode, only value_counts, null_value_counts, nan_value_counts are persisted.</div>
+</th>
+</tr>
+<tr id="i416" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/MetricsModes.Full.html" title="class in org.apache.iceberg">MetricsModes.Full</a></td>
+<th class="colLast" scope="row">
+<div class="block">Under this mode, value_counts, null_value_counts, nan_value_counts
+ and full lower_bounds, upper_bounds are persisted.</div>
+</th>
+</tr>
+<tr id="i417" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/MetricsModes.MetricsMode.html" title="interface in org.apache.iceberg">MetricsModes.MetricsMode</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i418" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/MetricsModes.None.html" title="class in org.apache.iceberg">MetricsModes.None</a></td>
+<th class="colLast" scope="row">
+<div class="block">Under this mode, value_counts, null_value_counts, nan_value_counts, lower_bounds, upper_bounds are not persisted.</div>
+</th>
+</tr>
+<tr id="i419" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/MetricsModes.Truncate.html" title="class in org.apache.iceberg">MetricsModes.Truncate</a></td>
+<th class="colLast" scope="row">
+<div class="block">Under this mode, value_counts, null_value_counts, nan_value_counts
+ and truncated lower_bounds, upper_bounds are persisted.</div>
+</th>
+</tr>
+<tr id="i420" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/MetricsUtil.html" title="class in org.apache.iceberg">MetricsUtil</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i421" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/MicroBatches.html" title="class in org.apache.iceberg">MicroBatches</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i422" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/MicroBatches.MicroBatch.html" title="class in org.apache.iceberg">MicroBatches.MicroBatch</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i423" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/MicroBatches.MicroBatchBuilder.html" title="class in org.apache.iceberg">MicroBatches.MicroBatchBuilder</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i424" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/actions/MigrateTable.html" title="interface in org.apache.iceberg.actions">MigrateTable</a></td>
+<th class="colLast" scope="row">
+<div class="block">An action that migrates an existing table to Iceberg.</div>
+</th>
+</tr>
+<tr id="i425" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/actions/MigrateTable.Result.html" title="interface in org.apache.iceberg.actions">MigrateTable.Result</a></td>
+<th class="colLast" scope="row">
+<div class="block">The action result that contains a summary of the execution.</div>
+</th>
+</tr>
+<tr id="i426" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/expressions/NamedReference.html" title="class in org.apache.iceberg.expressions">NamedReference</a><<a href="org/apache/iceberg/expressions/NamedReference.html" title="type parameter in NamedReference">T</a>></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i427" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/mapping/NameMapping.html" title="class in org.apache.iceberg.mapping">NameMapping</a></td>
+<th class="colLast" scope="row">
+<div class="block">Represents a mapping from external schema names to Iceberg type IDs.</div>
+</th>
+</tr>
+<tr id="i428" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/mapping/NameMappingParser.html" title="class in org.apache.iceberg.mapping">NameMappingParser</a></td>
+<th class="colLast" scope="row">
+<div class="block">Parses external name mappings from a JSON representation.</div>
+</th>
+</tr>
+<tr id="i429" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/catalog/Namespace.html" title="class in org.apache.iceberg.catalog">Namespace</a></td>
+<th class="colLast" scope="row">
+<div class="block">A namespace in a <a href="org/apache/iceberg/catalog/Catalog.html" title="interface in org.apache.iceberg.catalog"><code>Catalog</code></a>.</div>
+</th>
+</tr>
+<tr id="i430" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/exceptions/NamespaceNotEmptyException.html" title="class in org.apache.iceberg.exceptions">NamespaceNotEmptyException</a></td>
+<th class="colLast" scope="row">
+<div class="block">Exception raised when attempting to drop a namespace that is not empty.</div>
+</th>
+</tr>
+<tr id="i431" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/util/NaNUtil.html" title="class in org.apache.iceberg.util">NaNUtil</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i432" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/nessie/NessieCatalog.html" title="class in org.apache.iceberg.nessie">NessieCatalog</a></td>
+<th class="colLast" scope="row">
+<div class="block">Nessie implementation of Iceberg Catalog.</div>
+</th>
+</tr>
+<tr id="i433" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/nessie/NessieTableOperations.html" title="class in org.apache.iceberg.nessie">NessieTableOperations</a></td>
+<th class="colLast" scope="row">
+<div class="block">Nessie implementation of Iceberg TableOperations.</div>
+</th>
+</tr>
+<tr id="i434" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/nessie/NessieUtil.html" title="class in org.apache.iceberg.nessie">NessieUtil</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i435" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/exceptions/NoSuchIcebergTableException.html" title="class in org.apache.iceberg.exceptions">NoSuchIcebergTableException</a></td>
+<th class="colLast" scope="row">
+<div class="block">NoSuchTableException thrown when a table is found but it is not an Iceberg table.</div>
+</th>
+</tr>
+<tr id="i436" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/exceptions/NoSuchNamespaceException.html" title="class in org.apache.iceberg.exceptions">NoSuchNamespaceException</a></td>
+<th class="colLast" scope="row">
+<div class="block">Exception raised when attempting to load a namespace that does not exist.</div>
+</th>
+</tr>
+<tr id="i437" class="rowColor">
+<td class="colFirst"><a href="org/apache/spark/sql/catalyst/analysis/NoSuchProcedureException.html" title="class in org.apache.spark.sql.catalyst.analysis">NoSuchProcedureException</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i438" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/exceptions/NoSuchTableException.html" title="class in org.apache.iceberg.exceptions">NoSuchTableException</a></td>
+<th class="colLast" scope="row">
+<div class="block">Exception raised when attempting to load a table that does not exist.</div>
+</th>
+</tr>
+<tr id="i439" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/expressions/Not.html" title="class in org.apache.iceberg.expressions">Not</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i440" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/exceptions/NotFoundException.html" title="class in org.apache.iceberg.exceptions">NotFoundException</a></td>
+<th class="colLast" scope="row">
+<div class="block">Exception raised when attempting to read a file that does not exist.</div>
+</th>
+</tr>
+<tr id="i441" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/arrow/vectorized/NullabilityHolder.html" title="class in org.apache.iceberg.arrow.vectorized">NullabilityHolder</a></td>
+<th class="colLast" scope="row">
+<div class="block">Instances of this class simply track whether a value at an index is null.</div>
+</th>
+</tr>
+<tr id="i442" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/NullOrder.html" title="enum in org.apache.iceberg">NullOrder</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i443" class="rowColor">
+<td class="colFirst"><a href="org/apache/spark/sql/connector/iceberg/expressions/NullOrdering.html" title="enum in org.apache.spark.sql.connector.iceberg.expressions">NullOrdering</a></td>
+<th class="colLast" scope="row">
+<div class="block">A null order used in sorting expressions.</div>
+</th>
+</tr>
+<tr id="i444" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/expressions/Or.html" title="class in org.apache.iceberg.expressions">Or</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i445" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/orc/ORC.html" title="class in org.apache.iceberg.orc">ORC</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i446" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/orc/ORC.DataWriteBuilder.html" title="class in org.apache.iceberg.orc">ORC.DataWriteBuilder</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i447" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/orc/ORC.ReadBuilder.html" title="class in org.apache.iceberg.orc">ORC.ReadBuilder</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i448" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/orc/ORC.WriteBuilder.html" title="class in org.apache.iceberg.orc">ORC.WriteBuilder</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i449" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/orc/OrcBatchReader.html" title="interface in org.apache.iceberg.orc">OrcBatchReader</a><<a href="org/apache/iceberg/orc/OrcBatchReader.html" title="type parameter in OrcBatchReader">T</a>></td>
+<th class="colLast" scope="row">
+<div class="block">Used for implementing ORC batch readers.</div>
+</th>
+</tr>
+<tr id="i450" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/orc/OrcMetrics.html" title="class in org.apache.iceberg.orc">OrcMetrics</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i451" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/orc/OrcRowReader.html" title="interface in org.apache.iceberg.orc">OrcRowReader</a><<a href="org/apache/iceberg/orc/OrcRowReader.html" title="type parameter in OrcRowReader">T</a>></td>
+<th class="colLast" scope="row">
+<div class="block">Used for implementing ORC row readers.</div>
+</th>
+</tr>
+<tr id="i452" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/orc/OrcRowWriter.html" title="interface in org.apache.iceberg.orc">OrcRowWriter</a><<a href="org/apache/iceberg/orc/OrcRowWriter.html" title="type parameter in OrcRowWriter">T</a>></td>
+<th class="colLast" scope="row">
+<div class="block">Write data value of a schema.</div>
+</th>
+</tr>
+<tr id="i453" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/orc/ORCSchemaUtil.html" title="class in org.apache.iceberg.orc">ORCSchemaUtil</a></td>
+<th class="colLast" scope="row">
+<div class="block">Utilities for mapping Iceberg to ORC schemas.</div>
+</th>
+</tr>
+<tr id="i454" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/orc/ORCSchemaUtil.BinaryType.html" title="enum in org.apache.iceberg.orc">ORCSchemaUtil.BinaryType</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i455" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/orc/ORCSchemaUtil.LongType.html" title="enum in org.apache.iceberg.orc">ORCSchemaUtil.LongType</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i456" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/orc/OrcSchemaVisitor.html" title="class in org.apache.iceberg.orc">OrcSchemaVisitor</a><<a href="org/apache/iceberg/orc/OrcSchemaVisitor.html" title="type parameter in OrcSchemaVisitor">T</a>></td>
+<th class="colLast" scope="row">
+<div class="block">Generic visitor of an ORC Schema.</div>
+</th>
+</tr>
+<tr id="i457" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/orc/OrcSchemaWithTypeVisitor.html" title="class in org.apache.iceberg.orc">OrcSchemaWithTypeVisitor</a><<a href="org/apache/iceberg/orc/OrcSchemaWithTypeVisitor.html" title="type parameter in OrcSchemaWithTypeVisitor">T</a>></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i458" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/orc/OrcValueReader.html" title="interface in org.apache.iceberg.orc">OrcValueReader</a><<a href="org/apache/iceberg/orc/OrcValueReader.html" title="type parameter in OrcValueReader">T</a>></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i459" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/orc/OrcValueReaders.html" title="class in org.apache.iceberg.orc">OrcValueReaders</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i460" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/orc/OrcValueReaders.StructReader.html" title="class in org.apache.iceberg.orc">OrcValueReaders.StructReader</a><<a href="org/apache/iceberg/orc/OrcValueReaders.StructReader.html" title="type parameter in OrcValueReaders.StructReader">T</a>></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i461" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/orc/OrcValueWriter.html" title="interface in org.apache.iceberg.orc">OrcValueWriter</a><<a href="org/apache/iceberg/orc/OrcValueWriter.html" title="type parameter in OrcValueWriter">T</a>></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i462" class="altColor">
+<td class="colFirst"><a href="org/apache/spark/sql/connector/iceberg/distributions/OrderedDistribution.html" title="interface in org.apache.spark.sql.connector.iceberg.distributions">OrderedDistribution</a></td>
+<th class="colLast" scope="row">
+<div class="block">A distribution where tuples have been ordered across partitions according
+ to ordering expressions, but not necessarily within a given partition.</div>
+</th>
+</tr>
+<tr id="i463" class="rowColor">
+<td class="colFirst"><a href="org/apache/spark/sql/connector/iceberg/distributions/impl/OrderedDistributionImpl.html" title="class in org.apache.spark.sql.connector.iceberg.distributions.impl">OrderedDistributionImpl</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i464" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/io/OutputFile.html" title="interface in org.apache.iceberg.io">OutputFile</a></td>
+<th class="colLast" scope="row">
+<div class="block">An interface used to create output files using <a href="org/apache/iceberg/io/PositionOutputStream.html" title="class in org.apache.iceberg.io"><code>PositionOutputStream</code></a> instances.</div>
+</th>
+</tr>
+<tr id="i465" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/io/OutputFileFactory.html" title="class in org.apache.iceberg.io">OutputFileFactory</a></td>
+<th class="colLast" scope="row">
+<div class="block">Factory responsible for generating unique but recognizable data file names.</div>
+</th>
+</tr>
+<tr id="i466" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/io/OutputFileFactory.Builder.html" title="class in org.apache.iceberg.io">OutputFileFactory.Builder</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i467" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/OverwriteFiles.html" title="interface in org.apache.iceberg">OverwriteFiles</a></td>
+<th class="colLast" scope="row">
+<div class="block">API for overwriting files in a table.</div>
+</th>
+</tr>
+<tr id="i468" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/util/Pair.html" title="class in org.apache.iceberg.util">Pair</a><<a href="org/apache/iceberg/util/Pair.html" title="type parameter in Pair">X</a>,​<a href="org/apache/iceberg/util/Pair.html" title="type parameter in Pair">Y</a>></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i469" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/util/ParallelIterable.html" title="class in org.apache.iceberg.util">ParallelIterable</a><<a href="org/apache/iceberg/util/ParallelIterable.html" title="type parameter in ParallelIterable">T</a>></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i470" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/parquet/Parquet.html" title="class in org.apache.iceberg.parquet">Parquet</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i471" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/parquet/Parquet.DataWriteBuilder.html" title="class in org.apache.iceberg.parquet">Parquet.DataWriteBuilder</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i472" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/parquet/Parquet.DeleteWriteBuilder.html" title="class in org.apache.iceberg.parquet">Parquet.DeleteWriteBuilder</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i473" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/parquet/Parquet.ReadBuilder.html" title="class in org.apache.iceberg.parquet">Parquet.ReadBuilder</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i474" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/parquet/Parquet.WriteBuilder.html" title="class in org.apache.iceberg.parquet">Parquet.WriteBuilder</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i475" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/parquet/ParquetAvroReader.html" title="class in org.apache.iceberg.parquet">ParquetAvroReader</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i476" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/parquet/ParquetAvroValueReaders.html" title="class in org.apache.iceberg.parquet">ParquetAvroValueReaders</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i477" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/parquet/ParquetAvroValueReaders.TimeMillisReader.html" title="class in org.apache.iceberg.parquet">ParquetAvroValueReaders.TimeMillisReader</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i478" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/parquet/ParquetAvroValueReaders.TimestampMillisReader.html" title="class in org.apache.iceberg.parquet">ParquetAvroValueReaders.TimestampMillisReader</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i479" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/parquet/ParquetAvroWriter.html" title="class in org.apache.iceberg.parquet">ParquetAvroWriter</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i480" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/parquet/ParquetDictionaryRowGroupFilter.html" title="class in org.apache.iceberg.parquet">ParquetDictionaryRowGroupFilter</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i481" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/parquet/ParquetIterable.html" title="class in org.apache.iceberg.parquet">ParquetIterable</a><<a href="org/apache/iceberg/parquet/ParquetIterable.html" title="type parameter in ParquetIterable">T</a>></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i482" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/parquet/ParquetMetricsRowGroupFilter.html" title="class in org.apache.iceberg.parquet">ParquetMetricsRowGroupFilter</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i483" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/parquet/ParquetReader.html" title="class in org.apache.iceberg.parquet">ParquetReader</a><<a href="org/apache/iceberg/parquet/ParquetReader.html" title="type parameter in ParquetReader">T</a>></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i484" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/parquet/ParquetSchemaUtil.html" title="class in org.apache.iceberg.parquet">ParquetSchemaUtil</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i485" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/parquet/ParquetSchemaUtil.HasIds.html" title="class in org.apache.iceberg.parquet">ParquetSchemaUtil.HasIds</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i486" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/parquet/ParquetTypeVisitor.html" title="class in org.apache.iceberg.parquet">ParquetTypeVisitor</a><<a href="org/apache/iceberg/parquet/ParquetTypeVisitor.html" title="type parameter in ParquetTypeVisitor">T</a>></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i487" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/parquet/ParquetUtil.html" title="class in org.apache.iceberg.parquet">ParquetUtil</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i488" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/parquet/ParquetValueReader.html" title="interface in org.apache.iceberg.parquet">ParquetValueReader</a><<a href="org/apache/iceberg/parquet/ParquetValueReader.html" title="type parameter in ParquetValueReader">T</a>></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i489" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/parquet/ParquetValueReaders.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i490" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/parquet/ParquetValueReaders.BinaryAsDecimalReader.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.BinaryAsDecimalReader</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i491" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/parquet/ParquetValueReaders.ByteArrayReader.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.ByteArrayReader</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i492" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/parquet/ParquetValueReaders.BytesReader.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.BytesReader</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i493" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/parquet/ParquetValueReaders.FloatAsDoubleReader.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.FloatAsDoubleReader</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i494" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/parquet/ParquetValueReaders.IntAsLongReader.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.IntAsLongReader</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i495" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/parquet/ParquetValueReaders.IntegerAsDecimalReader.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.IntegerAsDecimalReader</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i496" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/parquet/ParquetValueReaders.ListReader.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.ListReader</a><<a href="org/apache/iceberg/parquet/ParquetValueReaders.ListReader.html" title="type parameter in ParquetValueReaders.ListReader">E</a>></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i497" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/parquet/ParquetValueReaders.LongAsDecimalReader.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.LongAsDecimalReader</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i498" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/parquet/ParquetValueReaders.MapReader.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.MapReader</a><<a href="org/apache/iceberg/parquet/ParquetValueReaders.MapReader.html" title="type parameter in ParquetValueReaders.MapReader">K</a>,​<a href="org/apache/iceberg/parquet/ParquetValueReaders.MapReader.html" title="type parameter in ParquetValueReaders.MapReader">V</a>></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i499" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/parquet/ParquetValueReaders.PrimitiveReader.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.PrimitiveReader</a><<a href="org/apache/iceberg/parquet/ParquetValueReaders.PrimitiveReader.html" title="type parameter in ParquetValueReaders.PrimitiveReader">T</a>></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i500" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/parquet/ParquetValueReaders.RepeatedKeyValueReader.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.RepeatedKeyValueReader</a><<a href="org/apache/iceberg/parquet/ParquetValueReaders.RepeatedKeyValueReader.html" title="type parameter in ParquetValueReaders.RepeatedKeyValueReader">M</a>,​<a href="org/apache/iceberg/parquet/ParquetValueReaders.RepeatedKeyValueReader.html" title="type parameter in ParquetValueRea [...]
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i501" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/parquet/ParquetValueReaders.RepeatedReader.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.RepeatedReader</a><<a href="org/apache/iceberg/parquet/ParquetValueReaders.RepeatedReader.html" title="type parameter in ParquetValueReaders.RepeatedReader">T</a>,​<a href="org/apache/iceberg/parquet/ParquetValueReaders.RepeatedReader.html" title="type parameter in ParquetValueReaders.RepeatedReader">I</a>,​<a hre [...]
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i502" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/parquet/ParquetValueReaders.ReusableEntry.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.ReusableEntry</a><<a href="org/apache/iceberg/parquet/ParquetValueReaders.ReusableEntry.html" title="type parameter in ParquetValueReaders.ReusableEntry">K</a>,​<a href="org/apache/iceberg/parquet/ParquetValueReaders.ReusableEntry.html" title="type parameter in ParquetValueReaders.ReusableEntry">V</a>></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i503" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/parquet/ParquetValueReaders.StringReader.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.StringReader</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i504" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/parquet/ParquetValueReaders.StructReader.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.StructReader</a><<a href="org/apache/iceberg/parquet/ParquetValueReaders.StructReader.html" title="type parameter in ParquetValueReaders.StructReader">T</a>,​<a href="org/apache/iceberg/parquet/ParquetValueReaders.StructReader.html" title="type parameter in ParquetValueReaders.StructReader">I</a>></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i505" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/parquet/ParquetValueReaders.UnboxedReader.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.UnboxedReader</a><<a href="org/apache/iceberg/parquet/ParquetValueReaders.UnboxedReader.html" title="type parameter in ParquetValueReaders.UnboxedReader">T</a>></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i506" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/parquet/ParquetValueWriter.html" title="interface in org.apache.iceberg.parquet">ParquetValueWriter</a><<a href="org/apache/iceberg/parquet/ParquetValueWriter.html" title="type parameter in ParquetValueWriter">T</a>></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i507" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/parquet/ParquetValueWriters.html" title="class in org.apache.iceberg.parquet">ParquetValueWriters</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i508" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/parquet/ParquetValueWriters.PositionDeleteStructWriter.html" title="class in org.apache.iceberg.parquet">ParquetValueWriters.PositionDeleteStructWriter</a><<a href="org/apache/iceberg/parquet/ParquetValueWriters.PositionDeleteStructWriter.html" title="type parameter in ParquetValueWriters.PositionDeleteStructWriter">R</a>></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i509" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/parquet/ParquetValueWriters.PrimitiveWriter.html" title="class in org.apache.iceberg.parquet">ParquetValueWriters.PrimitiveWriter</a><<a href="org/apache/iceberg/parquet/ParquetValueWriters.PrimitiveWriter.html" title="type parameter in ParquetValueWriters.PrimitiveWriter">T</a>></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i510" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/parquet/ParquetValueWriters.RepeatedKeyValueWriter.html" title="class in org.apache.iceberg.parquet">ParquetValueWriters.RepeatedKeyValueWriter</a><<a href="org/apache/iceberg/parquet/ParquetValueWriters.RepeatedKeyValueWriter.html" title="type parameter in ParquetValueWriters.RepeatedKeyValueWriter">M</a>,​<a href="org/apache/iceberg/parquet/ParquetValueWriters.RepeatedKeyValueWriter.html" title="type parameter in ParquetValueWri [...]
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i511" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/parquet/ParquetValueWriters.RepeatedWriter.html" title="class in org.apache.iceberg.parquet">ParquetValueWriters.RepeatedWriter</a><<a href="org/apache/iceberg/parquet/ParquetValueWriters.RepeatedWriter.html" title="type parameter in ParquetValueWriters.RepeatedWriter">L</a>,​<a href="org/apache/iceberg/parquet/ParquetValueWriters.RepeatedWriter.html" title="type parameter in ParquetValueWriters.RepeatedWriter">E</a>></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i512" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/parquet/ParquetValueWriters.StructWriter.html" title="class in org.apache.iceberg.parquet">ParquetValueWriters.StructWriter</a><<a href="org/apache/iceberg/parquet/ParquetValueWriters.StructWriter.html" title="type parameter in ParquetValueWriters.StructWriter">S</a>></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i513" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/flink/data/ParquetWithFlinkSchemaVisitor.html" title="class in org.apache.iceberg.flink.data">ParquetWithFlinkSchemaVisitor</a><<a href="org/apache/iceberg/flink/data/ParquetWithFlinkSchemaVisitor.html" title="type parameter in ParquetWithFlinkSchemaVisitor">T</a>></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i514" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/spark/data/ParquetWithSparkSchemaVisitor.html" title="class in org.apache.iceberg.spark.data">ParquetWithSparkSchemaVisitor</a><<a href="org/apache/iceberg/spark/data/ParquetWithSparkSchemaVisitor.html" title="type parameter in ParquetWithSparkSchemaVisitor">T</a>></td>
+<th class="colLast" scope="row">
+<div class="block">Visitor for traversing a Parquet type with a companion Spark type.</div>
+</th>
+</tr>
+<tr id="i515" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/parquet/ParquetWriteAdapter.html" title="class in org.apache.iceberg.parquet">ParquetWriteAdapter</a><<a href="org/apache/iceberg/parquet/ParquetWriteAdapter.html" title="type parameter in ParquetWriteAdapter">D</a>></td>
+<th class="colLast" scope="row">Deprecated.
+<div class="deprecationComment">use <code>ParquetWriter</code></div>
+</th>
+</tr>
+<tr id="i516" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/io/PartitionedFanoutWriter.html" title="class in org.apache.iceberg.io">PartitionedFanoutWriter</a><<a href="org/apache/iceberg/io/PartitionedFanoutWriter.html" title="type parameter in PartitionedFanoutWriter">T</a>></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i517" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/io/PartitionedWriter.html" title="class in org.apache.iceberg.io">PartitionedWriter</a><<a href="org/apache/iceberg/io/PartitionedWriter.html" title="type parameter in PartitionedWriter">T</a>></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i518" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/PartitionField.html" title="class in org.apache.iceberg">PartitionField</a></td>
+<th class="colLast" scope="row">
+<div class="block">Represents a single field in a <a href="org/apache/iceberg/PartitionSpec.html" title="class in org.apache.iceberg"><code>PartitionSpec</code></a>.</div>
+</th>
+</tr>
+<tr id="i519" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/Partitioning.html" title="class in org.apache.iceberg">Partitioning</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i520" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/PartitionKey.html" title="class in org.apache.iceberg">PartitionKey</a></td>
+<th class="colLast" scope="row">
+<div class="block">A struct of partition values.</div>
+</th>
+</tr>
+<tr id="i521" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/util/PartitionSet.html" title="class in org.apache.iceberg.util">PartitionSet</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i522" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/PartitionSpec.html" title="class in org.apache.iceberg">PartitionSpec</a></td>
+<th class="colLast" scope="row">
+<div class="block">Represents how to produce partition data for a table.</div>
+</th>
+</tr>
+<tr id="i523" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/PartitionSpec.Builder.html" title="class in org.apache.iceberg">PartitionSpec.Builder</a></td>
+<th class="colLast" scope="row">
+<div class="block">Used to create valid <a href="org/apache/iceberg/PartitionSpec.html" title="class in org.apache.iceberg"><code>partition specs</code></a>.</div>
+</th>
+</tr>
+<tr id="i524" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/PartitionSpecParser.html" title="class in org.apache.iceberg">PartitionSpecParser</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i525" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/transforms/PartitionSpecVisitor.html" title="interface in org.apache.iceberg.transforms">PartitionSpecVisitor</a><<a href="org/apache/iceberg/transforms/PartitionSpecVisitor.html" title="type parameter in PartitionSpecVisitor">T</a>></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i526" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/PartitionsTable.html" title="class in org.apache.iceberg">PartitionsTable</a></td>
+<th class="colLast" scope="row">
+<div class="block">A <a href="org/apache/iceberg/Table.html" title="interface in org.apache.iceberg"><code>Table</code></a> implementation that exposes a table's partitions as rows.</div>
+</th>
+</tr>
+<tr id="i527" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/util/PartitionUtil.html" title="class in org.apache.iceberg.util">PartitionUtil</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i528" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/spark/PathIdentifier.html" title="class in org.apache.iceberg.spark">PathIdentifier</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i529" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/PendingUpdate.html" title="interface in org.apache.iceberg">PendingUpdate</a><<a href="org/apache/iceberg/PendingUpdate.html" title="type parameter in PendingUpdate">T</a>></td>
+<th class="colLast" scope="row">
+<div class="block">API for table metadata changes.</div>
+</th>
+</tr>
+<tr id="i530" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/pig/PigParquetReader.html" title="class in org.apache.iceberg.pig">PigParquetReader</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i531" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/encryption/PlaintextEncryptionManager.html" title="class in org.apache.iceberg.encryption">PlaintextEncryptionManager</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i532" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/deletes/PositionDelete.html" title="class in org.apache.iceberg.deletes">PositionDelete</a><<a href="org/apache/iceberg/deletes/PositionDelete.html" title="type parameter in PositionDelete">R</a>></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i533" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/deletes/PositionDeleteWriter.html" title="class in org.apache.iceberg.deletes">PositionDeleteWriter</a><<a href="org/apache/iceberg/deletes/PositionDeleteWriter.html" title="type parameter in PositionDeleteWriter">T</a>></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i534" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/io/PositionOutputStream.html" title="class in org.apache.iceberg.io">PositionOutputStream</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i535" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/expressions/Predicate.html" title="class in org.apache.iceberg.expressions">Predicate</a><<a href="org/apache/iceberg/expressions/Predicate.html" title="type parameter in Predicate">T</a>,​<a href="org/apache/iceberg/expressions/Predicate.html" title="type parameter in Predicate">C</a> extends <a href="org/apache/iceberg/expressions/Term.html" title="interface in org.apache.iceberg.expressions">Term</a>></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i536" class="altColor">
+<td class="colFirst"><a href="org/apache/spark/sql/connector/iceberg/catalog/Procedure.html" title="interface in org.apache.spark.sql.connector.iceberg.catalog">Procedure</a></td>
+<th class="colLast" scope="row">
+<div class="block">An interface representing a stored procedure available for execution.</div>
+</th>
+</tr>
+<tr id="i537" class="rowColor">
+<td class="colFirst"><a href="org/apache/spark/sql/connector/iceberg/catalog/ProcedureCatalog.html" title="interface in org.apache.spark.sql.connector.iceberg.catalog">ProcedureCatalog</a></td>
+<th class="colLast" scope="row">
+<div class="block">A catalog API for working with stored procedures.</div>
+</th>
+</tr>
+<tr id="i538" class="altColor">
+<td class="colFirst"><a href="org/apache/spark/sql/connector/iceberg/catalog/ProcedureParameter.html" title="interface in org.apache.spark.sql.connector.iceberg.catalog">ProcedureParameter</a></td>
+<th class="colLast" scope="row">
+<div class="block">An input parameter of a <a href="org/apache/spark/sql/connector/iceberg/catalog/Procedure.html" title="interface in org.apache.spark.sql.connector.iceberg.catalog"><code>stored procedure</code></a>.</div>
+</th>
+</tr>
+<tr id="i539" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/avro/ProjectionDatumReader.html" title="class in org.apache.iceberg.avro">ProjectionDatumReader</a><<a href="org/apache/iceberg/avro/ProjectionDatumReader.html" title="type parameter in ProjectionDatumReader">D</a>></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i540" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/expressions/Projections.html" title="class in org.apache.iceberg.expressions">Projections</a></td>
+<th class="colLast" scope="row">
+<div class="block">Utils to project expressions on rows to expressions on partitions.</div>
+</th>
+</tr>
+<tr id="i541" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/expressions/Projections.ProjectionEvaluator.html" title="class in org.apache.iceberg.expressions">Projections.ProjectionEvaluator</a></td>
+<th class="colLast" scope="row">
+<div class="block">A class that projects expressions for a table's data rows into expressions on the table's
+ partition values, for a table's <a href="org/apache/iceberg/PartitionSpec.html" title="class in org.apache.iceberg"><code>partition spec</code></a>.</div>
+</th>
+</tr>
+<tr id="i542" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/util/PropertyUtil.html" title="class in org.apache.iceberg.util">PropertyUtil</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i543" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/spark/PruneColumnsWithoutReordering.html" title="class in org.apache.iceberg.spark">PruneColumnsWithoutReordering</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i544" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/spark/PruneColumnsWithReordering.html" title="class in org.apache.iceberg.spark">PruneColumnsWithReordering</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i545" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/ReachableFileUtil.html" title="class in org.apache.iceberg">ReachableFileUtil</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i546" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/data/Record.html" title="interface in org.apache.iceberg.data">Record</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i547" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/expressions/Reference.html" title="interface in org.apache.iceberg.expressions">Reference</a><<a href="org/apache/iceberg/expressions/Reference.html" title="type parameter in Reference">T</a>></td>
+<th class="colLast" scope="row">
+<div class="block">Represents a variable reference in an <a href="org/apache/iceberg/expressions/Expression.html" title="interface in org.apache.iceberg.expressions"><code>expression</code></a>.</div>
+</th>
+</tr>
+<tr id="i548" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/avro/RemoveIds.html" title="class in org.apache.iceberg.avro">RemoveIds</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i549" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/parquet/RemoveIds.html" title="class in org.apache.iceberg.parquet">RemoveIds</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i550" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/actions/RemoveOrphanFilesAction.html" title="class in org.apache.iceberg.actions">RemoveOrphanFilesAction</a></td>
+<th class="colLast" scope="row">Deprecated.
+<div class="deprecationComment">since 0.12.0, will be removed in 0.13.0; use <a href="org/apache/iceberg/actions/DeleteOrphanFiles.html" title="interface in org.apache.iceberg.actions"><code>DeleteOrphanFiles</code></a> instead.</div>
+</th>
+</tr>
+<tr id="i551" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/spark/procedures/RemoveOrphanFilesProcedure.html" title="class in org.apache.iceberg.spark.procedures">RemoveOrphanFilesProcedure</a></td>
+<th class="colLast" scope="row">
+<div class="block">A procedure that removes orphan files in a table.</div>
+</th>
+</tr>
+<tr id="i552" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/ReplacePartitions.html" title="interface in org.apache.iceberg">ReplacePartitions</a></td>
+<th class="colLast" scope="row">
+<div class="block">Not recommended: API for overwriting files in a table by partition.</div>
+</th>
+</tr>
+<tr id="i553" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/ReplaceSortOrder.html" title="interface in org.apache.iceberg">ReplaceSortOrder</a></td>
+<th class="colLast" scope="row">
+<div class="block">API for replacing table sort order with a newly created order.</div>
+</th>
+</tr>
+<tr id="i554" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/expressions/ResidualEvaluator.html" title="class in org.apache.iceberg.expressions">ResidualEvaluator</a></td>
+<th class="colLast" scope="row">
+<div class="block">Finds the residuals for an <a href="org/apache/iceberg/expressions/Expression.html" title="interface in org.apache.iceberg.expressions"><code>Expression</code></a> the partitions in the given <a href="org/apache/iceberg/PartitionSpec.html" title="class in org.apache.iceberg"><code>PartitionSpec</code></a>.</div>
+</th>
+</tr>
+<tr id="i555" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/actions/RewriteDataFiles.html" title="interface in org.apache.iceberg.actions">RewriteDataFiles</a></td>
+<th class="colLast" scope="row">
+<div class="block">An action for rewriting data files according to a rewrite strategy.</div>
+</th>
+</tr>
+<tr id="i556" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/actions/RewriteDataFiles.FileGroupInfo.html" title="interface in org.apache.iceberg.actions">RewriteDataFiles.FileGroupInfo</a></td>
+<th class="colLast" scope="row">
+<div class="block">A description of a file group, when it was processed, and within which partition.</div>
+</th>
+</tr>
+<tr id="i557" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/actions/RewriteDataFiles.FileGroupRewriteResult.html" title="interface in org.apache.iceberg.actions">RewriteDataFiles.FileGroupRewriteResult</a></td>
+<th class="colLast" scope="row">
+<div class="block">For a particular file group, the number of files which are newly created and the number of files
+ which were formerly part of the table but have been rewritten.</div>
+</th>
+</tr>
+<tr id="i558" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/actions/RewriteDataFiles.Result.html" title="interface in org.apache.iceberg.actions">RewriteDataFiles.Result</a></td>
+<th class="colLast" scope="row">
+<div class="block">A map of file group information to the results of rewriting that file group.</div>
+</th>
+</tr>
+<tr id="i559" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/actions/RewriteDataFilesAction.html" title="class in org.apache.iceberg.actions">RewriteDataFilesAction</a></td>
+<th class="colLast" scope="row">Deprecated.
+<div class="deprecationComment">since 0.12.0, will be removed in 0.13.0; use <a href="org/apache/iceberg/actions/RewriteDataFilesAction.html" title="class in org.apache.iceberg.actions"><code>RewriteDataFilesAction</code></a> instead.</div>
+</th>
+</tr>
+<tr id="i560" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/flink/actions/RewriteDataFilesAction.html" title="class in org.apache.iceberg.flink.actions">RewriteDataFilesAction</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i561" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/actions/RewriteDataFilesActionResult.html" title="class in org.apache.iceberg.actions">RewriteDataFilesActionResult</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i562" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/actions/RewriteDataFilesCommitManager.html" title="class in org.apache.iceberg.actions">RewriteDataFilesCommitManager</a></td>
+<th class="colLast" scope="row">
+<div class="block">Functionality used by RewriteDataFile Actions from different platforms to handle commits.</div>
+</th>
+</tr>
+<tr id="i563" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/actions/RewriteFileGroup.html" title="class in org.apache.iceberg.actions">RewriteFileGroup</a></td>
+<th class="colLast" scope="row">
+<div class="block">Container class representing a set of files to be rewritten by a RewriteAction and the new files which have been
+ written by the action.</div>
+</th>
+</tr>
+<tr id="i564" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/RewriteFiles.html" title="interface in org.apache.iceberg">RewriteFiles</a></td>
+<th class="colLast" scope="row">
+<div class="block">API for replacing files in a table.</div>
+</th>
+</tr>
+<tr id="i565" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/actions/RewriteManifests.html" title="interface in org.apache.iceberg.actions">RewriteManifests</a></td>
+<th class="colLast" scope="row">
+<div class="block">An action that rewrites manifests.</div>
+</th>
+</tr>
+<tr id="i566" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/RewriteManifests.html" title="interface in org.apache.iceberg">RewriteManifests</a></td>
+<th class="colLast" scope="row">
+<div class="block">API for rewriting manifests for a table.</div>
+</th>
+</tr>
+<tr id="i567" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/actions/RewriteManifests.Result.html" title="interface in org.apache.iceberg.actions">RewriteManifests.Result</a></td>
+<th class="colLast" scope="row">
+<div class="block">The action result that contains a summary of the execution.</div>
+</th>
+</tr>
+<tr id="i568" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/actions/RewriteManifestsAction.html" title="class in org.apache.iceberg.actions">RewriteManifestsAction</a></td>
+<th class="colLast" scope="row">Deprecated.
+<div class="deprecationComment">since 0.12.0, will be removed in 0.13.0; use <a href="org/apache/iceberg/actions/RewriteManifests.html" title="interface in org.apache.iceberg.actions"><code>RewriteManifests</code></a> instead.</div>
+</th>
+</tr>
+<tr id="i569" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/actions/RewriteManifestsActionResult.html" title="class in org.apache.iceberg.actions">RewriteManifestsActionResult</a></td>
+<th class="colLast" scope="row">Deprecated.</th>
+</tr>
+<tr id="i570" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/actions/RewriteStrategy.html" title="interface in org.apache.iceberg.actions">RewriteStrategy</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i571" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/Rollback.html" title="interface in org.apache.iceberg">Rollback</a></td>
+<th class="colLast" scope="row">
+<div class="block">API for rolling table data back to the state at an older table <a href="org/apache/iceberg/Snapshot.html" title="interface in org.apache.iceberg"><code>snapshot</code></a>.</div>
+</th>
+</tr>
+<tr id="i572" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/spark/RollbackStagedTable.html" title="class in org.apache.iceberg.spark">RollbackStagedTable</a></td>
+<th class="colLast" scope="row">
+<div class="block">An implementation of StagedTable that mimics the behavior of Spark's non-atomic CTAS and RTAS.</div>
+</th>
+</tr>
+<tr id="i573" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/flink/source/RowDataRewriter.html" title="class in org.apache.iceberg.flink.source">RowDataRewriter</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i574" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/spark/source/RowDataRewriter.html" title="class in org.apache.iceberg.spark.source">RowDataRewriter</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i575" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/flink/source/RowDataRewriter.RewriteMap.html" title="class in org.apache.iceberg.flink.source">RowDataRewriter.RewriteMap</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i576" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/flink/sink/RowDataTaskWriterFactory.html" title="class in org.apache.iceberg.flink.sink">RowDataTaskWriterFactory</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i577" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/flink/data/RowDataUtil.html" title="class in org.apache.iceberg.flink.data">RowDataUtil</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i578" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/flink/RowDataWrapper.html" title="class in org.apache.iceberg.flink">RowDataWrapper</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i579" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/RowDelta.html" title="interface in org.apache.iceberg">RowDelta</a></td>
+<th class="colLast" scope="row">
+<div class="block">API for encoding row-level changes to a table.</div>
+</th>
+</tr>
+<tr id="i580" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/spark/data/vectorized/RowPositionColumnVector.html" title="class in org.apache.iceberg.spark.data.vectorized">RowPositionColumnVector</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i581" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/exceptions/RuntimeIOException.html" title="class in org.apache.iceberg.exceptions">RuntimeIOException</a></td>
+<th class="colLast" scope="row">Deprecated.
+<div class="deprecationComment">Use java.io.UncheckedIOException directly instead.</div>
+</th>
+</tr>
+<tr id="i582" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/hive/RuntimeMetaException.html" title="class in org.apache.iceberg.hive">RuntimeMetaException</a></td>
+<th class="colLast" scope="row">
+<div class="block">Exception used to wrap <code>MetaException</code> as a <code>RuntimeException</code> and add context.</div>
+</th>
+</tr>
+<tr id="i583" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/aws/s3/S3FileIO.html" title="class in org.apache.iceberg.aws.s3">S3FileIO</a></td>
+<th class="colLast" scope="row">
+<div class="block">FileIO implementation backed by S3.</div>
+</th>
+</tr>
+<tr id="i584" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/aws/s3/S3InputFile.html" title="class in org.apache.iceberg.aws.s3">S3InputFile</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i585" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/aws/s3/S3OutputFile.html" title="class in org.apache.iceberg.aws.s3">S3OutputFile</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i586" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/aws/s3/S3RequestUtil.html" title="class in org.apache.iceberg.aws.s3">S3RequestUtil</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i587" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/events/ScanEvent.html" title="class in org.apache.iceberg.events">ScanEvent</a></td>
+<th class="colLast" scope="row">
+<div class="block">Event sent to listeners when a table scan is planned.</div>
+</th>
+</tr>
+<tr id="i588" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/ScanSummary.html" title="class in org.apache.iceberg">ScanSummary</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i589" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/ScanSummary.Builder.html" title="class in org.apache.iceberg">ScanSummary.Builder</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i590" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/ScanSummary.PartitionMetrics.html" title="class in org.apache.iceberg">ScanSummary.PartitionMetrics</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i591" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/ScanTask.html" title="interface in org.apache.iceberg">ScanTask</a></td>
+<th class="colLast" scope="row">
+<div class="block">A scan task.</div>
+</th>
+</tr>
+<tr id="i592" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/Schema.html" title="class in org.apache.iceberg">Schema</a></td>
+<th class="colLast" scope="row">
+<div class="block">The schema of a data table.</div>
+</th>
+</tr>
+<tr id="i593" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/SchemaParser.html" title="class in org.apache.iceberg">SchemaParser</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i594" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/pig/SchemaUtil.html" title="class in org.apache.iceberg.pig">SchemaUtil</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i595" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/schema/SchemaWithPartnerVisitor.html" title="class in org.apache.iceberg.schema">SchemaWithPartnerVisitor</a><<a href="org/apache/iceberg/schema/SchemaWithPartnerVisitor.html" title="type parameter in SchemaWithPartnerVisitor">P</a>,​<a href="org/apache/iceberg/schema/SchemaWithPartnerVisitor.html" title="type parameter in SchemaWithPartnerVisitor">R</a>></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i596" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/schema/SchemaWithPartnerVisitor.PartnerAccessors.html" title="interface in org.apache.iceberg.schema">SchemaWithPartnerVisitor.PartnerAccessors</a><<a href="org/apache/iceberg/schema/SchemaWithPartnerVisitor.PartnerAccessors.html" title="type parameter in SchemaWithPartnerVisitor.PartnerAccessors">P</a>></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i597" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/io/SeekableInputStream.html" title="class in org.apache.iceberg.io">SeekableInputStream</a></td>
+<th class="colLast" scope="row">
+<div class="block"><code>SeekableInputStream</code> is an interface with the methods needed to read data from a file or
+ Hadoop data stream.</div>
+</th>
+</tr>
+<tr id="i598" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/hadoop/SerializableConfiguration.html" title="class in org.apache.iceberg.hadoop">SerializableConfiguration</a></td>
+<th class="colLast" scope="row">
+<div class="block">Wraps a <code>Configuration</code> object in a <code>Serializable</code> layer.</div>
+</th>
+</tr>
+<tr id="i599" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/util/SerializableMap.html" title="class in org.apache.iceberg.util">SerializableMap</a><<a href="org/apache/iceberg/util/SerializableMap.html" title="type parameter in SerializableMap">K</a>,​<a href="org/apache/iceberg/util/SerializableMap.html" title="type parameter in SerializableMap">V</a>></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i600" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/util/SerializableSupplier.html" title="interface in org.apache.iceberg.util">SerializableSupplier</a><<a href="org/apache/iceberg/util/SerializableSupplier.html" title="type parameter in SerializableSupplier">T</a>></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i601" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/SerializableTable.html" title="class in org.apache.iceberg">SerializableTable</a></td>
+<th class="colLast" scope="row">
+<div class="block">A read-only serializable table that can be sent to other nodes in a cluster.</div>
+</th>
+</tr>
+<tr id="i602" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/util/SerializationUtil.html" title="class in org.apache.iceberg.util">SerializationUtil</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i603" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/SetLocation.html" title="class in org.apache.iceberg">SetLocation</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i604" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/Snapshot.html" title="interface in org.apache.iceberg">Snapshot</a></td>
+<th class="colLast" scope="row">
+<div class="block">A snapshot of the data in a table at a point in time.</div>
+</th>
+</tr>
+<tr id="i605" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/actions/SnapshotAction.html" title="interface in org.apache.iceberg.actions">SnapshotAction</a></td>
+<th class="colLast" scope="row">Deprecated.
+<div class="deprecationComment">since 0.12.0, will be removed in 0.13.0; use <a href="org/apache/iceberg/actions/SnapshotTable.html" title="interface in org.apache.iceberg.actions"><code>SnapshotTable</code></a> instead.</div>
+</th>
+</tr>
+<tr id="i606" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/SnapshotManager.html" title="class in org.apache.iceberg">SnapshotManager</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i607" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/SnapshotParser.html" title="class in org.apache.iceberg">SnapshotParser</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i608" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/SnapshotsTable.html" title="class in org.apache.iceberg">SnapshotsTable</a></td>
+<th class="colLast" scope="row">
+<div class="block">A <a href="org/apache/iceberg/Table.html" title="interface in org.apache.iceberg"><code>Table</code></a> implementation that exposes a table's known snapshots as rows.</div>
+</th>
+</tr>
+<tr id="i609" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/SnapshotSummary.html" title="class in org.apache.iceberg">SnapshotSummary</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i610" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/SnapshotSummary.Builder.html" title="class in org.apache.iceberg">SnapshotSummary.Builder</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i611" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/actions/SnapshotTable.html" title="interface in org.apache.iceberg.actions">SnapshotTable</a></td>
+<th class="colLast" scope="row">
+<div class="block">An action that creates an independent snapshot of an existing table.</div>
+</th>
+</tr>
+<tr id="i612" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/actions/SnapshotTable.Result.html" title="interface in org.apache.iceberg.actions">SnapshotTable.Result</a></td>
+<th class="colLast" scope="row">
+<div class="block">The action result that contains a summary of the execution.</div>
+</th>
+</tr>
+<tr id="i613" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/actions/SnapshotUpdate.html" title="interface in org.apache.iceberg.actions">SnapshotUpdate</a><<a href="org/apache/iceberg/actions/SnapshotUpdate.html" title="type parameter in SnapshotUpdate">ThisT</a>,​<a href="org/apache/iceberg/actions/SnapshotUpdate.html" title="type parameter in SnapshotUpdate">R</a>></td>
+<th class="colLast" scope="row">
+<div class="block">An action that produces snapshots.</div>
+</th>
+</tr>
+<tr id="i614" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/SnapshotUpdate.html" title="interface in org.apache.iceberg">SnapshotUpdate</a><<a href="org/apache/iceberg/SnapshotUpdate.html" title="type parameter in SnapshotUpdate">ThisT</a>></td>
+<th class="colLast" scope="row">
+<div class="block">API for table changes that produce snapshots.</div>
+</th>
+</tr>
+<tr id="i615" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/actions/SnapshotUpdateAction.html" title="interface in org.apache.iceberg.actions">SnapshotUpdateAction</a><<a href="org/apache/iceberg/actions/SnapshotUpdateAction.html" title="type parameter in SnapshotUpdateAction">ThisT</a>,​<a href="org/apache/iceberg/actions/SnapshotUpdateAction.html" title="type parameter in SnapshotUpdateAction">R</a>></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i616" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/util/SnapshotUtil.html" title="class in org.apache.iceberg.util">SnapshotUtil</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i617" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/SortDirection.html" title="enum in org.apache.iceberg">SortDirection</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i618" class="altColor">
+<td class="colFirst"><a href="org/apache/spark/sql/connector/iceberg/expressions/SortDirection.html" title="enum in org.apache.spark.sql.connector.iceberg.expressions">SortDirection</a></td>
+<th class="colLast" scope="row">
+<div class="block">A sort direction used in sorting expressions.</div>
+</th>
+</tr>
+<tr id="i619" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/util/SortedMerge.html" title="class in org.apache.iceberg.util">SortedMerge</a><<a href="org/apache/iceberg/util/SortedMerge.html" title="type parameter in SortedMerge">T</a>></td>
+<th class="colLast" scope="row">
+<div class="block">An Iterable that merges the items from other Iterables in order.</div>
+</th>
+</tr>
+<tr id="i620" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/SortField.html" title="class in org.apache.iceberg">SortField</a></td>
+<th class="colLast" scope="row">
+<div class="block">A field in a <a href="org/apache/iceberg/SortOrder.html" title="class in org.apache.iceberg"><code>SortOrder</code></a>.</div>
+</th>
+</tr>
+<tr id="i621" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/SortOrder.html" title="class in org.apache.iceberg">SortOrder</a></td>
+<th class="colLast" scope="row">
+<div class="block">A sort order that defines how data and delete files should be ordered in a table.</div>
+</th>
+</tr>
+<tr id="i622" class="altColor">
+<td class="colFirst"><a href="org/apache/spark/sql/connector/iceberg/expressions/SortOrder.html" title="interface in org.apache.spark.sql.connector.iceberg.expressions">SortOrder</a></td>
+<th class="colLast" scope="row">
+<div class="block">Represents a sort order in the public expression API.</div>
+</th>
+</tr>
+<tr id="i623" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/SortOrder.Builder.html" title="class in org.apache.iceberg">SortOrder.Builder</a></td>
+<th class="colLast" scope="row">
+<div class="block">A builder used to create valid <a href="org/apache/iceberg/SortOrder.html" title="class in org.apache.iceberg"><code>sort orders</code></a>.</div>
+</th>
+</tr>
+<tr id="i624" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/SortOrderBuilder.html" title="interface in org.apache.iceberg">SortOrderBuilder</a><<a href="org/apache/iceberg/SortOrderBuilder.html" title="type parameter in SortOrderBuilder">R</a>></td>
+<th class="colLast" scope="row">
+<div class="block">Methods for building a sort order.</div>
+</th>
+</tr>
+<tr id="i625" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/SortOrderParser.html" title="class in org.apache.iceberg">SortOrderParser</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i626" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/util/SortOrderUtil.html" title="class in org.apache.iceberg.util">SortOrderUtil</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i627" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/transforms/SortOrderVisitor.html" title="interface in org.apache.iceberg.transforms">SortOrderVisitor</a><<a href="org/apache/iceberg/transforms/SortOrderVisitor.html" title="type parameter in SortOrderVisitor">T</a>></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i628" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/actions/SortStrategy.html" title="class in org.apache.iceberg.actions">SortStrategy</a></td>
+<th class="colLast" scope="row">
+<div class="block">A rewrite strategy for data files which aims to reorder data with data files to optimally lay them out
+ in relation to a column.</div>
+</th>
+</tr>
+<tr id="i629" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/spark/actions/Spark3BinPackStrategy.html" title="class in org.apache.iceberg.spark.actions">Spark3BinPackStrategy</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i630" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/actions/Spark3MigrateAction.html" title="class in org.apache.iceberg.actions">Spark3MigrateAction</a></td>
+<th class="colLast" scope="row">Deprecated.
+<div class="deprecationComment">since 0.12.0, will be removed in 0.13.0; use <a href="org/apache/iceberg/actions/MigrateTable.html" title="interface in org.apache.iceberg.actions"><code>MigrateTable</code></a> instead.</div>
+</th>
+</tr>
+<tr id="i631" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/actions/Spark3SnapshotAction.html" title="class in org.apache.iceberg.actions">Spark3SnapshotAction</a></td>
+<th class="colLast" scope="row">Deprecated.
+<div class="deprecationComment">since 0.12.0, will be removed in 0.13.0; use <a href="org/apache/iceberg/actions/SnapshotTable.html" title="interface in org.apache.iceberg.actions"><code>SnapshotTable</code></a> instead.</div>
+</th>
+</tr>
+<tr id="i632" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/spark/Spark3Util.html" title="class in org.apache.iceberg.spark">Spark3Util</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i633" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/spark/Spark3Util.CatalogAndIdentifier.html" title="class in org.apache.iceberg.spark">Spark3Util.CatalogAndIdentifier</a></td>
+<th class="colLast" scope="row">
+<div class="block">This mimics a class inside of Spark which is private inside of LookupCatalog.</div>
+</th>
+</tr>
+<tr id="i634" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/spark/Spark3Util.DescribeSchemaVisitor.html" title="class in org.apache.iceberg.spark">Spark3Util.DescribeSchemaVisitor</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i635" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/spark/Spark3VersionUtil.html" title="class in org.apache.iceberg.spark">Spark3VersionUtil</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i636" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/actions/SparkActions.html" title="class in org.apache.iceberg.actions">SparkActions</a></td>
+<th class="colLast" scope="row">Deprecated.</th>
+</tr>
+<tr id="i637" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/spark/actions/SparkActions.html" title="class in org.apache.iceberg.spark.actions">SparkActions</a></td>
+<th class="colLast" scope="row">
+<div class="block">An implementation of <a href="org/apache/iceberg/actions/ActionsProvider.html" title="interface in org.apache.iceberg.actions"><code>ActionsProvider</code></a> for Spark.</div>
+</th>
+</tr>
+<tr id="i638" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/spark/data/SparkAvroReader.html" title="class in org.apache.iceberg.spark.data">SparkAvroReader</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i639" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/spark/data/SparkAvroWriter.html" title="class in org.apache.iceberg.spark.data">SparkAvroWriter</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i640" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/spark/SparkCatalog.html" title="class in org.apache.iceberg.spark">SparkCatalog</a></td>
+<th class="colLast" scope="row">
+<div class="block">A Spark TableCatalog implementation that wraps an Iceberg <a href="org/apache/iceberg/catalog/Catalog.html" title="interface in org.apache.iceberg.catalog"><code>Catalog</code></a>.</div>
+</th>
+</tr>
+<tr id="i641" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/spark/SparkDataFile.html" title="class in org.apache.iceberg.spark">SparkDataFile</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i642" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/spark/SparkExceptionUtil.html" title="class in org.apache.iceberg.spark">SparkExceptionUtil</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i643" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/spark/SparkFilters.html" title="class in org.apache.iceberg.spark">SparkFilters</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i644" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/spark/source/SparkMicroBatchStream.html" title="class in org.apache.iceberg.spark.source">SparkMicroBatchStream</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i645" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/spark/data/SparkOrcReader.html" title="class in org.apache.iceberg.spark.data">SparkOrcReader</a></td>
+<th class="colLast" scope="row">
+<div class="block">Converts the OrcIterator, which returns ORC's VectorizedRowBatch to a
+ set of Spark's UnsafeRows.</div>
+</th>
+</tr>
+<tr id="i646" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/spark/data/SparkOrcValueReaders.html" title="class in org.apache.iceberg.spark.data">SparkOrcValueReaders</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i647" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/spark/data/SparkOrcWriter.html" title="class in org.apache.iceberg.spark.data">SparkOrcWriter</a></td>
+<th class="colLast" scope="row">
+<div class="block">This class acts as an adaptor from an OrcFileAppender to a
+ FileAppender<InternalRow>.</div>
+</th>
+</tr>
+<tr id="i648" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/spark/data/SparkParquetReaders.html" title="class in org.apache.iceberg.spark.data">SparkParquetReaders</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i649" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/spark/data/SparkParquetWriters.html" title="class in org.apache.iceberg.spark.data">SparkParquetWriters</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i650" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/spark/source/SparkPartitionedFanoutWriter.html" title="class in org.apache.iceberg.spark.source">SparkPartitionedFanoutWriter</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i651" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/spark/source/SparkPartitionedWriter.html" title="class in org.apache.iceberg.spark.source">SparkPartitionedWriter</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i652" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/spark/procedures/SparkProcedures.html" title="class in org.apache.iceberg.spark.procedures">SparkProcedures</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i653" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/spark/procedures/SparkProcedures.ProcedureBuilder.html" title="interface in org.apache.iceberg.spark.procedures">SparkProcedures.ProcedureBuilder</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i654" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/spark/SparkReadOptions.html" title="class in org.apache.iceberg.spark">SparkReadOptions</a></td>
+<th class="colLast" scope="row">
+<div class="block">Spark DF read options</div>
+</th>
+</tr>
+<tr id="i655" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/spark/source/SparkRewriteBuilder.html" title="class in org.apache.iceberg.spark.source">SparkRewriteBuilder</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i656" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/spark/source/SparkScanBuilder.html" title="class in org.apache.iceberg.spark.source">SparkScanBuilder</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i657" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/spark/SparkSchemaUtil.html" title="class in org.apache.iceberg.spark">SparkSchemaUtil</a></td>
+<th class="colLast" scope="row">
+<div class="block">Helper methods for working with Spark/Hive metadata.</div>
+</th>
+</tr>
+<tr id="i658" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/spark/SparkSessionCatalog.html" title="class in org.apache.iceberg.spark">SparkSessionCatalog</a><<a href="org/apache/iceberg/spark/SparkSessionCatalog.html" title="type parameter in SparkSessionCatalog">T</a> extends org.apache.spark.sql.connector.catalog.TableCatalog & org.apache.spark.sql.connector.catalog.SupportsNamespaces></td>
+<th class="colLast" scope="row">
+<div class="block">A Spark catalog that can also load non-Iceberg tables.</div>
+</th>
+</tr>
+<tr id="i659" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/spark/SparkStructLike.html" title="class in org.apache.iceberg.spark">SparkStructLike</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i660" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/spark/source/SparkTable.html" title="class in org.apache.iceberg.spark.source">SparkTable</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i661" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/spark/SparkTableUtil.html" title="class in org.apache.iceberg.spark">SparkTableUtil</a></td>
+<th class="colLast" scope="row">
+<div class="block">Java version of the original SparkTableUtil.scala
+ https://github.com/apache/iceberg/blob/apache-iceberg-0.8.0-incubating/spark/src/main/scala/org/apache/iceberg/spark/SparkTableUtil.scala</div>
+</th>
+</tr>
+<tr id="i662" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/spark/SparkTableUtil.SparkPartition.html" title="class in org.apache.iceberg.spark">SparkTableUtil.SparkPartition</a></td>
+<th class="colLast" scope="row">
+<div class="block">Class representing a table partition.</div>
+</th>
+</tr>
+<tr id="i663" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/spark/SparkUtil.html" title="class in org.apache.iceberg.spark">SparkUtil</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i664" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/spark/SparkValueConverter.html" title="class in org.apache.iceberg.spark">SparkValueConverter</a></td>
+<th class="colLast" scope="row">
+<div class="block">A utility class that converts Spark values to Iceberg's internal representation.</div>
+</th>
+</tr>
+<tr id="i665" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/spark/data/SparkValueReaders.html" title="class in org.apache.iceberg.spark.data">SparkValueReaders</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i666" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/spark/data/SparkValueWriters.html" title="class in org.apache.iceberg.spark.data">SparkValueWriters</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i667" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/spark/SparkWriteOptions.html" title="class in org.apache.iceberg.spark">SparkWriteOptions</a></td>
+<th class="colLast" scope="row">
+<div class="block">Spark DF write options</div>
+</th>
+</tr>
+<tr id="i668" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/spark/source/StagedSparkTable.html" title="class in org.apache.iceberg.spark.source">StagedSparkTable</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i669" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/StaticTableOperations.html" title="class in org.apache.iceberg">StaticTableOperations</a></td>
+<th class="colLast" scope="row">
+<div class="block">TableOperations implementation that provides access to metadata for a Table at some point in time, using a
+ table metadata location.</div>
+</th>
+</tr>
+<tr id="i670" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/flink/source/StreamingMonitorFunction.html" title="class in org.apache.iceberg.flink.source">StreamingMonitorFunction</a></td>
+<th class="colLast" scope="row">
+<div class="block">This is the single (non-parallel) monitoring task which takes a <a href="org/apache/iceberg/flink/source/FlinkInputFormat.html" title="class in org.apache.iceberg.flink.source"><code>FlinkInputFormat</code></a>,
+ it is responsible for:
+
+
+ Monitoring snapshots of the Iceberg table.
+ Creating the <a href="org/apache/iceberg/flink/source/FlinkInputSplit.html" title="class in org.apache.iceberg.flink.source"><code>splits</code></a> corresponding to the incremental files
+ Assigning them to downstream tasks for further processing.
+ </div>
+</th>
+</tr>
+<tr id="i671" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/flink/source/StreamingReaderOperator.html" title="class in org.apache.iceberg.flink.source">StreamingReaderOperator</a></td>
+<th class="colLast" scope="row">
+<div class="block">The operator that reads the <a href="org/apache/iceberg/flink/source/FlinkInputSplit.html" title="class in org.apache.iceberg.flink.source"><code>splits</code></a> received from the preceding <a href="org/apache/iceberg/flink/source/StreamingMonitorFunction.html" title="class in org.apache.iceberg.flink.source"><code>StreamingMonitorFunction</code></a>.</div>
+</th>
+</tr>
+<tr id="i672" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/expressions/StrictMetricsEvaluator.html" title="class in org.apache.iceberg.expressions">StrictMetricsEvaluator</a></td>
+<th class="colLast" scope="row">
+<div class="block">Evaluates an <a href="org/apache/iceberg/expressions/Expression.html" title="interface in org.apache.iceberg.expressions"><code>Expression</code></a> on a <a href="org/apache/iceberg/DataFile.html" title="interface in org.apache.iceberg"><code>DataFile</code></a> to test whether all rows in the file match.</div>
+</th>
+</tr>
+<tr id="i673" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/StructLike.html" title="interface in org.apache.iceberg">StructLike</a></td>
+<th class="colLast" scope="row">
+<div class="block">Interface for accessing data by position in a schema.</div>
+</th>
+</tr>
+<tr id="i674" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/util/StructLikeMap.html" title="class in org.apache.iceberg.util">StructLikeMap</a><<a href="org/apache/iceberg/util/StructLikeMap.html" title="type parameter in StructLikeMap">T</a>></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i675" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/util/StructLikeSet.html" title="class in org.apache.iceberg.util">StructLikeSet</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i676" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/util/StructLikeWrapper.html" title="class in org.apache.iceberg.util">StructLikeWrapper</a></td>
+<th class="colLast" scope="row">
+<div class="block">Wrapper to adapt StructLike for use in maps and sets by implementing equals and hashCode.</div>
+</th>
+</tr>
+<tr id="i677" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/util/StructProjection.html" title="class in org.apache.iceberg.util">StructProjection</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i678" class="altColor">
+<td class="colFirst"><a href="org/apache/spark/sql/connector/iceberg/read/SupportsFileFilter.html" title="interface in org.apache.spark.sql.connector.iceberg.read">SupportsFileFilter</a></td>
+<th class="colLast" scope="row">
+<div class="block">A mix-in interface for Scan.</div>
+</th>
+</tr>
+<tr id="i679" class="rowColor">
+<td class="colFirst"><a href="org/apache/spark/sql/connector/iceberg/catalog/SupportsMerge.html" title="interface in org.apache.spark.sql.connector.iceberg.catalog">SupportsMerge</a></td>
+<th class="colLast" scope="row">
+<div class="block">A mix-in interface for Table to indicate that it supports row-level operations.</div>
+</th>
+</tr>
+<tr id="i680" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/catalog/SupportsNamespaces.html" title="interface in org.apache.iceberg.catalog">SupportsNamespaces</a></td>
+<th class="colLast" scope="row">
+<div class="block">Catalog methods for working with namespaces.</div>
+</th>
+</tr>
+<tr id="i681" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/avro/SupportsRowPosition.html" title="interface in org.apache.iceberg.avro">SupportsRowPosition</a></td>
+<th class="colLast" scope="row">
+<div class="block">Interface for readers that accept a callback to determine the starting row position of an Avro split.</div>
+</th>
+</tr>
+<tr id="i682" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/SystemProperties.html" title="class in org.apache.iceberg">SystemProperties</a></td>
+<th class="colLast" scope="row">
+<div class="block">Configuration properties that are controlled by Java system properties.</div>
+</th>
+</tr>
+<tr id="i683" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/Table.html" title="interface in org.apache.iceberg">Table</a></td>
+<th class="colLast" scope="row">
+<div class="block">Represents a table.</div>
+</th>
+</tr>
+<tr id="i684" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/catalog/TableIdentifier.html" title="class in org.apache.iceberg.catalog">TableIdentifier</a></td>
+<th class="colLast" scope="row">
+<div class="block">Identifies a table in iceberg catalog.</div>
+</th>
+</tr>
+<tr id="i685" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/flink/TableLoader.html" title="interface in org.apache.iceberg.flink">TableLoader</a></td>
+<th class="colLast" scope="row">
+<div class="block">Serializable loader to load an Iceberg <a href="org/apache/iceberg/Table.html" title="interface in org.apache.iceberg"><code>Table</code></a>.</div>
+</th>
+</tr>
+<tr id="i686" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/flink/TableLoader.CatalogTableLoader.html" title="class in org.apache.iceberg.flink">TableLoader.CatalogTableLoader</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i687" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/flink/TableLoader.HadoopTableLoader.html" title="class in org.apache.iceberg.flink">TableLoader.HadoopTableLoader</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i688" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/TableMetadata.html" title="class in org.apache.iceberg">TableMetadata</a></td>
+<th class="colLast" scope="row">
+<div class="block">Metadata for a table.</div>
+</th>
+</tr>
+<tr id="i689" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/TableMetadata.MetadataLogEntry.html" title="class in org.apache.iceberg">TableMetadata.MetadataLogEntry</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i690" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/TableMetadata.SnapshotLogEntry.html" title="class in org.apache.iceberg">TableMetadata.SnapshotLogEntry</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i691" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/TableMetadataParser.html" title="class in org.apache.iceberg">TableMetadataParser</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i692" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/TableMetadataParser.Codec.html" title="enum in org.apache.iceberg">TableMetadataParser.Codec</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i693" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/data/TableMigrationUtil.html" title="class in org.apache.iceberg.data">TableMigrationUtil</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i694" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/TableOperations.html" title="interface in org.apache.iceberg">TableOperations</a></td>
+<th class="colLast" scope="row">
+<div class="block">SPI interface to abstract table metadata access and updates.</div>
+</th>
+</tr>
+<tr id="i695" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/TableProperties.html" title="class in org.apache.iceberg">TableProperties</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i696" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/nessie/TableReference.html" title="class in org.apache.iceberg.nessie">TableReference</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i697" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/Tables.html" title="interface in org.apache.iceberg">Tables</a></td>
+<th class="colLast" scope="row">
+<div class="block">Generic interface for creating and loading a table implementation.</div>
+</th>
+</tr>
+<tr id="i698" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/TableScan.html" title="interface in org.apache.iceberg">TableScan</a></td>
+<th class="colLast" scope="row">
+<div class="block">API for configuring a table scan.</div>
+</th>
+</tr>
+<tr id="i699" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/util/TableScanUtil.html" title="class in org.apache.iceberg.util">TableScanUtil</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i700" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/util/Tasks.html" title="class in org.apache.iceberg.util">Tasks</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i701" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/util/Tasks.Builder.html" title="class in org.apache.iceberg.util">Tasks.Builder</a><<a href="org/apache/iceberg/util/Tasks.Builder.html" title="type parameter in Tasks.Builder">I</a>></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i702" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/util/Tasks.FailureTask.html" title="interface in org.apache.iceberg.util">Tasks.FailureTask</a><<a href="org/apache/iceberg/util/Tasks.FailureTask.html" title="type parameter in Tasks.FailureTask">I</a>,​<a href="org/apache/iceberg/util/Tasks.FailureTask.html" title="type parameter in Tasks.FailureTask">E</a> extends java.lang.Exception></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i703" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/util/Tasks.Task.html" title="interface in org.apache.iceberg.util">Tasks.Task</a><<a href="org/apache/iceberg/util/Tasks.Task.html" title="type parameter in Tasks.Task">I</a>,​<a href="org/apache/iceberg/util/Tasks.Task.html" title="type parameter in Tasks.Task">E</a> extends java.lang.Exception></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i704" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/util/Tasks.UnrecoverableException.html" title="class in org.apache.iceberg.util">Tasks.UnrecoverableException</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i705" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/io/TaskWriter.html" title="interface in org.apache.iceberg.io">TaskWriter</a><<a href="org/apache/iceberg/io/TaskWriter.html" title="type parameter in TaskWriter">T</a>></td>
+<th class="colLast" scope="row">
+<div class="block">The writer interface could accept records and provide the generated data files.</div>
+</th>
+</tr>
+<tr id="i706" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/flink/sink/TaskWriterFactory.html" title="interface in org.apache.iceberg.flink.sink">TaskWriterFactory</a><<a href="org/apache/iceberg/flink/sink/TaskWriterFactory.html" title="type parameter in TaskWriterFactory">T</a>></td>
+<th class="colLast" scope="row">
+<div class="block">Factory to create <a href="org/apache/iceberg/io/TaskWriter.html" title="interface in org.apache.iceberg.io"><code>TaskWriter</code></a></div>
+</th>
+</tr>
+<tr id="i707" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/expressions/Term.html" title="interface in org.apache.iceberg.expressions">Term</a></td>
+<th class="colLast" scope="row">
+<div class="block">An expression that evaluates to a value.</div>
+</th>
+</tr>
+<tr id="i708" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/mr/hive/TezUtil.html" title="class in org.apache.iceberg.mr.hive">TezUtil</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i709" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/util/ThreadPools.html" title="class in org.apache.iceberg.util">ThreadPools</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i710" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/Transaction.html" title="interface in org.apache.iceberg">Transaction</a></td>
+<th class="colLast" scope="row">
+<div class="block">A transaction for performing multiple updates to a table.</div>
+</th>
+</tr>
+<tr id="i711" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/Transactions.html" title="class in org.apache.iceberg">Transactions</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i712" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/transforms/Transform.html" title="interface in org.apache.iceberg.transforms">Transform</a><<a href="org/apache/iceberg/transforms/Transform.html" title="type parameter in Transform">S</a>,​<a href="org/apache/iceberg/transforms/Transform.html" title="type parameter in Transform">T</a>></td>
+<th class="colLast" scope="row">
+<div class="block">A transform function used for partitioning.</div>
+</th>
+</tr>
+<tr id="i713" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/transforms/Transforms.html" title="class in org.apache.iceberg.transforms">Transforms</a></td>
+<th class="colLast" scope="row">
+<div class="block">Factory methods for transforms.</div>
+</th>
+</tr>
+<tr id="i714" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/parquet/TripleWriter.html" title="interface in org.apache.iceberg.parquet">TripleWriter</a><<a href="org/apache/iceberg/parquet/TripleWriter.html" title="type parameter in TripleWriter">T</a>></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i715" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/expressions/True.html" title="class in org.apache.iceberg.expressions">True</a></td>
+<th class="colLast" scope="row">
+<div class="block">An <a href="org/apache/iceberg/expressions/Expression.html" title="interface in org.apache.iceberg.expressions"><code>expression</code></a> that is always true.</div>
+</th>
+</tr>
+<tr id="i716" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/types/Type.html" title="interface in org.apache.iceberg.types">Type</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i717" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/types/Type.NestedType.html" title="class in org.apache.iceberg.types">Type.NestedType</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i718" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/types/Type.PrimitiveType.html" title="class in org.apache.iceberg.types">Type.PrimitiveType</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i719" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/types/Type.TypeID.html" title="enum in org.apache.iceberg.types">Type.TypeID</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i720" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/types/Types.html" title="class in org.apache.iceberg.types">Types</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i721" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/types/Types.BinaryType.html" title="class in org.apache.iceberg.types">Types.BinaryType</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i722" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/types/Types.BooleanType.html" title="class in org.apache.iceberg.types">Types.BooleanType</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i723" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/types/Types.DateType.html" title="class in org.apache.iceberg.types">Types.DateType</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i724" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/types/Types.DecimalType.html" title="class in org.apache.iceberg.types">Types.DecimalType</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i725" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/types/Types.DoubleType.html" title="class in org.apache.iceberg.types">Types.DoubleType</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i726" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/types/Types.FixedType.html" title="class in org.apache.iceberg.types">Types.FixedType</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i727" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/types/Types.FloatType.html" title="class in org.apache.iceberg.types">Types.FloatType</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i728" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/types/Types.IntegerType.html" title="class in org.apache.iceberg.types">Types.IntegerType</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i729" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/types/Types.ListType.html" title="class in org.apache.iceberg.types">Types.ListType</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i730" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/types/Types.LongType.html" title="class in org.apache.iceberg.types">Types.LongType</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i731" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/types/Types.MapType.html" title="class in org.apache.iceberg.types">Types.MapType</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i732" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/types/Types.NestedField.html" title="class in org.apache.iceberg.types">Types.NestedField</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i733" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/types/Types.StringType.html" title="class in org.apache.iceberg.types">Types.StringType</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i734" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/types/Types.StructType.html" title="class in org.apache.iceberg.types">Types.StructType</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i735" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/types/Types.TimestampType.html" title="class in org.apache.iceberg.types">Types.TimestampType</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i736" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/types/Types.TimeType.html" title="class in org.apache.iceberg.types">Types.TimeType</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i737" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/types/Types.UUIDType.html" title="class in org.apache.iceberg.types">Types.UUIDType</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i738" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/parquet/TypeToMessageType.html" title="class in org.apache.iceberg.parquet">TypeToMessageType</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i739" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/types/TypeUtil.html" title="class in org.apache.iceberg.types">TypeUtil</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i740" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/types/TypeUtil.CustomOrderSchemaVisitor.html" title="class in org.apache.iceberg.types">TypeUtil.CustomOrderSchemaVisitor</a><<a href="org/apache/iceberg/types/TypeUtil.CustomOrderSchemaVisitor.html" title="type parameter in TypeUtil.CustomOrderSchemaVisitor">T</a>></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i741" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/types/TypeUtil.NextID.html" title="interface in org.apache.iceberg.types">TypeUtil.NextID</a></td>
+<th class="colLast" scope="row">
+<div class="block">Interface for passing a function that assigns column IDs.</div>
+</th>
+</tr>
+<tr id="i742" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/types/TypeUtil.SchemaVisitor.html" title="class in org.apache.iceberg.types">TypeUtil.SchemaVisitor</a><<a href="org/apache/iceberg/types/TypeUtil.SchemaVisitor.html" title="type parameter in TypeUtil.SchemaVisitor">T</a>></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i743" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/parquet/TypeWithSchemaVisitor.html" title="class in org.apache.iceberg.parquet">TypeWithSchemaVisitor</a><<a href="org/apache/iceberg/parquet/TypeWithSchemaVisitor.html" title="type parameter in TypeWithSchemaVisitor">T</a>></td>
+<th class="colLast" scope="row">
+<div class="block">Visitor for traversing a Parquet type with a companion Iceberg type.</div>
+</th>
+</tr>
+<tr id="i744" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/expressions/Unbound.html" title="interface in org.apache.iceberg.expressions">Unbound</a><<a href="org/apache/iceberg/expressions/Unbound.html" title="type parameter in Unbound">T</a>,​<a href="org/apache/iceberg/expressions/Unbound.html" title="type parameter in Unbound">B</a>></td>
+<th class="colLast" scope="row">
+<div class="block">Represents an unbound expression node.</div>
+</th>
+</tr>
+<tr id="i745" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/expressions/UnboundPredicate.html" title="class in org.apache.iceberg.expressions">UnboundPredicate</a><<a href="org/apache/iceberg/expressions/UnboundPredicate.html" title="type parameter in UnboundPredicate">T</a>></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i746" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/expressions/UnboundTerm.html" title="interface in org.apache.iceberg.expressions">UnboundTerm</a><<a href="org/apache/iceberg/expressions/UnboundTerm.html" title="type parameter in UnboundTerm">T</a>></td>
+<th class="colLast" scope="row">
+<div class="block">Represents an unbound term.</div>
+</th>
+</tr>
+<tr id="i747" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/expressions/UnboundTransform.html" title="class in org.apache.iceberg.expressions">UnboundTransform</a><<a href="org/apache/iceberg/expressions/UnboundTransform.html" title="type parameter in UnboundTransform">S</a>,​<a href="org/apache/iceberg/expressions/UnboundTransform.html" title="type parameter in UnboundTransform">T</a>></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i748" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/jdbc/UncheckedInterruptedException.html" title="class in org.apache.iceberg.jdbc">UncheckedInterruptedException</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i749" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/jdbc/UncheckedSQLException.html" title="class in org.apache.iceberg.jdbc">UncheckedSQLException</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i750" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/util/UnicodeUtil.html" title="class in org.apache.iceberg.util">UnicodeUtil</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i751" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/schema/UnionByNameVisitor.html" title="class in org.apache.iceberg.schema">UnionByNameVisitor</a></td>
+<th class="colLast" scope="row">
+<div class="block">Visitor class that accumulates the set of changes needed to evolve an existing schema into the union of the
+ existing and a new schema.</div>
+</th>
+</tr>
+<tr id="i752" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/transforms/UnknownTransform.html" title="class in org.apache.iceberg.transforms">UnknownTransform</a><<a href="org/apache/iceberg/transforms/UnknownTransform.html" title="type parameter in UnknownTransform">S</a>,​<a href="org/apache/iceberg/transforms/UnknownTransform.html" title="type parameter in UnknownTransform">T</a>></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i753" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/io/UnpartitionedWriter.html" title="class in org.apache.iceberg.io">UnpartitionedWriter</a><<a href="org/apache/iceberg/io/UnpartitionedWriter.html" title="type parameter in UnpartitionedWriter">T</a>></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i754" class="altColor">
+<td class="colFirst"><a href="org/apache/spark/sql/connector/iceberg/distributions/UnspecifiedDistribution.html" title="interface in org.apache.spark.sql.connector.iceberg.distributions">UnspecifiedDistribution</a></td>
+<th class="colLast" scope="row">
+<div class="block">A distribution where no promises are made about co-location of data.</div>
+</th>
+</tr>
+<tr id="i755" class="rowColor">
+<td class="colFirst"><a href="org/apache/spark/sql/connector/iceberg/distributions/impl/UnspecifiedDistributionImpl.html" title="class in org.apache.spark.sql.connector.iceberg.distributions.impl">UnspecifiedDistributionImpl</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i756" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/UpdateLocation.html" title="interface in org.apache.iceberg">UpdateLocation</a></td>
+<th class="colLast" scope="row">
+<div class="block">API for setting a table's base location.</div>
+</th>
+</tr>
+<tr id="i757" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/UpdatePartitionSpec.html" title="interface in org.apache.iceberg">UpdatePartitionSpec</a></td>
+<th class="colLast" scope="row">
+<div class="block">API for partition spec evolution.</div>
+</th>
+</tr>
+<tr id="i758" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/UpdateProperties.html" title="interface in org.apache.iceberg">UpdateProperties</a></td>
+<th class="colLast" scope="row">
+<div class="block">API for updating table properties.</div>
+</th>
+</tr>
+<tr id="i759" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/UpdateSchema.html" title="interface in org.apache.iceberg">UpdateSchema</a></td>
+<th class="colLast" scope="row">
+<div class="block">API for schema evolution.</div>
+</th>
+</tr>
+<tr id="i760" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/hadoop/Util.html" title="class in org.apache.iceberg.hadoop">Util</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i761" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/avro/UUIDConversion.html" title="class in org.apache.iceberg.avro">UUIDConversion</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i762" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/util/UUIDUtil.html" title="class in org.apache.iceberg.util">UUIDUtil</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i763" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/exceptions/ValidationException.html" title="class in org.apache.iceberg.exceptions">ValidationException</a></td>
+<th class="colLast" scope="row">
+<div class="block">Exception raised when validation checks fail.</div>
+</th>
+</tr>
+<tr id="i764" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/avro/ValueReader.html" title="interface in org.apache.iceberg.avro">ValueReader</a><<a href="org/apache/iceberg/avro/ValueReader.html" title="type parameter in ValueReader">T</a>></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i765" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/avro/ValueReaders.html" title="class in org.apache.iceberg.avro">ValueReaders</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i766" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/avro/ValueReaders.StructReader.html" title="class in org.apache.iceberg.avro">ValueReaders.StructReader</a><<a href="org/apache/iceberg/avro/ValueReaders.StructReader.html" title="type parameter in ValueReaders.StructReader">S</a>></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i767" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/parquet/ValuesAsBytesReader.html" title="class in org.apache.iceberg.parquet">ValuesAsBytesReader</a></td>
+<th class="colLast" scope="row">
+<div class="block">Implements a <code>ValuesReader</code> specifically to read given number of bytes from the underlying <code>ByteBufferInputStream</code>.</div>
+</th>
+</tr>
+<tr id="i768" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/avro/ValueWriter.html" title="interface in org.apache.iceberg.avro">ValueWriter</a><<a href="org/apache/iceberg/avro/ValueWriter.html" title="type parameter in ValueWriter">D</a>></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i769" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/avro/ValueWriters.html" title="class in org.apache.iceberg.avro">ValueWriters</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i770" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/avro/ValueWriters.StructWriter.html" title="class in org.apache.iceberg.avro">ValueWriters.StructWriter</a><<a href="org/apache/iceberg/avro/ValueWriters.StructWriter.html" title="type parameter in ValueWriters.StructWriter">S</a>></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i771" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/arrow/vectorized/VectorHolder.html" title="class in org.apache.iceberg.arrow.vectorized">VectorHolder</a></td>
+<th class="colLast" scope="row">
+<div class="block">Container class for holding the Arrow vector storing a batch of values along with other state needed for reading
+ values out of it.</div>
+</th>
+</tr>
+<tr id="i772" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/arrow/vectorized/VectorHolder.ConstantVectorHolder.html" title="class in org.apache.iceberg.arrow.vectorized">VectorHolder.ConstantVectorHolder</a><<a href="org/apache/iceberg/arrow/vectorized/VectorHolder.ConstantVectorHolder.html" title="type parameter in VectorHolder.ConstantVectorHolder">T</a>></td>
+<th class="colLast" scope="row">
+<div class="block">A Vector Holder which does not actually produce values, consumers of this class should
+ use the constantValue to populate their ColumnVector implementation.</div>
+</th>
+</tr>
+<tr id="i773" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/arrow/vectorized/VectorHolder.PositionVectorHolder.html" title="class in org.apache.iceberg.arrow.vectorized">VectorHolder.PositionVectorHolder</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i774" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/arrow/vectorized/VectorizedArrowReader.html" title="class in org.apache.iceberg.arrow.vectorized">VectorizedArrowReader</a></td>
+<th class="colLast" scope="row">
+<div class="block"><a href="org/apache/iceberg/parquet/VectorizedReader.html" title="interface in org.apache.iceberg.parquet"><code>VectorReader(s)</code></a> that read in a batch of values into Arrow vectors.</div>
+</th>
+</tr>
+<tr id="i775" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/arrow/vectorized/VectorizedArrowReader.ConstantVectorReader.html" title="class in org.apache.iceberg.arrow.vectorized">VectorizedArrowReader.ConstantVectorReader</a><<a href="org/apache/iceberg/arrow/vectorized/VectorizedArrowReader.ConstantVectorReader.html" title="type parameter in VectorizedArrowReader.ConstantVectorReader">T</a>></td>
+<th class="colLast" scope="row">
+<div class="block">A Dummy Vector Reader which doesn't actually read files, instead it returns a dummy
+ VectorHolder which indicates the constant value which should be used for this column.</div>
+</th>
+</tr>
+<tr id="i776" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/arrow/vectorized/parquet/VectorizedColumnIterator.html" title="class in org.apache.iceberg.arrow.vectorized.parquet">VectorizedColumnIterator</a></td>
+<th class="colLast" scope="row">
+<div class="block">Vectorized version of the ColumnIterator that reads column values in data pages of a column in a row group in a
+ batched fashion.</div>
+</th>
+</tr>
+<tr id="i777" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/arrow/vectorized/parquet/VectorizedDictionaryEncodedParquetValuesReader.html" title="class in org.apache.iceberg.arrow.vectorized.parquet">VectorizedDictionaryEncodedParquetValuesReader</a></td>
+<th class="colLast" scope="row">
+<div class="block">This decoder reads Parquet dictionary encoded data in a vectorized fashion.</div>
+</th>
+</tr>
+<tr id="i778" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/arrow/vectorized/parquet/VectorizedPageIterator.html" title="class in org.apache.iceberg.arrow.vectorized.parquet">VectorizedPageIterator</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i779" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/arrow/vectorized/parquet/VectorizedParquetDefinitionLevelReader.html" title="class in org.apache.iceberg.arrow.vectorized.parquet">VectorizedParquetDefinitionLevelReader</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i780" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/parquet/VectorizedParquetReader.html" title="class in org.apache.iceberg.parquet">VectorizedParquetReader</a><<a href="org/apache/iceberg/parquet/VectorizedParquetReader.html" title="type parameter in VectorizedParquetReader">T</a>></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i781" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/parquet/VectorizedReader.html" title="interface in org.apache.iceberg.parquet">VectorizedReader</a><<a href="org/apache/iceberg/parquet/VectorizedReader.html" title="type parameter in VectorizedReader">T</a>></td>
+<th class="colLast" scope="row">
+<div class="block">Interface for vectorized Iceberg readers.</div>
+</th>
+</tr>
+<tr id="i782" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/arrow/vectorized/VectorizedReaderBuilder.html" title="class in org.apache.iceberg.arrow.vectorized">VectorizedReaderBuilder</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i783" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/orc/VectorizedRowBatchIterator.html" title="class in org.apache.iceberg.orc">VectorizedRowBatchIterator</a></td>
+<th class="colLast" scope="row">
+<div class="block">An adaptor so that the ORC RecordReader can be used as an Iterator.</div>
+</th>
+</tr>
+<tr id="i784" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/spark/data/vectorized/VectorizedSparkOrcReaders.html" title="class in org.apache.iceberg.spark.data.vectorized">VectorizedSparkOrcReaders</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i785" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/spark/data/vectorized/VectorizedSparkParquetReaders.html" title="class in org.apache.iceberg.spark.data.vectorized">VectorizedSparkParquetReaders</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i786" class="altColor">
+<td class="colFirst"><a href="org/apache/hadoop/hive/ql/exec/vector/VectorizedSupport.html" title="class in org.apache.hadoop.hive.ql.exec.vector">VectorizedSupport</a></td>
+<th class="colLast" scope="row">
+<div class="block">Copied here from Hive for compatibility</div>
+</th>
+</tr>
+<tr id="i787" class="rowColor">
+<td class="colFirst"><a href="org/apache/hadoop/hive/ql/exec/vector/VectorizedSupport.Support.html" title="enum in org.apache.hadoop.hive.ql.exec.vector">VectorizedSupport.Support</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i788" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/arrow/vectorized/VectorizedTableScanIterable.html" title="class in org.apache.iceberg.arrow.vectorized">VectorizedTableScanIterable</a></td>
+<th class="colLast" scope="row">
+<div class="block">A vectorized implementation of the Iceberg reader that iterates over the table scan.</div>
+</th>
+</tr>
+<tr id="i789" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/util/WapUtil.html" title="class in org.apache.iceberg.util">WapUtil</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i790" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/mr/hive/serde/objectinspector/WriteObjectInspector.html" title="interface in org.apache.iceberg.mr.hive.serde.objectinspector">WriteObjectInspector</a></td>
+<th class="colLast" scope="row">
+<div class="block">Interface for converting the Hive primitive objects for the objects which could be added to an Iceberg Record.</div>
+</th>
+</tr>
+<tr id="i791" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/io/WriteResult.html" title="class in org.apache.iceberg.io">WriteResult</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i792" class="altColor">
+<td class="colFirst"><a href="org/apache/iceberg/io/WriteResult.Builder.html" title="class in org.apache.iceberg.io">WriteResult.Builder</a></td>
+<th class="colLast" scope="row"> </th>
+</tr>
+<tr id="i793" class="rowColor">
+<td class="colFirst"><a href="org/apache/iceberg/io/WriterFactory.html" title="interface in org.apache.iceberg.io">WriterFactory</a><<a href="org/apache/iceberg/io/WriterFactory.html" title="type parameter in WriterFactory">T</a>></td>
+<th class="colLast" scope="row">
+<div class="block">A factory for creating data and delete writers.</div>
+</th>
+</tr>
+</table>
+</li>
+</ul>
+</div>
+</main>
+<footer role="contentinfo">
+<nav role="navigation">
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a id="navbar.bottom">
+<!-- -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.bottom.firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="index.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li><a href="overview-tree.html">Tree</a></li>
+<li><a href="deprecated-list.html">Deprecated</a></li>
+<li><a href="index-all.html">Index</a></li>
+<li><a href="help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="allclasses.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a id="skip.navbar.bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</nav>
+</footer>
+</body>
+</html>
diff --git a/javadoc/allclasses.html b/javadoc/allclasses.html
new file mode 100644
index 0000000..4fecf88
--- /dev/null
+++ b/javadoc/allclasses.html
@@ -0,0 +1,821 @@
+<!DOCTYPE HTML>
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (11.0.12) on Mon Nov 08 18:33:49 PST 2021 -->
+<title>All Classes</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="dc.created" content="2021-11-08">
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="script.js"></script>
+<script type="text/javascript" src="jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="jquery/jquery-3.5.1.js"></script>
+<script type="text/javascript" src="jquery/jquery-ui.js"></script>
+</head>
+<body>
+<h1 class="bar">All Classes</h1>
+<main role="main" class="indexContainer">
+<ul>
+<li><a href="org/apache/iceberg/mr/mapred/AbstractMapredIcebergRecordReader.html" title="class in org.apache.iceberg.mr.mapred">AbstractMapredIcebergRecordReader</a></li>
+<li><a href="org/apache/iceberg/Accessor.html" title="interface in org.apache.iceberg"><span class="interfaceName">Accessor</span></a></li>
+<li><a href="org/apache/iceberg/Accessors.html" title="class in org.apache.iceberg">Accessors</a></li>
+<li><a href="org/apache/iceberg/actions/Action.html" title="interface in org.apache.iceberg.actions"><span class="interfaceName">Action</span></a></li>
+<li><a href="org/apache/iceberg/actions/Actions.html" title="class in org.apache.iceberg.actions">Actions</a></li>
+<li><a href="org/apache/iceberg/flink/actions/Actions.html" title="class in org.apache.iceberg.flink.actions">Actions</a></li>
+<li><a href="org/apache/iceberg/actions/ActionsProvider.html" title="interface in org.apache.iceberg.actions"><span class="interfaceName">ActionsProvider</span></a></li>
+<li><a href="org/apache/iceberg/AllDataFilesTable.html" title="class in org.apache.iceberg">AllDataFilesTable</a></li>
+<li><a href="org/apache/iceberg/AllDataFilesTable.AllDataFilesTableScan.html" title="class in org.apache.iceberg">AllDataFilesTable.AllDataFilesTableScan</a></li>
+<li><a href="org/apache/iceberg/AllEntriesTable.html" title="class in org.apache.iceberg">AllEntriesTable</a></li>
+<li><a href="org/apache/iceberg/AllManifestsTable.html" title="class in org.apache.iceberg">AllManifestsTable</a></li>
+<li><a href="org/apache/iceberg/AllManifestsTable.AllManifestsTableScan.html" title="class in org.apache.iceberg">AllManifestsTable.AllManifestsTableScan</a></li>
+<li><a href="org/apache/iceberg/exceptions/AlreadyExistsException.html" title="class in org.apache.iceberg.exceptions">AlreadyExistsException</a></li>
+<li><a href="org/apache/iceberg/expressions/And.html" title="class in org.apache.iceberg.expressions">And</a></li>
+<li><a href="org/apache/iceberg/AppendFiles.html" title="interface in org.apache.iceberg"><span class="interfaceName">AppendFiles</span></a></li>
+<li><a href="org/apache/iceberg/util/ArrayUtil.html" title="class in org.apache.iceberg.util">ArrayUtil</a></li>
+<li><a href="org/apache/iceberg/arrow/ArrowAllocation.html" title="class in org.apache.iceberg.arrow">ArrowAllocation</a></li>
+<li><a href="org/apache/iceberg/arrow/vectorized/ArrowReader.html" title="class in org.apache.iceberg.arrow.vectorized">ArrowReader</a></li>
+<li><a href="org/apache/iceberg/arrow/ArrowSchemaUtil.html" title="class in org.apache.iceberg.arrow">ArrowSchemaUtil</a></li>
+<li><a href="org/apache/iceberg/arrow/vectorized/ArrowVectorAccessor.html" title="class in org.apache.iceberg.arrow.vectorized">ArrowVectorAccessor</a></li>
+<li><a href="org/apache/iceberg/spark/data/vectorized/ArrowVectorAccessors.html" title="class in org.apache.iceberg.spark.data.vectorized">ArrowVectorAccessors</a></li>
+<li><a href="org/apache/iceberg/aws/AssumeRoleAwsClientFactory.html" title="class in org.apache.iceberg.aws">AssumeRoleAwsClientFactory</a></li>
+<li><a href="org/apache/iceberg/avro/Avro.html" title="class in org.apache.iceberg.avro">Avro</a></li>
+<li><a href="org/apache/iceberg/avro/Avro.DataWriteBuilder.html" title="class in org.apache.iceberg.avro">Avro.DataWriteBuilder</a></li>
+<li><a href="org/apache/iceberg/avro/Avro.DeleteWriteBuilder.html" title="class in org.apache.iceberg.avro">Avro.DeleteWriteBuilder</a></li>
+<li><a href="org/apache/iceberg/avro/Avro.ReadBuilder.html" title="class in org.apache.iceberg.avro">Avro.ReadBuilder</a></li>
+<li><a href="org/apache/iceberg/avro/Avro.WriteBuilder.html" title="class in org.apache.iceberg.avro">Avro.WriteBuilder</a></li>
+<li><a href="org/apache/iceberg/avro/AvroEncoderUtil.html" title="class in org.apache.iceberg.avro">AvroEncoderUtil</a></li>
+<li><a href="org/apache/iceberg/avro/AvroIterable.html" title="class in org.apache.iceberg.avro">AvroIterable</a></li>
+<li><a href="org/apache/iceberg/avro/AvroMetrics.html" title="class in org.apache.iceberg.avro">AvroMetrics</a></li>
+<li><a href="org/apache/iceberg/avro/AvroSchemaUtil.html" title="class in org.apache.iceberg.avro">AvroSchemaUtil</a></li>
+<li><a href="org/apache/iceberg/avro/AvroSchemaVisitor.html" title="class in org.apache.iceberg.avro">AvroSchemaVisitor</a></li>
+<li><a href="org/apache/iceberg/avro/AvroSchemaWithTypeVisitor.html" title="class in org.apache.iceberg.avro">AvroSchemaWithTypeVisitor</a></li>
+<li><a href="org/apache/iceberg/flink/data/AvroWithFlinkSchemaVisitor.html" title="class in org.apache.iceberg.flink.data">AvroWithFlinkSchemaVisitor</a></li>
+<li><a href="org/apache/iceberg/avro/AvroWithPartnerByStructureVisitor.html" title="class in org.apache.iceberg.avro">AvroWithPartnerByStructureVisitor</a></li>
+<li><a href="org/apache/iceberg/spark/data/AvroWithSparkSchemaVisitor.html" title="class in org.apache.iceberg.spark.data">AvroWithSparkSchemaVisitor</a></li>
+<li><a href="org/apache/iceberg/aws/AwsClientFactories.html" title="class in org.apache.iceberg.aws">AwsClientFactories</a></li>
+<li><a href="org/apache/iceberg/aws/AwsClientFactory.html" title="interface in org.apache.iceberg.aws"><span class="interfaceName">AwsClientFactory</span></a></li>
+<li><a href="org/apache/iceberg/aws/AwsProperties.html" title="class in org.apache.iceberg.aws">AwsProperties</a></li>
+<li><a href="org/apache/iceberg/parquet/BaseColumnIterator.html" title="class in org.apache.iceberg.parquet">BaseColumnIterator</a></li>
+<li><a href="org/apache/iceberg/BaseCombinedScanTask.html" title="class in org.apache.iceberg">BaseCombinedScanTask</a></li>
+<li><a href="org/apache/iceberg/actions/BaseDeleteOrphanFilesActionResult.html" title="class in org.apache.iceberg.actions">BaseDeleteOrphanFilesActionResult</a></li>
+<li><a href="org/apache/iceberg/spark/actions/BaseDeleteOrphanFilesSparkAction.html" title="class in org.apache.iceberg.spark.actions">BaseDeleteOrphanFilesSparkAction</a></li>
+<li><a href="org/apache/iceberg/actions/BaseDeleteReachableFilesActionResult.html" title="class in org.apache.iceberg.actions">BaseDeleteReachableFilesActionResult</a></li>
+<li><a href="org/apache/iceberg/spark/actions/BaseDeleteReachableFilesSparkAction.html" title="class in org.apache.iceberg.spark.actions">BaseDeleteReachableFilesSparkAction</a></li>
+<li><a href="org/apache/iceberg/actions/BaseExpireSnapshotsActionResult.html" title="class in org.apache.iceberg.actions">BaseExpireSnapshotsActionResult</a></li>
+<li><a href="org/apache/iceberg/spark/actions/BaseExpireSnapshotsSparkAction.html" title="class in org.apache.iceberg.spark.actions">BaseExpireSnapshotsSparkAction</a></li>
+<li><a href="org/apache/iceberg/actions/BaseFileGroupRewriteResult.html" title="class in org.apache.iceberg.actions">BaseFileGroupRewriteResult</a></li>
+<li><a href="org/apache/iceberg/BaseMetastoreCatalog.html" title="class in org.apache.iceberg">BaseMetastoreCatalog</a></li>
+<li><a href="org/apache/iceberg/BaseMetastoreTableOperations.html" title="class in org.apache.iceberg">BaseMetastoreTableOperations</a></li>
+<li><a href="org/apache/iceberg/BaseMetastoreTableOperations.CommitStatus.html" title="enum in org.apache.iceberg">BaseMetastoreTableOperations.CommitStatus</a></li>
+<li><a href="org/apache/iceberg/actions/BaseMigrateTableActionResult.html" title="class in org.apache.iceberg.actions">BaseMigrateTableActionResult</a></li>
+<li><a href="org/apache/iceberg/spark/actions/BaseMigrateTableSparkAction.html" title="class in org.apache.iceberg.spark.actions">BaseMigrateTableSparkAction</a></li>
+<li><a href="org/apache/iceberg/BaseOverwriteFiles.html" title="class in org.apache.iceberg">BaseOverwriteFiles</a></li>
+<li><a href="org/apache/iceberg/parquet/BasePageIterator.html" title="class in org.apache.iceberg.parquet">BasePageIterator</a></li>
+<li><a href="org/apache/iceberg/parquet/BasePageIterator.IntIterator.html" title="class in org.apache.iceberg.parquet">BasePageIterator.IntIterator</a></li>
+<li><a href="org/apache/iceberg/data/parquet/BaseParquetReaders.html" title="class in org.apache.iceberg.data.parquet">BaseParquetReaders</a></li>
+<li><a href="org/apache/iceberg/data/parquet/BaseParquetWriter.html" title="class in org.apache.iceberg.data.parquet">BaseParquetWriter</a></li>
+<li><a href="org/apache/iceberg/BaseReplacePartitions.html" title="class in org.apache.iceberg">BaseReplacePartitions</a></li>
+<li><a href="org/apache/iceberg/BaseReplaceSortOrder.html" title="class in org.apache.iceberg">BaseReplaceSortOrder</a></li>
+<li><a href="org/apache/iceberg/actions/BaseRewriteDataFilesAction.html" title="class in org.apache.iceberg.actions">BaseRewriteDataFilesAction</a></li>
+<li><a href="org/apache/iceberg/actions/BaseRewriteDataFilesFileGroupInfo.html" title="class in org.apache.iceberg.actions">BaseRewriteDataFilesFileGroupInfo</a></li>
+<li><a href="org/apache/iceberg/actions/BaseRewriteDataFilesResult.html" title="class in org.apache.iceberg.actions">BaseRewriteDataFilesResult</a></li>
+<li><a href="org/apache/iceberg/spark/actions/BaseRewriteDataFilesSpark3Action.html" title="class in org.apache.iceberg.spark.actions">BaseRewriteDataFilesSpark3Action</a></li>
+<li><a href="org/apache/iceberg/BaseRewriteManifests.html" title="class in org.apache.iceberg">BaseRewriteManifests</a></li>
+<li><a href="org/apache/iceberg/actions/BaseRewriteManifestsActionResult.html" title="class in org.apache.iceberg.actions">BaseRewriteManifestsActionResult</a></li>
+<li><a href="org/apache/iceberg/spark/actions/BaseRewriteManifestsSparkAction.html" title="class in org.apache.iceberg.spark.actions">BaseRewriteManifestsSparkAction</a></li>
+<li><a href="org/apache/iceberg/actions/BaseSnapshotTableActionResult.html" title="class in org.apache.iceberg.actions">BaseSnapshotTableActionResult</a></li>
+<li><a href="org/apache/iceberg/spark/actions/BaseSnapshotTableSparkAction.html" title="class in org.apache.iceberg.spark.actions">BaseSnapshotTableSparkAction</a></li>
+<li><a href="org/apache/iceberg/BaseTable.html" title="class in org.apache.iceberg">BaseTable</a></li>
+<li><a href="org/apache/iceberg/io/BaseTaskWriter.html" title="class in org.apache.iceberg.io">BaseTaskWriter</a></li>
+<li><a href="org/apache/iceberg/arrow/vectorized/parquet/BaseVectorizedParquetValuesReader.html" title="class in org.apache.iceberg.arrow.vectorized.parquet">BaseVectorizedParquetValuesReader</a></li>
+<li><a href="org/apache/iceberg/data/BaseWriterFactory.html" title="class in org.apache.iceberg.data">BaseWriterFactory</a></li>
+<li><a href="org/apache/iceberg/util/BinaryUtil.html" title="class in org.apache.iceberg.util">BinaryUtil</a></li>
+<li><a href="org/apache/iceberg/expressions/Binder.html" title="class in org.apache.iceberg.expressions">Binder</a></li>
+<li><a href="org/apache/iceberg/util/BinPacking.html" title="class in org.apache.iceberg.util">BinPacking</a></li>
+<li><a href="org/apache/iceberg/util/BinPacking.ListPacker.html" title="class in org.apache.iceberg.util">BinPacking.ListPacker</a></li>
+<li><a href="org/apache/iceberg/util/BinPacking.PackingIterable.html" title="class in org.apache.iceberg.util">BinPacking.PackingIterable</a></li>
+<li><a href="org/apache/iceberg/actions/BinPackStrategy.html" title="class in org.apache.iceberg.actions">BinPackStrategy</a></li>
+<li><a href="org/apache/iceberg/expressions/Bound.html" title="interface in org.apache.iceberg.expressions"><span class="interfaceName">Bound</span></a></li>
+<li><a href="org/apache/iceberg/expressions/BoundLiteralPredicate.html" title="class in org.apache.iceberg.expressions">BoundLiteralPredicate</a></li>
+<li><a href="org/apache/iceberg/expressions/BoundPredicate.html" title="class in org.apache.iceberg.expressions">BoundPredicate</a></li>
+<li><a href="org/apache/iceberg/expressions/BoundReference.html" title="class in org.apache.iceberg.expressions">BoundReference</a></li>
+<li><a href="org/apache/iceberg/expressions/BoundSetPredicate.html" title="class in org.apache.iceberg.expressions">BoundSetPredicate</a></li>
+<li><a href="org/apache/iceberg/expressions/BoundTerm.html" title="interface in org.apache.iceberg.expressions"><span class="interfaceName">BoundTerm</span></a></li>
+<li><a href="org/apache/iceberg/expressions/BoundTransform.html" title="class in org.apache.iceberg.expressions">BoundTransform</a></li>
+<li><a href="org/apache/iceberg/expressions/BoundUnaryPredicate.html" title="class in org.apache.iceberg.expressions">BoundUnaryPredicate</a></li>
+<li><a href="org/apache/iceberg/util/ByteBuffers.html" title="class in org.apache.iceberg.util">ByteBuffers</a></li>
+<li><a href="org/apache/iceberg/hive/CachedClientPool.html" title="class in org.apache.iceberg.hive">CachedClientPool</a></li>
+<li><a href="org/apache/iceberg/CachingCatalog.html" title="class in org.apache.iceberg">CachingCatalog</a></li>
+<li><a href="org/apache/iceberg/catalog/Catalog.html" title="interface in org.apache.iceberg.catalog"><span class="interfaceName">Catalog</span></a></li>
+<li><a href="org/apache/iceberg/catalog/Catalog.TableBuilder.html" title="interface in org.apache.iceberg.catalog"><span class="interfaceName">Catalog.TableBuilder</span></a></li>
+<li><a href="org/apache/iceberg/flink/CatalogLoader.html" title="interface in org.apache.iceberg.flink"><span class="interfaceName">CatalogLoader</span></a></li>
+<li><a href="org/apache/iceberg/flink/CatalogLoader.CustomCatalogLoader.html" title="class in org.apache.iceberg.flink">CatalogLoader.CustomCatalogLoader</a></li>
+<li><a href="org/apache/iceberg/flink/CatalogLoader.HadoopCatalogLoader.html" title="class in org.apache.iceberg.flink">CatalogLoader.HadoopCatalogLoader</a></li>
+<li><a href="org/apache/iceberg/flink/CatalogLoader.HiveCatalogLoader.html" title="class in org.apache.iceberg.flink">CatalogLoader.HiveCatalogLoader</a></li>
+<li><a href="org/apache/iceberg/CatalogProperties.html" title="class in org.apache.iceberg">CatalogProperties</a></li>
+<li><a href="org/apache/iceberg/mr/Catalogs.html" title="class in org.apache.iceberg.mr">Catalogs</a></li>
+<li><a href="org/apache/iceberg/CatalogUtil.html" title="class in org.apache.iceberg">CatalogUtil</a></li>
+<li><a href="org/apache/iceberg/util/CharSequenceSet.html" title="class in org.apache.iceberg.util">CharSequenceSet</a></li>
+<li><a href="org/apache/iceberg/util/CharSequenceWrapper.html" title="class in org.apache.iceberg.util">CharSequenceWrapper</a></li>
+<li><a href="org/apache/iceberg/types/CheckCompatibility.html" title="class in org.apache.iceberg.types">CheckCompatibility</a></li>
+<li><a href="org/apache/iceberg/exceptions/CherrypickAncestorCommitException.html" title="class in org.apache.iceberg.exceptions">CherrypickAncestorCommitException</a></li>
+<li><a href="org/apache/iceberg/ClientPool.html" title="interface in org.apache.iceberg"><span class="interfaceName">ClientPool</span></a></li>
+<li><a href="org/apache/iceberg/ClientPool.Action.html" title="interface in org.apache.iceberg"><span class="interfaceName">ClientPool.Action</span></a></li>
+<li><a href="org/apache/iceberg/ClientPoolImpl.html" title="class in org.apache.iceberg">ClientPoolImpl</a></li>
+<li><a href="org/apache/iceberg/io/CloseableGroup.html" title="class in org.apache.iceberg.io">CloseableGroup</a></li>
+<li><a href="org/apache/iceberg/io/CloseableIterable.html" title="interface in org.apache.iceberg.io"><span class="interfaceName">CloseableIterable</span></a></li>
+<li><a href="org/apache/iceberg/io/CloseableIterable.ConcatCloseableIterable.html" title="class in org.apache.iceberg.io">CloseableIterable.ConcatCloseableIterable</a></li>
+<li><a href="org/apache/iceberg/io/CloseableIterator.html" title="interface in org.apache.iceberg.io"><span class="interfaceName">CloseableIterator</span></a></li>
+<li><a href="org/apache/iceberg/io/ClosingIterator.html" title="class in org.apache.iceberg.io">ClosingIterator</a></li>
+<li><a href="org/apache/spark/sql/connector/iceberg/distributions/impl/ClusterDistributionImpl.html" title="class in org.apache.spark.sql.connector.iceberg.distributions.impl">ClusterDistributionImpl</a></li>
+<li><a href="org/apache/spark/sql/connector/iceberg/distributions/ClusteredDistribution.html" title="interface in org.apache.spark.sql.connector.iceberg.distributions"><span class="interfaceName">ClusteredDistribution</span></a></li>
+<li><a href="org/apache/iceberg/arrow/vectorized/ColumnarBatch.html" title="class in org.apache.iceberg.arrow.vectorized">ColumnarBatch</a></li>
+<li><a href="org/apache/iceberg/spark/data/vectorized/ColumnarBatchReader.html" title="class in org.apache.iceberg.spark.data.vectorized">ColumnarBatchReader</a></li>
+<li><a href="org/apache/iceberg/parquet/ColumnIterator.html" title="class in org.apache.iceberg.parquet">ColumnIterator</a></li>
+<li><a href="org/apache/iceberg/arrow/vectorized/ColumnVector.html" title="class in org.apache.iceberg.arrow.vectorized">ColumnVector</a></li>
+<li><a href="org/apache/iceberg/parquet/ColumnWriter.html" title="class in org.apache.iceberg.parquet">ColumnWriter</a></li>
+<li><a href="org/apache/iceberg/CombinedScanTask.html" title="interface in org.apache.iceberg"><span class="interfaceName">CombinedScanTask</span></a></li>
+<li><a href="org/apache/iceberg/exceptions/CommitFailedException.html" title="class in org.apache.iceberg.exceptions">CommitFailedException</a></li>
+<li><a href="org/apache/iceberg/exceptions/CommitStateUnknownException.html" title="class in org.apache.iceberg.exceptions">CommitStateUnknownException</a></li>
+<li><a href="org/apache/iceberg/types/Comparators.html" title="class in org.apache.iceberg.types">Comparators</a></li>
+<li><a href="org/apache/iceberg/hadoop/ConfigProperties.html" title="class in org.apache.iceberg.hadoop">ConfigProperties</a></li>
+<li><a href="org/apache/iceberg/mr/mapred/Container.html" title="class in org.apache.iceberg.mr.mapred">Container</a></li>
+<li><a href="org/apache/iceberg/ContentFile.html" title="interface in org.apache.iceberg"><span class="interfaceName">ContentFile</span></a></li>
+<li><a href="org/apache/iceberg/types/Conversions.html" title="class in org.apache.iceberg.types">Conversions</a></li>
+<li><a href="org/apache/iceberg/actions/CreateAction.html" title="interface in org.apache.iceberg.actions"><span class="interfaceName">CreateAction</span></a></li>
+<li><a href="org/apache/iceberg/events/CreateSnapshotEvent.html" title="class in org.apache.iceberg.events">CreateSnapshotEvent</a></li>
+<li><a href="org/apache/iceberg/DataFile.html" title="interface in org.apache.iceberg"><span class="interfaceName">DataFile</span></a></li>
+<li><a href="org/apache/iceberg/DataFiles.html" title="class in org.apache.iceberg">DataFiles</a></li>
+<li><a href="org/apache/iceberg/DataFiles.Builder.html" title="class in org.apache.iceberg">DataFiles.Builder</a></li>
+<li><a href="org/apache/iceberg/DataFilesTable.html" title="class in org.apache.iceberg">DataFilesTable</a></li>
+<li><a href="org/apache/iceberg/DataFilesTable.FilesTableScan.html" title="class in org.apache.iceberg">DataFilesTable.FilesTableScan</a></li>
+<li><a href="org/apache/iceberg/DataOperations.html" title="class in org.apache.iceberg">DataOperations</a></li>
+<li><a href="org/apache/iceberg/data/avro/DataReader.html" title="class in org.apache.iceberg.data.avro">DataReader</a></li>
+<li><a href="org/apache/iceberg/DataTableScan.html" title="class in org.apache.iceberg">DataTableScan</a></li>
+<li><a href="org/apache/iceberg/DataTask.html" title="interface in org.apache.iceberg"><span class="interfaceName">DataTask</span></a></li>
+<li><a href="org/apache/iceberg/data/avro/DataWriter.html" title="class in org.apache.iceberg.data.avro">DataWriter</a></li>
+<li><a href="org/apache/iceberg/io/DataWriter.html" title="class in org.apache.iceberg.io">DataWriter</a></li>
+<li><a href="org/apache/iceberg/util/DateTimeUtil.html" title="class in org.apache.iceberg.util">DateTimeUtil</a></li>
+<li><a href="org/apache/iceberg/util/DecimalUtil.html" title="class in org.apache.iceberg.util">DecimalUtil</a></li>
+<li><a href="org/apache/iceberg/data/avro/DecoderResolver.html" title="class in org.apache.iceberg.data.avro">DecoderResolver</a></li>
+<li><a href="org/apache/iceberg/io/DelegatingInputStream.html" title="interface in org.apache.iceberg.io"><span class="interfaceName">DelegatingInputStream</span></a></li>
+<li><a href="org/apache/iceberg/io/DelegatingOutputStream.html" title="interface in org.apache.iceberg.io"><span class="interfaceName">DelegatingOutputStream</span></a></li>
+<li><a href="org/apache/iceberg/DeleteFile.html" title="interface in org.apache.iceberg"><span class="interfaceName">DeleteFile</span></a></li>
+<li><a href="org/apache/iceberg/DeleteFiles.html" title="interface in org.apache.iceberg"><span class="interfaceName">DeleteFiles</span></a></li>
+<li><a href="org/apache/iceberg/data/DeleteFilter.html" title="class in org.apache.iceberg.data">DeleteFilter</a></li>
+<li><a href="org/apache/iceberg/actions/DeleteOrphanFiles.html" title="interface in org.apache.iceberg.actions"><span class="interfaceName">DeleteOrphanFiles</span></a></li>
+<li><a href="org/apache/iceberg/actions/DeleteOrphanFiles.Result.html" title="interface in org.apache.iceberg.actions"><span class="interfaceName">DeleteOrphanFiles.Result</span></a></li>
+<li><a href="org/apache/iceberg/actions/DeleteReachableFiles.html" title="interface in org.apache.iceberg.actions"><span class="interfaceName">DeleteReachableFiles</span></a></li>
+<li><a href="org/apache/iceberg/actions/DeleteReachableFiles.Result.html" title="interface in org.apache.iceberg.actions"><span class="interfaceName">DeleteReachableFiles.Result</span></a></li>
+<li><a href="org/apache/iceberg/deletes/Deletes.html" title="class in org.apache.iceberg.deletes">Deletes</a></li>
+<li><a href="org/apache/iceberg/io/DeleteSchemaUtil.html" title="class in org.apache.iceberg.io">DeleteSchemaUtil</a></li>
+<li><a href="org/apache/spark/sql/connector/iceberg/distributions/Distribution.html" title="interface in org.apache.spark.sql.connector.iceberg.distributions"><span class="interfaceName">Distribution</span></a></li>
+<li><a href="org/apache/iceberg/DistributionMode.html" title="enum in org.apache.iceberg">DistributionMode</a></li>
+<li><a href="org/apache/spark/sql/connector/iceberg/distributions/Distributions.html" title="class in org.apache.spark.sql.connector.iceberg.distributions">Distributions</a></li>
+<li><a href="org/apache/iceberg/DoubleFieldMetrics.html" title="class in org.apache.iceberg">DoubleFieldMetrics</a></li>
+<li><a href="org/apache/iceberg/DoubleFieldMetrics.Builder.html" title="class in org.apache.iceberg">DoubleFieldMetrics.Builder</a></li>
+<li><a href="org/apache/iceberg/exceptions/DuplicateWAPCommitException.html" title="class in org.apache.iceberg.exceptions">DuplicateWAPCommitException</a></li>
+<li><a href="org/apache/iceberg/aws/dynamodb/DynamoDbCatalog.html" title="class in org.apache.iceberg.aws.dynamodb">DynamoDbCatalog</a></li>
+<li><a href="org/apache/iceberg/common/DynClasses.html" title="class in org.apache.iceberg.common">DynClasses</a></li>
+<li><a href="org/apache/iceberg/common/DynClasses.Builder.html" title="class in org.apache.iceberg.common">DynClasses.Builder</a></li>
+<li><a href="org/apache/iceberg/common/DynConstructors.html" title="class in org.apache.iceberg.common">DynConstructors</a></li>
+<li><a href="org/apache/iceberg/common/DynConstructors.Builder.html" title="class in org.apache.iceberg.common">DynConstructors.Builder</a></li>
+<li><a href="org/apache/iceberg/common/DynConstructors.Ctor.html" title="class in org.apache.iceberg.common">DynConstructors.Ctor</a></li>
+<li><a href="org/apache/iceberg/common/DynFields.html" title="class in org.apache.iceberg.common">DynFields</a></li>
+<li><a href="org/apache/iceberg/common/DynFields.BoundField.html" title="class in org.apache.iceberg.common">DynFields.BoundField</a></li>
+<li><a href="org/apache/iceberg/common/DynFields.Builder.html" title="class in org.apache.iceberg.common">DynFields.Builder</a></li>
+<li><a href="org/apache/iceberg/common/DynFields.StaticField.html" title="class in org.apache.iceberg.common">DynFields.StaticField</a></li>
+<li><a href="org/apache/iceberg/common/DynFields.UnboundField.html" title="class in org.apache.iceberg.common">DynFields.UnboundField</a></li>
+<li><a href="org/apache/iceberg/common/DynMethods.html" title="class in org.apache.iceberg.common">DynMethods</a></li>
+<li><a href="org/apache/iceberg/common/DynMethods.BoundMethod.html" title="class in org.apache.iceberg.common">DynMethods.BoundMethod</a></li>
+<li><a href="org/apache/iceberg/common/DynMethods.Builder.html" title="class in org.apache.iceberg.common">DynMethods.Builder</a></li>
+<li><a href="org/apache/iceberg/common/DynMethods.StaticMethod.html" title="class in org.apache.iceberg.common">DynMethods.StaticMethod</a></li>
+<li><a href="org/apache/iceberg/common/DynMethods.UnboundMethod.html" title="class in org.apache.iceberg.common">DynMethods.UnboundMethod</a></li>
+<li><a href="org/apache/iceberg/encryption/EncryptedFiles.html" title="class in org.apache.iceberg.encryption">EncryptedFiles</a></li>
+<li><a href="org/apache/iceberg/encryption/EncryptedInputFile.html" title="interface in org.apache.iceberg.encryption"><span class="interfaceName">EncryptedInputFile</span></a></li>
+<li><a href="org/apache/iceberg/encryption/EncryptedOutputFile.html" title="interface in org.apache.iceberg.encryption"><span class="interfaceName">EncryptedOutputFile</span></a></li>
+<li><a href="org/apache/iceberg/encryption/EncryptionKeyMetadata.html" title="interface in org.apache.iceberg.encryption"><span class="interfaceName">EncryptionKeyMetadata</span></a></li>
+<li><a href="org/apache/iceberg/encryption/EncryptionKeyMetadatas.html" title="class in org.apache.iceberg.encryption">EncryptionKeyMetadatas</a></li>
+<li><a href="org/apache/iceberg/encryption/EncryptionManager.html" title="interface in org.apache.iceberg.encryption"><span class="interfaceName">EncryptionManager</span></a></li>
+<li><a href="org/apache/iceberg/spark/source/EqualityDeleteRowReader.html" title="class in org.apache.iceberg.spark.source">EqualityDeleteRowReader</a></li>
+<li><a href="org/apache/iceberg/deletes/EqualityDeleteWriter.html" title="class in org.apache.iceberg.deletes">EqualityDeleteWriter</a></li>
+<li><a href="org/apache/iceberg/expressions/Evaluator.html" title="class in org.apache.iceberg.expressions">Evaluator</a></li>
+<li><a href="org/apache/iceberg/util/Exceptions.html" title="class in org.apache.iceberg.util">Exceptions</a></li>
+<li><a href="org/apache/iceberg/util/ExceptionUtil.html" title="class in org.apache.iceberg.util">ExceptionUtil</a></li>
+<li><a href="org/apache/iceberg/util/ExceptionUtil.Block.html" title="interface in org.apache.iceberg.util"><span class="interfaceName">ExceptionUtil.Block</span></a></li>
+<li><a href="org/apache/iceberg/util/ExceptionUtil.CatchBlock.html" title="interface in org.apache.iceberg.util"><span class="interfaceName">ExceptionUtil.CatchBlock</span></a></li>
+<li><a href="org/apache/iceberg/util/ExceptionUtil.FinallyBlock.html" title="interface in org.apache.iceberg.util"><span class="interfaceName">ExceptionUtil.FinallyBlock</span></a></li>
+<li><a href="org/apache/iceberg/actions/ExpireSnapshots.html" title="interface in org.apache.iceberg.actions"><span class="interfaceName">ExpireSnapshots</span></a></li>
+<li><a href="org/apache/iceberg/ExpireSnapshots.html" title="interface in org.apache.iceberg"><span class="interfaceName">ExpireSnapshots</span></a></li>
+<li><a href="org/apache/iceberg/actions/ExpireSnapshots.Result.html" title="interface in org.apache.iceberg.actions"><span class="interfaceName">ExpireSnapshots.Result</span></a></li>
+<li><a href="org/apache/iceberg/actions/ExpireSnapshotsAction.html" title="class in org.apache.iceberg.actions">ExpireSnapshotsAction</a></li>
+<li><a href="org/apache/iceberg/actions/ExpireSnapshotsActionResult.html" title="class in org.apache.iceberg.actions">ExpireSnapshotsActionResult</a></li>
+<li><a href="org/apache/iceberg/spark/procedures/ExpireSnapshotsProcedure.html" title="class in org.apache.iceberg.spark.procedures">ExpireSnapshotsProcedure</a></li>
+<li><a href="org/apache/iceberg/expressions/Expression.html" title="interface in org.apache.iceberg.expressions"><span class="interfaceName">Expression</span></a></li>
+<li><a href="org/apache/iceberg/expressions/Expression.Operation.html" title="enum in org.apache.iceberg.expressions">Expression.Operation</a></li>
+<li><a href="org/apache/iceberg/expressions/Expressions.html" title="class in org.apache.iceberg.expressions">Expressions</a></li>
+<li><a href="org/apache/iceberg/expressions/ExpressionVisitors.html" title="class in org.apache.iceberg.expressions">ExpressionVisitors</a></li>
+<li><a href="org/apache/iceberg/expressions/ExpressionVisitors.BoundExpressionVisitor.html" title="class in org.apache.iceberg.expressions">ExpressionVisitors.BoundExpressionVisitor</a></li>
+<li><a href="org/apache/iceberg/expressions/ExpressionVisitors.BoundVisitor.html" title="class in org.apache.iceberg.expressions">ExpressionVisitors.BoundVisitor</a></li>
+<li><a href="org/apache/iceberg/expressions/ExpressionVisitors.ExpressionVisitor.html" title="class in org.apache.iceberg.expressions">ExpressionVisitors.ExpressionVisitor</a></li>
+<li><a href="org/apache/spark/sql/connector/iceberg/catalog/ExtendedSupportsDelete.html" title="interface in org.apache.spark.sql.connector.iceberg.catalog"><span class="interfaceName">ExtendedSupportsDelete</span></a></li>
+<li><a href="org/apache/iceberg/expressions/False.html" title="class in org.apache.iceberg.expressions">False</a></li>
+<li><a href="org/apache/iceberg/FieldMetrics.html" title="class in org.apache.iceberg">FieldMetrics</a></li>
+<li><a href="org/apache/iceberg/io/FileAppender.html" title="interface in org.apache.iceberg.io"><span class="interfaceName">FileAppender</span></a></li>
+<li><a href="org/apache/iceberg/io/FileAppenderFactory.html" title="interface in org.apache.iceberg.io"><span class="interfaceName">FileAppenderFactory</span></a></li>
+<li><a href="org/apache/iceberg/FileContent.html" title="enum in org.apache.iceberg">FileContent</a></li>
+<li><a href="org/apache/iceberg/FileFormat.html" title="enum in org.apache.iceberg">FileFormat</a></li>
+<li><a href="org/apache/iceberg/io/FileIO.html" title="interface in org.apache.iceberg.io"><span class="interfaceName">FileIO</span></a></li>
+<li><a href="org/apache/iceberg/FileMetadata.html" title="class in org.apache.iceberg">FileMetadata</a></li>
+<li><a href="org/apache/iceberg/FileMetadata.Builder.html" title="class in org.apache.iceberg">FileMetadata.Builder</a></li>
+<li><a href="org/apache/iceberg/spark/FileRewriteCoordinator.html" title="class in org.apache.iceberg.spark">FileRewriteCoordinator</a></li>
+<li><a href="org/apache/iceberg/Files.html" title="class in org.apache.iceberg">Files</a></li>
+<li><a href="org/apache/iceberg/FileScanTask.html" title="interface in org.apache.iceberg"><span class="interfaceName">FileScanTask</span></a></li>
+<li><a href="org/apache/iceberg/spark/FileScanTaskSetManager.html" title="class in org.apache.iceberg.spark">FileScanTaskSetManager</a></li>
+<li><a href="org/apache/iceberg/util/Filter.html" title="class in org.apache.iceberg.util">Filter</a></li>
+<li><a href="org/apache/iceberg/io/FilterIterator.html" title="class in org.apache.iceberg.io">FilterIterator</a></li>
+<li><a href="org/apache/iceberg/FindFiles.html" title="class in org.apache.iceberg">FindFiles</a></li>
+<li><a href="org/apache/iceberg/FindFiles.Builder.html" title="class in org.apache.iceberg">FindFiles.Builder</a></li>
+<li><a href="org/apache/iceberg/types/FixupTypes.html" title="class in org.apache.iceberg.types">FixupTypes</a></li>
+<li><a href="org/apache/iceberg/flink/sink/FlinkAppenderFactory.html" title="class in org.apache.iceberg.flink.sink">FlinkAppenderFactory</a></li>
+<li><a href="org/apache/iceberg/flink/data/FlinkAvroReader.html" title="class in org.apache.iceberg.flink.data">FlinkAvroReader</a></li>
+<li><a href="org/apache/iceberg/flink/data/FlinkAvroWriter.html" title="class in org.apache.iceberg.flink.data">FlinkAvroWriter</a></li>
+<li><a href="org/apache/iceberg/flink/FlinkCatalog.html" title="class in org.apache.iceberg.flink">FlinkCatalog</a></li>
+<li><a href="org/apache/iceberg/flink/FlinkCatalogFactory.html" title="class in org.apache.iceberg.flink">FlinkCatalogFactory</a></li>
+<li><a href="org/apache/iceberg/flink/util/FlinkCompatibilityUtil.html" title="class in org.apache.iceberg.flink.util">FlinkCompatibilityUtil</a></li>
+<li><a href="org/apache/iceberg/flink/FlinkConfigOptions.html" title="class in org.apache.iceberg.flink">FlinkConfigOptions</a></li>
+<li><a href="org/apache/iceberg/flink/FlinkDynamicTableFactory.html" title="class in org.apache.iceberg.flink">FlinkDynamicTableFactory</a></li>
+<li><a href="org/apache/iceberg/flink/FlinkFilters.html" title="class in org.apache.iceberg.flink">FlinkFilters</a></li>
+<li><a href="org/apache/iceberg/flink/source/FlinkInputFormat.html" title="class in org.apache.iceberg.flink.source">FlinkInputFormat</a></li>
+<li><a href="org/apache/iceberg/flink/source/FlinkInputSplit.html" title="class in org.apache.iceberg.flink.source">FlinkInputSplit</a></li>
+<li><a href="org/apache/iceberg/flink/data/FlinkOrcReader.html" title="class in org.apache.iceberg.flink.data">FlinkOrcReader</a></li>
+<li><a href="org/apache/iceberg/flink/data/FlinkOrcWriter.html" title="class in org.apache.iceberg.flink.data">FlinkOrcWriter</a></li>
+<li><a href="org/apache/iceberg/flink/data/FlinkParquetReaders.html" title="class in org.apache.iceberg.flink.data">FlinkParquetReaders</a></li>
+<li><a href="org/apache/iceberg/flink/data/FlinkParquetWriters.html" title="class in org.apache.iceberg.flink.data">FlinkParquetWriters</a></li>
+<li><a href="org/apache/iceberg/flink/FlinkSchemaUtil.html" title="class in org.apache.iceberg.flink">FlinkSchemaUtil</a></li>
+<li><a href="org/apache/iceberg/flink/sink/FlinkSink.html" title="class in org.apache.iceberg.flink.sink">FlinkSink</a></li>
+<li><a href="org/apache/iceberg/flink/sink/FlinkSink.Builder.html" title="class in org.apache.iceberg.flink.sink">FlinkSink.Builder</a></li>
+<li><a href="org/apache/iceberg/flink/source/FlinkSource.html" title="class in org.apache.iceberg.flink.source">FlinkSource</a></li>
+<li><a href="org/apache/iceberg/flink/source/FlinkSource.Builder.html" title="class in org.apache.iceberg.flink.source">FlinkSource.Builder</a></li>
+<li><a href="org/apache/iceberg/flink/FlinkTypeVisitor.html" title="class in org.apache.iceberg.flink">FlinkTypeVisitor</a></li>
+<li><a href="org/apache/iceberg/flink/data/FlinkValueReaders.html" title="class in org.apache.iceberg.flink.data">FlinkValueReaders</a></li>
+<li><a href="org/apache/iceberg/flink/data/FlinkValueWriters.html" title="class in org.apache.iceberg.flink.data">FlinkValueWriters</a></li>
+<li><a href="org/apache/iceberg/FloatFieldMetrics.html" title="class in org.apache.iceberg">FloatFieldMetrics</a></li>
+<li><a href="org/apache/iceberg/FloatFieldMetrics.Builder.html" title="class in org.apache.iceberg">FloatFieldMetrics.Builder</a></li>
+<li><a href="org/apache/iceberg/data/GenericAppenderFactory.html" title="class in org.apache.iceberg.data">GenericAppenderFactory</a></li>
+<li><a href="org/apache/iceberg/arrow/vectorized/GenericArrowVectorAccessorFactory.html" title="class in org.apache.iceberg.arrow.vectorized">GenericArrowVectorAccessorFactory</a></li>
+<li><a href="org/apache/iceberg/arrow/vectorized/GenericArrowVectorAccessorFactory.ArrayFactory.html" title="interface in org.apache.iceberg.arrow.vectorized"><span class="interfaceName">GenericArrowVectorAccessorFactory.ArrayFactory</span></a></li>
+<li><a href="org/apache/iceberg/arrow/vectorized/GenericArrowVectorAccessorFactory.DecimalFactory.html" title="interface in org.apache.iceberg.arrow.vectorized"><span class="interfaceName">GenericArrowVectorAccessorFactory.DecimalFactory</span></a></li>
+<li><a href="org/apache/iceberg/arrow/vectorized/GenericArrowVectorAccessorFactory.StringFactory.html" title="interface in org.apache.iceberg.arrow.vectorized"><span class="interfaceName">GenericArrowVectorAccessorFactory.StringFactory</span></a></li>
+<li><a href="org/apache/iceberg/arrow/vectorized/GenericArrowVectorAccessorFactory.StructChildFactory.html" title="interface in org.apache.iceberg.arrow.vectorized"><span class="interfaceName">GenericArrowVectorAccessorFactory.StructChildFactory</span></a></li>
+<li><a href="org/apache/iceberg/data/GenericDeleteFilter.html" title="class in org.apache.iceberg.data">GenericDeleteFilter</a></li>
+<li><a href="org/apache/iceberg/GenericManifestFile.html" title="class in org.apache.iceberg">GenericManifestFile</a></li>
+<li><a href="org/apache/iceberg/GenericManifestFile.CopyBuilder.html" title="class in org.apache.iceberg">GenericManifestFile.CopyBuilder</a></li>
+<li><a href="org/apache/iceberg/data/orc/GenericOrcReader.html" title="class in org.apache.iceberg.data.orc">GenericOrcReader</a></li>
+<li><a href="org/apache/iceberg/data/orc/GenericOrcReaders.html" title="class in org.apache.iceberg.data.orc">GenericOrcReaders</a></li>
+<li><a href="org/apache/iceberg/data/orc/GenericOrcWriter.html" title="class in org.apache.iceberg.data.orc">GenericOrcWriter</a></li>
+<li><a href="org/apache/iceberg/data/orc/GenericOrcWriters.html" title="class in org.apache.iceberg.data.orc">GenericOrcWriters</a></li>
+<li><a href="org/apache/iceberg/data/parquet/GenericParquetReaders.html" title="class in org.apache.iceberg.data.parquet">GenericParquetReaders</a></li>
+<li><a href="org/apache/iceberg/data/parquet/GenericParquetWriter.html" title="class in org.apache.iceberg.data.parquet">GenericParquetWriter</a></li>
+<li><a href="org/apache/iceberg/GenericPartitionFieldSummary.html" title="class in org.apache.iceberg">GenericPartitionFieldSummary</a></li>
+<li><a href="org/apache/iceberg/data/GenericRecord.html" title="class in org.apache.iceberg.data">GenericRecord</a></li>
+<li><a href="org/apache/iceberg/aws/glue/GlueCatalog.html" title="class in org.apache.iceberg.aws.glue">GlueCatalog</a></li>
+<li><a href="org/apache/iceberg/GuavaClasses.html" title="class in org.apache.iceberg">GuavaClasses</a></li>
+<li><a href="org/apache/iceberg/hadoop/HadoopCatalog.html" title="class in org.apache.iceberg.hadoop">HadoopCatalog</a></li>
+<li><a href="org/apache/iceberg/hadoop/HadoopConfigurable.html" title="interface in org.apache.iceberg.hadoop"><span class="interfaceName">HadoopConfigurable</span></a></li>
+<li><a href="org/apache/iceberg/hadoop/HadoopFileIO.html" title="class in org.apache.iceberg.hadoop">HadoopFileIO</a></li>
+<li><a href="org/apache/iceberg/hadoop/HadoopInputFile.html" title="class in org.apache.iceberg.hadoop">HadoopInputFile</a></li>
+<li><a href="org/apache/iceberg/hadoop/HadoopOutputFile.html" title="class in org.apache.iceberg.hadoop">HadoopOutputFile</a></li>
+<li><a href="org/apache/iceberg/hadoop/HadoopTableOperations.html" title="class in org.apache.iceberg.hadoop">HadoopTableOperations</a></li>
+<li><a href="org/apache/iceberg/hadoop/HadoopTables.html" title="class in org.apache.iceberg.hadoop">HadoopTables</a></li>
+<li><a href="org/apache/iceberg/HasTableOperations.html" title="interface in org.apache.iceberg"><span class="interfaceName">HasTableOperations</span></a></li>
+<li><a href="org/apache/iceberg/hadoop/HiddenPathFilter.html" title="class in org.apache.iceberg.hadoop">HiddenPathFilter</a></li>
+<li><a href="org/apache/iceberg/HistoryEntry.html" title="interface in org.apache.iceberg"><span class="interfaceName">HistoryEntry</span></a></li>
+<li><a href="org/apache/iceberg/HistoryTable.html" title="class in org.apache.iceberg">HistoryTable</a></li>
+<li><a href="org/apache/iceberg/hive/HiveCatalog.html" title="class in org.apache.iceberg.hive">HiveCatalog</a></li>
+<li><a href="org/apache/iceberg/hive/HiveCatalogs.html" title="class in org.apache.iceberg.hive">HiveCatalogs</a></li>
+<li><a href="org/apache/iceberg/hive/HiveClientPool.html" title="class in org.apache.iceberg.hive">HiveClientPool</a></li>
+<li><a href="org/apache/iceberg/mr/hive/HiveIcebergFilterFactory.html" title="class in org.apache.iceberg.mr.hive">HiveIcebergFilterFactory</a></li>
+<li><a href="org/apache/iceberg/mr/hive/HiveIcebergInputFormat.html" title="class in org.apache.iceberg.mr.hive">HiveIcebergInputFormat</a></li>
+<li><a href="org/apache/iceberg/mr/hive/HiveIcebergMetaHook.html" title="class in org.apache.iceberg.mr.hive">HiveIcebergMetaHook</a></li>
+<li><a href="org/apache/iceberg/mr/hive/HiveIcebergOutputCommitter.html" title="class in org.apache.iceberg.mr.hive">HiveIcebergOutputCommitter</a></li>
+<li><a href="org/apache/iceberg/mr/hive/HiveIcebergOutputFormat.html" title="class in org.apache.iceberg.mr.hive">HiveIcebergOutputFormat</a></li>
+<li><a href="org/apache/iceberg/mr/hive/HiveIcebergSerDe.html" title="class in org.apache.iceberg.mr.hive">HiveIcebergSerDe</a></li>
+<li><a href="org/apache/iceberg/mr/hive/HiveIcebergSplit.html" title="class in org.apache.iceberg.mr.hive">HiveIcebergSplit</a></li>
+<li><a href="org/apache/iceberg/mr/hive/HiveIcebergStorageHandler.html" title="class in org.apache.iceberg.mr.hive">HiveIcebergStorageHandler</a></li>
+<li><a href="org/apache/iceberg/hive/HiveSchemaUtil.html" title="class in org.apache.iceberg.hive">HiveSchemaUtil</a></li>
+<li><a href="org/apache/iceberg/hive/HiveTableOperations.html" title="class in org.apache.iceberg.hive">HiveTableOperations</a></li>
+<li><a href="org/apache/iceberg/spark/data/vectorized/IcebergArrowColumnVector.html" title="class in org.apache.iceberg.spark.data.vectorized">IcebergArrowColumnVector</a></li>
+<li><a href="org/apache/iceberg/mr/hive/serde/objectinspector/IcebergBinaryObjectInspector.html" title="class in org.apache.iceberg.mr.hive.serde.objectinspector">IcebergBinaryObjectInspector</a></li>
+<li><a href="org/apache/iceberg/mr/hive/serde/objectinspector/IcebergDateObjectInspector.html" title="class in org.apache.iceberg.mr.hive.serde.objectinspector">IcebergDateObjectInspector</a></li>
+<li><a href="org/apache/iceberg/mr/hive/serde/objectinspector/IcebergDecimalObjectInspector.html" title="class in org.apache.iceberg.mr.hive.serde.objectinspector">IcebergDecimalObjectInspector</a></li>
+<li><a href="org/apache/iceberg/data/avro/IcebergDecoder.html" title="class in org.apache.iceberg.data.avro">IcebergDecoder</a></li>
+<li><a href="org/apache/iceberg/data/avro/IcebergEncoder.html" title="class in org.apache.iceberg.data.avro">IcebergEncoder</a></li>
+<li><a href="org/apache/iceberg/mr/hive/serde/objectinspector/IcebergFixedObjectInspector.html" title="class in org.apache.iceberg.mr.hive.serde.objectinspector">IcebergFixedObjectInspector</a></li>
+<li><a href="org/apache/iceberg/data/IcebergGenerics.html" title="class in org.apache.iceberg.data">IcebergGenerics</a></li>
+<li><a href="org/apache/iceberg/data/IcebergGenerics.ScanBuilder.html" title="class in org.apache.iceberg.data">IcebergGenerics.ScanBuilder</a></li>
+<li><a href="org/apache/iceberg/mr/mapreduce/IcebergInputFormat.html" title="class in org.apache.iceberg.mr.mapreduce">IcebergInputFormat</a></li>
+<li><a href="org/apache/iceberg/mr/hive/serde/objectinspector/IcebergObjectInspector.html" title="class in org.apache.iceberg.mr.hive.serde.objectinspector">IcebergObjectInspector</a></li>
+<li><a href="org/apache/iceberg/pig/IcebergPigInputFormat.html" title="class in org.apache.iceberg.pig">IcebergPigInputFormat</a></li>
+<li><a href="org/apache/iceberg/mr/hive/serde/objectinspector/IcebergRecordObjectInspector.html" title="class in org.apache.iceberg.mr.hive.serde.objectinspector">IcebergRecordObjectInspector</a></li>
+<li><a href="org/apache/iceberg/spark/source/IcebergSource.html" title="class in org.apache.iceberg.spark.source">IcebergSource</a></li>
+<li><a href="org/apache/iceberg/spark/IcebergSpark.html" title="class in org.apache.iceberg.spark">IcebergSpark</a></li>
+<li><a href="org/apache/iceberg/mr/mapreduce/IcebergSplit.html" title="class in org.apache.iceberg.mr.mapreduce">IcebergSplit</a></li>
+<li><a href="org/apache/iceberg/mr/mapreduce/IcebergSplitContainer.html" title="interface in org.apache.iceberg.mr.mapreduce"><span class="interfaceName">IcebergSplitContainer</span></a></li>
+<li><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsBaseListener.html" title="class in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsBaseListener</a></li>
+<li><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsBaseVisitor.html" title="class in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsBaseVisitor</a></li>
+<li><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsLexer.html" title="class in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsLexer</a></li>
+<li><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsListener.html" title="interface in org.apache.spark.sql.catalyst.parser.extensions"><span class="interfaceName">IcebergSqlExtensionsListener</span></a></li>
+<li><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.html" title="class in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsParser</a></li>
+<li><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.AddPartitionFieldContext.html" title="class in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsParser.AddPartitionFieldContext</a></li>
+<li><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.ApplyTransformContext.html" title="class in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsParser.ApplyTransformContext</a></li>
+<li><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.BigDecimalLiteralContext.html" title="class in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsParser.BigDecimalLiteralContext</a></li>
+<li><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.BigIntLiteralContext.html" title="class in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsParser.BigIntLiteralContext</a></li>
+<li><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.BooleanLiteralContext.html" title="class in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsParser.BooleanLiteralContext</a></li>
+<li><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.BooleanValueContext.html" title="class in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsParser.BooleanValueContext</a></li>
+<li><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.CallArgumentContext.html" title="class in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsParser.CallArgumentContext</a></li>
+<li><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.CallContext.html" title="class in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsParser.CallContext</a></li>
+<li><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.ConstantContext.html" title="class in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsParser.ConstantContext</a></li>
+<li><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.DecimalLiteralContext.html" title="class in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsParser.DecimalLiteralContext</a></li>
+<li><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.DoubleLiteralContext.html" title="class in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsParser.DoubleLiteralContext</a></li>
+<li><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.DropIdentifierFieldsContext.html" title="class in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsParser.DropIdentifierFieldsContext</a></li>
+<li><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.DropPartitionFieldContext.html" title="class in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsParser.DropPartitionFieldContext</a></li>
+<li><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.ExponentLiteralContext.html" title="class in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsParser.ExponentLiteralContext</a></li>
+<li><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.ExpressionContext.html" title="class in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsParser.ExpressionContext</a></li>
+<li><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.FieldListContext.html" title="class in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsParser.FieldListContext</a></li>
+<li><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.FloatLiteralContext.html" title="class in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsParser.FloatLiteralContext</a></li>
+<li><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.IdentifierContext.html" title="class in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsParser.IdentifierContext</a></li>
+<li><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.IdentityTransformContext.html" title="class in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsParser.IdentityTransformContext</a></li>
+<li><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.IntegerLiteralContext.html" title="class in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsParser.IntegerLiteralContext</a></li>
+<li><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.MultipartIdentifierContext.html" title="class in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsParser.MultipartIdentifierContext</a></li>
+<li><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.NamedArgumentContext.html" title="class in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsParser.NamedArgumentContext</a></li>
+<li><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.NonReservedContext.html" title="class in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsParser.NonReservedContext</a></li>
+<li><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.NumberContext.html" title="class in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsParser.NumberContext</a></li>
+<li><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.NumericLiteralContext.html" title="class in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsParser.NumericLiteralContext</a></li>
+<li><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.OrderContext.html" title="class in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsParser.OrderContext</a></li>
+<li><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.OrderFieldContext.html" title="class in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsParser.OrderFieldContext</a></li>
+<li><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.PositionalArgumentContext.html" title="class in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsParser.PositionalArgumentContext</a></li>
+<li><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.QuotedIdentifierAlternativeContext.html" title="class in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsParser.QuotedIdentifierAlternativeContext</a></li>
+<li><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.QuotedIdentifierContext.html" title="class in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsParser.QuotedIdentifierContext</a></li>
+<li><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.ReplacePartitionFieldContext.html" title="class in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsParser.ReplacePartitionFieldContext</a></li>
+<li><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.SetIdentifierFieldsContext.html" title="class in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsParser.SetIdentifierFieldsContext</a></li>
+<li><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.SetWriteDistributionAndOrderingContext.html" title="class in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsParser.SetWriteDistributionAndOrderingContext</a></li>
+<li><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.SingleStatementContext.html" title="class in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsParser.SingleStatementContext</a></li>
+<li><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.SmallIntLiteralContext.html" title="class in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsParser.SmallIntLiteralContext</a></li>
+<li><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.StatementContext.html" title="class in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsParser.StatementContext</a></li>
+<li><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.StringLiteralContext.html" title="class in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsParser.StringLiteralContext</a></li>
+<li><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.StringMapContext.html" title="class in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsParser.StringMapContext</a></li>
+<li><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.TinyIntLiteralContext.html" title="class in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsParser.TinyIntLiteralContext</a></li>
+<li><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.TransformArgumentContext.html" title="class in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsParser.TransformArgumentContext</a></li>
+<li><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.TransformContext.html" title="class in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsParser.TransformContext</a></li>
+<li><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.TypeConstructorContext.html" title="class in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsParser.TypeConstructorContext</a></li>
+<li><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.UnquotedIdentifierContext.html" title="class in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsParser.UnquotedIdentifierContext</a></li>
+<li><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.WriteDistributionSpecContext.html" title="class in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsParser.WriteDistributionSpecContext</a></li>
+<li><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.WriteOrderingSpecContext.html" title="class in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsParser.WriteOrderingSpecContext</a></li>
+<li><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.WriteSpecContext.html" title="class in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsParser.WriteSpecContext</a></li>
+<li><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsVisitor.html" title="interface in org.apache.spark.sql.catalyst.parser.extensions"><span class="interfaceName">IcebergSqlExtensionsVisitor</span></a></li>
+<li><a href="org/apache/iceberg/pig/IcebergStorage.html" title="class in org.apache.iceberg.pig">IcebergStorage</a></li>
+<li><a href="org/apache/iceberg/flink/IcebergTableSink.html" title="class in org.apache.iceberg.flink">IcebergTableSink</a></li>
+<li><a href="org/apache/iceberg/flink/IcebergTableSource.html" title="class in org.apache.iceberg.flink">IcebergTableSource</a></li>
+<li><a href="org/apache/iceberg/mr/hive/serde/objectinspector/IcebergTimeObjectInspector.html" title="class in org.apache.iceberg.mr.hive.serde.objectinspector">IcebergTimeObjectInspector</a></li>
+<li><a href="org/apache/iceberg/mr/hive/serde/objectinspector/IcebergTimestampObjectInspector.html" title="class in org.apache.iceberg.mr.hive.serde.objectinspector">IcebergTimestampObjectInspector</a></li>
+<li><a href="org/apache/iceberg/mr/hive/serde/objectinspector/IcebergTimestampWithZoneObjectInspector.html" title="class in org.apache.iceberg.mr.hive.serde.objectinspector">IcebergTimestampWithZoneObjectInspector</a></li>
+<li><a href="org/apache/iceberg/mr/hive/serde/objectinspector/IcebergUUIDObjectInspector.html" title="class in org.apache.iceberg.mr.hive.serde.objectinspector">IcebergUUIDObjectInspector</a></li>
+<li><a href="org/apache/iceberg/data/IdentityPartitionConverters.html" title="class in org.apache.iceberg.data">IdentityPartitionConverters</a></li>
+<li><a href="org/apache/iceberg/expressions/InclusiveMetricsEvaluator.html" title="class in org.apache.iceberg.expressions">InclusiveMetricsEvaluator</a></li>
+<li><a href="org/apache/iceberg/events/IncrementalScanEvent.html" title="class in org.apache.iceberg.events">IncrementalScanEvent</a></li>
+<li><a href="org/apache/iceberg/types/IndexByName.html" title="class in org.apache.iceberg.types">IndexByName</a></li>
+<li><a href="org/apache/iceberg/types/IndexParents.html" title="class in org.apache.iceberg.types">IndexParents</a></li>
+<li><a href="org/apache/iceberg/io/InputFile.html" title="interface in org.apache.iceberg.io"><span class="interfaceName">InputFile</span></a></li>
+<li><a href="org/apache/iceberg/mr/InputFormatConfig.html" title="class in org.apache.iceberg.mr">InputFormatConfig</a></li>
+<li><a href="org/apache/iceberg/mr/InputFormatConfig.ConfigBuilder.html" title="class in org.apache.iceberg.mr">InputFormatConfig.ConfigBuilder</a></li>
+<li><a href="org/apache/iceberg/mr/InputFormatConfig.InMemoryDataModel.html" title="enum in org.apache.iceberg.mr">InputFormatConfig.InMemoryDataModel</a></li>
+<li><a href="org/apache/iceberg/data/InternalRecordWrapper.html" title="class in org.apache.iceberg.data">InternalRecordWrapper</a></li>
+<li><a href="org/apache/iceberg/IsolationLevel.html" title="enum in org.apache.iceberg">IsolationLevel</a></li>
+<li><a href="org/apache/iceberg/types/JavaHash.html" title="interface in org.apache.iceberg.types"><span class="interfaceName">JavaHash</span></a></li>
+<li><a href="org/apache/iceberg/types/JavaHashes.html" title="class in org.apache.iceberg.types">JavaHashes</a></li>
+<li><a href="org/apache/iceberg/jdbc/JdbcCatalog.html" title="class in org.apache.iceberg.jdbc">JdbcCatalog</a></li>
+<li><a href="org/apache/iceberg/spark/JobGroupInfo.html" title="class in org.apache.iceberg.spark">JobGroupInfo</a></li>
+<li><a href="org/apache/iceberg/spark/JobGroupUtils.html" title="class in org.apache.iceberg.spark">JobGroupUtils</a></li>
+<li><a href="org/apache/iceberg/util/JsonUtil.html" title="class in org.apache.iceberg.util">JsonUtil</a></li>
+<li><a href="org/apache/iceberg/events/Listener.html" title="interface in org.apache.iceberg.events"><span class="interfaceName">Listener</span></a></li>
+<li><a href="org/apache/iceberg/events/Listeners.html" title="class in org.apache.iceberg.events">Listeners</a></li>
+<li><a href="org/apache/iceberg/expressions/Literal.html" title="interface in org.apache.iceberg.expressions"><span class="interfaceName">Literal</span></a></li>
+<li><a href="org/apache/iceberg/io/LocationProvider.html" title="interface in org.apache.iceberg.io"><span class="interfaceName">LocationProvider</span></a></li>
+<li><a href="org/apache/iceberg/LocationProviders.html" title="class in org.apache.iceberg">LocationProviders</a></li>
+<li><a href="org/apache/iceberg/avro/LogicalMap.html" title="class in org.apache.iceberg.avro">LogicalMap</a></li>
+<li><a href="org/apache/iceberg/ManageSnapshots.html" title="interface in org.apache.iceberg"><span class="interfaceName">ManageSnapshots</span></a></li>
+<li><a href="org/apache/iceberg/ManifestContent.html" title="enum in org.apache.iceberg">ManifestContent</a></li>
+<li><a href="org/apache/iceberg/ManifestEntriesTable.html" title="class in org.apache.iceberg">ManifestEntriesTable</a></li>
+<li><a href="org/apache/iceberg/expressions/ManifestEvaluator.html" title="class in org.apache.iceberg.expressions">ManifestEvaluator</a></li>
+<li><a href="org/apache/iceberg/ManifestFile.html" title="interface in org.apache.iceberg"><span class="interfaceName">ManifestFile</span></a></li>
+<li><a href="org/apache/iceberg/ManifestFile.PartitionFieldSummary.html" title="interface in org.apache.iceberg"><span class="interfaceName">ManifestFile.PartitionFieldSummary</span></a></li>
+<li><a href="org/apache/iceberg/actions/ManifestFileBean.html" title="class in org.apache.iceberg.actions">ManifestFileBean</a></li>
+<li><a href="org/apache/iceberg/ManifestFiles.html" title="class in org.apache.iceberg">ManifestFiles</a></li>
+<li><a href="org/apache/iceberg/util/ManifestFileUtil.html" title="class in org.apache.iceberg.util">ManifestFileUtil</a></li>
+<li><a href="org/apache/iceberg/ManifestReader.html" title="class in org.apache.iceberg">ManifestReader</a></li>
+<li><a href="org/apache/iceberg/ManifestReader.FileType.html" title="enum in org.apache.iceberg">ManifestReader.FileType</a></li>
+<li><a href="org/apache/iceberg/ManifestsTable.html" title="class in org.apache.iceberg">ManifestsTable</a></li>
+<li><a href="org/apache/iceberg/ManifestWriter.html" title="class in org.apache.iceberg">ManifestWriter</a></li>
+<li><a href="org/apache/iceberg/mapping/MappedField.html" title="class in org.apache.iceberg.mapping">MappedField</a></li>
+<li><a href="org/apache/iceberg/mapping/MappedFields.html" title="class in org.apache.iceberg.mapping">MappedFields</a></li>
+<li><a href="org/apache/iceberg/mapping/MappingUtil.html" title="class in org.apache.iceberg.mapping">MappingUtil</a></li>
+<li><a href="org/apache/iceberg/mr/mapred/MapredIcebergInputFormat.html" title="class in org.apache.iceberg.mr.mapred">MapredIcebergInputFormat</a></li>
+<li><a href="org/apache/iceberg/mr/mapred/MapredIcebergInputFormat.CompatibilityTaskAttemptContextImpl.html" title="class in org.apache.iceberg.mr.mapred">MapredIcebergInputFormat.CompatibilityTaskAttemptContextImpl</a></li>
+<li><a href="org/apache/spark/sql/connector/iceberg/write/MergeBuilder.html" title="interface in org.apache.spark.sql.connector.iceberg.write"><span class="interfaceName">MergeBuilder</span></a></li>
+<li><a href="org/apache/iceberg/MetadataColumns.html" title="class in org.apache.iceberg">MetadataColumns</a></li>
+<li><a href="org/apache/iceberg/MetadataTableType.html" title="enum in org.apache.iceberg">MetadataTableType</a></li>
+<li><a href="org/apache/iceberg/MetadataTableUtils.html" title="class in org.apache.iceberg">MetadataTableUtils</a></li>
+<li><a href="org/apache/iceberg/hive/MetastoreUtil.html" title="class in org.apache.iceberg.hive">MetastoreUtil</a></li>
+<li><a href="org/apache/iceberg/Metrics.html" title="class in org.apache.iceberg">Metrics</a></li>
+<li><a href="org/apache/iceberg/avro/MetricsAwareDatumWriter.html" title="interface in org.apache.iceberg.avro"><span class="interfaceName">MetricsAwareDatumWriter</span></a></li>
+<li><a href="org/apache/iceberg/MetricsConfig.html" title="class in org.apache.iceberg">MetricsConfig</a></li>
+<li><a href="org/apache/iceberg/MetricsModes.html" title="class in org.apache.iceberg">MetricsModes</a></li>
+<li><a href="org/apache/iceberg/MetricsModes.Counts.html" title="class in org.apache.iceberg">MetricsModes.Counts</a></li>
+<li><a href="org/apache/iceberg/MetricsModes.Full.html" title="class in org.apache.iceberg">MetricsModes.Full</a></li>
+<li><a href="org/apache/iceberg/MetricsModes.MetricsMode.html" title="interface in org.apache.iceberg"><span class="interfaceName">MetricsModes.MetricsMode</span></a></li>
+<li><a href="org/apache/iceberg/MetricsModes.None.html" title="class in org.apache.iceberg">MetricsModes.None</a></li>
+<li><a href="org/apache/iceberg/MetricsModes.Truncate.html" title="class in org.apache.iceberg">MetricsModes.Truncate</a></li>
+<li><a href="org/apache/iceberg/MetricsUtil.html" title="class in org.apache.iceberg">MetricsUtil</a></li>
+<li><a href="org/apache/iceberg/MicroBatches.html" title="class in org.apache.iceberg">MicroBatches</a></li>
+<li><a href="org/apache/iceberg/MicroBatches.MicroBatch.html" title="class in org.apache.iceberg">MicroBatches.MicroBatch</a></li>
+<li><a href="org/apache/iceberg/MicroBatches.MicroBatchBuilder.html" title="class in org.apache.iceberg">MicroBatches.MicroBatchBuilder</a></li>
+<li><a href="org/apache/iceberg/actions/MigrateTable.html" title="interface in org.apache.iceberg.actions"><span class="interfaceName">MigrateTable</span></a></li>
+<li><a href="org/apache/iceberg/actions/MigrateTable.Result.html" title="interface in org.apache.iceberg.actions"><span class="interfaceName">MigrateTable.Result</span></a></li>
+<li><a href="org/apache/iceberg/expressions/NamedReference.html" title="class in org.apache.iceberg.expressions">NamedReference</a></li>
+<li><a href="org/apache/iceberg/mapping/NameMapping.html" title="class in org.apache.iceberg.mapping">NameMapping</a></li>
+<li><a href="org/apache/iceberg/mapping/NameMappingParser.html" title="class in org.apache.iceberg.mapping">NameMappingParser</a></li>
+<li><a href="org/apache/iceberg/catalog/Namespace.html" title="class in org.apache.iceberg.catalog">Namespace</a></li>
+<li><a href="org/apache/iceberg/exceptions/NamespaceNotEmptyException.html" title="class in org.apache.iceberg.exceptions">NamespaceNotEmptyException</a></li>
+<li><a href="org/apache/iceberg/util/NaNUtil.html" title="class in org.apache.iceberg.util">NaNUtil</a></li>
+<li><a href="org/apache/iceberg/nessie/NessieCatalog.html" title="class in org.apache.iceberg.nessie">NessieCatalog</a></li>
+<li><a href="org/apache/iceberg/nessie/NessieTableOperations.html" title="class in org.apache.iceberg.nessie">NessieTableOperations</a></li>
+<li><a href="org/apache/iceberg/nessie/NessieUtil.html" title="class in org.apache.iceberg.nessie">NessieUtil</a></li>
+<li><a href="org/apache/iceberg/exceptions/NoSuchIcebergTableException.html" title="class in org.apache.iceberg.exceptions">NoSuchIcebergTableException</a></li>
+<li><a href="org/apache/iceberg/exceptions/NoSuchNamespaceException.html" title="class in org.apache.iceberg.exceptions">NoSuchNamespaceException</a></li>
+<li><a href="org/apache/spark/sql/catalyst/analysis/NoSuchProcedureException.html" title="class in org.apache.spark.sql.catalyst.analysis">NoSuchProcedureException</a></li>
+<li><a href="org/apache/iceberg/exceptions/NoSuchTableException.html" title="class in org.apache.iceberg.exceptions">NoSuchTableException</a></li>
+<li><a href="org/apache/iceberg/expressions/Not.html" title="class in org.apache.iceberg.expressions">Not</a></li>
+<li><a href="org/apache/iceberg/exceptions/NotFoundException.html" title="class in org.apache.iceberg.exceptions">NotFoundException</a></li>
+<li><a href="org/apache/iceberg/arrow/vectorized/NullabilityHolder.html" title="class in org.apache.iceberg.arrow.vectorized">NullabilityHolder</a></li>
+<li><a href="org/apache/iceberg/NullOrder.html" title="enum in org.apache.iceberg">NullOrder</a></li>
+<li><a href="org/apache/spark/sql/connector/iceberg/expressions/NullOrdering.html" title="enum in org.apache.spark.sql.connector.iceberg.expressions">NullOrdering</a></li>
+<li><a href="org/apache/iceberg/expressions/Or.html" title="class in org.apache.iceberg.expressions">Or</a></li>
+<li><a href="org/apache/iceberg/orc/ORC.html" title="class in org.apache.iceberg.orc">ORC</a></li>
+<li><a href="org/apache/iceberg/orc/ORC.DataWriteBuilder.html" title="class in org.apache.iceberg.orc">ORC.DataWriteBuilder</a></li>
+<li><a href="org/apache/iceberg/orc/ORC.ReadBuilder.html" title="class in org.apache.iceberg.orc">ORC.ReadBuilder</a></li>
+<li><a href="org/apache/iceberg/orc/ORC.WriteBuilder.html" title="class in org.apache.iceberg.orc">ORC.WriteBuilder</a></li>
+<li><a href="org/apache/iceberg/orc/OrcBatchReader.html" title="interface in org.apache.iceberg.orc"><span class="interfaceName">OrcBatchReader</span></a></li>
+<li><a href="org/apache/iceberg/orc/OrcMetrics.html" title="class in org.apache.iceberg.orc">OrcMetrics</a></li>
+<li><a href="org/apache/iceberg/orc/OrcRowReader.html" title="interface in org.apache.iceberg.orc"><span class="interfaceName">OrcRowReader</span></a></li>
+<li><a href="org/apache/iceberg/orc/OrcRowWriter.html" title="interface in org.apache.iceberg.orc"><span class="interfaceName">OrcRowWriter</span></a></li>
+<li><a href="org/apache/iceberg/orc/ORCSchemaUtil.html" title="class in org.apache.iceberg.orc">ORCSchemaUtil</a></li>
+<li><a href="org/apache/iceberg/orc/ORCSchemaUtil.BinaryType.html" title="enum in org.apache.iceberg.orc">ORCSchemaUtil.BinaryType</a></li>
+<li><a href="org/apache/iceberg/orc/ORCSchemaUtil.LongType.html" title="enum in org.apache.iceberg.orc">ORCSchemaUtil.LongType</a></li>
+<li><a href="org/apache/iceberg/orc/OrcSchemaVisitor.html" title="class in org.apache.iceberg.orc">OrcSchemaVisitor</a></li>
+<li><a href="org/apache/iceberg/orc/OrcSchemaWithTypeVisitor.html" title="class in org.apache.iceberg.orc">OrcSchemaWithTypeVisitor</a></li>
+<li><a href="org/apache/iceberg/orc/OrcValueReader.html" title="interface in org.apache.iceberg.orc"><span class="interfaceName">OrcValueReader</span></a></li>
+<li><a href="org/apache/iceberg/orc/OrcValueReaders.html" title="class in org.apache.iceberg.orc">OrcValueReaders</a></li>
+<li><a href="org/apache/iceberg/orc/OrcValueReaders.StructReader.html" title="class in org.apache.iceberg.orc">OrcValueReaders.StructReader</a></li>
+<li><a href="org/apache/iceberg/orc/OrcValueWriter.html" title="interface in org.apache.iceberg.orc"><span class="interfaceName">OrcValueWriter</span></a></li>
+<li><a href="org/apache/spark/sql/connector/iceberg/distributions/OrderedDistribution.html" title="interface in org.apache.spark.sql.connector.iceberg.distributions"><span class="interfaceName">OrderedDistribution</span></a></li>
+<li><a href="org/apache/spark/sql/connector/iceberg/distributions/impl/OrderedDistributionImpl.html" title="class in org.apache.spark.sql.connector.iceberg.distributions.impl">OrderedDistributionImpl</a></li>
+<li><a href="org/apache/iceberg/io/OutputFile.html" title="interface in org.apache.iceberg.io"><span class="interfaceName">OutputFile</span></a></li>
+<li><a href="org/apache/iceberg/io/OutputFileFactory.html" title="class in org.apache.iceberg.io">OutputFileFactory</a></li>
+<li><a href="org/apache/iceberg/io/OutputFileFactory.Builder.html" title="class in org.apache.iceberg.io">OutputFileFactory.Builder</a></li>
+<li><a href="org/apache/iceberg/OverwriteFiles.html" title="interface in org.apache.iceberg"><span class="interfaceName">OverwriteFiles</span></a></li>
+<li><a href="org/apache/iceberg/util/Pair.html" title="class in org.apache.iceberg.util">Pair</a></li>
+<li><a href="org/apache/iceberg/util/ParallelIterable.html" title="class in org.apache.iceberg.util">ParallelIterable</a></li>
+<li><a href="org/apache/iceberg/parquet/Parquet.html" title="class in org.apache.iceberg.parquet">Parquet</a></li>
+<li><a href="org/apache/iceberg/parquet/Parquet.DataWriteBuilder.html" title="class in org.apache.iceberg.parquet">Parquet.DataWriteBuilder</a></li>
+<li><a href="org/apache/iceberg/parquet/Parquet.DeleteWriteBuilder.html" title="class in org.apache.iceberg.parquet">Parquet.DeleteWriteBuilder</a></li>
+<li><a href="org/apache/iceberg/parquet/Parquet.ReadBuilder.html" title="class in org.apache.iceberg.parquet">Parquet.ReadBuilder</a></li>
+<li><a href="org/apache/iceberg/parquet/Parquet.WriteBuilder.html" title="class in org.apache.iceberg.parquet">Parquet.WriteBuilder</a></li>
+<li><a href="org/apache/iceberg/parquet/ParquetAvroReader.html" title="class in org.apache.iceberg.parquet">ParquetAvroReader</a></li>
+<li><a href="org/apache/iceberg/parquet/ParquetAvroValueReaders.html" title="class in org.apache.iceberg.parquet">ParquetAvroValueReaders</a></li>
+<li><a href="org/apache/iceberg/parquet/ParquetAvroValueReaders.TimeMillisReader.html" title="class in org.apache.iceberg.parquet">ParquetAvroValueReaders.TimeMillisReader</a></li>
+<li><a href="org/apache/iceberg/parquet/ParquetAvroValueReaders.TimestampMillisReader.html" title="class in org.apache.iceberg.parquet">ParquetAvroValueReaders.TimestampMillisReader</a></li>
+<li><a href="org/apache/iceberg/parquet/ParquetAvroWriter.html" title="class in org.apache.iceberg.parquet">ParquetAvroWriter</a></li>
+<li><a href="org/apache/iceberg/parquet/ParquetDictionaryRowGroupFilter.html" title="class in org.apache.iceberg.parquet">ParquetDictionaryRowGroupFilter</a></li>
+<li><a href="org/apache/iceberg/parquet/ParquetIterable.html" title="class in org.apache.iceberg.parquet">ParquetIterable</a></li>
+<li><a href="org/apache/iceberg/parquet/ParquetMetricsRowGroupFilter.html" title="class in org.apache.iceberg.parquet">ParquetMetricsRowGroupFilter</a></li>
+<li><a href="org/apache/iceberg/parquet/ParquetReader.html" title="class in org.apache.iceberg.parquet">ParquetReader</a></li>
+<li><a href="org/apache/iceberg/parquet/ParquetSchemaUtil.html" title="class in org.apache.iceberg.parquet">ParquetSchemaUtil</a></li>
+<li><a href="org/apache/iceberg/parquet/ParquetSchemaUtil.HasIds.html" title="class in org.apache.iceberg.parquet">ParquetSchemaUtil.HasIds</a></li>
+<li><a href="org/apache/iceberg/parquet/ParquetTypeVisitor.html" title="class in org.apache.iceberg.parquet">ParquetTypeVisitor</a></li>
+<li><a href="org/apache/iceberg/parquet/ParquetUtil.html" title="class in org.apache.iceberg.parquet">ParquetUtil</a></li>
+<li><a href="org/apache/iceberg/parquet/ParquetValueReader.html" title="interface in org.apache.iceberg.parquet"><span class="interfaceName">ParquetValueReader</span></a></li>
+<li><a href="org/apache/iceberg/parquet/ParquetValueReaders.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders</a></li>
+<li><a href="org/apache/iceberg/parquet/ParquetValueReaders.BinaryAsDecimalReader.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.BinaryAsDecimalReader</a></li>
+<li><a href="org/apache/iceberg/parquet/ParquetValueReaders.ByteArrayReader.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.ByteArrayReader</a></li>
+<li><a href="org/apache/iceberg/parquet/ParquetValueReaders.BytesReader.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.BytesReader</a></li>
+<li><a href="org/apache/iceberg/parquet/ParquetValueReaders.FloatAsDoubleReader.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.FloatAsDoubleReader</a></li>
+<li><a href="org/apache/iceberg/parquet/ParquetValueReaders.IntAsLongReader.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.IntAsLongReader</a></li>
+<li><a href="org/apache/iceberg/parquet/ParquetValueReaders.IntegerAsDecimalReader.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.IntegerAsDecimalReader</a></li>
+<li><a href="org/apache/iceberg/parquet/ParquetValueReaders.ListReader.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.ListReader</a></li>
+<li><a href="org/apache/iceberg/parquet/ParquetValueReaders.LongAsDecimalReader.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.LongAsDecimalReader</a></li>
+<li><a href="org/apache/iceberg/parquet/ParquetValueReaders.MapReader.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.MapReader</a></li>
+<li><a href="org/apache/iceberg/parquet/ParquetValueReaders.PrimitiveReader.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.PrimitiveReader</a></li>
+<li><a href="org/apache/iceberg/parquet/ParquetValueReaders.RepeatedKeyValueReader.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.RepeatedKeyValueReader</a></li>
+<li><a href="org/apache/iceberg/parquet/ParquetValueReaders.RepeatedReader.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.RepeatedReader</a></li>
+<li><a href="org/apache/iceberg/parquet/ParquetValueReaders.ReusableEntry.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.ReusableEntry</a></li>
+<li><a href="org/apache/iceberg/parquet/ParquetValueReaders.StringReader.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.StringReader</a></li>
+<li><a href="org/apache/iceberg/parquet/ParquetValueReaders.StructReader.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.StructReader</a></li>
+<li><a href="org/apache/iceberg/parquet/ParquetValueReaders.UnboxedReader.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.UnboxedReader</a></li>
+<li><a href="org/apache/iceberg/parquet/ParquetValueWriter.html" title="interface in org.apache.iceberg.parquet"><span class="interfaceName">ParquetValueWriter</span></a></li>
+<li><a href="org/apache/iceberg/parquet/ParquetValueWriters.html" title="class in org.apache.iceberg.parquet">ParquetValueWriters</a></li>
+<li><a href="org/apache/iceberg/parquet/ParquetValueWriters.PositionDeleteStructWriter.html" title="class in org.apache.iceberg.parquet">ParquetValueWriters.PositionDeleteStructWriter</a></li>
+<li><a href="org/apache/iceberg/parquet/ParquetValueWriters.PrimitiveWriter.html" title="class in org.apache.iceberg.parquet">ParquetValueWriters.PrimitiveWriter</a></li>
+<li><a href="org/apache/iceberg/parquet/ParquetValueWriters.RepeatedKeyValueWriter.html" title="class in org.apache.iceberg.parquet">ParquetValueWriters.RepeatedKeyValueWriter</a></li>
+<li><a href="org/apache/iceberg/parquet/ParquetValueWriters.RepeatedWriter.html" title="class in org.apache.iceberg.parquet">ParquetValueWriters.RepeatedWriter</a></li>
+<li><a href="org/apache/iceberg/parquet/ParquetValueWriters.StructWriter.html" title="class in org.apache.iceberg.parquet">ParquetValueWriters.StructWriter</a></li>
+<li><a href="org/apache/iceberg/flink/data/ParquetWithFlinkSchemaVisitor.html" title="class in org.apache.iceberg.flink.data">ParquetWithFlinkSchemaVisitor</a></li>
+<li><a href="org/apache/iceberg/spark/data/ParquetWithSparkSchemaVisitor.html" title="class in org.apache.iceberg.spark.data">ParquetWithSparkSchemaVisitor</a></li>
+<li><a href="org/apache/iceberg/parquet/ParquetWriteAdapter.html" title="class in org.apache.iceberg.parquet">ParquetWriteAdapter</a></li>
+<li><a href="org/apache/iceberg/io/PartitionedFanoutWriter.html" title="class in org.apache.iceberg.io">PartitionedFanoutWriter</a></li>
+<li><a href="org/apache/iceberg/io/PartitionedWriter.html" title="class in org.apache.iceberg.io">PartitionedWriter</a></li>
+<li><a href="org/apache/iceberg/PartitionField.html" title="class in org.apache.iceberg">PartitionField</a></li>
+<li><a href="org/apache/iceberg/Partitioning.html" title="class in org.apache.iceberg">Partitioning</a></li>
+<li><a href="org/apache/iceberg/PartitionKey.html" title="class in org.apache.iceberg">PartitionKey</a></li>
+<li><a href="org/apache/iceberg/util/PartitionSet.html" title="class in org.apache.iceberg.util">PartitionSet</a></li>
+<li><a href="org/apache/iceberg/PartitionSpec.html" title="class in org.apache.iceberg">PartitionSpec</a></li>
+<li><a href="org/apache/iceberg/PartitionSpec.Builder.html" title="class in org.apache.iceberg">PartitionSpec.Builder</a></li>
+<li><a href="org/apache/iceberg/PartitionSpecParser.html" title="class in org.apache.iceberg">PartitionSpecParser</a></li>
+<li><a href="org/apache/iceberg/transforms/PartitionSpecVisitor.html" title="interface in org.apache.iceberg.transforms"><span class="interfaceName">PartitionSpecVisitor</span></a></li>
+<li><a href="org/apache/iceberg/PartitionsTable.html" title="class in org.apache.iceberg">PartitionsTable</a></li>
+<li><a href="org/apache/iceberg/util/PartitionUtil.html" title="class in org.apache.iceberg.util">PartitionUtil</a></li>
+<li><a href="org/apache/iceberg/spark/PathIdentifier.html" title="class in org.apache.iceberg.spark">PathIdentifier</a></li>
+<li><a href="org/apache/iceberg/PendingUpdate.html" title="interface in org.apache.iceberg"><span class="interfaceName">PendingUpdate</span></a></li>
+<li><a href="org/apache/iceberg/pig/PigParquetReader.html" title="class in org.apache.iceberg.pig">PigParquetReader</a></li>
+<li><a href="org/apache/iceberg/encryption/PlaintextEncryptionManager.html" title="class in org.apache.iceberg.encryption">PlaintextEncryptionManager</a></li>
+<li><a href="org/apache/iceberg/deletes/PositionDelete.html" title="class in org.apache.iceberg.deletes">PositionDelete</a></li>
+<li><a href="org/apache/iceberg/deletes/PositionDeleteWriter.html" title="class in org.apache.iceberg.deletes">PositionDeleteWriter</a></li>
+<li><a href="org/apache/iceberg/io/PositionOutputStream.html" title="class in org.apache.iceberg.io">PositionOutputStream</a></li>
+<li><a href="org/apache/iceberg/expressions/Predicate.html" title="class in org.apache.iceberg.expressions">Predicate</a></li>
+<li><a href="org/apache/spark/sql/connector/iceberg/catalog/Procedure.html" title="interface in org.apache.spark.sql.connector.iceberg.catalog"><span class="interfaceName">Procedure</span></a></li>
+<li><a href="org/apache/spark/sql/connector/iceberg/catalog/ProcedureCatalog.html" title="interface in org.apache.spark.sql.connector.iceberg.catalog"><span class="interfaceName">ProcedureCatalog</span></a></li>
+<li><a href="org/apache/spark/sql/connector/iceberg/catalog/ProcedureParameter.html" title="interface in org.apache.spark.sql.connector.iceberg.catalog"><span class="interfaceName">ProcedureParameter</span></a></li>
+<li><a href="org/apache/iceberg/avro/ProjectionDatumReader.html" title="class in org.apache.iceberg.avro">ProjectionDatumReader</a></li>
+<li><a href="org/apache/iceberg/expressions/Projections.html" title="class in org.apache.iceberg.expressions">Projections</a></li>
+<li><a href="org/apache/iceberg/expressions/Projections.ProjectionEvaluator.html" title="class in org.apache.iceberg.expressions">Projections.ProjectionEvaluator</a></li>
+<li><a href="org/apache/iceberg/util/PropertyUtil.html" title="class in org.apache.iceberg.util">PropertyUtil</a></li>
+<li><a href="org/apache/iceberg/spark/PruneColumnsWithoutReordering.html" title="class in org.apache.iceberg.spark">PruneColumnsWithoutReordering</a></li>
+<li><a href="org/apache/iceberg/spark/PruneColumnsWithReordering.html" title="class in org.apache.iceberg.spark">PruneColumnsWithReordering</a></li>
+<li><a href="org/apache/iceberg/ReachableFileUtil.html" title="class in org.apache.iceberg">ReachableFileUtil</a></li>
+<li><a href="org/apache/iceberg/data/Record.html" title="interface in org.apache.iceberg.data"><span class="interfaceName">Record</span></a></li>
+<li><a href="org/apache/iceberg/expressions/Reference.html" title="interface in org.apache.iceberg.expressions"><span class="interfaceName">Reference</span></a></li>
+<li><a href="org/apache/iceberg/avro/RemoveIds.html" title="class in org.apache.iceberg.avro">RemoveIds</a></li>
+<li><a href="org/apache/iceberg/parquet/RemoveIds.html" title="class in org.apache.iceberg.parquet">RemoveIds</a></li>
+<li><a href="org/apache/iceberg/actions/RemoveOrphanFilesAction.html" title="class in org.apache.iceberg.actions">RemoveOrphanFilesAction</a></li>
+<li><a href="org/apache/iceberg/spark/procedures/RemoveOrphanFilesProcedure.html" title="class in org.apache.iceberg.spark.procedures">RemoveOrphanFilesProcedure</a></li>
+<li><a href="org/apache/iceberg/ReplacePartitions.html" title="interface in org.apache.iceberg"><span class="interfaceName">ReplacePartitions</span></a></li>
+<li><a href="org/apache/iceberg/ReplaceSortOrder.html" title="interface in org.apache.iceberg"><span class="interfaceName">ReplaceSortOrder</span></a></li>
+<li><a href="org/apache/iceberg/expressions/ResidualEvaluator.html" title="class in org.apache.iceberg.expressions">ResidualEvaluator</a></li>
+<li><a href="org/apache/iceberg/actions/RewriteDataFiles.html" title="interface in org.apache.iceberg.actions"><span class="interfaceName">RewriteDataFiles</span></a></li>
+<li><a href="org/apache/iceberg/actions/RewriteDataFiles.FileGroupInfo.html" title="interface in org.apache.iceberg.actions"><span class="interfaceName">RewriteDataFiles.FileGroupInfo</span></a></li>
+<li><a href="org/apache/iceberg/actions/RewriteDataFiles.FileGroupRewriteResult.html" title="interface in org.apache.iceberg.actions"><span class="interfaceName">RewriteDataFiles.FileGroupRewriteResult</span></a></li>
+<li><a href="org/apache/iceberg/actions/RewriteDataFiles.Result.html" title="interface in org.apache.iceberg.actions"><span class="interfaceName">RewriteDataFiles.Result</span></a></li>
+<li><a href="org/apache/iceberg/actions/RewriteDataFilesAction.html" title="class in org.apache.iceberg.actions">RewriteDataFilesAction</a></li>
+<li><a href="org/apache/iceberg/flink/actions/RewriteDataFilesAction.html" title="class in org.apache.iceberg.flink.actions">RewriteDataFilesAction</a></li>
+<li><a href="org/apache/iceberg/actions/RewriteDataFilesActionResult.html" title="class in org.apache.iceberg.actions">RewriteDataFilesActionResult</a></li>
+<li><a href="org/apache/iceberg/actions/RewriteDataFilesCommitManager.html" title="class in org.apache.iceberg.actions">RewriteDataFilesCommitManager</a></li>
+<li><a href="org/apache/iceberg/actions/RewriteFileGroup.html" title="class in org.apache.iceberg.actions">RewriteFileGroup</a></li>
+<li><a href="org/apache/iceberg/RewriteFiles.html" title="interface in org.apache.iceberg"><span class="interfaceName">RewriteFiles</span></a></li>
+<li><a href="org/apache/iceberg/actions/RewriteManifests.html" title="interface in org.apache.iceberg.actions"><span class="interfaceName">RewriteManifests</span></a></li>
+<li><a href="org/apache/iceberg/RewriteManifests.html" title="interface in org.apache.iceberg"><span class="interfaceName">RewriteManifests</span></a></li>
+<li><a href="org/apache/iceberg/actions/RewriteManifests.Result.html" title="interface in org.apache.iceberg.actions"><span class="interfaceName">RewriteManifests.Result</span></a></li>
+<li><a href="org/apache/iceberg/actions/RewriteManifestsAction.html" title="class in org.apache.iceberg.actions">RewriteManifestsAction</a></li>
+<li><a href="org/apache/iceberg/actions/RewriteManifestsActionResult.html" title="class in org.apache.iceberg.actions">RewriteManifestsActionResult</a></li>
+<li><a href="org/apache/iceberg/actions/RewriteStrategy.html" title="interface in org.apache.iceberg.actions"><span class="interfaceName">RewriteStrategy</span></a></li>
+<li><a href="org/apache/iceberg/Rollback.html" title="interface in org.apache.iceberg"><span class="interfaceName">Rollback</span></a></li>
+<li><a href="org/apache/iceberg/spark/RollbackStagedTable.html" title="class in org.apache.iceberg.spark">RollbackStagedTable</a></li>
+<li><a href="org/apache/iceberg/flink/source/RowDataRewriter.html" title="class in org.apache.iceberg.flink.source">RowDataRewriter</a></li>
+<li><a href="org/apache/iceberg/spark/source/RowDataRewriter.html" title="class in org.apache.iceberg.spark.source">RowDataRewriter</a></li>
+<li><a href="org/apache/iceberg/flink/source/RowDataRewriter.RewriteMap.html" title="class in org.apache.iceberg.flink.source">RowDataRewriter.RewriteMap</a></li>
+<li><a href="org/apache/iceberg/flink/sink/RowDataTaskWriterFactory.html" title="class in org.apache.iceberg.flink.sink">RowDataTaskWriterFactory</a></li>
+<li><a href="org/apache/iceberg/flink/data/RowDataUtil.html" title="class in org.apache.iceberg.flink.data">RowDataUtil</a></li>
+<li><a href="org/apache/iceberg/flink/RowDataWrapper.html" title="class in org.apache.iceberg.flink">RowDataWrapper</a></li>
+<li><a href="org/apache/iceberg/RowDelta.html" title="interface in org.apache.iceberg"><span class="interfaceName">RowDelta</span></a></li>
+<li><a href="org/apache/iceberg/spark/data/vectorized/RowPositionColumnVector.html" title="class in org.apache.iceberg.spark.data.vectorized">RowPositionColumnVector</a></li>
+<li><a href="org/apache/iceberg/exceptions/RuntimeIOException.html" title="class in org.apache.iceberg.exceptions">RuntimeIOException</a></li>
+<li><a href="org/apache/iceberg/hive/RuntimeMetaException.html" title="class in org.apache.iceberg.hive">RuntimeMetaException</a></li>
+<li><a href="org/apache/iceberg/aws/s3/S3FileIO.html" title="class in org.apache.iceberg.aws.s3">S3FileIO</a></li>
+<li><a href="org/apache/iceberg/aws/s3/S3InputFile.html" title="class in org.apache.iceberg.aws.s3">S3InputFile</a></li>
+<li><a href="org/apache/iceberg/aws/s3/S3OutputFile.html" title="class in org.apache.iceberg.aws.s3">S3OutputFile</a></li>
+<li><a href="org/apache/iceberg/aws/s3/S3RequestUtil.html" title="class in org.apache.iceberg.aws.s3">S3RequestUtil</a></li>
+<li><a href="org/apache/iceberg/events/ScanEvent.html" title="class in org.apache.iceberg.events">ScanEvent</a></li>
+<li><a href="org/apache/iceberg/ScanSummary.html" title="class in org.apache.iceberg">ScanSummary</a></li>
+<li><a href="org/apache/iceberg/ScanSummary.Builder.html" title="class in org.apache.iceberg">ScanSummary.Builder</a></li>
+<li><a href="org/apache/iceberg/ScanSummary.PartitionMetrics.html" title="class in org.apache.iceberg">ScanSummary.PartitionMetrics</a></li>
+<li><a href="org/apache/iceberg/ScanTask.html" title="interface in org.apache.iceberg"><span class="interfaceName">ScanTask</span></a></li>
+<li><a href="org/apache/iceberg/Schema.html" title="class in org.apache.iceberg">Schema</a></li>
+<li><a href="org/apache/iceberg/SchemaParser.html" title="class in org.apache.iceberg">SchemaParser</a></li>
+<li><a href="org/apache/iceberg/pig/SchemaUtil.html" title="class in org.apache.iceberg.pig">SchemaUtil</a></li>
+<li><a href="org/apache/iceberg/schema/SchemaWithPartnerVisitor.html" title="class in org.apache.iceberg.schema">SchemaWithPartnerVisitor</a></li>
+<li><a href="org/apache/iceberg/schema/SchemaWithPartnerVisitor.PartnerAccessors.html" title="interface in org.apache.iceberg.schema"><span class="interfaceName">SchemaWithPartnerVisitor.PartnerAccessors</span></a></li>
+<li><a href="org/apache/iceberg/io/SeekableInputStream.html" title="class in org.apache.iceberg.io">SeekableInputStream</a></li>
+<li><a href="org/apache/iceberg/hadoop/SerializableConfiguration.html" title="class in org.apache.iceberg.hadoop">SerializableConfiguration</a></li>
+<li><a href="org/apache/iceberg/util/SerializableMap.html" title="class in org.apache.iceberg.util">SerializableMap</a></li>
+<li><a href="org/apache/iceberg/util/SerializableSupplier.html" title="interface in org.apache.iceberg.util"><span class="interfaceName">SerializableSupplier</span></a></li>
+<li><a href="org/apache/iceberg/SerializableTable.html" title="class in org.apache.iceberg">SerializableTable</a></li>
+<li><a href="org/apache/iceberg/util/SerializationUtil.html" title="class in org.apache.iceberg.util">SerializationUtil</a></li>
+<li><a href="org/apache/iceberg/SetLocation.html" title="class in org.apache.iceberg">SetLocation</a></li>
+<li><a href="org/apache/iceberg/Snapshot.html" title="interface in org.apache.iceberg"><span class="interfaceName">Snapshot</span></a></li>
+<li><a href="org/apache/iceberg/actions/SnapshotAction.html" title="interface in org.apache.iceberg.actions"><span class="interfaceName">SnapshotAction</span></a></li>
+<li><a href="org/apache/iceberg/SnapshotManager.html" title="class in org.apache.iceberg">SnapshotManager</a></li>
+<li><a href="org/apache/iceberg/SnapshotParser.html" title="class in org.apache.iceberg">SnapshotParser</a></li>
+<li><a href="org/apache/iceberg/SnapshotsTable.html" title="class in org.apache.iceberg">SnapshotsTable</a></li>
+<li><a href="org/apache/iceberg/SnapshotSummary.html" title="class in org.apache.iceberg">SnapshotSummary</a></li>
+<li><a href="org/apache/iceberg/SnapshotSummary.Builder.html" title="class in org.apache.iceberg">SnapshotSummary.Builder</a></li>
+<li><a href="org/apache/iceberg/actions/SnapshotTable.html" title="interface in org.apache.iceberg.actions"><span class="interfaceName">SnapshotTable</span></a></li>
+<li><a href="org/apache/iceberg/actions/SnapshotTable.Result.html" title="interface in org.apache.iceberg.actions"><span class="interfaceName">SnapshotTable.Result</span></a></li>
+<li><a href="org/apache/iceberg/actions/SnapshotUpdate.html" title="interface in org.apache.iceberg.actions"><span class="interfaceName">SnapshotUpdate</span></a></li>
+<li><a href="org/apache/iceberg/SnapshotUpdate.html" title="interface in org.apache.iceberg"><span class="interfaceName">SnapshotUpdate</span></a></li>
+<li><a href="org/apache/iceberg/actions/SnapshotUpdateAction.html" title="interface in org.apache.iceberg.actions"><span class="interfaceName">SnapshotUpdateAction</span></a></li>
+<li><a href="org/apache/iceberg/util/SnapshotUtil.html" title="class in org.apache.iceberg.util">SnapshotUtil</a></li>
+<li><a href="org/apache/iceberg/SortDirection.html" title="enum in org.apache.iceberg">SortDirection</a></li>
+<li><a href="org/apache/spark/sql/connector/iceberg/expressions/SortDirection.html" title="enum in org.apache.spark.sql.connector.iceberg.expressions">SortDirection</a></li>
+<li><a href="org/apache/iceberg/util/SortedMerge.html" title="class in org.apache.iceberg.util">SortedMerge</a></li>
+<li><a href="org/apache/iceberg/SortField.html" title="class in org.apache.iceberg">SortField</a></li>
+<li><a href="org/apache/iceberg/SortOrder.html" title="class in org.apache.iceberg">SortOrder</a></li>
+<li><a href="org/apache/spark/sql/connector/iceberg/expressions/SortOrder.html" title="interface in org.apache.spark.sql.connector.iceberg.expressions"><span class="interfaceName">SortOrder</span></a></li>
+<li><a href="org/apache/iceberg/SortOrder.Builder.html" title="class in org.apache.iceberg">SortOrder.Builder</a></li>
+<li><a href="org/apache/iceberg/SortOrderBuilder.html" title="interface in org.apache.iceberg"><span class="interfaceName">SortOrderBuilder</span></a></li>
+<li><a href="org/apache/iceberg/SortOrderParser.html" title="class in org.apache.iceberg">SortOrderParser</a></li>
+<li><a href="org/apache/iceberg/util/SortOrderUtil.html" title="class in org.apache.iceberg.util">SortOrderUtil</a></li>
+<li><a href="org/apache/iceberg/transforms/SortOrderVisitor.html" title="interface in org.apache.iceberg.transforms"><span class="interfaceName">SortOrderVisitor</span></a></li>
+<li><a href="org/apache/iceberg/actions/SortStrategy.html" title="class in org.apache.iceberg.actions">SortStrategy</a></li>
+<li><a href="org/apache/iceberg/spark/actions/Spark3BinPackStrategy.html" title="class in org.apache.iceberg.spark.actions">Spark3BinPackStrategy</a></li>
+<li><a href="org/apache/iceberg/actions/Spark3MigrateAction.html" title="class in org.apache.iceberg.actions">Spark3MigrateAction</a></li>
+<li><a href="org/apache/iceberg/actions/Spark3SnapshotAction.html" title="class in org.apache.iceberg.actions">Spark3SnapshotAction</a></li>
+<li><a href="org/apache/iceberg/spark/Spark3Util.html" title="class in org.apache.iceberg.spark">Spark3Util</a></li>
+<li><a href="org/apache/iceberg/spark/Spark3Util.CatalogAndIdentifier.html" title="class in org.apache.iceberg.spark">Spark3Util.CatalogAndIdentifier</a></li>
+<li><a href="org/apache/iceberg/spark/Spark3Util.DescribeSchemaVisitor.html" title="class in org.apache.iceberg.spark">Spark3Util.DescribeSchemaVisitor</a></li>
+<li><a href="org/apache/iceberg/spark/Spark3VersionUtil.html" title="class in org.apache.iceberg.spark">Spark3VersionUtil</a></li>
+<li><a href="org/apache/iceberg/actions/SparkActions.html" title="class in org.apache.iceberg.actions">SparkActions</a></li>
+<li><a href="org/apache/iceberg/spark/actions/SparkActions.html" title="class in org.apache.iceberg.spark.actions">SparkActions</a></li>
+<li><a href="org/apache/iceberg/spark/data/SparkAvroReader.html" title="class in org.apache.iceberg.spark.data">SparkAvroReader</a></li>
+<li><a href="org/apache/iceberg/spark/data/SparkAvroWriter.html" title="class in org.apache.iceberg.spark.data">SparkAvroWriter</a></li>
+<li><a href="org/apache/iceberg/spark/SparkCatalog.html" title="class in org.apache.iceberg.spark">SparkCatalog</a></li>
+<li><a href="org/apache/iceberg/spark/SparkDataFile.html" title="class in org.apache.iceberg.spark">SparkDataFile</a></li>
+<li><a href="org/apache/iceberg/spark/SparkExceptionUtil.html" title="class in org.apache.iceberg.spark">SparkExceptionUtil</a></li>
+<li><a href="org/apache/iceberg/spark/SparkFilters.html" title="class in org.apache.iceberg.spark">SparkFilters</a></li>
+<li><a href="org/apache/iceberg/spark/source/SparkMicroBatchStream.html" title="class in org.apache.iceberg.spark.source">SparkMicroBatchStream</a></li>
+<li><a href="org/apache/iceberg/spark/data/SparkOrcReader.html" title="class in org.apache.iceberg.spark.data">SparkOrcReader</a></li>
+<li><a href="org/apache/iceberg/spark/data/SparkOrcValueReaders.html" title="class in org.apache.iceberg.spark.data">SparkOrcValueReaders</a></li>
+<li><a href="org/apache/iceberg/spark/data/SparkOrcWriter.html" title="class in org.apache.iceberg.spark.data">SparkOrcWriter</a></li>
+<li><a href="org/apache/iceberg/spark/data/SparkParquetReaders.html" title="class in org.apache.iceberg.spark.data">SparkParquetReaders</a></li>
+<li><a href="org/apache/iceberg/spark/data/SparkParquetWriters.html" title="class in org.apache.iceberg.spark.data">SparkParquetWriters</a></li>
+<li><a href="org/apache/iceberg/spark/source/SparkPartitionedFanoutWriter.html" title="class in org.apache.iceberg.spark.source">SparkPartitionedFanoutWriter</a></li>
+<li><a href="org/apache/iceberg/spark/source/SparkPartitionedWriter.html" title="class in org.apache.iceberg.spark.source">SparkPartitionedWriter</a></li>
+<li><a href="org/apache/iceberg/spark/procedures/SparkProcedures.html" title="class in org.apache.iceberg.spark.procedures">SparkProcedures</a></li>
+<li><a href="org/apache/iceberg/spark/procedures/SparkProcedures.ProcedureBuilder.html" title="interface in org.apache.iceberg.spark.procedures"><span class="interfaceName">SparkProcedures.ProcedureBuilder</span></a></li>
+<li><a href="org/apache/iceberg/spark/SparkReadOptions.html" title="class in org.apache.iceberg.spark">SparkReadOptions</a></li>
+<li><a href="org/apache/iceberg/spark/source/SparkRewriteBuilder.html" title="class in org.apache.iceberg.spark.source">SparkRewriteBuilder</a></li>
+<li><a href="org/apache/iceberg/spark/source/SparkScanBuilder.html" title="class in org.apache.iceberg.spark.source">SparkScanBuilder</a></li>
+<li><a href="org/apache/iceberg/spark/SparkSchemaUtil.html" title="class in org.apache.iceberg.spark">SparkSchemaUtil</a></li>
+<li><a href="org/apache/iceberg/spark/SparkSessionCatalog.html" title="class in org.apache.iceberg.spark">SparkSessionCatalog</a></li>
+<li><a href="org/apache/iceberg/spark/SparkStructLike.html" title="class in org.apache.iceberg.spark">SparkStructLike</a></li>
+<li><a href="org/apache/iceberg/spark/source/SparkTable.html" title="class in org.apache.iceberg.spark.source">SparkTable</a></li>
+<li><a href="org/apache/iceberg/spark/SparkTableUtil.html" title="class in org.apache.iceberg.spark">SparkTableUtil</a></li>
+<li><a href="org/apache/iceberg/spark/SparkTableUtil.SparkPartition.html" title="class in org.apache.iceberg.spark">SparkTableUtil.SparkPartition</a></li>
+<li><a href="org/apache/iceberg/spark/SparkUtil.html" title="class in org.apache.iceberg.spark">SparkUtil</a></li>
+<li><a href="org/apache/iceberg/spark/SparkValueConverter.html" title="class in org.apache.iceberg.spark">SparkValueConverter</a></li>
+<li><a href="org/apache/iceberg/spark/data/SparkValueReaders.html" title="class in org.apache.iceberg.spark.data">SparkValueReaders</a></li>
+<li><a href="org/apache/iceberg/spark/data/SparkValueWriters.html" title="class in org.apache.iceberg.spark.data">SparkValueWriters</a></li>
+<li><a href="org/apache/iceberg/spark/SparkWriteOptions.html" title="class in org.apache.iceberg.spark">SparkWriteOptions</a></li>
+<li><a href="org/apache/iceberg/spark/source/StagedSparkTable.html" title="class in org.apache.iceberg.spark.source">StagedSparkTable</a></li>
+<li><a href="org/apache/iceberg/StaticTableOperations.html" title="class in org.apache.iceberg">StaticTableOperations</a></li>
+<li><a href="org/apache/iceberg/flink/source/StreamingMonitorFunction.html" title="class in org.apache.iceberg.flink.source">StreamingMonitorFunction</a></li>
+<li><a href="org/apache/iceberg/flink/source/StreamingReaderOperator.html" title="class in org.apache.iceberg.flink.source">StreamingReaderOperator</a></li>
+<li><a href="org/apache/iceberg/expressions/StrictMetricsEvaluator.html" title="class in org.apache.iceberg.expressions">StrictMetricsEvaluator</a></li>
+<li><a href="org/apache/iceberg/StructLike.html" title="interface in org.apache.iceberg"><span class="interfaceName">StructLike</span></a></li>
+<li><a href="org/apache/iceberg/util/StructLikeMap.html" title="class in org.apache.iceberg.util">StructLikeMap</a></li>
+<li><a href="org/apache/iceberg/util/StructLikeSet.html" title="class in org.apache.iceberg.util">StructLikeSet</a></li>
+<li><a href="org/apache/iceberg/util/StructLikeWrapper.html" title="class in org.apache.iceberg.util">StructLikeWrapper</a></li>
+<li><a href="org/apache/iceberg/util/StructProjection.html" title="class in org.apache.iceberg.util">StructProjection</a></li>
+<li><a href="org/apache/spark/sql/connector/iceberg/read/SupportsFileFilter.html" title="interface in org.apache.spark.sql.connector.iceberg.read"><span class="interfaceName">SupportsFileFilter</span></a></li>
+<li><a href="org/apache/spark/sql/connector/iceberg/catalog/SupportsMerge.html" title="interface in org.apache.spark.sql.connector.iceberg.catalog"><span class="interfaceName">SupportsMerge</span></a></li>
+<li><a href="org/apache/iceberg/catalog/SupportsNamespaces.html" title="interface in org.apache.iceberg.catalog"><span class="interfaceName">SupportsNamespaces</span></a></li>
+<li><a href="org/apache/iceberg/avro/SupportsRowPosition.html" title="interface in org.apache.iceberg.avro"><span class="interfaceName">SupportsRowPosition</span></a></li>
+<li><a href="org/apache/iceberg/SystemProperties.html" title="class in org.apache.iceberg">SystemProperties</a></li>
+<li><a href="org/apache/iceberg/Table.html" title="interface in org.apache.iceberg"><span class="interfaceName">Table</span></a></li>
+<li><a href="org/apache/iceberg/catalog/TableIdentifier.html" title="class in org.apache.iceberg.catalog">TableIdentifier</a></li>
+<li><a href="org/apache/iceberg/flink/TableLoader.html" title="interface in org.apache.iceberg.flink"><span class="interfaceName">TableLoader</span></a></li>
+<li><a href="org/apache/iceberg/flink/TableLoader.CatalogTableLoader.html" title="class in org.apache.iceberg.flink">TableLoader.CatalogTableLoader</a></li>
+<li><a href="org/apache/iceberg/flink/TableLoader.HadoopTableLoader.html" title="class in org.apache.iceberg.flink">TableLoader.HadoopTableLoader</a></li>
+<li><a href="org/apache/iceberg/TableMetadata.html" title="class in org.apache.iceberg">TableMetadata</a></li>
+<li><a href="org/apache/iceberg/TableMetadata.MetadataLogEntry.html" title="class in org.apache.iceberg">TableMetadata.MetadataLogEntry</a></li>
+<li><a href="org/apache/iceberg/TableMetadata.SnapshotLogEntry.html" title="class in org.apache.iceberg">TableMetadata.SnapshotLogEntry</a></li>
+<li><a href="org/apache/iceberg/TableMetadataParser.html" title="class in org.apache.iceberg">TableMetadataParser</a></li>
+<li><a href="org/apache/iceberg/TableMetadataParser.Codec.html" title="enum in org.apache.iceberg">TableMetadataParser.Codec</a></li>
+<li><a href="org/apache/iceberg/data/TableMigrationUtil.html" title="class in org.apache.iceberg.data">TableMigrationUtil</a></li>
+<li><a href="org/apache/iceberg/TableOperations.html" title="interface in org.apache.iceberg"><span class="interfaceName">TableOperations</span></a></li>
+<li><a href="org/apache/iceberg/TableProperties.html" title="class in org.apache.iceberg">TableProperties</a></li>
+<li><a href="org/apache/iceberg/nessie/TableReference.html" title="class in org.apache.iceberg.nessie">TableReference</a></li>
+<li><a href="org/apache/iceberg/Tables.html" title="interface in org.apache.iceberg"><span class="interfaceName">Tables</span></a></li>
+<li><a href="org/apache/iceberg/TableScan.html" title="interface in org.apache.iceberg"><span class="interfaceName">TableScan</span></a></li>
+<li><a href="org/apache/iceberg/util/TableScanUtil.html" title="class in org.apache.iceberg.util">TableScanUtil</a></li>
+<li><a href="org/apache/iceberg/util/Tasks.html" title="class in org.apache.iceberg.util">Tasks</a></li>
+<li><a href="org/apache/iceberg/util/Tasks.Builder.html" title="class in org.apache.iceberg.util">Tasks.Builder</a></li>
+<li><a href="org/apache/iceberg/util/Tasks.FailureTask.html" title="interface in org.apache.iceberg.util"><span class="interfaceName">Tasks.FailureTask</span></a></li>
+<li><a href="org/apache/iceberg/util/Tasks.Task.html" title="interface in org.apache.iceberg.util"><span class="interfaceName">Tasks.Task</span></a></li>
+<li><a href="org/apache/iceberg/util/Tasks.UnrecoverableException.html" title="class in org.apache.iceberg.util">Tasks.UnrecoverableException</a></li>
+<li><a href="org/apache/iceberg/io/TaskWriter.html" title="interface in org.apache.iceberg.io"><span class="interfaceName">TaskWriter</span></a></li>
+<li><a href="org/apache/iceberg/flink/sink/TaskWriterFactory.html" title="interface in org.apache.iceberg.flink.sink"><span class="interfaceName">TaskWriterFactory</span></a></li>
+<li><a href="org/apache/iceberg/expressions/Term.html" title="interface in org.apache.iceberg.expressions"><span class="interfaceName">Term</span></a></li>
+<li><a href="org/apache/iceberg/mr/hive/TezUtil.html" title="class in org.apache.iceberg.mr.hive">TezUtil</a></li>
+<li><a href="org/apache/iceberg/util/ThreadPools.html" title="class in org.apache.iceberg.util">ThreadPools</a></li>
+<li><a href="org/apache/iceberg/Transaction.html" title="interface in org.apache.iceberg"><span class="interfaceName">Transaction</span></a></li>
+<li><a href="org/apache/iceberg/Transactions.html" title="class in org.apache.iceberg">Transactions</a></li>
+<li><a href="org/apache/iceberg/transforms/Transform.html" title="interface in org.apache.iceberg.transforms"><span class="interfaceName">Transform</span></a></li>
+<li><a href="org/apache/iceberg/transforms/Transforms.html" title="class in org.apache.iceberg.transforms">Transforms</a></li>
+<li><a href="org/apache/iceberg/parquet/TripleWriter.html" title="interface in org.apache.iceberg.parquet"><span class="interfaceName">TripleWriter</span></a></li>
+<li><a href="org/apache/iceberg/expressions/True.html" title="class in org.apache.iceberg.expressions">True</a></li>
+<li><a href="org/apache/iceberg/types/Type.html" title="interface in org.apache.iceberg.types"><span class="interfaceName">Type</span></a></li>
+<li><a href="org/apache/iceberg/types/Type.NestedType.html" title="class in org.apache.iceberg.types">Type.NestedType</a></li>
+<li><a href="org/apache/iceberg/types/Type.PrimitiveType.html" title="class in org.apache.iceberg.types">Type.PrimitiveType</a></li>
+<li><a href="org/apache/iceberg/types/Type.TypeID.html" title="enum in org.apache.iceberg.types">Type.TypeID</a></li>
+<li><a href="org/apache/iceberg/types/Types.html" title="class in org.apache.iceberg.types">Types</a></li>
+<li><a href="org/apache/iceberg/types/Types.BinaryType.html" title="class in org.apache.iceberg.types">Types.BinaryType</a></li>
+<li><a href="org/apache/iceberg/types/Types.BooleanType.html" title="class in org.apache.iceberg.types">Types.BooleanType</a></li>
+<li><a href="org/apache/iceberg/types/Types.DateType.html" title="class in org.apache.iceberg.types">Types.DateType</a></li>
+<li><a href="org/apache/iceberg/types/Types.DecimalType.html" title="class in org.apache.iceberg.types">Types.DecimalType</a></li>
+<li><a href="org/apache/iceberg/types/Types.DoubleType.html" title="class in org.apache.iceberg.types">Types.DoubleType</a></li>
+<li><a href="org/apache/iceberg/types/Types.FixedType.html" title="class in org.apache.iceberg.types">Types.FixedType</a></li>
+<li><a href="org/apache/iceberg/types/Types.FloatType.html" title="class in org.apache.iceberg.types">Types.FloatType</a></li>
+<li><a href="org/apache/iceberg/types/Types.IntegerType.html" title="class in org.apache.iceberg.types">Types.IntegerType</a></li>
+<li><a href="org/apache/iceberg/types/Types.ListType.html" title="class in org.apache.iceberg.types">Types.ListType</a></li>
+<li><a href="org/apache/iceberg/types/Types.LongType.html" title="class in org.apache.iceberg.types">Types.LongType</a></li>
+<li><a href="org/apache/iceberg/types/Types.MapType.html" title="class in org.apache.iceberg.types">Types.MapType</a></li>
+<li><a href="org/apache/iceberg/types/Types.NestedField.html" title="class in org.apache.iceberg.types">Types.NestedField</a></li>
+<li><a href="org/apache/iceberg/types/Types.StringType.html" title="class in org.apache.iceberg.types">Types.StringType</a></li>
+<li><a href="org/apache/iceberg/types/Types.StructType.html" title="class in org.apache.iceberg.types">Types.StructType</a></li>
+<li><a href="org/apache/iceberg/types/Types.TimestampType.html" title="class in org.apache.iceberg.types">Types.TimestampType</a></li>
+<li><a href="org/apache/iceberg/types/Types.TimeType.html" title="class in org.apache.iceberg.types">Types.TimeType</a></li>
+<li><a href="org/apache/iceberg/types/Types.UUIDType.html" title="class in org.apache.iceberg.types">Types.UUIDType</a></li>
+<li><a href="org/apache/iceberg/parquet/TypeToMessageType.html" title="class in org.apache.iceberg.parquet">TypeToMessageType</a></li>
+<li><a href="org/apache/iceberg/types/TypeUtil.html" title="class in org.apache.iceberg.types">TypeUtil</a></li>
+<li><a href="org/apache/iceberg/types/TypeUtil.CustomOrderSchemaVisitor.html" title="class in org.apache.iceberg.types">TypeUtil.CustomOrderSchemaVisitor</a></li>
+<li><a href="org/apache/iceberg/types/TypeUtil.NextID.html" title="interface in org.apache.iceberg.types"><span class="interfaceName">TypeUtil.NextID</span></a></li>
+<li><a href="org/apache/iceberg/types/TypeUtil.SchemaVisitor.html" title="class in org.apache.iceberg.types">TypeUtil.SchemaVisitor</a></li>
+<li><a href="org/apache/iceberg/parquet/TypeWithSchemaVisitor.html" title="class in org.apache.iceberg.parquet">TypeWithSchemaVisitor</a></li>
+<li><a href="org/apache/iceberg/expressions/Unbound.html" title="interface in org.apache.iceberg.expressions"><span class="interfaceName">Unbound</span></a></li>
+<li><a href="org/apache/iceberg/expressions/UnboundPredicate.html" title="class in org.apache.iceberg.expressions">UnboundPredicate</a></li>
+<li><a href="org/apache/iceberg/expressions/UnboundTerm.html" title="interface in org.apache.iceberg.expressions"><span class="interfaceName">UnboundTerm</span></a></li>
+<li><a href="org/apache/iceberg/expressions/UnboundTransform.html" title="class in org.apache.iceberg.expressions">UnboundTransform</a></li>
+<li><a href="org/apache/iceberg/jdbc/UncheckedInterruptedException.html" title="class in org.apache.iceberg.jdbc">UncheckedInterruptedException</a></li>
+<li><a href="org/apache/iceberg/jdbc/UncheckedSQLException.html" title="class in org.apache.iceberg.jdbc">UncheckedSQLException</a></li>
+<li><a href="org/apache/iceberg/util/UnicodeUtil.html" title="class in org.apache.iceberg.util">UnicodeUtil</a></li>
+<li><a href="org/apache/iceberg/schema/UnionByNameVisitor.html" title="class in org.apache.iceberg.schema">UnionByNameVisitor</a></li>
+<li><a href="org/apache/iceberg/transforms/UnknownTransform.html" title="class in org.apache.iceberg.transforms">UnknownTransform</a></li>
+<li><a href="org/apache/iceberg/io/UnpartitionedWriter.html" title="class in org.apache.iceberg.io">UnpartitionedWriter</a></li>
+<li><a href="org/apache/spark/sql/connector/iceberg/distributions/UnspecifiedDistribution.html" title="interface in org.apache.spark.sql.connector.iceberg.distributions"><span class="interfaceName">UnspecifiedDistribution</span></a></li>
+<li><a href="org/apache/spark/sql/connector/iceberg/distributions/impl/UnspecifiedDistributionImpl.html" title="class in org.apache.spark.sql.connector.iceberg.distributions.impl">UnspecifiedDistributionImpl</a></li>
+<li><a href="org/apache/iceberg/UpdateLocation.html" title="interface in org.apache.iceberg"><span class="interfaceName">UpdateLocation</span></a></li>
+<li><a href="org/apache/iceberg/UpdatePartitionSpec.html" title="interface in org.apache.iceberg"><span class="interfaceName">UpdatePartitionSpec</span></a></li>
+<li><a href="org/apache/iceberg/UpdateProperties.html" title="interface in org.apache.iceberg"><span class="interfaceName">UpdateProperties</span></a></li>
+<li><a href="org/apache/iceberg/UpdateSchema.html" title="interface in org.apache.iceberg"><span class="interfaceName">UpdateSchema</span></a></li>
+<li><a href="org/apache/iceberg/hadoop/Util.html" title="class in org.apache.iceberg.hadoop">Util</a></li>
+<li><a href="org/apache/iceberg/avro/UUIDConversion.html" title="class in org.apache.iceberg.avro">UUIDConversion</a></li>
+<li><a href="org/apache/iceberg/util/UUIDUtil.html" title="class in org.apache.iceberg.util">UUIDUtil</a></li>
+<li><a href="org/apache/iceberg/exceptions/ValidationException.html" title="class in org.apache.iceberg.exceptions">ValidationException</a></li>
+<li><a href="org/apache/iceberg/avro/ValueReader.html" title="interface in org.apache.iceberg.avro"><span class="interfaceName">ValueReader</span></a></li>
+<li><a href="org/apache/iceberg/avro/ValueReaders.html" title="class in org.apache.iceberg.avro">ValueReaders</a></li>
+<li><a href="org/apache/iceberg/avro/ValueReaders.StructReader.html" title="class in org.apache.iceberg.avro">ValueReaders.StructReader</a></li>
+<li><a href="org/apache/iceberg/parquet/ValuesAsBytesReader.html" title="class in org.apache.iceberg.parquet">ValuesAsBytesReader</a></li>
+<li><a href="org/apache/iceberg/avro/ValueWriter.html" title="interface in org.apache.iceberg.avro"><span class="interfaceName">ValueWriter</span></a></li>
+<li><a href="org/apache/iceberg/avro/ValueWriters.html" title="class in org.apache.iceberg.avro">ValueWriters</a></li>
+<li><a href="org/apache/iceberg/avro/ValueWriters.StructWriter.html" title="class in org.apache.iceberg.avro">ValueWriters.StructWriter</a></li>
+<li><a href="org/apache/iceberg/arrow/vectorized/VectorHolder.html" title="class in org.apache.iceberg.arrow.vectorized">VectorHolder</a></li>
+<li><a href="org/apache/iceberg/arrow/vectorized/VectorHolder.ConstantVectorHolder.html" title="class in org.apache.iceberg.arrow.vectorized">VectorHolder.ConstantVectorHolder</a></li>
+<li><a href="org/apache/iceberg/arrow/vectorized/VectorHolder.PositionVectorHolder.html" title="class in org.apache.iceberg.arrow.vectorized">VectorHolder.PositionVectorHolder</a></li>
+<li><a href="org/apache/iceberg/arrow/vectorized/VectorizedArrowReader.html" title="class in org.apache.iceberg.arrow.vectorized">VectorizedArrowReader</a></li>
+<li><a href="org/apache/iceberg/arrow/vectorized/VectorizedArrowReader.ConstantVectorReader.html" title="class in org.apache.iceberg.arrow.vectorized">VectorizedArrowReader.ConstantVectorReader</a></li>
+<li><a href="org/apache/iceberg/arrow/vectorized/parquet/VectorizedColumnIterator.html" title="class in org.apache.iceberg.arrow.vectorized.parquet">VectorizedColumnIterator</a></li>
+<li><a href="org/apache/iceberg/arrow/vectorized/parquet/VectorizedDictionaryEncodedParquetValuesReader.html" title="class in org.apache.iceberg.arrow.vectorized.parquet">VectorizedDictionaryEncodedParquetValuesReader</a></li>
+<li><a href="org/apache/iceberg/arrow/vectorized/parquet/VectorizedPageIterator.html" title="class in org.apache.iceberg.arrow.vectorized.parquet">VectorizedPageIterator</a></li>
+<li><a href="org/apache/iceberg/arrow/vectorized/parquet/VectorizedParquetDefinitionLevelReader.html" title="class in org.apache.iceberg.arrow.vectorized.parquet">VectorizedParquetDefinitionLevelReader</a></li>
+<li><a href="org/apache/iceberg/parquet/VectorizedParquetReader.html" title="class in org.apache.iceberg.parquet">VectorizedParquetReader</a></li>
+<li><a href="org/apache/iceberg/parquet/VectorizedReader.html" title="interface in org.apache.iceberg.parquet"><span class="interfaceName">VectorizedReader</span></a></li>
+<li><a href="org/apache/iceberg/arrow/vectorized/VectorizedReaderBuilder.html" title="class in org.apache.iceberg.arrow.vectorized">VectorizedReaderBuilder</a></li>
+<li><a href="org/apache/iceberg/orc/VectorizedRowBatchIterator.html" title="class in org.apache.iceberg.orc">VectorizedRowBatchIterator</a></li>
+<li><a href="org/apache/iceberg/spark/data/vectorized/VectorizedSparkOrcReaders.html" title="class in org.apache.iceberg.spark.data.vectorized">VectorizedSparkOrcReaders</a></li>
+<li><a href="org/apache/iceberg/spark/data/vectorized/VectorizedSparkParquetReaders.html" title="class in org.apache.iceberg.spark.data.vectorized">VectorizedSparkParquetReaders</a></li>
+<li><a href="org/apache/hadoop/hive/ql/exec/vector/VectorizedSupport.html" title="class in org.apache.hadoop.hive.ql.exec.vector">VectorizedSupport</a></li>
+<li><a href="org/apache/hadoop/hive/ql/exec/vector/VectorizedSupport.Support.html" title="enum in org.apache.hadoop.hive.ql.exec.vector">VectorizedSupport.Support</a></li>
+<li><a href="org/apache/iceberg/arrow/vectorized/VectorizedTableScanIterable.html" title="class in org.apache.iceberg.arrow.vectorized">VectorizedTableScanIterable</a></li>
+<li><a href="org/apache/iceberg/util/WapUtil.html" title="class in org.apache.iceberg.util">WapUtil</a></li>
+<li><a href="org/apache/iceberg/mr/hive/serde/objectinspector/WriteObjectInspector.html" title="interface in org.apache.iceberg.mr.hive.serde.objectinspector"><span class="interfaceName">WriteObjectInspector</span></a></li>
+<li><a href="org/apache/iceberg/io/WriteResult.html" title="class in org.apache.iceberg.io">WriteResult</a></li>
+<li><a href="org/apache/iceberg/io/WriteResult.Builder.html" title="class in org.apache.iceberg.io">WriteResult.Builder</a></li>
+<li><a href="org/apache/iceberg/io/WriterFactory.html" title="interface in org.apache.iceberg.io"><span class="interfaceName">WriterFactory</span></a></li>
+</ul>
+</main>
+</body>
+</html>
diff --git a/javadoc/allpackages-index.html b/javadoc/allpackages-index.html
new file mode 100644
index 0000000..744fda2
--- /dev/null
+++ b/javadoc/allpackages-index.html
@@ -0,0 +1,400 @@
+<!DOCTYPE HTML>
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (11.0.12) on Mon Nov 08 18:33:49 PST 2021 -->
+<title>All Packages</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="dc.created" content="2021-11-08">
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="script.js"></script>
+<script type="text/javascript" src="jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="jquery/jquery-3.5.1.js"></script>
+<script type="text/javascript" src="jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+ try {
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="All Packages";
+ }
+ }
+ catch(err) {
+ }
+//-->
+var pathtoroot = "./";
+var useModuleDirectories = true;
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<header role="banner">
+<nav role="navigation">
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a id="navbar.top">
+<!-- -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.top.firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="index.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li><a href="overview-tree.html">Tree</a></li>
+<li><a href="deprecated-list.html">Deprecated</a></li>
+<li><a href="index-all.html">Index</a></li>
+<li><a href="help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="allclasses.html">All Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><label for="search">SEARCH:</label>
+<input type="text" id="search" value="search" disabled="disabled">
+<input type="reset" id="reset" value="reset" disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a id="skip.navbar.top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding"> </div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+</nav>
+</header>
+<main role="main">
+<div class="header">
+<h1 title="All&nbsp;Packages" class="title">All Packages</h1>
+</div>
+<div class="allPackagesContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="packagesSummary">
+<caption><span>Package Summary</span><span class="tabEnd"> </span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="org/apache/hadoop/hive/ql/exec/vector/package-summary.html">org.apache.hadoop.hive.ql.exec.vector</a></th>
+<td class="colLast"> </td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="org/apache/iceberg/package-summary.html">org.apache.iceberg</a></th>
+<td class="colLast"> </td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="org/apache/iceberg/actions/package-summary.html">org.apache.iceberg.actions</a></th>
+<td class="colLast"> </td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="org/apache/iceberg/arrow/package-summary.html">org.apache.iceberg.arrow</a></th>
+<td class="colLast"> </td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="org/apache/iceberg/arrow/vectorized/package-summary.html">org.apache.iceberg.arrow.vectorized</a></th>
+<td class="colLast"> </td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="org/apache/iceberg/arrow/vectorized/parquet/package-summary.html">org.apache.iceberg.arrow.vectorized.parquet</a></th>
+<td class="colLast"> </td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="org/apache/iceberg/avro/package-summary.html">org.apache.iceberg.avro</a></th>
+<td class="colLast"> </td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="org/apache/iceberg/aws/package-summary.html">org.apache.iceberg.aws</a></th>
+<td class="colLast"> </td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="org/apache/iceberg/aws/dynamodb/package-summary.html">org.apache.iceberg.aws.dynamodb</a></th>
+<td class="colLast"> </td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="org/apache/iceberg/aws/glue/package-summary.html">org.apache.iceberg.aws.glue</a></th>
+<td class="colLast"> </td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="org/apache/iceberg/aws/s3/package-summary.html">org.apache.iceberg.aws.s3</a></th>
+<td class="colLast"> </td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="org/apache/iceberg/catalog/package-summary.html">org.apache.iceberg.catalog</a></th>
+<td class="colLast"> </td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="org/apache/iceberg/common/package-summary.html">org.apache.iceberg.common</a></th>
+<td class="colLast"> </td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="org/apache/iceberg/data/package-summary.html">org.apache.iceberg.data</a></th>
+<td class="colLast"> </td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="org/apache/iceberg/data/avro/package-summary.html">org.apache.iceberg.data.avro</a></th>
+<td class="colLast"> </td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="org/apache/iceberg/data/orc/package-summary.html">org.apache.iceberg.data.orc</a></th>
+<td class="colLast"> </td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="org/apache/iceberg/data/parquet/package-summary.html">org.apache.iceberg.data.parquet</a></th>
+<td class="colLast"> </td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="org/apache/iceberg/deletes/package-summary.html">org.apache.iceberg.deletes</a></th>
+<td class="colLast"> </td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="org/apache/iceberg/encryption/package-summary.html">org.apache.iceberg.encryption</a></th>
+<td class="colLast"> </td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="org/apache/iceberg/events/package-summary.html">org.apache.iceberg.events</a></th>
+<td class="colLast"> </td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="org/apache/iceberg/exceptions/package-summary.html">org.apache.iceberg.exceptions</a></th>
+<td class="colLast"> </td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="org/apache/iceberg/expressions/package-summary.html">org.apache.iceberg.expressions</a></th>
+<td class="colLast"> </td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="org/apache/iceberg/flink/package-summary.html">org.apache.iceberg.flink</a></th>
+<td class="colLast"> </td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="org/apache/iceberg/flink/actions/package-summary.html">org.apache.iceberg.flink.actions</a></th>
+<td class="colLast"> </td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="org/apache/iceberg/flink/data/package-summary.html">org.apache.iceberg.flink.data</a></th>
+<td class="colLast"> </td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="org/apache/iceberg/flink/sink/package-summary.html">org.apache.iceberg.flink.sink</a></th>
+<td class="colLast"> </td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="org/apache/iceberg/flink/source/package-summary.html">org.apache.iceberg.flink.source</a></th>
+<td class="colLast"> </td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="org/apache/iceberg/flink/util/package-summary.html">org.apache.iceberg.flink.util</a></th>
+<td class="colLast"> </td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="org/apache/iceberg/hadoop/package-summary.html">org.apache.iceberg.hadoop</a></th>
+<td class="colLast"> </td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="org/apache/iceberg/hive/package-summary.html">org.apache.iceberg.hive</a></th>
+<td class="colLast"> </td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="org/apache/iceberg/io/package-summary.html">org.apache.iceberg.io</a></th>
+<td class="colLast"> </td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="org/apache/iceberg/jdbc/package-summary.html">org.apache.iceberg.jdbc</a></th>
+<td class="colLast"> </td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="org/apache/iceberg/mapping/package-summary.html">org.apache.iceberg.mapping</a></th>
+<td class="colLast"> </td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="org/apache/iceberg/mr/package-summary.html">org.apache.iceberg.mr</a></th>
+<td class="colLast"> </td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="org/apache/iceberg/mr/hive/package-summary.html">org.apache.iceberg.mr.hive</a></th>
+<td class="colLast"> </td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="org/apache/iceberg/mr/hive/serde/objectinspector/package-summary.html">org.apache.iceberg.mr.hive.serde.objectinspector</a></th>
+<td class="colLast"> </td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="org/apache/iceberg/mr/mapred/package-summary.html">org.apache.iceberg.mr.mapred</a></th>
+<td class="colLast"> </td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="org/apache/iceberg/mr/mapreduce/package-summary.html">org.apache.iceberg.mr.mapreduce</a></th>
+<td class="colLast"> </td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="org/apache/iceberg/nessie/package-summary.html">org.apache.iceberg.nessie</a></th>
+<td class="colLast"> </td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="org/apache/iceberg/orc/package-summary.html">org.apache.iceberg.orc</a></th>
+<td class="colLast"> </td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="org/apache/iceberg/parquet/package-summary.html">org.apache.iceberg.parquet</a></th>
+<td class="colLast"> </td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="org/apache/iceberg/pig/package-summary.html">org.apache.iceberg.pig</a></th>
+<td class="colLast"> </td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="org/apache/iceberg/schema/package-summary.html">org.apache.iceberg.schema</a></th>
+<td class="colLast"> </td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="org/apache/iceberg/spark/package-summary.html">org.apache.iceberg.spark</a></th>
+<td class="colLast"> </td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="org/apache/iceberg/spark/actions/package-summary.html">org.apache.iceberg.spark.actions</a></th>
+<td class="colLast"> </td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="org/apache/iceberg/spark/data/package-summary.html">org.apache.iceberg.spark.data</a></th>
+<td class="colLast"> </td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="org/apache/iceberg/spark/data/vectorized/package-summary.html">org.apache.iceberg.spark.data.vectorized</a></th>
+<td class="colLast"> </td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="org/apache/iceberg/spark/procedures/package-summary.html">org.apache.iceberg.spark.procedures</a></th>
+<td class="colLast"> </td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="org/apache/iceberg/spark/source/package-summary.html">org.apache.iceberg.spark.source</a></th>
+<td class="colLast"> </td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="org/apache/iceberg/transforms/package-summary.html">org.apache.iceberg.transforms</a></th>
+<td class="colLast"> </td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="org/apache/iceberg/types/package-summary.html">org.apache.iceberg.types</a></th>
+<td class="colLast"> </td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="org/apache/iceberg/util/package-summary.html">org.apache.iceberg.util</a></th>
+<td class="colLast"> </td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="org/apache/spark/sql/catalyst/analysis/package-summary.html">org.apache.spark.sql.catalyst.analysis</a></th>
+<td class="colLast"> </td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="org/apache/spark/sql/catalyst/parser/extensions/package-summary.html">org.apache.spark.sql.catalyst.parser.extensions</a></th>
+<td class="colLast"> </td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="org/apache/spark/sql/connector/iceberg/catalog/package-summary.html">org.apache.spark.sql.connector.iceberg.catalog</a></th>
+<td class="colLast"> </td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="org/apache/spark/sql/connector/iceberg/distributions/package-summary.html">org.apache.spark.sql.connector.iceberg.distributions</a></th>
+<td class="colLast"> </td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="org/apache/spark/sql/connector/iceberg/distributions/impl/package-summary.html">org.apache.spark.sql.connector.iceberg.distributions.impl</a></th>
+<td class="colLast"> </td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="org/apache/spark/sql/connector/iceberg/expressions/package-summary.html">org.apache.spark.sql.connector.iceberg.expressions</a></th>
+<td class="colLast"> </td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="org/apache/spark/sql/connector/iceberg/read/package-summary.html">org.apache.spark.sql.connector.iceberg.read</a></th>
+<td class="colLast"> </td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="org/apache/spark/sql/connector/iceberg/write/package-summary.html">org.apache.spark.sql.connector.iceberg.write</a></th>
+<td class="colLast"> </td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+</main>
+<footer role="contentinfo">
+<nav role="navigation">
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a id="navbar.bottom">
+<!-- -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.bottom.firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="index.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li><a href="overview-tree.html">Tree</a></li>
+<li><a href="deprecated-list.html">Deprecated</a></li>
+<li><a href="index-all.html">Index</a></li>
+<li><a href="help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="allclasses.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a id="skip.navbar.bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</nav>
+</footer>
+</body>
+</html>
diff --git a/javadoc/constant-values.html b/javadoc/constant-values.html
new file mode 100644
index 0000000..13a6ac5
--- /dev/null
+++ b/javadoc/constant-values.html
@@ -0,0 +1,3767 @@
+<!DOCTYPE HTML>
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (11.0.12) on Mon Nov 08 18:33:49 PST 2021 -->
+<title>Constant Field Values</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="dc.created" content="2021-11-08">
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="script.js"></script>
+<script type="text/javascript" src="jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="jquery/jquery-3.5.1.js"></script>
+<script type="text/javascript" src="jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+ try {
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="Constant Field Values";
+ }
+ }
+ catch(err) {
+ }
+//-->
+var pathtoroot = "./";
+var useModuleDirectories = true;
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<header role="banner">
+<nav role="navigation">
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a id="navbar.top">
+<!-- -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.top.firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="index.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li><a href="overview-tree.html">Tree</a></li>
+<li><a href="deprecated-list.html">Deprecated</a></li>
+<li><a href="index-all.html">Index</a></li>
+<li><a href="help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="allclasses.html">All Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><label for="search">SEARCH:</label>
+<input type="text" id="search" value="search" disabled="disabled">
+<input type="reset" id="reset" value="reset" disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a id="skip.navbar.top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding"> </div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+</nav>
+</header>
+<main role="main">
+<div class="header">
+<h1 title="Constant Field Values" class="title">Constant Field Values</h1>
+<section role="region">
+<h2 title="Contents">Contents</h2>
+<ul>
+<li><a href="#org.apache">org.apache.*</a></li>
+</ul>
+</section>
+</div>
+<div class="constantValuesContainer"><a id="org.apache">
+<!-- -->
+</a>
+<section role="region">
+<h2 title="org.apache">org.apache.*</h2>
+<ul class="blockList">
+<li class="blockList">
+<table class="constantsSummary">
+<caption><span>org.apache.iceberg.<a href="org/apache/iceberg/AllDataFilesTable.html" title="class in org.apache.iceberg">AllDataFilesTable</a></span><span class="tabEnd"> </span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.AllDataFilesTable.PARTITION_FIELD_PREFIX">
+<!-- -->
+</a><code>protected static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code>PARTITION_FIELD_PREFIX</code></th>
+<td class="colLast"><code>"partition."</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="constantsSummary">
+<caption><span>org.apache.iceberg.<a href="org/apache/iceberg/AllEntriesTable.html" title="class in org.apache.iceberg">AllEntriesTable</a></span><span class="tabEnd"> </span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.AllEntriesTable.PARTITION_FIELD_PREFIX">
+<!-- -->
+</a><code>protected static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code>PARTITION_FIELD_PREFIX</code></th>
+<td class="colLast"><code>"partition."</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="constantsSummary">
+<caption><span>org.apache.iceberg.<a href="org/apache/iceberg/AllManifestsTable.html" title="class in org.apache.iceberg">AllManifestsTable</a></span><span class="tabEnd"> </span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.AllManifestsTable.PARTITION_FIELD_PREFIX">
+<!-- -->
+</a><code>protected static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code>PARTITION_FIELD_PREFIX</code></th>
+<td class="colLast"><code>"partition."</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="constantsSummary">
+<caption><span>org.apache.iceberg.<a href="org/apache/iceberg/BaseMetastoreTableOperations.html" title="class in org.apache.iceberg">BaseMetastoreTableOperations</a></span><span class="tabEnd"> </span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.BaseMetastoreTableOperations.ICEBERG_TABLE_TYPE_VALUE">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/BaseMetastoreTableOperations.html#ICEBERG_TABLE_TYPE_VALUE">ICEBERG_TABLE_TYPE_VALUE</a></code></th>
+<td class="colLast"><code>"iceberg"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.BaseMetastoreTableOperations.METADATA_LOCATION_PROP">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/BaseMetastoreTableOperations.html#METADATA_LOCATION_PROP">METADATA_LOCATION_PROP</a></code></th>
+<td class="colLast"><code>"metadata_location"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.BaseMetastoreTableOperations.PREVIOUS_METADATA_LOCATION_PROP">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/BaseMetastoreTableOperations.html#PREVIOUS_METADATA_LOCATION_PROP">PREVIOUS_METADATA_LOCATION_PROP</a></code></th>
+<td class="colLast"><code>"previous_metadata_location"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.BaseMetastoreTableOperations.TABLE_TYPE_PROP">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/BaseMetastoreTableOperations.html#TABLE_TYPE_PROP">TABLE_TYPE_PROP</a></code></th>
+<td class="colLast"><code>"table_type"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="constantsSummary">
+<caption><span>org.apache.iceberg.<a href="org/apache/iceberg/CatalogProperties.html" title="class in org.apache.iceberg">CatalogProperties</a></span><span class="tabEnd"> </span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.CatalogProperties.APP_ID">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/CatalogProperties.html#APP_ID">APP_ID</a></code></th>
+<td class="colLast"><code>"app-id"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.CatalogProperties.CATALOG_IMPL">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/CatalogProperties.html#CATALOG_IMPL">CATALOG_IMPL</a></code></th>
+<td class="colLast"><code>"catalog-impl"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.CatalogProperties.CLIENT_POOL_CACHE_EVICTION_INTERVAL_MS">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/CatalogProperties.html#CLIENT_POOL_CACHE_EVICTION_INTERVAL_MS">CLIENT_POOL_CACHE_EVICTION_INTERVAL_MS</a></code></th>
+<td class="colLast"><code>"client.pool.cache.eviction-interval-ms"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.CatalogProperties.CLIENT_POOL_SIZE">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/CatalogProperties.html#CLIENT_POOL_SIZE">CLIENT_POOL_SIZE</a></code></th>
+<td class="colLast"><code>"clients"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.CatalogProperties.CLIENT_POOL_SIZE_DEFAULT">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/CatalogProperties.html#CLIENT_POOL_SIZE_DEFAULT">CLIENT_POOL_SIZE_DEFAULT</a></code></th>
+<td class="colLast"><code>2</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.CatalogProperties.FILE_IO_IMPL">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/CatalogProperties.html#FILE_IO_IMPL">FILE_IO_IMPL</a></code></th>
+<td class="colLast"><code>"io-impl"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.CatalogProperties.LOCK_ACQUIRE_INTERVAL_MS">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/CatalogProperties.html#LOCK_ACQUIRE_INTERVAL_MS">LOCK_ACQUIRE_INTERVAL_MS</a></code></th>
+<td class="colLast"><code>"lock.acquire-interval-ms"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.CatalogProperties.LOCK_ACQUIRE_TIMEOUT_MS">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/CatalogProperties.html#LOCK_ACQUIRE_TIMEOUT_MS">LOCK_ACQUIRE_TIMEOUT_MS</a></code></th>
+<td class="colLast"><code>"lock.acquire-timeout-ms"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.CatalogProperties.LOCK_HEARTBEAT_INTERVAL_MS">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/CatalogProperties.html#LOCK_HEARTBEAT_INTERVAL_MS">LOCK_HEARTBEAT_INTERVAL_MS</a></code></th>
+<td class="colLast"><code>"lock.heartbeat-interval-ms"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.CatalogProperties.LOCK_HEARTBEAT_THREADS">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/CatalogProperties.html#LOCK_HEARTBEAT_THREADS">LOCK_HEARTBEAT_THREADS</a></code></th>
+<td class="colLast"><code>"lock.heartbeat-threads"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.CatalogProperties.LOCK_HEARTBEAT_THREADS_DEFAULT">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/CatalogProperties.html#LOCK_HEARTBEAT_THREADS_DEFAULT">LOCK_HEARTBEAT_THREADS_DEFAULT</a></code></th>
+<td class="colLast"><code>4</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.CatalogProperties.LOCK_HEARTBEAT_TIMEOUT_MS">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/CatalogProperties.html#LOCK_HEARTBEAT_TIMEOUT_MS">LOCK_HEARTBEAT_TIMEOUT_MS</a></code></th>
+<td class="colLast"><code>"lock.heartbeat-timeout-ms"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.CatalogProperties.LOCK_IMPL">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/CatalogProperties.html#LOCK_IMPL">LOCK_IMPL</a></code></th>
+<td class="colLast"><code>"lock-impl"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.CatalogProperties.LOCK_TABLE">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/CatalogProperties.html#LOCK_TABLE">LOCK_TABLE</a></code></th>
+<td class="colLast"><code>"lock.table"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.CatalogProperties.URI">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/CatalogProperties.html#URI">URI</a></code></th>
+<td class="colLast"><code>"uri"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.CatalogProperties.USER">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/CatalogProperties.html#USER">USER</a></code></th>
+<td class="colLast"><code>"user"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.CatalogProperties.WAREHOUSE_LOCATION">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/CatalogProperties.html#WAREHOUSE_LOCATION">WAREHOUSE_LOCATION</a></code></th>
+<td class="colLast"><code>"warehouse"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="constantsSummary">
+<caption><span>org.apache.iceberg.<a href="org/apache/iceberg/CatalogUtil.html" title="class in org.apache.iceberg">CatalogUtil</a></span><span class="tabEnd"> </span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.CatalogUtil.ICEBERG_CATALOG_HADOOP">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/CatalogUtil.html#ICEBERG_CATALOG_HADOOP">ICEBERG_CATALOG_HADOOP</a></code></th>
+<td class="colLast"><code>"org.apache.iceberg.hadoop.HadoopCatalog"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.CatalogUtil.ICEBERG_CATALOG_HIVE">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/CatalogUtil.html#ICEBERG_CATALOG_HIVE">ICEBERG_CATALOG_HIVE</a></code></th>
+<td class="colLast"><code>"org.apache.iceberg.hive.HiveCatalog"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.CatalogUtil.ICEBERG_CATALOG_TYPE">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/CatalogUtil.html#ICEBERG_CATALOG_TYPE">ICEBERG_CATALOG_TYPE</a></code></th>
+<td class="colLast"><code>"type"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.CatalogUtil.ICEBERG_CATALOG_TYPE_HADOOP">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/CatalogUtil.html#ICEBERG_CATALOG_TYPE_HADOOP">ICEBERG_CATALOG_TYPE_HADOOP</a></code></th>
+<td class="colLast"><code>"hadoop"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.CatalogUtil.ICEBERG_CATALOG_TYPE_HIVE">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/CatalogUtil.html#ICEBERG_CATALOG_TYPE_HIVE">ICEBERG_CATALOG_TYPE_HIVE</a></code></th>
+<td class="colLast"><code>"hive"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="constantsSummary">
+<caption><span>org.apache.iceberg.<a href="org/apache/iceberg/DataFile.html" title="interface in org.apache.iceberg">DataFile</a></span><span class="tabEnd"> </span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.DataFile.PARTITION_DOC">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/DataFile.html#PARTITION_DOC">PARTITION_DOC</a></code></th>
+<td class="colLast"><code>"Partition data tuple, schema based on the partition spec"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.DataFile.PARTITION_ID">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/DataFile.html#PARTITION_ID">PARTITION_ID</a></code></th>
+<td class="colLast"><code>102</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.DataFile.PARTITION_NAME">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/DataFile.html#PARTITION_NAME">PARTITION_NAME</a></code></th>
+<td class="colLast"><code>"partition"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="constantsSummary">
+<caption><span>org.apache.iceberg.<a href="org/apache/iceberg/DataFilesTable.html" title="class in org.apache.iceberg">DataFilesTable</a></span><span class="tabEnd"> </span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.DataFilesTable.PARTITION_FIELD_PREFIX">
+<!-- -->
+</a><code>protected static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code>PARTITION_FIELD_PREFIX</code></th>
+<td class="colLast"><code>"partition."</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="constantsSummary">
+<caption><span>org.apache.iceberg.<a href="org/apache/iceberg/DataOperations.html" title="class in org.apache.iceberg">DataOperations</a></span><span class="tabEnd"> </span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.DataOperations.APPEND">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/DataOperations.html#APPEND">APPEND</a></code></th>
+<td class="colLast"><code>"append"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.DataOperations.DELETE">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/DataOperations.html#DELETE">DELETE</a></code></th>
+<td class="colLast"><code>"delete"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.DataOperations.OVERWRITE">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/DataOperations.html#OVERWRITE">OVERWRITE</a></code></th>
+<td class="colLast"><code>"overwrite"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.DataOperations.REPLACE">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/DataOperations.html#REPLACE">REPLACE</a></code></th>
+<td class="colLast"><code>"replace"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="constantsSummary">
+<caption><span>org.apache.iceberg.<a href="org/apache/iceberg/HistoryTable.html" title="class in org.apache.iceberg">HistoryTable</a></span><span class="tabEnd"> </span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.HistoryTable.PARTITION_FIELD_PREFIX">
+<!-- -->
+</a><code>protected static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code>PARTITION_FIELD_PREFIX</code></th>
+<td class="colLast"><code>"partition."</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="constantsSummary">
+<caption><span>org.apache.iceberg.<a href="org/apache/iceberg/ManifestEntriesTable.html" title="class in org.apache.iceberg">ManifestEntriesTable</a></span><span class="tabEnd"> </span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.ManifestEntriesTable.PARTITION_FIELD_PREFIX">
+<!-- -->
+</a><code>protected static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code>PARTITION_FIELD_PREFIX</code></th>
+<td class="colLast"><code>"partition."</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="constantsSummary">
+<caption><span>org.apache.iceberg.<a href="org/apache/iceberg/ManifestsTable.html" title="class in org.apache.iceberg">ManifestsTable</a></span><span class="tabEnd"> </span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.ManifestsTable.PARTITION_FIELD_PREFIX">
+<!-- -->
+</a><code>protected static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code>PARTITION_FIELD_PREFIX</code></th>
+<td class="colLast"><code>"partition."</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="constantsSummary">
+<caption><span>org.apache.iceberg.<a href="org/apache/iceberg/MetadataColumns.html" title="class in org.apache.iceberg">MetadataColumns</a></span><span class="tabEnd"> </span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.MetadataColumns.DELETE_FILE_ROW_DOC">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/MetadataColumns.html#DELETE_FILE_ROW_DOC">DELETE_FILE_ROW_DOC</a></code></th>
+<td class="colLast"><code>"Deleted row values"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.MetadataColumns.DELETE_FILE_ROW_FIELD_ID">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/MetadataColumns.html#DELETE_FILE_ROW_FIELD_ID">DELETE_FILE_ROW_FIELD_ID</a></code></th>
+<td class="colLast"><code>2147483544</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.MetadataColumns.DELETE_FILE_ROW_FIELD_NAME">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/MetadataColumns.html#DELETE_FILE_ROW_FIELD_NAME">DELETE_FILE_ROW_FIELD_NAME</a></code></th>
+<td class="colLast"><code>"row"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="constantsSummary">
+<caption><span>org.apache.iceberg.<a href="org/apache/iceberg/PartitionsTable.html" title="class in org.apache.iceberg">PartitionsTable</a></span><span class="tabEnd"> </span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.PartitionsTable.PARTITION_FIELD_PREFIX">
+<!-- -->
+</a><code>protected static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code>PARTITION_FIELD_PREFIX</code></th>
+<td class="colLast"><code>"partition."</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="constantsSummary">
+<caption><span>org.apache.iceberg.<a href="org/apache/iceberg/SnapshotsTable.html" title="class in org.apache.iceberg">SnapshotsTable</a></span><span class="tabEnd"> </span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.SnapshotsTable.PARTITION_FIELD_PREFIX">
+<!-- -->
+</a><code>protected static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code>PARTITION_FIELD_PREFIX</code></th>
+<td class="colLast"><code>"partition."</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="constantsSummary">
+<caption><span>org.apache.iceberg.<a href="org/apache/iceberg/SnapshotSummary.html" title="class in org.apache.iceberg">SnapshotSummary</a></span><span class="tabEnd"> </span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.SnapshotSummary.ADDED_DELETE_FILES_PROP">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/SnapshotSummary.html#ADDED_DELETE_FILES_PROP">ADDED_DELETE_FILES_PROP</a></code></th>
+<td class="colLast"><code>"added-delete-files"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.SnapshotSummary.ADDED_EQ_DELETES_PROP">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/SnapshotSummary.html#ADDED_EQ_DELETES_PROP">ADDED_EQ_DELETES_PROP</a></code></th>
+<td class="colLast"><code>"added-equality-deletes"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.SnapshotSummary.ADDED_FILE_SIZE_PROP">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/SnapshotSummary.html#ADDED_FILE_SIZE_PROP">ADDED_FILE_SIZE_PROP</a></code></th>
+<td class="colLast"><code>"added-files-size"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.SnapshotSummary.ADDED_FILES_PROP">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/SnapshotSummary.html#ADDED_FILES_PROP">ADDED_FILES_PROP</a></code></th>
+<td class="colLast"><code>"added-data-files"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.SnapshotSummary.ADDED_POS_DELETES_PROP">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/SnapshotSummary.html#ADDED_POS_DELETES_PROP">ADDED_POS_DELETES_PROP</a></code></th>
+<td class="colLast"><code>"added-position-deletes"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.SnapshotSummary.ADDED_RECORDS_PROP">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/SnapshotSummary.html#ADDED_RECORDS_PROP">ADDED_RECORDS_PROP</a></code></th>
+<td class="colLast"><code>"added-records"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.SnapshotSummary.CHANGED_PARTITION_COUNT_PROP">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/SnapshotSummary.html#CHANGED_PARTITION_COUNT_PROP">CHANGED_PARTITION_COUNT_PROP</a></code></th>
+<td class="colLast"><code>"changed-partition-count"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.SnapshotSummary.CHANGED_PARTITION_PREFIX">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/SnapshotSummary.html#CHANGED_PARTITION_PREFIX">CHANGED_PARTITION_PREFIX</a></code></th>
+<td class="colLast"><code>"partitions."</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.SnapshotSummary.DELETED_DUPLICATE_FILES">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/SnapshotSummary.html#DELETED_DUPLICATE_FILES">DELETED_DUPLICATE_FILES</a></code></th>
+<td class="colLast"><code>"deleted-duplicate-files"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.SnapshotSummary.DELETED_FILES_PROP">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/SnapshotSummary.html#DELETED_FILES_PROP">DELETED_FILES_PROP</a></code></th>
+<td class="colLast"><code>"deleted-data-files"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.SnapshotSummary.DELETED_RECORDS_PROP">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/SnapshotSummary.html#DELETED_RECORDS_PROP">DELETED_RECORDS_PROP</a></code></th>
+<td class="colLast"><code>"deleted-records"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.SnapshotSummary.EXTRA_METADATA_PREFIX">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/SnapshotSummary.html#EXTRA_METADATA_PREFIX">EXTRA_METADATA_PREFIX</a></code></th>
+<td class="colLast"><code>"snapshot-property."</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.SnapshotSummary.PARTITION_SUMMARY_PROP">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/SnapshotSummary.html#PARTITION_SUMMARY_PROP">PARTITION_SUMMARY_PROP</a></code></th>
+<td class="colLast"><code>"partition-summaries-included"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.SnapshotSummary.PUBLISHED_WAP_ID_PROP">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/SnapshotSummary.html#PUBLISHED_WAP_ID_PROP">PUBLISHED_WAP_ID_PROP</a></code></th>
+<td class="colLast"><code>"published-wap-id"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.SnapshotSummary.REMOVED_DELETE_FILES_PROP">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/SnapshotSummary.html#REMOVED_DELETE_FILES_PROP">REMOVED_DELETE_FILES_PROP</a></code></th>
+<td class="colLast"><code>"removed-delete-files"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.SnapshotSummary.REMOVED_EQ_DELETES_PROP">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/SnapshotSummary.html#REMOVED_EQ_DELETES_PROP">REMOVED_EQ_DELETES_PROP</a></code></th>
+<td class="colLast"><code>"removed-equality-deletes"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.SnapshotSummary.REMOVED_FILE_SIZE_PROP">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/SnapshotSummary.html#REMOVED_FILE_SIZE_PROP">REMOVED_FILE_SIZE_PROP</a></code></th>
+<td class="colLast"><code>"removed-files-size"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.SnapshotSummary.REMOVED_POS_DELETES_PROP">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/SnapshotSummary.html#REMOVED_POS_DELETES_PROP">REMOVED_POS_DELETES_PROP</a></code></th>
+<td class="colLast"><code>"removed-position-deletes"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.SnapshotSummary.REPLACE_PARTITIONS_PROP">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/SnapshotSummary.html#REPLACE_PARTITIONS_PROP">REPLACE_PARTITIONS_PROP</a></code></th>
+<td class="colLast"><code>"replace-partitions"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.SnapshotSummary.SOURCE_SNAPSHOT_ID_PROP">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/SnapshotSummary.html#SOURCE_SNAPSHOT_ID_PROP">SOURCE_SNAPSHOT_ID_PROP</a></code></th>
+<td class="colLast"><code>"source-snapshot-id"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.SnapshotSummary.STAGED_WAP_ID_PROP">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/SnapshotSummary.html#STAGED_WAP_ID_PROP">STAGED_WAP_ID_PROP</a></code></th>
+<td class="colLast"><code>"wap.id"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.SnapshotSummary.TOTAL_DATA_FILES_PROP">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/SnapshotSummary.html#TOTAL_DATA_FILES_PROP">TOTAL_DATA_FILES_PROP</a></code></th>
+<td class="colLast"><code>"total-data-files"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.SnapshotSummary.TOTAL_DELETE_FILES_PROP">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/SnapshotSummary.html#TOTAL_DELETE_FILES_PROP">TOTAL_DELETE_FILES_PROP</a></code></th>
+<td class="colLast"><code>"total-delete-files"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.SnapshotSummary.TOTAL_EQ_DELETES_PROP">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/SnapshotSummary.html#TOTAL_EQ_DELETES_PROP">TOTAL_EQ_DELETES_PROP</a></code></th>
+<td class="colLast"><code>"total-equality-deletes"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.SnapshotSummary.TOTAL_FILE_SIZE_PROP">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/SnapshotSummary.html#TOTAL_FILE_SIZE_PROP">TOTAL_FILE_SIZE_PROP</a></code></th>
+<td class="colLast"><code>"total-files-size"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.SnapshotSummary.TOTAL_POS_DELETES_PROP">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/SnapshotSummary.html#TOTAL_POS_DELETES_PROP">TOTAL_POS_DELETES_PROP</a></code></th>
+<td class="colLast"><code>"total-position-deletes"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.SnapshotSummary.TOTAL_RECORDS_PROP">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/SnapshotSummary.html#TOTAL_RECORDS_PROP">TOTAL_RECORDS_PROP</a></code></th>
+<td class="colLast"><code>"total-records"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="constantsSummary">
+<caption><span>org.apache.iceberg.<a href="org/apache/iceberg/SystemProperties.html" title="class in org.apache.iceberg">SystemProperties</a></span><span class="tabEnd"> </span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.SystemProperties.SCAN_THREAD_POOL_ENABLED">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/SystemProperties.html#SCAN_THREAD_POOL_ENABLED">SCAN_THREAD_POOL_ENABLED</a></code></th>
+<td class="colLast"><code>"iceberg.scan.plan-in-worker-pool"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.SystemProperties.WORKER_THREAD_POOL_SIZE_PROP">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/SystemProperties.html#WORKER_THREAD_POOL_SIZE_PROP">WORKER_THREAD_POOL_SIZE_PROP</a></code></th>
+<td class="colLast"><code>"iceberg.worker.num-threads"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="constantsSummary">
+<caption><span>org.apache.iceberg.<a href="org/apache/iceberg/TableProperties.html" title="class in org.apache.iceberg">TableProperties</a></span><span class="tabEnd"> </span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.AVRO_COMPRESSION">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#AVRO_COMPRESSION">AVRO_COMPRESSION</a></code></th>
+<td class="colLast"><code>"write.avro.compression-codec"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.AVRO_COMPRESSION_DEFAULT">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#AVRO_COMPRESSION_DEFAULT">AVRO_COMPRESSION_DEFAULT</a></code></th>
+<td class="colLast"><code>"gzip"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.COMMIT_MAX_RETRY_WAIT_MS">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#COMMIT_MAX_RETRY_WAIT_MS">COMMIT_MAX_RETRY_WAIT_MS</a></code></th>
+<td class="colLast"><code>"commit.retry.max-wait-ms"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.COMMIT_MAX_RETRY_WAIT_MS_DEFAULT">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#COMMIT_MAX_RETRY_WAIT_MS_DEFAULT">COMMIT_MAX_RETRY_WAIT_MS_DEFAULT</a></code></th>
+<td class="colLast"><code>60000</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.COMMIT_MIN_RETRY_WAIT_MS">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#COMMIT_MIN_RETRY_WAIT_MS">COMMIT_MIN_RETRY_WAIT_MS</a></code></th>
+<td class="colLast"><code>"commit.retry.min-wait-ms"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.COMMIT_MIN_RETRY_WAIT_MS_DEFAULT">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#COMMIT_MIN_RETRY_WAIT_MS_DEFAULT">COMMIT_MIN_RETRY_WAIT_MS_DEFAULT</a></code></th>
+<td class="colLast"><code>100</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.COMMIT_NUM_RETRIES">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#COMMIT_NUM_RETRIES">COMMIT_NUM_RETRIES</a></code></th>
+<td class="colLast"><code>"commit.retry.num-retries"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.COMMIT_NUM_RETRIES_DEFAULT">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#COMMIT_NUM_RETRIES_DEFAULT">COMMIT_NUM_RETRIES_DEFAULT</a></code></th>
+<td class="colLast"><code>4</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.COMMIT_NUM_STATUS_CHECKS">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#COMMIT_NUM_STATUS_CHECKS">COMMIT_NUM_STATUS_CHECKS</a></code></th>
+<td class="colLast"><code>"commit.status-check.num-retries"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.COMMIT_NUM_STATUS_CHECKS_DEFAULT">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#COMMIT_NUM_STATUS_CHECKS_DEFAULT">COMMIT_NUM_STATUS_CHECKS_DEFAULT</a></code></th>
+<td class="colLast"><code>3</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.COMMIT_STATUS_CHECKS_MAX_WAIT_MS">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#COMMIT_STATUS_CHECKS_MAX_WAIT_MS">COMMIT_STATUS_CHECKS_MAX_WAIT_MS</a></code></th>
+<td class="colLast"><code>"commit.status-check.max-wait-ms"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.COMMIT_STATUS_CHECKS_MAX_WAIT_MS_DEFAULT">
+<!-- -->
+</a><code>public static final long</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#COMMIT_STATUS_CHECKS_MAX_WAIT_MS_DEFAULT">COMMIT_STATUS_CHECKS_MAX_WAIT_MS_DEFAULT</a></code></th>
+<td class="colLast"><code>60000L</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.COMMIT_STATUS_CHECKS_MIN_WAIT_MS">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#COMMIT_STATUS_CHECKS_MIN_WAIT_MS">COMMIT_STATUS_CHECKS_MIN_WAIT_MS</a></code></th>
+<td class="colLast"><code>"commit.status-check.min-wait-ms"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.COMMIT_STATUS_CHECKS_MIN_WAIT_MS_DEFAULT">
+<!-- -->
+</a><code>public static final long</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#COMMIT_STATUS_CHECKS_MIN_WAIT_MS_DEFAULT">COMMIT_STATUS_CHECKS_MIN_WAIT_MS_DEFAULT</a></code></th>
+<td class="colLast"><code>1000L</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.COMMIT_STATUS_CHECKS_TOTAL_WAIT_MS">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#COMMIT_STATUS_CHECKS_TOTAL_WAIT_MS">COMMIT_STATUS_CHECKS_TOTAL_WAIT_MS</a></code></th>
+<td class="colLast"><code>"commit.status-check.total-timeout-ms"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.COMMIT_STATUS_CHECKS_TOTAL_WAIT_MS_DEFAULT">
+<!-- -->
+</a><code>public static final long</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#COMMIT_STATUS_CHECKS_TOTAL_WAIT_MS_DEFAULT">COMMIT_STATUS_CHECKS_TOTAL_WAIT_MS_DEFAULT</a></code></th>
+<td class="colLast"><code>1800000L</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.COMMIT_TOTAL_RETRY_TIME_MS">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#COMMIT_TOTAL_RETRY_TIME_MS">COMMIT_TOTAL_RETRY_TIME_MS</a></code></th>
+<td class="colLast"><code>"commit.retry.total-timeout-ms"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.COMMIT_TOTAL_RETRY_TIME_MS_DEFAULT">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#COMMIT_TOTAL_RETRY_TIME_MS_DEFAULT">COMMIT_TOTAL_RETRY_TIME_MS_DEFAULT</a></code></th>
+<td class="colLast"><code>1800000</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.DEFAULT_FILE_FORMAT">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#DEFAULT_FILE_FORMAT">DEFAULT_FILE_FORMAT</a></code></th>
+<td class="colLast"><code>"write.format.default"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.DEFAULT_FILE_FORMAT_DEFAULT">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#DEFAULT_FILE_FORMAT_DEFAULT">DEFAULT_FILE_FORMAT_DEFAULT</a></code></th>
+<td class="colLast"><code>"parquet"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.DEFAULT_NAME_MAPPING">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#DEFAULT_NAME_MAPPING">DEFAULT_NAME_MAPPING</a></code></th>
+<td class="colLast"><code>"schema.name-mapping.default"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.DEFAULT_WRITE_METRICS_MODE">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#DEFAULT_WRITE_METRICS_MODE">DEFAULT_WRITE_METRICS_MODE</a></code></th>
+<td class="colLast"><code>"write.metadata.metrics.default"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.DEFAULT_WRITE_METRICS_MODE_DEFAULT">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#DEFAULT_WRITE_METRICS_MODE_DEFAULT">DEFAULT_WRITE_METRICS_MODE_DEFAULT</a></code></th>
+<td class="colLast"><code>"truncate(16)"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.DELETE_AVRO_COMPRESSION">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#DELETE_AVRO_COMPRESSION">DELETE_AVRO_COMPRESSION</a></code></th>
+<td class="colLast"><code>"write.delete.avro.compression-codec"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.DELETE_DEFAULT_FILE_FORMAT">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#DELETE_DEFAULT_FILE_FORMAT">DELETE_DEFAULT_FILE_FORMAT</a></code></th>
+<td class="colLast"><code>"write.delete.format.default"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.DELETE_ISOLATION_LEVEL">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#DELETE_ISOLATION_LEVEL">DELETE_ISOLATION_LEVEL</a></code></th>
+<td class="colLast"><code>"write.delete.isolation-level"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.DELETE_ISOLATION_LEVEL_DEFAULT">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#DELETE_ISOLATION_LEVEL_DEFAULT">DELETE_ISOLATION_LEVEL_DEFAULT</a></code></th>
+<td class="colLast"><code>"serializable"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.DELETE_MODE">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#DELETE_MODE">DELETE_MODE</a></code></th>
+<td class="colLast"><code>"write.delete.mode"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.DELETE_MODE_DEFAULT">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#DELETE_MODE_DEFAULT">DELETE_MODE_DEFAULT</a></code></th>
+<td class="colLast"><code>"copy-on-write"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.DELETE_PARQUET_COMPRESSION">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#DELETE_PARQUET_COMPRESSION">DELETE_PARQUET_COMPRESSION</a></code></th>
+<td class="colLast"><code>"write.delete.parquet.compression-codec"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.DELETE_PARQUET_COMPRESSION_LEVEL">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#DELETE_PARQUET_COMPRESSION_LEVEL">DELETE_PARQUET_COMPRESSION_LEVEL</a></code></th>
+<td class="colLast"><code>"write.delete.parquet.compression-level"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.DELETE_PARQUET_DICT_SIZE_BYTES">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#DELETE_PARQUET_DICT_SIZE_BYTES">DELETE_PARQUET_DICT_SIZE_BYTES</a></code></th>
+<td class="colLast"><code>"write.delete.parquet.dict-size-bytes"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.DELETE_PARQUET_PAGE_SIZE_BYTES">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#DELETE_PARQUET_PAGE_SIZE_BYTES">DELETE_PARQUET_PAGE_SIZE_BYTES</a></code></th>
+<td class="colLast"><code>"write.delete.parquet.page-size-bytes"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.DELETE_PARQUET_ROW_GROUP_SIZE_BYTES">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#DELETE_PARQUET_ROW_GROUP_SIZE_BYTES">DELETE_PARQUET_ROW_GROUP_SIZE_BYTES</a></code></th>
+<td class="colLast"><code>"write.delete.parquet.row-group-size-bytes"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.DELETE_TARGET_FILE_SIZE_BYTES">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#DELETE_TARGET_FILE_SIZE_BYTES">DELETE_TARGET_FILE_SIZE_BYTES</a></code></th>
+<td class="colLast"><code>"write.delete.target-file-size-bytes"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.ENGINE_HIVE_ENABLED">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#ENGINE_HIVE_ENABLED">ENGINE_HIVE_ENABLED</a></code></th>
+<td class="colLast"><code>"engine.hive.enabled"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.ENGINE_HIVE_ENABLED_DEFAULT">
+<!-- -->
+</a><code>public static final boolean</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#ENGINE_HIVE_ENABLED_DEFAULT">ENGINE_HIVE_ENABLED_DEFAULT</a></code></th>
+<td class="colLast"><code>false</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.FORMAT_VERSION">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#FORMAT_VERSION">FORMAT_VERSION</a></code></th>
+<td class="colLast"><code>"format-version"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.GC_ENABLED">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#GC_ENABLED">GC_ENABLED</a></code></th>
+<td class="colLast"><code>"gc.enabled"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.GC_ENABLED_DEFAULT">
+<!-- -->
+</a><code>public static final boolean</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#GC_ENABLED_DEFAULT">GC_ENABLED_DEFAULT</a></code></th>
+<td class="colLast"><code>true</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.MANIFEST_LISTS_ENABLED">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#MANIFEST_LISTS_ENABLED">MANIFEST_LISTS_ENABLED</a></code></th>
+<td class="colLast"><code>"write.manifest-lists.enabled"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.MANIFEST_LISTS_ENABLED_DEFAULT">
+<!-- -->
+</a><code>public static final boolean</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#MANIFEST_LISTS_ENABLED_DEFAULT">MANIFEST_LISTS_ENABLED_DEFAULT</a></code></th>
+<td class="colLast"><code>true</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.MANIFEST_MERGE_ENABLED">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#MANIFEST_MERGE_ENABLED">MANIFEST_MERGE_ENABLED</a></code></th>
+<td class="colLast"><code>"commit.manifest-merge.enabled"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.MANIFEST_MERGE_ENABLED_DEFAULT">
+<!-- -->
+</a><code>public static final boolean</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#MANIFEST_MERGE_ENABLED_DEFAULT">MANIFEST_MERGE_ENABLED_DEFAULT</a></code></th>
+<td class="colLast"><code>true</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.MANIFEST_MIN_MERGE_COUNT">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#MANIFEST_MIN_MERGE_COUNT">MANIFEST_MIN_MERGE_COUNT</a></code></th>
+<td class="colLast"><code>"commit.manifest.min-count-to-merge"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.MANIFEST_MIN_MERGE_COUNT_DEFAULT">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#MANIFEST_MIN_MERGE_COUNT_DEFAULT">MANIFEST_MIN_MERGE_COUNT_DEFAULT</a></code></th>
+<td class="colLast"><code>100</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.MANIFEST_TARGET_SIZE_BYTES">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#MANIFEST_TARGET_SIZE_BYTES">MANIFEST_TARGET_SIZE_BYTES</a></code></th>
+<td class="colLast"><code>"commit.manifest.target-size-bytes"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.MANIFEST_TARGET_SIZE_BYTES_DEFAULT">
+<!-- -->
+</a><code>public static final long</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#MANIFEST_TARGET_SIZE_BYTES_DEFAULT">MANIFEST_TARGET_SIZE_BYTES_DEFAULT</a></code></th>
+<td class="colLast"><code>8388608L</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.MAX_SNAPSHOT_AGE_MS">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#MAX_SNAPSHOT_AGE_MS">MAX_SNAPSHOT_AGE_MS</a></code></th>
+<td class="colLast"><code>"history.expire.max-snapshot-age-ms"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.MAX_SNAPSHOT_AGE_MS_DEFAULT">
+<!-- -->
+</a><code>public static final long</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#MAX_SNAPSHOT_AGE_MS_DEFAULT">MAX_SNAPSHOT_AGE_MS_DEFAULT</a></code></th>
+<td class="colLast"><code>432000000L</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.MERGE_CARDINALITY_CHECK_ENABLED">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#MERGE_CARDINALITY_CHECK_ENABLED">MERGE_CARDINALITY_CHECK_ENABLED</a></code></th>
+<td class="colLast"><code>"write.merge.cardinality-check.enabled"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.MERGE_CARDINALITY_CHECK_ENABLED_DEFAULT">
+<!-- -->
+</a><code>public static final boolean</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#MERGE_CARDINALITY_CHECK_ENABLED_DEFAULT">MERGE_CARDINALITY_CHECK_ENABLED_DEFAULT</a></code></th>
+<td class="colLast"><code>true</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.MERGE_ISOLATION_LEVEL">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#MERGE_ISOLATION_LEVEL">MERGE_ISOLATION_LEVEL</a></code></th>
+<td class="colLast"><code>"write.merge.isolation-level"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.MERGE_ISOLATION_LEVEL_DEFAULT">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#MERGE_ISOLATION_LEVEL_DEFAULT">MERGE_ISOLATION_LEVEL_DEFAULT</a></code></th>
+<td class="colLast"><code>"serializable"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.MERGE_MODE">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#MERGE_MODE">MERGE_MODE</a></code></th>
+<td class="colLast"><code>"write.merge.mode"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.MERGE_MODE_DEFAULT">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#MERGE_MODE_DEFAULT">MERGE_MODE_DEFAULT</a></code></th>
+<td class="colLast"><code>"copy-on-write"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.METADATA_COMPRESSION">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#METADATA_COMPRESSION">METADATA_COMPRESSION</a></code></th>
+<td class="colLast"><code>"write.metadata.compression-codec"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.METADATA_COMPRESSION_DEFAULT">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#METADATA_COMPRESSION_DEFAULT">METADATA_COMPRESSION_DEFAULT</a></code></th>
+<td class="colLast"><code>"none"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.METADATA_DELETE_AFTER_COMMIT_ENABLED">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#METADATA_DELETE_AFTER_COMMIT_ENABLED">METADATA_DELETE_AFTER_COMMIT_ENABLED</a></code></th>
+<td class="colLast"><code>"write.metadata.delete-after-commit.enabled"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.METADATA_DELETE_AFTER_COMMIT_ENABLED_DEFAULT">
+<!-- -->
+</a><code>public static final boolean</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#METADATA_DELETE_AFTER_COMMIT_ENABLED_DEFAULT">METADATA_DELETE_AFTER_COMMIT_ENABLED_DEFAULT</a></code></th>
+<td class="colLast"><code>false</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.METADATA_PREVIOUS_VERSIONS_MAX">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#METADATA_PREVIOUS_VERSIONS_MAX">METADATA_PREVIOUS_VERSIONS_MAX</a></code></th>
+<td class="colLast"><code>"write.metadata.previous-versions-max"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.METADATA_PREVIOUS_VERSIONS_MAX_DEFAULT">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#METADATA_PREVIOUS_VERSIONS_MAX_DEFAULT">METADATA_PREVIOUS_VERSIONS_MAX_DEFAULT</a></code></th>
+<td class="colLast"><code>100</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.METADATA_SPLIT_SIZE">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#METADATA_SPLIT_SIZE">METADATA_SPLIT_SIZE</a></code></th>
+<td class="colLast"><code>"read.split.metadata-target-size"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.METADATA_SPLIT_SIZE_DEFAULT">
+<!-- -->
+</a><code>public static final long</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#METADATA_SPLIT_SIZE_DEFAULT">METADATA_SPLIT_SIZE_DEFAULT</a></code></th>
+<td class="colLast"><code>33554432L</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.METRICS_MODE_COLUMN_CONF_PREFIX">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#METRICS_MODE_COLUMN_CONF_PREFIX">METRICS_MODE_COLUMN_CONF_PREFIX</a></code></th>
+<td class="colLast"><code>"write.metadata.metrics.column."</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.MIN_SNAPSHOTS_TO_KEEP">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#MIN_SNAPSHOTS_TO_KEEP">MIN_SNAPSHOTS_TO_KEEP</a></code></th>
+<td class="colLast"><code>"history.expire.min-snapshots-to-keep"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.MIN_SNAPSHOTS_TO_KEEP_DEFAULT">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#MIN_SNAPSHOTS_TO_KEEP_DEFAULT">MIN_SNAPSHOTS_TO_KEEP_DEFAULT</a></code></th>
+<td class="colLast"><code>1</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.OBJECT_STORE_ENABLED">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#OBJECT_STORE_ENABLED">OBJECT_STORE_ENABLED</a></code></th>
+<td class="colLast"><code>"write.object-storage.enabled"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.OBJECT_STORE_ENABLED_DEFAULT">
+<!-- -->
+</a><code>public static final boolean</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#OBJECT_STORE_ENABLED_DEFAULT">OBJECT_STORE_ENABLED_DEFAULT</a></code></th>
+<td class="colLast"><code>false</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.OBJECT_STORE_PATH">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#OBJECT_STORE_PATH">OBJECT_STORE_PATH</a></code></th>
+<td class="colLast"><code>"write.object-storage.path"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.ORC_VECTORIZATION_ENABLED">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#ORC_VECTORIZATION_ENABLED">ORC_VECTORIZATION_ENABLED</a></code></th>
+<td class="colLast"><code>"read.orc.vectorization.enabled"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.ORC_VECTORIZATION_ENABLED_DEFAULT">
+<!-- -->
+</a><code>public static final boolean</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#ORC_VECTORIZATION_ENABLED_DEFAULT">ORC_VECTORIZATION_ENABLED_DEFAULT</a></code></th>
+<td class="colLast"><code>false</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.PARQUET_BATCH_SIZE">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#PARQUET_BATCH_SIZE">PARQUET_BATCH_SIZE</a></code></th>
+<td class="colLast"><code>"read.parquet.vectorization.batch-size"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.PARQUET_BATCH_SIZE_DEFAULT">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#PARQUET_BATCH_SIZE_DEFAULT">PARQUET_BATCH_SIZE_DEFAULT</a></code></th>
+<td class="colLast"><code>5000</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.PARQUET_COMPRESSION">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#PARQUET_COMPRESSION">PARQUET_COMPRESSION</a></code></th>
+<td class="colLast"><code>"write.parquet.compression-codec"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.PARQUET_COMPRESSION_DEFAULT">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#PARQUET_COMPRESSION_DEFAULT">PARQUET_COMPRESSION_DEFAULT</a></code></th>
+<td class="colLast"><code>"gzip"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.PARQUET_COMPRESSION_LEVEL">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#PARQUET_COMPRESSION_LEVEL">PARQUET_COMPRESSION_LEVEL</a></code></th>
+<td class="colLast"><code>"write.parquet.compression-level"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.PARQUET_DICT_SIZE_BYTES">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#PARQUET_DICT_SIZE_BYTES">PARQUET_DICT_SIZE_BYTES</a></code></th>
+<td class="colLast"><code>"write.parquet.dict-size-bytes"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.PARQUET_DICT_SIZE_BYTES_DEFAULT">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#PARQUET_DICT_SIZE_BYTES_DEFAULT">PARQUET_DICT_SIZE_BYTES_DEFAULT</a></code></th>
+<td class="colLast"><code>"2097152"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.PARQUET_PAGE_SIZE_BYTES">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#PARQUET_PAGE_SIZE_BYTES">PARQUET_PAGE_SIZE_BYTES</a></code></th>
+<td class="colLast"><code>"write.parquet.page-size-bytes"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.PARQUET_PAGE_SIZE_BYTES_DEFAULT">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#PARQUET_PAGE_SIZE_BYTES_DEFAULT">PARQUET_PAGE_SIZE_BYTES_DEFAULT</a></code></th>
+<td class="colLast"><code>"1048576"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.PARQUET_ROW_GROUP_SIZE_BYTES">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#PARQUET_ROW_GROUP_SIZE_BYTES">PARQUET_ROW_GROUP_SIZE_BYTES</a></code></th>
+<td class="colLast"><code>"write.parquet.row-group-size-bytes"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.PARQUET_ROW_GROUP_SIZE_BYTES_DEFAULT">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#PARQUET_ROW_GROUP_SIZE_BYTES_DEFAULT">PARQUET_ROW_GROUP_SIZE_BYTES_DEFAULT</a></code></th>
+<td class="colLast"><code>"134217728"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.PARQUET_VECTORIZATION_ENABLED">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#PARQUET_VECTORIZATION_ENABLED">PARQUET_VECTORIZATION_ENABLED</a></code></th>
+<td class="colLast"><code>"read.parquet.vectorization.enabled"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.PARQUET_VECTORIZATION_ENABLED_DEFAULT">
+<!-- -->
+</a><code>public static final boolean</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#PARQUET_VECTORIZATION_ENABLED_DEFAULT">PARQUET_VECTORIZATION_ENABLED_DEFAULT</a></code></th>
+<td class="colLast"><code>false</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.SNAPSHOT_ID_INHERITANCE_ENABLED">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#SNAPSHOT_ID_INHERITANCE_ENABLED">SNAPSHOT_ID_INHERITANCE_ENABLED</a></code></th>
+<td class="colLast"><code>"compatibility.snapshot-id-inheritance.enabled"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.SNAPSHOT_ID_INHERITANCE_ENABLED_DEFAULT">
+<!-- -->
+</a><code>public static final boolean</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#SNAPSHOT_ID_INHERITANCE_ENABLED_DEFAULT">SNAPSHOT_ID_INHERITANCE_ENABLED_DEFAULT</a></code></th>
+<td class="colLast"><code>false</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.SPARK_WRITE_PARTITIONED_FANOUT_ENABLED">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#SPARK_WRITE_PARTITIONED_FANOUT_ENABLED">SPARK_WRITE_PARTITIONED_FANOUT_ENABLED</a></code></th>
+<td class="colLast"><code>"write.spark.fanout.enabled"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.SPARK_WRITE_PARTITIONED_FANOUT_ENABLED_DEFAULT">
+<!-- -->
+</a><code>public static final boolean</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#SPARK_WRITE_PARTITIONED_FANOUT_ENABLED_DEFAULT">SPARK_WRITE_PARTITIONED_FANOUT_ENABLED_DEFAULT</a></code></th>
+<td class="colLast"><code>false</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.SPLIT_LOOKBACK">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#SPLIT_LOOKBACK">SPLIT_LOOKBACK</a></code></th>
+<td class="colLast"><code>"read.split.planning-lookback"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.SPLIT_LOOKBACK_DEFAULT">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#SPLIT_LOOKBACK_DEFAULT">SPLIT_LOOKBACK_DEFAULT</a></code></th>
+<td class="colLast"><code>10</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.SPLIT_OPEN_FILE_COST">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#SPLIT_OPEN_FILE_COST">SPLIT_OPEN_FILE_COST</a></code></th>
+<td class="colLast"><code>"read.split.open-file-cost"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.SPLIT_OPEN_FILE_COST_DEFAULT">
+<!-- -->
+</a><code>public static final long</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#SPLIT_OPEN_FILE_COST_DEFAULT">SPLIT_OPEN_FILE_COST_DEFAULT</a></code></th>
+<td class="colLast"><code>4194304L</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.SPLIT_SIZE">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#SPLIT_SIZE">SPLIT_SIZE</a></code></th>
+<td class="colLast"><code>"read.split.target-size"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.SPLIT_SIZE_DEFAULT">
+<!-- -->
+</a><code>public static final long</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#SPLIT_SIZE_DEFAULT">SPLIT_SIZE_DEFAULT</a></code></th>
+<td class="colLast"><code>134217728L</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.UPDATE_ISOLATION_LEVEL">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#UPDATE_ISOLATION_LEVEL">UPDATE_ISOLATION_LEVEL</a></code></th>
+<td class="colLast"><code>"write.update.isolation-level"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.UPDATE_ISOLATION_LEVEL_DEFAULT">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#UPDATE_ISOLATION_LEVEL_DEFAULT">UPDATE_ISOLATION_LEVEL_DEFAULT</a></code></th>
+<td class="colLast"><code>"serializable"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.UPDATE_MODE">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#UPDATE_MODE">UPDATE_MODE</a></code></th>
+<td class="colLast"><code>"write.update.mode"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.UPDATE_MODE_DEFAULT">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#UPDATE_MODE_DEFAULT">UPDATE_MODE_DEFAULT</a></code></th>
+<td class="colLast"><code>"copy-on-write"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.WRITE_AUDIT_PUBLISH_ENABLED">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#WRITE_AUDIT_PUBLISH_ENABLED">WRITE_AUDIT_PUBLISH_ENABLED</a></code></th>
+<td class="colLast"><code>"write.wap.enabled"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.WRITE_AUDIT_PUBLISH_ENABLED_DEFAULT">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#WRITE_AUDIT_PUBLISH_ENABLED_DEFAULT">WRITE_AUDIT_PUBLISH_ENABLED_DEFAULT</a></code></th>
+<td class="colLast"><code>"false"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.WRITE_DISTRIBUTION_MODE">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#WRITE_DISTRIBUTION_MODE">WRITE_DISTRIBUTION_MODE</a></code></th>
+<td class="colLast"><code>"write.distribution-mode"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.WRITE_DISTRIBUTION_MODE_DEFAULT">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#WRITE_DISTRIBUTION_MODE_DEFAULT">WRITE_DISTRIBUTION_MODE_DEFAULT</a></code></th>
+<td class="colLast"><code>"none"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.WRITE_DISTRIBUTION_MODE_HASH">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#WRITE_DISTRIBUTION_MODE_HASH">WRITE_DISTRIBUTION_MODE_HASH</a></code></th>
+<td class="colLast"><code>"hash"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.WRITE_DISTRIBUTION_MODE_NONE">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#WRITE_DISTRIBUTION_MODE_NONE">WRITE_DISTRIBUTION_MODE_NONE</a></code></th>
+<td class="colLast"><code>"none"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.WRITE_DISTRIBUTION_MODE_RANGE">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#WRITE_DISTRIBUTION_MODE_RANGE">WRITE_DISTRIBUTION_MODE_RANGE</a></code></th>
+<td class="colLast"><code>"range"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.WRITE_LOCATION_PROVIDER_IMPL">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#WRITE_LOCATION_PROVIDER_IMPL">WRITE_LOCATION_PROVIDER_IMPL</a></code></th>
+<td class="colLast"><code>"write.location-provider.impl"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.WRITE_METADATA_LOCATION">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#WRITE_METADATA_LOCATION">WRITE_METADATA_LOCATION</a></code></th>
+<td class="colLast"><code>"write.metadata.path"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.WRITE_NEW_DATA_LOCATION">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#WRITE_NEW_DATA_LOCATION">WRITE_NEW_DATA_LOCATION</a></code></th>
+<td class="colLast"><code>"write.folder-storage.path"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.WRITE_PARTITION_SUMMARY_LIMIT">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#WRITE_PARTITION_SUMMARY_LIMIT">WRITE_PARTITION_SUMMARY_LIMIT</a></code></th>
+<td class="colLast"><code>"write.summary.partition-limit"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.WRITE_PARTITION_SUMMARY_LIMIT_DEFAULT">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#WRITE_PARTITION_SUMMARY_LIMIT_DEFAULT">WRITE_PARTITION_SUMMARY_LIMIT_DEFAULT</a></code></th>
+<td class="colLast"><code>0</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.WRITE_TARGET_FILE_SIZE_BYTES">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#WRITE_TARGET_FILE_SIZE_BYTES">WRITE_TARGET_FILE_SIZE_BYTES</a></code></th>
+<td class="colLast"><code>"write.target-file-size-bytes"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.TableProperties.WRITE_TARGET_FILE_SIZE_BYTES_DEFAULT">
+<!-- -->
+</a><code>public static final long</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/TableProperties.html#WRITE_TARGET_FILE_SIZE_BYTES_DEFAULT">WRITE_TARGET_FILE_SIZE_BYTES_DEFAULT</a></code></th>
+<td class="colLast"><code>536870912L</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+<ul class="blockList">
+<li class="blockList">
+<table class="constantsSummary">
+<caption><span>org.apache.iceberg.actions.<a href="org/apache/iceberg/actions/BinPackStrategy.html" title="class in org.apache.iceberg.actions">BinPackStrategy</a></span><span class="tabEnd"> </span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.actions.BinPackStrategy.MAX_FILE_SIZE_BYTES">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/actions/BinPackStrategy.html#MAX_FILE_SIZE_BYTES">MAX_FILE_SIZE_BYTES</a></code></th>
+<td class="colLast"><code>"max-file-size-bytes"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.actions.BinPackStrategy.MAX_FILE_SIZE_DEFAULT_RATIO">
+<!-- -->
+</a><code>public static final double</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/actions/BinPackStrategy.html#MAX_FILE_SIZE_DEFAULT_RATIO">MAX_FILE_SIZE_DEFAULT_RATIO</a></code></th>
+<td class="colLast"><code>1.8</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.actions.BinPackStrategy.MIN_FILE_SIZE_BYTES">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/actions/BinPackStrategy.html#MIN_FILE_SIZE_BYTES">MIN_FILE_SIZE_BYTES</a></code></th>
+<td class="colLast"><code>"min-file-size-bytes"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.actions.BinPackStrategy.MIN_FILE_SIZE_DEFAULT_RATIO">
+<!-- -->
+</a><code>public static final double</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/actions/BinPackStrategy.html#MIN_FILE_SIZE_DEFAULT_RATIO">MIN_FILE_SIZE_DEFAULT_RATIO</a></code></th>
+<td class="colLast"><code>0.75</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.actions.BinPackStrategy.MIN_INPUT_FILES">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/actions/BinPackStrategy.html#MIN_INPUT_FILES">MIN_INPUT_FILES</a></code></th>
+<td class="colLast"><code>"min-input-files"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.actions.BinPackStrategy.MIN_INPUT_FILES_DEFAULT">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/actions/BinPackStrategy.html#MIN_INPUT_FILES_DEFAULT">MIN_INPUT_FILES_DEFAULT</a></code></th>
+<td class="colLast"><code>5</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="constantsSummary">
+<caption><span>org.apache.iceberg.actions.<a href="org/apache/iceberg/actions/RewriteDataFiles.html" title="interface in org.apache.iceberg.actions">RewriteDataFiles</a></span><span class="tabEnd"> </span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.actions.RewriteDataFiles.MAX_CONCURRENT_FILE_GROUP_REWRITES">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/actions/RewriteDataFiles.html#MAX_CONCURRENT_FILE_GROUP_REWRITES">MAX_CONCURRENT_FILE_GROUP_REWRITES</a></code></th>
+<td class="colLast"><code>"max-concurrent-file-group-rewrites"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.actions.RewriteDataFiles.MAX_CONCURRENT_FILE_GROUP_REWRITES_DEFAULT">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/actions/RewriteDataFiles.html#MAX_CONCURRENT_FILE_GROUP_REWRITES_DEFAULT">MAX_CONCURRENT_FILE_GROUP_REWRITES_DEFAULT</a></code></th>
+<td class="colLast"><code>1</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.actions.RewriteDataFiles.MAX_FILE_GROUP_SIZE_BYTES">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/actions/RewriteDataFiles.html#MAX_FILE_GROUP_SIZE_BYTES">MAX_FILE_GROUP_SIZE_BYTES</a></code></th>
+<td class="colLast"><code>"max-file-group-size-bytes"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.actions.RewriteDataFiles.MAX_FILE_GROUP_SIZE_BYTES_DEFAULT">
+<!-- -->
+</a><code>public static final long</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/actions/RewriteDataFiles.html#MAX_FILE_GROUP_SIZE_BYTES_DEFAULT">MAX_FILE_GROUP_SIZE_BYTES_DEFAULT</a></code></th>
+<td class="colLast"><code>107374182400L</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.actions.RewriteDataFiles.PARTIAL_PROGRESS_ENABLED">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/actions/RewriteDataFiles.html#PARTIAL_PROGRESS_ENABLED">PARTIAL_PROGRESS_ENABLED</a></code></th>
+<td class="colLast"><code>"partial-progress.enabled"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.actions.RewriteDataFiles.PARTIAL_PROGRESS_ENABLED_DEFAULT">
+<!-- -->
+</a><code>public static final boolean</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/actions/RewriteDataFiles.html#PARTIAL_PROGRESS_ENABLED_DEFAULT">PARTIAL_PROGRESS_ENABLED_DEFAULT</a></code></th>
+<td class="colLast"><code>false</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.actions.RewriteDataFiles.PARTIAL_PROGRESS_MAX_COMMITS">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/actions/RewriteDataFiles.html#PARTIAL_PROGRESS_MAX_COMMITS">PARTIAL_PROGRESS_MAX_COMMITS</a></code></th>
+<td class="colLast"><code>"partial-progress.max-commits"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.actions.RewriteDataFiles.PARTIAL_PROGRESS_MAX_COMMITS_DEFAULT">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/actions/RewriteDataFiles.html#PARTIAL_PROGRESS_MAX_COMMITS_DEFAULT">PARTIAL_PROGRESS_MAX_COMMITS_DEFAULT</a></code></th>
+<td class="colLast"><code>10</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.actions.RewriteDataFiles.TARGET_FILE_SIZE_BYTES">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/actions/RewriteDataFiles.html#TARGET_FILE_SIZE_BYTES">TARGET_FILE_SIZE_BYTES</a></code></th>
+<td class="colLast"><code>"target-file-size-bytes"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="constantsSummary">
+<caption><span>org.apache.iceberg.actions.<a href="org/apache/iceberg/actions/SortStrategy.html" title="class in org.apache.iceberg.actions">SortStrategy</a></span><span class="tabEnd"> </span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.actions.SortStrategy.REWRITE_ALL">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/actions/SortStrategy.html#REWRITE_ALL">REWRITE_ALL</a></code></th>
+<td class="colLast"><code>"rewrite-all"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.actions.SortStrategy.REWRITE_ALL_DEFAULT">
+<!-- -->
+</a><code>public static final boolean</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/actions/SortStrategy.html#REWRITE_ALL_DEFAULT">REWRITE_ALL_DEFAULT</a></code></th>
+<td class="colLast"><code>false</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+<ul class="blockList">
+<li class="blockList">
+<table class="constantsSummary">
+<caption><span>org.apache.iceberg.arrow.vectorized.<a href="org/apache/iceberg/arrow/vectorized/VectorizedArrowReader.html" title="class in org.apache.iceberg.arrow.vectorized">VectorizedArrowReader</a></span><span class="tabEnd"> </span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.arrow.vectorized.VectorizedArrowReader.DEFAULT_BATCH_SIZE">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/arrow/vectorized/VectorizedArrowReader.html#DEFAULT_BATCH_SIZE">DEFAULT_BATCH_SIZE</a></code></th>
+<td class="colLast"><code>5000</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+<ul class="blockList">
+<li class="blockList">
+<table class="constantsSummary">
+<caption><span>org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/AvroSchemaUtil.html" title="class in org.apache.iceberg.avro">AvroSchemaUtil</a></span><span class="tabEnd"> </span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.avro.AvroSchemaUtil.ADJUST_TO_UTC_PROP">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/avro/AvroSchemaUtil.html#ADJUST_TO_UTC_PROP">ADJUST_TO_UTC_PROP</a></code></th>
+<td class="colLast"><code>"adjust-to-utc"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.avro.AvroSchemaUtil.ELEMENT_ID_PROP">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/avro/AvroSchemaUtil.html#ELEMENT_ID_PROP">ELEMENT_ID_PROP</a></code></th>
+<td class="colLast"><code>"element-id"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.avro.AvroSchemaUtil.FIELD_ID_PROP">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/avro/AvroSchemaUtil.html#FIELD_ID_PROP">FIELD_ID_PROP</a></code></th>
+<td class="colLast"><code>"field-id"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.avro.AvroSchemaUtil.ICEBERG_FIELD_NAME_PROP">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/avro/AvroSchemaUtil.html#ICEBERG_FIELD_NAME_PROP">ICEBERG_FIELD_NAME_PROP</a></code></th>
+<td class="colLast"><code>"iceberg-field-name"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.avro.AvroSchemaUtil.KEY_ID_PROP">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/avro/AvroSchemaUtil.html#KEY_ID_PROP">KEY_ID_PROP</a></code></th>
+<td class="colLast"><code>"key-id"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.avro.AvroSchemaUtil.VALUE_ID_PROP">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/avro/AvroSchemaUtil.html#VALUE_ID_PROP">VALUE_ID_PROP</a></code></th>
+<td class="colLast"><code>"value-id"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+<ul class="blockList">
+<li class="blockList">
+<table class="constantsSummary">
+<caption><span>org.apache.iceberg.aws.<a href="org/apache/iceberg/aws/AwsProperties.html" title="class in org.apache.iceberg.aws">AwsProperties</a></span><span class="tabEnd"> </span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.aws.AwsProperties.CLIENT_ASSUME_ROLE_ARN">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/aws/AwsProperties.html#CLIENT_ASSUME_ROLE_ARN">CLIENT_ASSUME_ROLE_ARN</a></code></th>
+<td class="colLast"><code>"client.assume-role.arn"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.aws.AwsProperties.CLIENT_ASSUME_ROLE_EXTERNAL_ID">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/aws/AwsProperties.html#CLIENT_ASSUME_ROLE_EXTERNAL_ID">CLIENT_ASSUME_ROLE_EXTERNAL_ID</a></code></th>
+<td class="colLast"><code>"client.assume-role.external-id"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.aws.AwsProperties.CLIENT_ASSUME_ROLE_REGION">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/aws/AwsProperties.html#CLIENT_ASSUME_ROLE_REGION">CLIENT_ASSUME_ROLE_REGION</a></code></th>
+<td class="colLast"><code>"client.assume-role.region"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.aws.AwsProperties.CLIENT_ASSUME_ROLE_TIMEOUT_SEC">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/aws/AwsProperties.html#CLIENT_ASSUME_ROLE_TIMEOUT_SEC">CLIENT_ASSUME_ROLE_TIMEOUT_SEC</a></code></th>
+<td class="colLast"><code>"client.assume-role.timeout-sec"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.aws.AwsProperties.CLIENT_ASSUME_ROLE_TIMEOUT_SEC_DEFAULT">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/aws/AwsProperties.html#CLIENT_ASSUME_ROLE_TIMEOUT_SEC_DEFAULT">CLIENT_ASSUME_ROLE_TIMEOUT_SEC_DEFAULT</a></code></th>
+<td class="colLast"><code>3600</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.aws.AwsProperties.CLIENT_FACTORY">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/aws/AwsProperties.html#CLIENT_FACTORY">CLIENT_FACTORY</a></code></th>
+<td class="colLast"><code>"client.factory"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.aws.AwsProperties.DYNAMODB_TABLE_NAME">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/aws/AwsProperties.html#DYNAMODB_TABLE_NAME">DYNAMODB_TABLE_NAME</a></code></th>
+<td class="colLast"><code>"dynamodb.table-name"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.aws.AwsProperties.DYNAMODB_TABLE_NAME_DEFAULT">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/aws/AwsProperties.html#DYNAMODB_TABLE_NAME_DEFAULT">DYNAMODB_TABLE_NAME_DEFAULT</a></code></th>
+<td class="colLast"><code>"iceberg"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.aws.AwsProperties.GLUE_CATALOG_ID">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/aws/AwsProperties.html#GLUE_CATALOG_ID">GLUE_CATALOG_ID</a></code></th>
+<td class="colLast"><code>"glue.id"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.aws.AwsProperties.GLUE_CATALOG_SKIP_ARCHIVE">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/aws/AwsProperties.html#GLUE_CATALOG_SKIP_ARCHIVE">GLUE_CATALOG_SKIP_ARCHIVE</a></code></th>
+<td class="colLast"><code>"glue.skip-archive"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.aws.AwsProperties.GLUE_CATALOG_SKIP_ARCHIVE_DEFAULT">
+<!-- -->
+</a><code>public static final boolean</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/aws/AwsProperties.html#GLUE_CATALOG_SKIP_ARCHIVE_DEFAULT">GLUE_CATALOG_SKIP_ARCHIVE_DEFAULT</a></code></th>
+<td class="colLast"><code>false</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.aws.AwsProperties.S3FILEIO_ACL">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/aws/AwsProperties.html#S3FILEIO_ACL">S3FILEIO_ACL</a></code></th>
+<td class="colLast"><code>"s3.acl"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.aws.AwsProperties.S3FILEIO_MULTIPART_SIZE">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/aws/AwsProperties.html#S3FILEIO_MULTIPART_SIZE">S3FILEIO_MULTIPART_SIZE</a></code></th>
+<td class="colLast"><code>"s3.multipart.part-size-bytes"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.aws.AwsProperties.S3FILEIO_MULTIPART_SIZE_DEFAULT">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/aws/AwsProperties.html#S3FILEIO_MULTIPART_SIZE_DEFAULT">S3FILEIO_MULTIPART_SIZE_DEFAULT</a></code></th>
+<td class="colLast"><code>33554432</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.aws.AwsProperties.S3FILEIO_MULTIPART_SIZE_MIN">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/aws/AwsProperties.html#S3FILEIO_MULTIPART_SIZE_MIN">S3FILEIO_MULTIPART_SIZE_MIN</a></code></th>
+<td class="colLast"><code>5242880</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.aws.AwsProperties.S3FILEIO_MULTIPART_THRESHOLD_FACTOR">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/aws/AwsProperties.html#S3FILEIO_MULTIPART_THRESHOLD_FACTOR">S3FILEIO_MULTIPART_THRESHOLD_FACTOR</a></code></th>
+<td class="colLast"><code>"s3.multipart.threshold"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.aws.AwsProperties.S3FILEIO_MULTIPART_THRESHOLD_FACTOR_DEFAULT">
+<!-- -->
+</a><code>public static final double</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/aws/AwsProperties.html#S3FILEIO_MULTIPART_THRESHOLD_FACTOR_DEFAULT">S3FILEIO_MULTIPART_THRESHOLD_FACTOR_DEFAULT</a></code></th>
+<td class="colLast"><code>1.5</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.aws.AwsProperties.S3FILEIO_MULTIPART_UPLOAD_THREADS">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/aws/AwsProperties.html#S3FILEIO_MULTIPART_UPLOAD_THREADS">S3FILEIO_MULTIPART_UPLOAD_THREADS</a></code></th>
+<td class="colLast"><code>"s3.multipart.num-threads"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.aws.AwsProperties.S3FILEIO_SSE_KEY">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/aws/AwsProperties.html#S3FILEIO_SSE_KEY">S3FILEIO_SSE_KEY</a></code></th>
+<td class="colLast"><code>"s3.sse.key"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.aws.AwsProperties.S3FILEIO_SSE_MD5">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/aws/AwsProperties.html#S3FILEIO_SSE_MD5">S3FILEIO_SSE_MD5</a></code></th>
+<td class="colLast"><code>"s3.sse.md5"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.aws.AwsProperties.S3FILEIO_SSE_TYPE">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/aws/AwsProperties.html#S3FILEIO_SSE_TYPE">S3FILEIO_SSE_TYPE</a></code></th>
+<td class="colLast"><code>"s3.sse.type"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.aws.AwsProperties.S3FILEIO_SSE_TYPE_CUSTOM">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/aws/AwsProperties.html#S3FILEIO_SSE_TYPE_CUSTOM">S3FILEIO_SSE_TYPE_CUSTOM</a></code></th>
+<td class="colLast"><code>"custom"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.aws.AwsProperties.S3FILEIO_SSE_TYPE_KMS">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/aws/AwsProperties.html#S3FILEIO_SSE_TYPE_KMS">S3FILEIO_SSE_TYPE_KMS</a></code></th>
+<td class="colLast"><code>"kms"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.aws.AwsProperties.S3FILEIO_SSE_TYPE_NONE">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/aws/AwsProperties.html#S3FILEIO_SSE_TYPE_NONE">S3FILEIO_SSE_TYPE_NONE</a></code></th>
+<td class="colLast"><code>"none"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.aws.AwsProperties.S3FILEIO_SSE_TYPE_S3">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/aws/AwsProperties.html#S3FILEIO_SSE_TYPE_S3">S3FILEIO_SSE_TYPE_S3</a></code></th>
+<td class="colLast"><code>"s3"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.aws.AwsProperties.S3FILEIO_STAGING_DIRECTORY">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/aws/AwsProperties.html#S3FILEIO_STAGING_DIRECTORY">S3FILEIO_STAGING_DIRECTORY</a></code></th>
+<td class="colLast"><code>"s3.staging-dir"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+<ul class="blockList">
+<li class="blockList">
+<table class="constantsSummary">
+<caption><span>org.apache.iceberg.flink.<a href="org/apache/iceberg/flink/FlinkCatalogFactory.html" title="class in org.apache.iceberg.flink">FlinkCatalogFactory</a></span><span class="tabEnd"> </span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.flink.FlinkCatalogFactory.BASE_NAMESPACE">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/flink/FlinkCatalogFactory.html#BASE_NAMESPACE">BASE_NAMESPACE</a></code></th>
+<td class="colLast"><code>"base-namespace"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.flink.FlinkCatalogFactory.CACHE_ENABLED">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/flink/FlinkCatalogFactory.html#CACHE_ENABLED">CACHE_ENABLED</a></code></th>
+<td class="colLast"><code>"cache-enabled"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.flink.FlinkCatalogFactory.DEFAULT_DATABASE">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/flink/FlinkCatalogFactory.html#DEFAULT_DATABASE">DEFAULT_DATABASE</a></code></th>
+<td class="colLast"><code>"default-database"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.flink.FlinkCatalogFactory.HIVE_CONF_DIR">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/flink/FlinkCatalogFactory.html#HIVE_CONF_DIR">HIVE_CONF_DIR</a></code></th>
+<td class="colLast"><code>"hive-conf-dir"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.flink.FlinkCatalogFactory.ICEBERG_CATALOG_TYPE">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/flink/FlinkCatalogFactory.html#ICEBERG_CATALOG_TYPE">ICEBERG_CATALOG_TYPE</a></code></th>
+<td class="colLast"><code>"catalog-type"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.flink.FlinkCatalogFactory.ICEBERG_CATALOG_TYPE_HADOOP">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/flink/FlinkCatalogFactory.html#ICEBERG_CATALOG_TYPE_HADOOP">ICEBERG_CATALOG_TYPE_HADOOP</a></code></th>
+<td class="colLast"><code>"hadoop"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.flink.FlinkCatalogFactory.ICEBERG_CATALOG_TYPE_HIVE">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/flink/FlinkCatalogFactory.html#ICEBERG_CATALOG_TYPE_HIVE">ICEBERG_CATALOG_TYPE_HIVE</a></code></th>
+<td class="colLast"><code>"hive"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+<ul class="blockList">
+<li class="blockList">
+<table class="constantsSummary">
+<caption><span>org.apache.iceberg.hadoop.<a href="org/apache/iceberg/hadoop/ConfigProperties.html" title="class in org.apache.iceberg.hadoop">ConfigProperties</a></span><span class="tabEnd"> </span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.hadoop.ConfigProperties.ENGINE_HIVE_ENABLED">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/hadoop/ConfigProperties.html#ENGINE_HIVE_ENABLED">ENGINE_HIVE_ENABLED</a></code></th>
+<td class="colLast"><code>"iceberg.engine.hive.enabled"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="constantsSummary">
+<caption><span>org.apache.iceberg.hadoop.<a href="org/apache/iceberg/hadoop/Util.html" title="class in org.apache.iceberg.hadoop">Util</a></span><span class="tabEnd"> </span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.hadoop.Util.VERSION_HINT_FILENAME">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/hadoop/Util.html#VERSION_HINT_FILENAME">VERSION_HINT_FILENAME</a></code></th>
+<td class="colLast"><code>"version-hint.text"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+<ul class="blockList">
+<li class="blockList">
+<table class="constantsSummary">
+<caption><span>org.apache.iceberg.jdbc.<a href="org/apache/iceberg/jdbc/JdbcCatalog.html" title="class in org.apache.iceberg.jdbc">JdbcCatalog</a></span><span class="tabEnd"> </span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.jdbc.JdbcCatalog.PROPERTY_PREFIX">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/jdbc/JdbcCatalog.html#PROPERTY_PREFIX">PROPERTY_PREFIX</a></code></th>
+<td class="colLast"><code>"jdbc."</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+<ul class="blockList">
+<li class="blockList">
+<table class="constantsSummary">
+<caption><span>org.apache.iceberg.mr.<a href="org/apache/iceberg/mr/Catalogs.html" title="class in org.apache.iceberg.mr">Catalogs</a></span><span class="tabEnd"> </span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.mr.Catalogs.ICEBERG_DEFAULT_CATALOG_NAME">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/mr/Catalogs.html#ICEBERG_DEFAULT_CATALOG_NAME">ICEBERG_DEFAULT_CATALOG_NAME</a></code></th>
+<td class="colLast"><code>"default_iceberg"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.mr.Catalogs.ICEBERG_HADOOP_TABLE_NAME">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/mr/Catalogs.html#ICEBERG_HADOOP_TABLE_NAME">ICEBERG_HADOOP_TABLE_NAME</a></code></th>
+<td class="colLast"><code>"location_based_table"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.mr.Catalogs.LOCATION">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/mr/Catalogs.html#LOCATION">LOCATION</a></code></th>
+<td class="colLast"><code>"location"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.mr.Catalogs.NAME">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/mr/Catalogs.html#NAME">NAME</a></code></th>
+<td class="colLast"><code>"name"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="constantsSummary">
+<caption><span>org.apache.iceberg.mr.<a href="org/apache/iceberg/mr/InputFormatConfig.html" title="class in org.apache.iceberg.mr">InputFormatConfig</a></span><span class="tabEnd"> </span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.mr.InputFormatConfig.AS_OF_TIMESTAMP">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/mr/InputFormatConfig.html#AS_OF_TIMESTAMP">AS_OF_TIMESTAMP</a></code></th>
+<td class="colLast"><code>"iceberg.mr.as.of.time"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.mr.InputFormatConfig.CASE_SENSITIVE">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/mr/InputFormatConfig.html#CASE_SENSITIVE">CASE_SENSITIVE</a></code></th>
+<td class="colLast"><code>"iceberg.mr.case.sensitive"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.mr.InputFormatConfig.CASE_SENSITIVE_DEFAULT">
+<!-- -->
+</a><code>public static final boolean</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/mr/InputFormatConfig.html#CASE_SENSITIVE_DEFAULT">CASE_SENSITIVE_DEFAULT</a></code></th>
+<td class="colLast"><code>true</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.mr.InputFormatConfig.CATALOG">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/mr/InputFormatConfig.html#CATALOG">CATALOG</a></code></th>
+<td class="colLast"><code>"iceberg.mr.catalog"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.mr.InputFormatConfig.CATALOG_CONFIG_PREFIX">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/mr/InputFormatConfig.html#CATALOG_CONFIG_PREFIX">CATALOG_CONFIG_PREFIX</a></code></th>
+<td class="colLast"><code>"iceberg.catalog."</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.mr.InputFormatConfig.CATALOG_LOADER_CLASS">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/mr/InputFormatConfig.html#CATALOG_LOADER_CLASS">CATALOG_LOADER_CLASS</a></code></th>
+<td class="colLast"><code>"iceberg.mr.catalog.loader.class"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.mr.InputFormatConfig.CATALOG_NAME">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/mr/InputFormatConfig.html#CATALOG_NAME">CATALOG_NAME</a></code></th>
+<td class="colLast"><code>"iceberg.catalog"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.mr.InputFormatConfig.COMMIT_FILE_THREAD_POOL_SIZE">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/mr/InputFormatConfig.html#COMMIT_FILE_THREAD_POOL_SIZE">COMMIT_FILE_THREAD_POOL_SIZE</a></code></th>
+<td class="colLast"><code>"iceberg.mr.commit.file.thread.pool.size"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.mr.InputFormatConfig.COMMIT_FILE_THREAD_POOL_SIZE_DEFAULT">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/mr/InputFormatConfig.html#COMMIT_FILE_THREAD_POOL_SIZE_DEFAULT">COMMIT_FILE_THREAD_POOL_SIZE_DEFAULT</a></code></th>
+<td class="colLast"><code>10</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.mr.InputFormatConfig.COMMIT_TABLE_THREAD_POOL_SIZE">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/mr/InputFormatConfig.html#COMMIT_TABLE_THREAD_POOL_SIZE">COMMIT_TABLE_THREAD_POOL_SIZE</a></code></th>
+<td class="colLast"><code>"iceberg.mr.commit.table.thread.pool.size"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.mr.InputFormatConfig.COMMIT_TABLE_THREAD_POOL_SIZE_DEFAULT">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/mr/InputFormatConfig.html#COMMIT_TABLE_THREAD_POOL_SIZE_DEFAULT">COMMIT_TABLE_THREAD_POOL_SIZE_DEFAULT</a></code></th>
+<td class="colLast"><code>10</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.mr.InputFormatConfig.EXTERNAL_TABLE_PURGE">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/mr/InputFormatConfig.html#EXTERNAL_TABLE_PURGE">EXTERNAL_TABLE_PURGE</a></code></th>
+<td class="colLast"><code>"external.table.purge"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.mr.InputFormatConfig.FILTER_EXPRESSION">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/mr/InputFormatConfig.html#FILTER_EXPRESSION">FILTER_EXPRESSION</a></code></th>
+<td class="colLast"><code>"iceberg.mr.filter.expression"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.mr.InputFormatConfig.HADOOP_CATALOG">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/mr/InputFormatConfig.html#HADOOP_CATALOG">HADOOP_CATALOG</a></code></th>
+<td class="colLast"><code>"hadoop.catalog"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.mr.InputFormatConfig.HADOOP_CATALOG_WAREHOUSE_LOCATION">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/mr/InputFormatConfig.html#HADOOP_CATALOG_WAREHOUSE_LOCATION">HADOOP_CATALOG_WAREHOUSE_LOCATION</a></code></th>
+<td class="colLast"><code>"iceberg.mr.catalog.hadoop.warehouse.location"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.mr.InputFormatConfig.HADOOP_TABLES">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/mr/InputFormatConfig.html#HADOOP_TABLES">HADOOP_TABLES</a></code></th>
+<td class="colLast"><code>"hadoop.tables"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.mr.InputFormatConfig.HIVE_CATALOG">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/mr/InputFormatConfig.html#HIVE_CATALOG">HIVE_CATALOG</a></code></th>
+<td class="colLast"><code>"hive.catalog"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.mr.InputFormatConfig.ICEBERG_SNAPSHOTS_TABLE_SUFFIX">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/mr/InputFormatConfig.html#ICEBERG_SNAPSHOTS_TABLE_SUFFIX">ICEBERG_SNAPSHOTS_TABLE_SUFFIX</a></code></th>
+<td class="colLast"><code>".snapshots"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.mr.InputFormatConfig.IN_MEMORY_DATA_MODEL">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/mr/InputFormatConfig.html#IN_MEMORY_DATA_MODEL">IN_MEMORY_DATA_MODEL</a></code></th>
+<td class="colLast"><code>"iceberg.mr.in.memory.data.model"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.mr.InputFormatConfig.LOCALITY">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/mr/InputFormatConfig.html#LOCALITY">LOCALITY</a></code></th>
+<td class="colLast"><code>"iceberg.mr.locality"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.mr.InputFormatConfig.OUTPUT_TABLES">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/mr/InputFormatConfig.html#OUTPUT_TABLES">OUTPUT_TABLES</a></code></th>
+<td class="colLast"><code>"iceberg.mr.output.tables"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.mr.InputFormatConfig.PARTITION_SPEC">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/mr/InputFormatConfig.html#PARTITION_SPEC">PARTITION_SPEC</a></code></th>
+<td class="colLast"><code>"iceberg.mr.table.partition.spec"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.mr.InputFormatConfig.READ_SCHEMA">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/mr/InputFormatConfig.html#READ_SCHEMA">READ_SCHEMA</a></code></th>
+<td class="colLast"><code>"iceberg.mr.read.schema"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.mr.InputFormatConfig.REUSE_CONTAINERS">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/mr/InputFormatConfig.html#REUSE_CONTAINERS">REUSE_CONTAINERS</a></code></th>
+<td class="colLast"><code>"iceberg.mr.reuse.containers"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.mr.InputFormatConfig.SCHEMA_AUTO_CONVERSION">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/mr/InputFormatConfig.html#SCHEMA_AUTO_CONVERSION">SCHEMA_AUTO_CONVERSION</a></code></th>
+<td class="colLast"><code>"iceberg.mr.schema.auto.conversion"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.mr.InputFormatConfig.SELECTED_COLUMNS">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/mr/InputFormatConfig.html#SELECTED_COLUMNS">SELECTED_COLUMNS</a></code></th>
+<td class="colLast"><code>"iceberg.mr.selected.columns"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.mr.InputFormatConfig.SERIALIZED_TABLE_PREFIX">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/mr/InputFormatConfig.html#SERIALIZED_TABLE_PREFIX">SERIALIZED_TABLE_PREFIX</a></code></th>
+<td class="colLast"><code>"iceberg.mr.serialized.table."</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.mr.InputFormatConfig.SKIP_RESIDUAL_FILTERING">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/mr/InputFormatConfig.html#SKIP_RESIDUAL_FILTERING">SKIP_RESIDUAL_FILTERING</a></code></th>
+<td class="colLast"><code>"skip.residual.filtering"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.mr.InputFormatConfig.SNAPSHOT_ID">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/mr/InputFormatConfig.html#SNAPSHOT_ID">SNAPSHOT_ID</a></code></th>
+<td class="colLast"><code>"iceberg.mr.snapshot.id"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.mr.InputFormatConfig.SNAPSHOT_TABLE">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/mr/InputFormatConfig.html#SNAPSHOT_TABLE">SNAPSHOT_TABLE</a></code></th>
+<td class="colLast"><code>"iceberg.snapshots.table"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.mr.InputFormatConfig.SNAPSHOT_TABLE_SUFFIX">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/mr/InputFormatConfig.html#SNAPSHOT_TABLE_SUFFIX">SNAPSHOT_TABLE_SUFFIX</a></code></th>
+<td class="colLast"><code>"__snapshots"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.mr.InputFormatConfig.SPLIT_SIZE">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/mr/InputFormatConfig.html#SPLIT_SIZE">SPLIT_SIZE</a></code></th>
+<td class="colLast"><code>"iceberg.mr.split.size"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.mr.InputFormatConfig.TABLE_CATALOG_PREFIX">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/mr/InputFormatConfig.html#TABLE_CATALOG_PREFIX">TABLE_CATALOG_PREFIX</a></code></th>
+<td class="colLast"><code>"iceberg.mr.table.catalog."</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.mr.InputFormatConfig.TABLE_IDENTIFIER">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/mr/InputFormatConfig.html#TABLE_IDENTIFIER">TABLE_IDENTIFIER</a></code></th>
+<td class="colLast"><code>"iceberg.mr.table.identifier"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.mr.InputFormatConfig.TABLE_LOCATION">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/mr/InputFormatConfig.html#TABLE_LOCATION">TABLE_LOCATION</a></code></th>
+<td class="colLast"><code>"iceberg.mr.table.location"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.mr.InputFormatConfig.TABLE_SCHEMA">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/mr/InputFormatConfig.html#TABLE_SCHEMA">TABLE_SCHEMA</a></code></th>
+<td class="colLast"><code>"iceberg.mr.table.schema"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.mr.InputFormatConfig.WRITE_TARGET_FILE_SIZE">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/mr/InputFormatConfig.html#WRITE_TARGET_FILE_SIZE">WRITE_TARGET_FILE_SIZE</a></code></th>
+<td class="colLast"><code>"iceberg.mr.write.target.file.size"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+<ul class="blockList">
+<li class="blockList">
+<table class="constantsSummary">
+<caption><span>org.apache.iceberg.orc.<a href="org/apache/iceberg/orc/ORCSchemaUtil.html" title="class in org.apache.iceberg.orc">ORCSchemaUtil</a></span><span class="tabEnd"> </span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.orc.ORCSchemaUtil.ICEBERG_BINARY_TYPE_ATTRIBUTE">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/orc/ORCSchemaUtil.html#ICEBERG_BINARY_TYPE_ATTRIBUTE">ICEBERG_BINARY_TYPE_ATTRIBUTE</a></code></th>
+<td class="colLast"><code>"iceberg.binary-type"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.orc.ORCSchemaUtil.ICEBERG_LONG_TYPE_ATTRIBUTE">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/orc/ORCSchemaUtil.html#ICEBERG_LONG_TYPE_ATTRIBUTE">ICEBERG_LONG_TYPE_ATTRIBUTE</a></code></th>
+<td class="colLast"><code>"iceberg.long-type"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+<ul class="blockList">
+<li class="blockList">
+<table class="constantsSummary">
+<caption><span>org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/TypeToMessageType.html" title="class in org.apache.iceberg.parquet">TypeToMessageType</a></span><span class="tabEnd"> </span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.parquet.TypeToMessageType.DECIMAL_INT32_MAX_DIGITS">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/parquet/TypeToMessageType.html#DECIMAL_INT32_MAX_DIGITS">DECIMAL_INT32_MAX_DIGITS</a></code></th>
+<td class="colLast"><code>9</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.parquet.TypeToMessageType.DECIMAL_INT64_MAX_DIGITS">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/parquet/TypeToMessageType.html#DECIMAL_INT64_MAX_DIGITS">DECIMAL_INT64_MAX_DIGITS</a></code></th>
+<td class="colLast"><code>18</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+<ul class="blockList">
+<li class="blockList">
+<table class="constantsSummary">
+<caption><span>org.apache.iceberg.pig.<a href="org/apache/iceberg/pig/IcebergStorage.html" title="class in org.apache.iceberg.pig">IcebergStorage</a></span><span class="tabEnd"> </span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.pig.IcebergStorage.PIG_ICEBERG_TABLES_IMPL">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/pig/IcebergStorage.html#PIG_ICEBERG_TABLES_IMPL">PIG_ICEBERG_TABLES_IMPL</a></code></th>
+<td class="colLast"><code>"pig.iceberg.tables.impl"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+<ul class="blockList">
+<li class="blockList">
+<table class="constantsSummary">
+<caption><span>org.apache.iceberg.spark.<a href="org/apache/iceberg/spark/SparkReadOptions.html" title="class in org.apache.iceberg.spark">SparkReadOptions</a></span><span class="tabEnd"> </span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.spark.SparkReadOptions.AS_OF_TIMESTAMP">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/spark/SparkReadOptions.html#AS_OF_TIMESTAMP">AS_OF_TIMESTAMP</a></code></th>
+<td class="colLast"><code>"as-of-timestamp"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.spark.SparkReadOptions.FILE_OPEN_COST">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/spark/SparkReadOptions.html#FILE_OPEN_COST">FILE_OPEN_COST</a></code></th>
+<td class="colLast"><code>"file-open-cost"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.spark.SparkReadOptions.FILE_SCAN_TASK_SET_ID">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/spark/SparkReadOptions.html#FILE_SCAN_TASK_SET_ID">FILE_SCAN_TASK_SET_ID</a></code></th>
+<td class="colLast"><code>"file-scan-task-set-id"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.spark.SparkReadOptions.LOOKBACK">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/spark/SparkReadOptions.html#LOOKBACK">LOOKBACK</a></code></th>
+<td class="colLast"><code>"lookback"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.spark.SparkReadOptions.SNAPSHOT_ID">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/spark/SparkReadOptions.html#SNAPSHOT_ID">SNAPSHOT_ID</a></code></th>
+<td class="colLast"><code>"snapshot-id"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.spark.SparkReadOptions.SPLIT_SIZE">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/spark/SparkReadOptions.html#SPLIT_SIZE">SPLIT_SIZE</a></code></th>
+<td class="colLast"><code>"split-size"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.spark.SparkReadOptions.STREAMING_SKIP_DELETE_SNAPSHOTS">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/spark/SparkReadOptions.html#STREAMING_SKIP_DELETE_SNAPSHOTS">STREAMING_SKIP_DELETE_SNAPSHOTS</a></code></th>
+<td class="colLast"><code>"streaming-skip-delete-snapshots"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.spark.SparkReadOptions.VECTORIZATION_BATCH_SIZE">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/spark/SparkReadOptions.html#VECTORIZATION_BATCH_SIZE">VECTORIZATION_BATCH_SIZE</a></code></th>
+<td class="colLast"><code>"batch-size"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.spark.SparkReadOptions.VECTORIZATION_ENABLED">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/spark/SparkReadOptions.html#VECTORIZATION_ENABLED">VECTORIZATION_ENABLED</a></code></th>
+<td class="colLast"><code>"vectorization-enabled"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="constantsSummary">
+<caption><span>org.apache.iceberg.spark.<a href="org/apache/iceberg/spark/SparkUtil.html" title="class in org.apache.iceberg.spark">SparkUtil</a></span><span class="tabEnd"> </span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.spark.SparkUtil.HANDLE_TIMESTAMP_WITHOUT_TIMEZONE">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/spark/SparkUtil.html#HANDLE_TIMESTAMP_WITHOUT_TIMEZONE">HANDLE_TIMESTAMP_WITHOUT_TIMEZONE</a></code></th>
+<td class="colLast"><code>"spark.sql.iceberg.handle-timestamp-without-timezone"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.spark.SparkUtil.USE_TIMESTAMP_WITHOUT_TIME_ZONE_IN_NEW_TABLES">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/spark/SparkUtil.html#USE_TIMESTAMP_WITHOUT_TIME_ZONE_IN_NEW_TABLES">USE_TIMESTAMP_WITHOUT_TIME_ZONE_IN_NEW_TABLES</a></code></th>
+<td class="colLast"><code>"spark.sql.iceberg.use-timestamp-without-timezone-in-new-tables"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="constantsSummary">
+<caption><span>org.apache.iceberg.spark.<a href="org/apache/iceberg/spark/SparkWriteOptions.html" title="class in org.apache.iceberg.spark">SparkWriteOptions</a></span><span class="tabEnd"> </span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.spark.SparkWriteOptions.CHECK_NULLABILITY">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/spark/SparkWriteOptions.html#CHECK_NULLABILITY">CHECK_NULLABILITY</a></code></th>
+<td class="colLast"><code>"check-nullability"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.spark.SparkWriteOptions.CHECK_ORDERING">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/spark/SparkWriteOptions.html#CHECK_ORDERING">CHECK_ORDERING</a></code></th>
+<td class="colLast"><code>"check-ordering"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.spark.SparkWriteOptions.FANOUT_ENABLED">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/spark/SparkWriteOptions.html#FANOUT_ENABLED">FANOUT_ENABLED</a></code></th>
+<td class="colLast"><code>"fanout-enabled"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.spark.SparkWriteOptions.REWRITTEN_FILE_SCAN_TASK_SET_ID">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/spark/SparkWriteOptions.html#REWRITTEN_FILE_SCAN_TASK_SET_ID">REWRITTEN_FILE_SCAN_TASK_SET_ID</a></code></th>
+<td class="colLast"><code>"rewritten-file-scan-task-set-id"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.spark.SparkWriteOptions.SNAPSHOT_PROPERTY_PREFIX">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/spark/SparkWriteOptions.html#SNAPSHOT_PROPERTY_PREFIX">SNAPSHOT_PROPERTY_PREFIX</a></code></th>
+<td class="colLast"><code>"snapshot-property"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.spark.SparkWriteOptions.TARGET_FILE_SIZE_BYTES">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/spark/SparkWriteOptions.html#TARGET_FILE_SIZE_BYTES">TARGET_FILE_SIZE_BYTES</a></code></th>
+<td class="colLast"><code>"target-file-size-bytes"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.spark.SparkWriteOptions.WRITE_FORMAT">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/spark/SparkWriteOptions.html#WRITE_FORMAT">WRITE_FORMAT</a></code></th>
+<td class="colLast"><code>"write-format"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+<ul class="blockList">
+<li class="blockList">
+<table class="constantsSummary">
+<caption><span>org.apache.iceberg.spark.actions.<a href="org/apache/iceberg/spark/actions/BaseMigrateTableSparkAction.html" title="class in org.apache.iceberg.spark.actions">BaseMigrateTableSparkAction</a></span><span class="tabEnd"> </span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.spark.actions.BaseMigrateTableSparkAction.ICEBERG_METADATA_FOLDER">
+<!-- -->
+</a><code>protected static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code>ICEBERG_METADATA_FOLDER</code></th>
+<td class="colLast"><code>"metadata"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.spark.actions.BaseMigrateTableSparkAction.LOCATION">
+<!-- -->
+</a><code>protected static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code>LOCATION</code></th>
+<td class="colLast"><code>"location"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="constantsSummary">
+<caption><span>org.apache.iceberg.spark.actions.<a href="org/apache/iceberg/spark/actions/BaseSnapshotTableSparkAction.html" title="class in org.apache.iceberg.spark.actions">BaseSnapshotTableSparkAction</a></span><span class="tabEnd"> </span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.spark.actions.BaseSnapshotTableSparkAction.ICEBERG_METADATA_FOLDER">
+<!-- -->
+</a><code>protected static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code>ICEBERG_METADATA_FOLDER</code></th>
+<td class="colLast"><code>"metadata"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.iceberg.spark.actions.BaseSnapshotTableSparkAction.LOCATION">
+<!-- -->
+</a><code>protected static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code>LOCATION</code></th>
+<td class="colLast"><code>"location"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+<ul class="blockList">
+<li class="blockList">
+<table class="constantsSummary">
+<caption><span>org.apache.iceberg.util.<a href="org/apache/iceberg/util/DateTimeUtil.html" title="class in org.apache.iceberg.util">DateTimeUtil</a></span><span class="tabEnd"> </span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.util.DateTimeUtil.MICROS_PER_MILLIS">
+<!-- -->
+</a><code>public static final long</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/util/DateTimeUtil.html#MICROS_PER_MILLIS">MICROS_PER_MILLIS</a></code></th>
+<td class="colLast"><code>1000L</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="constantsSummary">
+<caption><span>org.apache.iceberg.util.<a href="org/apache/iceberg/util/ThreadPools.html" title="class in org.apache.iceberg.util">ThreadPools</a></span><span class="tabEnd"> </span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.iceberg.util.ThreadPools.WORKER_THREAD_POOL_SIZE_PROP">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/iceberg/util/ThreadPools.html#WORKER_THREAD_POOL_SIZE_PROP">WORKER_THREAD_POOL_SIZE_PROP</a></code></th>
+<td class="colLast"><code>"iceberg.worker.num-threads"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+<ul class="blockList">
+<li class="blockList">
+<table class="constantsSummary">
+<caption><span>org.apache.spark.sql.catalyst.parser.extensions.<a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsLexer.html" title="class in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsLexer</a></span><span class="tabEnd"> </span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer._serializedATN">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsLexer.html#_serializedATN">_serializedATN</a></code></th>
+<td class="colLast"><code>"\u0003\u608b\ua72a\u8133\ub9ed\u417c\u3be7\u7786\u5964\u00024\u0201\b\u0001\u0004\u0002\t\u0002\u0004\u0003\t\u0003\u0004\u0004\t\u0004\u0004\u0005\t\u0005\u0004\u0006\t\u0006\u0004\u0007\t\u0007\u0004\b\t\b\u0004\t\t\t\u0004\n\t\n\u0004\u000b\t\u000b\u0004\f\t\f\u0004\r\t\r\u0004\u000e\t\u000e\u0004\u000f\t\u000f\u0004\u0010\t\u0010\u0004\u0011\t\u0011\u0004\u0012\t\u0012\u0004\u0013\t\u0013\u0004\u0014\t\u0014\u0004\u0015\t\u0015\u0004\u0016\t\u0016\u0004\u00 [...]
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer.ADD">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsLexer.html#ADD">ADD</a></code></th>
+<td class="colLast"><code>6</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer.ALTER">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsLexer.html#ALTER">ALTER</a></code></th>
+<td class="colLast"><code>7</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer.AS">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsLexer.html#AS">AS</a></code></th>
+<td class="colLast"><code>8</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer.ASC">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsLexer.html#ASC">ASC</a></code></th>
+<td class="colLast"><code>9</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer.BACKQUOTED_IDENTIFIER">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsLexer.html#BACKQUOTED_IDENTIFIER">BACKQUOTED_IDENTIFIER</a></code></th>
+<td class="colLast"><code>46</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer.BIGDECIMAL_LITERAL">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsLexer.html#BIGDECIMAL_LITERAL">BIGDECIMAL_LITERAL</a></code></th>
+<td class="colLast"><code>44</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer.BIGINT_LITERAL">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsLexer.html#BIGINT_LITERAL">BIGINT_LITERAL</a></code></th>
+<td class="colLast"><code>36</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer.BRACKETED_COMMENT">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsLexer.html#BRACKETED_COMMENT">BRACKETED_COMMENT</a></code></th>
+<td class="colLast"><code>48</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer.BY">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsLexer.html#BY">BY</a></code></th>
+<td class="colLast"><code>10</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer.CALL">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsLexer.html#CALL">CALL</a></code></th>
+<td class="colLast"><code>11</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer.DECIMAL_VALUE">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsLexer.html#DECIMAL_VALUE">DECIMAL_VALUE</a></code></th>
+<td class="colLast"><code>41</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer.DESC">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsLexer.html#DESC">DESC</a></code></th>
+<td class="colLast"><code>12</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer.DISTRIBUTED">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsLexer.html#DISTRIBUTED">DISTRIBUTED</a></code></th>
+<td class="colLast"><code>13</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer.DOUBLE_LITERAL">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsLexer.html#DOUBLE_LITERAL">DOUBLE_LITERAL</a></code></th>
+<td class="colLast"><code>43</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer.DROP">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsLexer.html#DROP">DROP</a></code></th>
+<td class="colLast"><code>14</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer.EXPONENT_VALUE">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsLexer.html#EXPONENT_VALUE">EXPONENT_VALUE</a></code></th>
+<td class="colLast"><code>40</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer.FALSE">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsLexer.html#FALSE">FALSE</a></code></th>
+<td class="colLast"><code>31</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer.FIELD">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsLexer.html#FIELD">FIELD</a></code></th>
+<td class="colLast"><code>15</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer.FIELDS">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsLexer.html#FIELDS">FIELDS</a></code></th>
+<td class="colLast"><code>16</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer.FIRST">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsLexer.html#FIRST">FIRST</a></code></th>
+<td class="colLast"><code>17</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer.FLOAT_LITERAL">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsLexer.html#FLOAT_LITERAL">FLOAT_LITERAL</a></code></th>
+<td class="colLast"><code>42</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer.IDENTIFIER">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsLexer.html#IDENTIFIER">IDENTIFIER</a></code></th>
+<td class="colLast"><code>45</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer.IDENTIFIER_KW">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsLexer.html#IDENTIFIER_KW">IDENTIFIER_KW</a></code></th>
+<td class="colLast"><code>24</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer.INTEGER_VALUE">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsLexer.html#INTEGER_VALUE">INTEGER_VALUE</a></code></th>
+<td class="colLast"><code>39</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer.LAST">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsLexer.html#LAST">LAST</a></code></th>
+<td class="colLast"><code>18</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer.LOCALLY">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsLexer.html#LOCALLY">LOCALLY</a></code></th>
+<td class="colLast"><code>19</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer.MAP">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsLexer.html#MAP">MAP</a></code></th>
+<td class="colLast"><code>32</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer.MINUS">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsLexer.html#MINUS">MINUS</a></code></th>
+<td class="colLast"><code>34</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer.NULLS">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsLexer.html#NULLS">NULLS</a></code></th>
+<td class="colLast"><code>20</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer.ORDERED">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsLexer.html#ORDERED">ORDERED</a></code></th>
+<td class="colLast"><code>21</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer.PARTITION">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsLexer.html#PARTITION">PARTITION</a></code></th>
+<td class="colLast"><code>22</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer.PLUS">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsLexer.html#PLUS">PLUS</a></code></th>
+<td class="colLast"><code>33</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer.REPLACE">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsLexer.html#REPLACE">REPLACE</a></code></th>
+<td class="colLast"><code>23</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer.SET">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsLexer.html#SET">SET</a></code></th>
+<td class="colLast"><code>25</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer.SIMPLE_COMMENT">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsLexer.html#SIMPLE_COMMENT">SIMPLE_COMMENT</a></code></th>
+<td class="colLast"><code>47</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer.SMALLINT_LITERAL">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsLexer.html#SMALLINT_LITERAL">SMALLINT_LITERAL</a></code></th>
+<td class="colLast"><code>37</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer.STRING">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsLexer.html#STRING">STRING</a></code></th>
+<td class="colLast"><code>35</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer.T__0">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsLexer.html#T__0">T__0</a></code></th>
+<td class="colLast"><code>1</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer.T__1">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsLexer.html#T__1">T__1</a></code></th>
+<td class="colLast"><code>2</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer.T__2">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsLexer.html#T__2">T__2</a></code></th>
+<td class="colLast"><code>3</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer.T__3">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsLexer.html#T__3">T__3</a></code></th>
+<td class="colLast"><code>4</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer.T__4">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsLexer.html#T__4">T__4</a></code></th>
+<td class="colLast"><code>5</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer.TABLE">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsLexer.html#TABLE">TABLE</a></code></th>
+<td class="colLast"><code>26</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer.TINYINT_LITERAL">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsLexer.html#TINYINT_LITERAL">TINYINT_LITERAL</a></code></th>
+<td class="colLast"><code>38</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer.TRUE">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsLexer.html#TRUE">TRUE</a></code></th>
+<td class="colLast"><code>30</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer.UNORDERED">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsLexer.html#UNORDERED">UNORDERED</a></code></th>
+<td class="colLast"><code>27</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer.UNRECOGNIZED">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsLexer.html#UNRECOGNIZED">UNRECOGNIZED</a></code></th>
+<td class="colLast"><code>50</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer.WITH">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsLexer.html#WITH">WITH</a></code></th>
+<td class="colLast"><code>28</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer.WRITE">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsLexer.html#WRITE">WRITE</a></code></th>
+<td class="colLast"><code>29</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsLexer.WS">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsLexer.html#WS">WS</a></code></th>
+<td class="colLast"><code>49</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="constantsSummary">
+<caption><span>org.apache.spark.sql.catalyst.parser.extensions.<a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.html" title="class in org.apache.spark.sql.catalyst.parser.extensions">IcebergSqlExtensionsParser</a></span><span class="tabEnd"> </span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser._serializedATN">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.html#_serializedATN">_serializedATN</a></code></th>
+<td class="colLast"><code>"\u0003\u608b\ua72a\u8133\ub9ed\u417c\u3be7\u7786\u5964\u00034\u011d\u0004\u0002\t\u0002\u0004\u0003\t\u0003\u0004\u0004\t\u0004\u0004\u0005\t\u0005\u0004\u0006\t\u0006\u0004\u0007\t\u0007\u0004\b\t\b\u0004\t\t\t\u0004\n\t\n\u0004\u000b\t\u000b\u0004\f\t\f\u0004\r\t\r\u0004\u000e\t\u000e\u0004\u000f\t\u000f\u0004\u0010\t\u0010\u0004\u0011\t\u0011\u0004\u0012\t\u0012\u0004\u0013\t\u0013\u0004\u0014\t\u0014\u0004\u0015\t\u0015\u0003\u0002\u0003\u0002\u0003\u0002\u [...]
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.ADD">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.html#ADD">ADD</a></code></th>
+<td class="colLast"><code>6</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.ALTER">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.html#ALTER">ALTER</a></code></th>
+<td class="colLast"><code>7</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.AS">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.html#AS">AS</a></code></th>
+<td class="colLast"><code>8</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.ASC">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.html#ASC">ASC</a></code></th>
+<td class="colLast"><code>9</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.BACKQUOTED_IDENTIFIER">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.html#BACKQUOTED_IDENTIFIER">BACKQUOTED_IDENTIFIER</a></code></th>
+<td class="colLast"><code>46</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.BIGDECIMAL_LITERAL">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.html#BIGDECIMAL_LITERAL">BIGDECIMAL_LITERAL</a></code></th>
+<td class="colLast"><code>44</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.BIGINT_LITERAL">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.html#BIGINT_LITERAL">BIGINT_LITERAL</a></code></th>
+<td class="colLast"><code>36</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.BRACKETED_COMMENT">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.html#BRACKETED_COMMENT">BRACKETED_COMMENT</a></code></th>
+<td class="colLast"><code>48</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.BY">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.html#BY">BY</a></code></th>
+<td class="colLast"><code>10</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.CALL">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.html#CALL">CALL</a></code></th>
+<td class="colLast"><code>11</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.DECIMAL_VALUE">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.html#DECIMAL_VALUE">DECIMAL_VALUE</a></code></th>
+<td class="colLast"><code>41</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.DESC">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.html#DESC">DESC</a></code></th>
+<td class="colLast"><code>12</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.DISTRIBUTED">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.html#DISTRIBUTED">DISTRIBUTED</a></code></th>
+<td class="colLast"><code>13</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.DOUBLE_LITERAL">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.html#DOUBLE_LITERAL">DOUBLE_LITERAL</a></code></th>
+<td class="colLast"><code>43</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.DROP">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.html#DROP">DROP</a></code></th>
+<td class="colLast"><code>14</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.EXPONENT_VALUE">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.html#EXPONENT_VALUE">EXPONENT_VALUE</a></code></th>
+<td class="colLast"><code>40</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.FALSE">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.html#FALSE">FALSE</a></code></th>
+<td class="colLast"><code>31</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.FIELD">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.html#FIELD">FIELD</a></code></th>
+<td class="colLast"><code>15</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.FIELDS">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.html#FIELDS">FIELDS</a></code></th>
+<td class="colLast"><code>16</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.FIRST">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.html#FIRST">FIRST</a></code></th>
+<td class="colLast"><code>17</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.FLOAT_LITERAL">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.html#FLOAT_LITERAL">FLOAT_LITERAL</a></code></th>
+<td class="colLast"><code>42</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.IDENTIFIER">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.html#IDENTIFIER">IDENTIFIER</a></code></th>
+<td class="colLast"><code>45</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.IDENTIFIER_KW">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.html#IDENTIFIER_KW">IDENTIFIER_KW</a></code></th>
+<td class="colLast"><code>24</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.INTEGER_VALUE">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.html#INTEGER_VALUE">INTEGER_VALUE</a></code></th>
+<td class="colLast"><code>39</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.LAST">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.html#LAST">LAST</a></code></th>
+<td class="colLast"><code>18</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.LOCALLY">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.html#LOCALLY">LOCALLY</a></code></th>
+<td class="colLast"><code>19</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.MAP">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.html#MAP">MAP</a></code></th>
+<td class="colLast"><code>32</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.MINUS">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.html#MINUS">MINUS</a></code></th>
+<td class="colLast"><code>34</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.NULLS">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.html#NULLS">NULLS</a></code></th>
+<td class="colLast"><code>20</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.ORDERED">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.html#ORDERED">ORDERED</a></code></th>
+<td class="colLast"><code>21</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.PARTITION">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.html#PARTITION">PARTITION</a></code></th>
+<td class="colLast"><code>22</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.PLUS">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.html#PLUS">PLUS</a></code></th>
+<td class="colLast"><code>33</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.REPLACE">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.html#REPLACE">REPLACE</a></code></th>
+<td class="colLast"><code>23</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.RULE_booleanValue">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.html#RULE_booleanValue">RULE_booleanValue</a></code></th>
+<td class="colLast"><code>13</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.RULE_callArgument">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.html#RULE_callArgument">RULE_callArgument</a></code></th>
+<td class="colLast"><code>5</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.RULE_constant">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.html#RULE_constant">RULE_constant</a></code></th>
+<td class="colLast"><code>11</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.RULE_expression">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.html#RULE_expression">RULE_expression</a></code></th>
+<td class="colLast"><code>10</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.RULE_fieldList">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.html#RULE_fieldList">RULE_fieldList</a></code></th>
+<td class="colLast"><code>18</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.RULE_identifier">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.html#RULE_identifier">RULE_identifier</a></code></th>
+<td class="colLast"><code>16</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.RULE_multipartIdentifier">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.html#RULE_multipartIdentifier">RULE_multipartIdentifier</a></code></th>
+<td class="colLast"><code>15</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.RULE_nonReserved">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.html#RULE_nonReserved">RULE_nonReserved</a></code></th>
+<td class="colLast"><code>19</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.RULE_number">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.html#RULE_number">RULE_number</a></code></th>
+<td class="colLast"><code>14</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.RULE_order">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.html#RULE_order">RULE_order</a></code></th>
+<td class="colLast"><code>6</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.RULE_orderField">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.html#RULE_orderField">RULE_orderField</a></code></th>
+<td class="colLast"><code>7</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.RULE_quotedIdentifier">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.html#RULE_quotedIdentifier">RULE_quotedIdentifier</a></code></th>
+<td class="colLast"><code>17</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.RULE_singleStatement">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.html#RULE_singleStatement">RULE_singleStatement</a></code></th>
+<td class="colLast"><code>0</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.RULE_statement">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.html#RULE_statement">RULE_statement</a></code></th>
+<td class="colLast"><code>1</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.RULE_stringMap">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.html#RULE_stringMap">RULE_stringMap</a></code></th>
+<td class="colLast"><code>12</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.RULE_transform">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.html#RULE_transform">RULE_transform</a></code></th>
+<td class="colLast"><code>8</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.RULE_transformArgument">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.html#RULE_transformArgument">RULE_transformArgument</a></code></th>
+<td class="colLast"><code>9</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.RULE_writeDistributionSpec">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.html#RULE_writeDistributionSpec">RULE_writeDistributionSpec</a></code></th>
+<td class="colLast"><code>3</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.RULE_writeOrderingSpec">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.html#RULE_writeOrderingSpec">RULE_writeOrderingSpec</a></code></th>
+<td class="colLast"><code>4</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.RULE_writeSpec">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.html#RULE_writeSpec">RULE_writeSpec</a></code></th>
+<td class="colLast"><code>2</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.SET">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.html#SET">SET</a></code></th>
+<td class="colLast"><code>25</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.SIMPLE_COMMENT">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.html#SIMPLE_COMMENT">SIMPLE_COMMENT</a></code></th>
+<td class="colLast"><code>47</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.SMALLINT_LITERAL">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.html#SMALLINT_LITERAL">SMALLINT_LITERAL</a></code></th>
+<td class="colLast"><code>37</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.STRING">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.html#STRING">STRING</a></code></th>
+<td class="colLast"><code>35</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.T__0">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.html#T__0">T__0</a></code></th>
+<td class="colLast"><code>1</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.T__1">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.html#T__1">T__1</a></code></th>
+<td class="colLast"><code>2</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.T__2">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.html#T__2">T__2</a></code></th>
+<td class="colLast"><code>3</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.T__3">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.html#T__3">T__3</a></code></th>
+<td class="colLast"><code>4</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.T__4">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.html#T__4">T__4</a></code></th>
+<td class="colLast"><code>5</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.TABLE">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.html#TABLE">TABLE</a></code></th>
+<td class="colLast"><code>26</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.TINYINT_LITERAL">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.html#TINYINT_LITERAL">TINYINT_LITERAL</a></code></th>
+<td class="colLast"><code>38</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.TRUE">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.html#TRUE">TRUE</a></code></th>
+<td class="colLast"><code>30</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.UNORDERED">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.html#UNORDERED">UNORDERED</a></code></th>
+<td class="colLast"><code>27</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.UNRECOGNIZED">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.html#UNRECOGNIZED">UNRECOGNIZED</a></code></th>
+<td class="colLast"><code>50</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.WITH">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.html#WITH">WITH</a></code></th>
+<td class="colLast"><code>28</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.WRITE">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.html#WRITE">WRITE</a></code></th>
+<td class="colLast"><code>29</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.spark.sql.catalyst.parser.extensions.IcebergSqlExtensionsParser.WS">
+<!-- -->
+</a><code>public static final int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/spark/sql/catalyst/parser/extensions/IcebergSqlExtensionsParser.html#WS">WS</a></code></th>
+<td class="colLast"><code>49</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</section>
+</div>
+</main>
+<footer role="contentinfo">
+<nav role="navigation">
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a id="navbar.bottom">
+<!-- -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.bottom.firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="index.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li><a href="overview-tree.html">Tree</a></li>
+<li><a href="deprecated-list.html">Deprecated</a></li>
+<li><a href="index-all.html">Index</a></li>
+<li><a href="help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="allclasses.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
... 435616 lines suppressed ...