You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iceberg.apache.org by bl...@apache.org on 2019/06/23 01:41:39 UTC

[incubator-iceberg] branch master updated: Add Javadoc for master to ASF site, add refresh task.

This is an automated email from the ASF dual-hosted git repository.

blue pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-iceberg.git


The following commit(s) were added to refs/heads/master by this push:
     new c758165  Add Javadoc for master to ASF site, add refresh task.
c758165 is described below

commit c758165f457d89264344310c532329cc1554be39
Author: Ryan Blue <bl...@apache.org>
AuthorDate: Sat Jun 22 18:25:50 2019 -0700

    Add Javadoc for master to ASF site, add refresh task.
---
 build.gradle                                       |   28 +-
 site/docs/javadoc/index.html                       |    9 +
 site/docs/javadoc/master/allclasses-frame.html     |  318 ++
 site/docs/javadoc/master/allclasses-noframe.html   |  318 ++
 .../iceberg/spark/data/SparkParquetWriters.html    |  235 +
 .../netflix/iceberg/spark/data/package-frame.html  |   20 +
 .../iceberg/spark/data/package-summary.html        |  140 +
 .../netflix/iceberg/spark/data/package-tree.html   |  135 +
 site/docs/javadoc/master/constant-values.html      |  729 +++
 site/docs/javadoc/master/deprecated-list.html      |  122 +
 site/docs/javadoc/master/help-doc.html             |  223 +
 site/docs/javadoc/master/index-all.html            | 5068 ++++++++++++++++++++
 site/docs/javadoc/master/index.html                |   75 +
 .../master/org/apache/iceberg/Accessor.html        |  239 +
 .../master/org/apache/iceberg/Accessors.html       |  235 +
 .../master/org/apache/iceberg/AppendFiles.html     |  279 ++
 .../org/apache/iceberg/BaseCombinedScanTask.html   |  314 ++
 .../iceberg/BaseMetastoreTableOperations.html      |  538 +++
 .../org/apache/iceberg/BaseMetastoreTables.html    |  458 ++
 .../master/org/apache/iceberg/BaseTable.html       |  880 ++++
 .../org/apache/iceberg/CombinedScanTask.html       |  262 +
 .../org/apache/iceberg/ConfigProperties.html       |  292 ++
 .../master/org/apache/iceberg/DataFile.html        |  503 ++
 .../org/apache/iceberg/DataFiles.Builder.html      |  493 ++
 .../master/org/apache/iceberg/DataFiles.html       |  388 ++
 .../master/org/apache/iceberg/DataOperations.html  |  317 ++
 .../master/org/apache/iceberg/DeleteFiles.html     |  314 ++
 .../master/org/apache/iceberg/ExpireSnapshots.html |  302 ++
 .../master/org/apache/iceberg/FileFormat.html      |  400 ++
 .../org/apache/iceberg/FileHistory.Builder.html    |  338 ++
 .../master/org/apache/iceberg/FileHistory.html     |  254 +
 .../master/org/apache/iceberg/FileScanTask.html    |  383 ++
 .../javadoc/master/org/apache/iceberg/Files.html   |  274 ++
 .../master/org/apache/iceberg/Filterable.html      |  371 ++
 .../org/apache/iceberg/FilteredManifest.html       |  398 ++
 .../org/apache/iceberg/GenericManifestFile.html    |  690 +++
 .../iceberg/GenericPartitionFieldSummary.html      |  514 ++
 .../org/apache/iceberg/HasTableOperations.html     |  224 +
 .../org/apache/iceberg/LocationProviders.html      |  237 +
 .../ManifestFile.PartitionFieldSummary.html        |  336 ++
 .../master/org/apache/iceberg/ManifestFile.html    |  446 ++
 .../master/org/apache/iceberg/ManifestReader.html  |  514 ++
 .../master/org/apache/iceberg/ManifestWriter.html  |  418 ++
 .../javadoc/master/org/apache/iceberg/Metrics.html |  383 ++
 .../master/org/apache/iceberg/OverwriteData.html   |  767 +++
 .../master/org/apache/iceberg/OverwriteFiles.html  |  321 ++
 .../master/org/apache/iceberg/PartitionField.html  |  334 ++
 .../org/apache/iceberg/PartitionSpec.Builder.html  |  367 ++
 .../master/org/apache/iceberg/PartitionSpec.html   |  520 ++
 .../org/apache/iceberg/PartitionSpecParser.html    |  300 ++
 .../master/org/apache/iceberg/PendingUpdate.html   |  269 ++
 .../org/apache/iceberg/ReplaceManifests.html       |  513 ++
 .../org/apache/iceberg/ReplacePartitions.html      |  284 ++
 .../apache/iceberg/ReplacePartitionsOperation.html |  692 +++
 .../master/org/apache/iceberg/RewriteFiles.html    |  259 +
 .../org/apache/iceberg/RewriteManifests.html       |  287 ++
 .../master/org/apache/iceberg/Rollback.html        |  273 ++
 .../org/apache/iceberg/ScanSummary.Builder.html    |  358 ++
 .../iceberg/ScanSummary.PartitionMetrics.html      |  329 ++
 .../master/org/apache/iceberg/ScanSummary.html     |  267 ++
 .../master/org/apache/iceberg/ScanTask.html        |  275 ++
 .../javadoc/master/org/apache/iceberg/Schema.html  |  662 +++
 .../master/org/apache/iceberg/SchemaParser.html    |  296 ++
 .../master/org/apache/iceberg/SetLocation.html     |  336 ++
 .../master/org/apache/iceberg/Snapshot.html        |  404 ++
 .../master/org/apache/iceberg/SnapshotParser.html  |  250 +
 .../apache/iceberg/SnapshotSummary.Builder.html    |  344 ++
 .../master/org/apache/iceberg/SnapshotSummary.html |  413 ++
 .../master/org/apache/iceberg/SnapshotUpdate.html  |  257 +
 .../master/org/apache/iceberg/StructLike.html      |  262 +
 .../org/apache/iceberg/SystemProperties.html       |  267 ++
 .../javadoc/master/org/apache/iceberg/Table.html   |  717 +++
 .../iceberg/TableMetadata.SnapshotLogEntry.html    |  303 ++
 .../master/org/apache/iceberg/TableMetadata.html   |  645 +++
 .../org/apache/iceberg/TableMetadataParser.html    |  278 ++
 .../master/org/apache/iceberg/TableOperations.html |  376 ++
 .../master/org/apache/iceberg/TableProperties.html |  853 ++++
 .../master/org/apache/iceberg/TableScan.html       |  533 ++
 .../javadoc/master/org/apache/iceberg/Tables.html  |  278 ++
 .../master/org/apache/iceberg/Transaction.html     |  480 ++
 .../master/org/apache/iceberg/UpdateLocation.html  |  245 +
 .../org/apache/iceberg/UpdateProperties.html       |  297 ++
 .../master/org/apache/iceberg/UpdateSchema.html    |  543 +++
 .../org/apache/iceberg/avro/Avro.ReadBuilder.html  |  331 ++
 .../org/apache/iceberg/avro/Avro.WriteBuilder.html |  339 ++
 .../master/org/apache/iceberg/avro/Avro.html       |  271 ++
 .../org/apache/iceberg/avro/AvroIterable.html      |  305 ++
 .../org/apache/iceberg/avro/AvroSchemaUtil.html    |  545 +++
 .../org/apache/iceberg/avro/AvroSchemaVisitor.html |  350 ++
 .../master/org/apache/iceberg/avro/LogicalMap.html |  266 +
 .../apache/iceberg/avro/ProjectionDatumReader.html |  306 ++
 .../org/apache/iceberg/avro/UUIDConversion.html    |  344 ++
 .../org/apache/iceberg/avro/ValueReader.html       |  230 +
 .../iceberg/avro/ValueReaders.StructReader.html    |  351 ++
 .../org/apache/iceberg/avro/ValueReaders.html      |  513 ++
 .../org/apache/iceberg/avro/ValueWriter.html       |  232 +
 .../iceberg/avro/ValueWriters.StructWriter.html    |  321 ++
 .../org/apache/iceberg/avro/ValueWriters.html      |  496 ++
 .../org/apache/iceberg/avro/package-frame.html     |   37 +
 .../org/apache/iceberg/avro/package-summary.html   |  207 +
 .../org/apache/iceberg/avro/package-tree.html      |  164 +
 .../master/org/apache/iceberg/catalog/Catalog.html |  310 ++
 .../org/apache/iceberg/catalog/Namespace.html      |  275 ++
 .../apache/iceberg/catalog/TableIdentifier.html    |  311 ++
 .../org/apache/iceberg/catalog/package-frame.html  |   25 +
 .../apache/iceberg/catalog/package-summary.html    |  166 +
 .../org/apache/iceberg/catalog/package-tree.html   |  140 +
 .../apache/iceberg/common/DynClasses.Builder.html  |  381 ++
 .../org/apache/iceberg/common/DynClasses.html      |  254 +
 .../iceberg/common/DynConstructors.Builder.html    |  400 ++
 .../iceberg/common/DynConstructors.Ctor.html       |  384 ++
 .../org/apache/iceberg/common/DynConstructors.html |  272 ++
 .../iceberg/common/DynFields.BoundField.html       |  254 +
 .../apache/iceberg/common/DynFields.Builder.html   |  587 +++
 .../iceberg/common/DynFields.StaticField.html      |  254 +
 .../iceberg/common/DynFields.UnboundField.html     |  358 ++
 .../org/apache/iceberg/common/DynFields.html       |  268 ++
 .../iceberg/common/DynMethods.BoundMethod.html     |  257 +
 .../apache/iceberg/common/DynMethods.Builder.html  |  737 +++
 .../iceberg/common/DynMethods.StaticMethod.html    |  257 +
 .../iceberg/common/DynMethods.UnboundMethod.html   |  367 ++
 .../org/apache/iceberg/common/DynMethods.html      |  278 ++
 .../org/apache/iceberg/common/package-frame.html   |   34 +
 .../org/apache/iceberg/common/package-summary.html |  204 +
 .../org/apache/iceberg/common/package-tree.html    |  152 +
 .../org/apache/iceberg/data/GenericRecord.html     |  465 ++
 .../iceberg/data/IcebergGenerics.ScanBuilder.html  |  325 ++
 .../org/apache/iceberg/data/IcebergGenerics.html   |  263 +
 .../master/org/apache/iceberg/data/Record.html     |  302 ++
 .../org/apache/iceberg/data/avro/DataReader.html   |  281 ++
 .../org/apache/iceberg/data/avro/DataWriter.html   |  281 ++
 .../apache/iceberg/data/avro/IcebergDecoder.html   |  381 ++
 .../apache/iceberg/data/avro/IcebergEncoder.html   |  351 ++
 .../apache/iceberg/data/avro/package-frame.html    |   23 +
 .../apache/iceberg/data/avro/package-summary.html  |  152 +
 .../org/apache/iceberg/data/avro/package-tree.html |  142 +
 .../org/apache/iceberg/data/package-frame.html     |   26 +
 .../org/apache/iceberg/data/package-summary.html   |  163 +
 .../org/apache/iceberg/data/package-tree.html      |  145 +
 .../data/parquet/GenericParquetReaders.html        |  237 +
 .../iceberg/data/parquet/GenericParquetWriter.html |  235 +
 .../apache/iceberg/data/parquet/package-frame.html |   21 +
 .../iceberg/data/parquet/package-summary.html      |  144 +
 .../apache/iceberg/data/parquet/package-tree.html  |  136 +
 .../apache/iceberg/encryption/EncryptedFiles.html  |  312 ++
 .../iceberg/encryption/EncryptedInputFile.html     |  245 +
 .../iceberg/encryption/EncryptedOutputFile.html    |  246 +
 .../iceberg/encryption/EncryptionKeyMetadata.html  |  288 ++
 .../iceberg/encryption/EncryptionKeyMetadatas.html |  248 +
 .../iceberg/encryption/EncryptionManager.html      |  307 ++
 .../encryption/PlaintextEncryptionManager.html     |  326 ++
 .../apache/iceberg/encryption/package-frame.html   |   29 +
 .../apache/iceberg/encryption/package-summary.html |  186 +
 .../apache/iceberg/encryption/package-tree.html    |  148 +
 .../master/org/apache/iceberg/events/Listener.html |  222 +
 .../org/apache/iceberg/events/Listeners.html       |  253 +
 .../org/apache/iceberg/events/ScanEvent.html       |  315 ++
 .../org/apache/iceberg/events/package-frame.html   |   25 +
 .../org/apache/iceberg/events/package-summary.html |  165 +
 .../org/apache/iceberg/events/package-tree.html    |  140 +
 .../iceberg/exceptions/AlreadyExistsException.html |  284 ++
 .../iceberg/exceptions/CommitFailedException.html  |  284 ++
 .../iceberg/exceptions/NoSuchTableException.html   |  284 ++
 .../iceberg/exceptions/RuntimeIOException.html     |  296 ++
 .../iceberg/exceptions/ValidationException.html    |  325 ++
 .../apache/iceberg/exceptions/package-frame.html   |   24 +
 .../apache/iceberg/exceptions/package-summary.html |  166 +
 .../apache/iceberg/exceptions/package-tree.html    |  151 +
 .../master/org/apache/iceberg/expressions/And.html |  327 ++
 .../org/apache/iceberg/expressions/Binder.html     |  282 ++
 .../apache/iceberg/expressions/BoundPredicate.html |  274 ++
 .../apache/iceberg/expressions/BoundReference.html |  300 ++
 .../org/apache/iceberg/expressions/Evaluator.html  |  301 ++
 .../iceberg/expressions/Expression.Operation.html  |  533 ++
 .../org/apache/iceberg/expressions/Expression.html |  269 ++
 .../ExpressionVisitors.BoundExpressionVisitor.html |  452 ++
 .../ExpressionVisitors.ExpressionVisitor.html      |  365 ++
 .../iceberg/expressions/ExpressionVisitors.html    |  276 ++
 .../apache/iceberg/expressions/Expressions.html    |  484 ++
 .../org/apache/iceberg/expressions/False.html      |  302 ++
 .../expressions/InclusiveManifestEvaluator.html    |  304 ++
 .../expressions/InclusiveMetricsEvaluator.html     |  289 ++
 .../org/apache/iceberg/expressions/Literal.html    |  419 ++
 .../apache/iceberg/expressions/NamedReference.html |  261 +
 .../master/org/apache/iceberg/expressions/Not.html |  314 ++
 .../master/org/apache/iceberg/expressions/Or.html  |  327 ++
 .../org/apache/iceberg/expressions/Predicate.html  |  319 ++
 .../Projections.ProjectionEvaluator.html           |  304 ++
 .../apache/iceberg/expressions/Projections.html    |  383 ++
 .../org/apache/iceberg/expressions/Reference.html  |  180 +
 .../iceberg/expressions/ResidualEvaluator.html     |  309 ++
 .../expressions/StrictMetricsEvaluator.html        |  288 ++
 .../org/apache/iceberg/expressions/True.html       |  302 ++
 .../iceberg/expressions/UnboundPredicate.html      |  301 ++
 .../apache/iceberg/expressions/package-frame.html  |   51 +
 .../iceberg/expressions/package-summary.html       |  295 ++
 .../apache/iceberg/expressions/package-tree.html   |  184 +
 .../org/apache/iceberg/hadoop/HadoopFileIO.html    |  335 ++
 .../org/apache/iceberg/hadoop/HadoopInputFile.html |  417 ++
 .../apache/iceberg/hadoop/HadoopOutputFile.html    |  382 ++
 .../iceberg/hadoop/HadoopTableOperations.html      |  436 ++
 .../org/apache/iceberg/hadoop/HadoopTables.html    |  374 ++
 .../iceberg/hadoop/SerializableConfiguration.html  |  279 ++
 .../org/apache/iceberg/hadoop/package-frame.html   |   25 +
 .../org/apache/iceberg/hadoop/package-summary.html |  171 +
 .../org/apache/iceberg/hadoop/package-tree.html    |  140 +
 .../apache/iceberg/hive/HiveTableOperations.html   |  355 ++
 .../master/org/apache/iceberg/hive/HiveTables.html |  379 ++
 .../org/apache/iceberg/hive/HiveTypeConverter.html |  235 +
 .../apache/iceberg/hive/RuntimeMetaException.html  |  282 ++
 .../org/apache/iceberg/hive/package-frame.html     |   26 +
 .../org/apache/iceberg/hive/package-summary.html   |  168 +
 .../org/apache/iceberg/hive/package-tree.html      |  158 +
 .../org/apache/iceberg/io/CloseableGroup.html      |  300 ++
 .../CloseableIterable.ConcatCloseableIterable.html |  296 ++
 .../org/apache/iceberg/io/CloseableIterable.html   |  321 ++
 .../apache/iceberg/io/DelegatingInputStream.html   |  219 +
 .../apache/iceberg/io/DelegatingOutputStream.html  |  219 +
 .../master/org/apache/iceberg/io/FileAppender.html |  317 ++
 .../master/org/apache/iceberg/io/FileIO.html       |  300 ++
 .../master/org/apache/iceberg/io/InputFile.html    |  274 ++
 .../org/apache/iceberg/io/LocationProvider.html    |  264 +
 .../master/org/apache/iceberg/io/OutputFile.html   |  302 ++
 .../apache/iceberg/io/PositionOutputStream.html    |  295 ++
 .../org/apache/iceberg/io/SeekableInputStream.html |  322 ++
 .../org/apache/iceberg/io/package-frame.html       |   34 +
 .../org/apache/iceberg/io/package-summary.html     |  206 +
 .../master/org/apache/iceberg/io/package-tree.html |  177 +
 .../master/org/apache/iceberg/orc/ColumnIdMap.html |  521 ++
 .../org/apache/iceberg/orc/ORC.ReadBuilder.html    |  318 ++
 .../org/apache/iceberg/orc/ORC.WriteBuilder.html   |  308 ++
 .../javadoc/master/org/apache/iceberg/orc/ORC.html |  271 ++
 .../master/org/apache/iceberg/orc/OrcMetrics.html  |  250 +
 .../org/apache/iceberg/orc/OrcValueReader.html     |  229 +
 .../org/apache/iceberg/orc/OrcValueWriter.html     |  239 +
 .../org/apache/iceberg/orc/TypeConversion.html     |  306 ++
 .../iceberg/orc/VectorizedRowBatchIterator.html    |  293 ++
 .../org/apache/iceberg/orc/package-frame.html      |   31 +
 .../org/apache/iceberg/orc/package-summary.html    |  191 +
 .../org/apache/iceberg/orc/package-tree.html       |  146 +
 .../master/org/apache/iceberg/package-frame.html   |   95 +
 .../master/org/apache/iceberg/package-summary.html |  516 ++
 .../master/org/apache/iceberg/package-tree.html    |  256 +
 .../org/apache/iceberg/parquet/ColumnIterator.html |  453 ++
 .../org/apache/iceberg/parquet/ColumnWriter.html   |  429 ++
 .../iceberg/parquet/Parquet.ReadBuilder.html       |  396 ++
 .../iceberg/parquet/Parquet.WriteBuilder.html      |  352 ++
 .../master/org/apache/iceberg/parquet/Parquet.html |  271 ++
 .../apache/iceberg/parquet/ParquetAvroReader.html  |  235 +
 .../ParquetAvroValueReaders.TimeMillisReader.html  |  286 ++
 ...quetAvroValueReaders.TimestampMillisReader.html |  286 ++
 .../iceberg/parquet/ParquetAvroValueReaders.html   |  260 +
 .../apache/iceberg/parquet/ParquetAvroWriter.html  |  235 +
 .../parquet/ParquetDictionaryRowGroupFilter.html   |  301 ++
 .../apache/iceberg/parquet/ParquetIterable.html    |  292 ++
 .../parquet/ParquetMetricsRowGroupFilter.html      |  299 ++
 .../org/apache/iceberg/parquet/ParquetReader.html  |  338 ++
 .../apache/iceberg/parquet/ParquetSchemaUtil.html  |  355 ++
 .../apache/iceberg/parquet/ParquetTypeVisitor.html |  386 ++
 .../org/apache/iceberg/parquet/ParquetUtil.html    |  266 +
 .../apache/iceberg/parquet/ParquetValueReader.html |  264 +
 .../ParquetValueReaders.BinaryAsDecimalReader.html |  306 ++
 .../parquet/ParquetValueReaders.BytesReader.html   |  304 ++
 .../ParquetValueReaders.FloatAsDoubleReader.html   |  339 ++
 .../ParquetValueReaders.IntAsLongReader.html       |  339 ++
 ...ParquetValueReaders.IntegerAsDecimalReader.html |  306 ++
 .../parquet/ParquetValueReaders.ListReader.html    |  352 ++
 .../ParquetValueReaders.LongAsDecimalReader.html   |  306 ++
 .../parquet/ParquetValueReaders.MapReader.html     |  356 ++
 .../ParquetValueReaders.PrimitiveReader.html       |  365 ++
 ...ParquetValueReaders.RepeatedKeyValueReader.html |  411 ++
 .../ParquetValueReaders.RepeatedReader.html        |  407 ++
 .../parquet/ParquetValueReaders.ReusableEntry.html |  342 ++
 .../parquet/ParquetValueReaders.StringReader.html  |  304 ++
 .../parquet/ParquetValueReaders.StructReader.html  |  528 ++
 .../parquet/ParquetValueReaders.UnboxedReader.html |  388 ++
 .../iceberg/parquet/ParquetValueReaders.html       |  327 ++
 .../apache/iceberg/parquet/ParquetValueWriter.html |  253 +
 .../ParquetValueWriters.PrimitiveWriter.html       |  358 ++
 ...ParquetValueWriters.RepeatedKeyValueWriter.html |  343 ++
 .../ParquetValueWriters.RepeatedWriter.html        |  341 ++
 .../parquet/ParquetValueWriters.StructWriter.html  |  339 ++
 .../iceberg/parquet/ParquetValueWriters.html       |  396 ++
 .../iceberg/parquet/ParquetWriteAdapter.html       |  369 ++
 .../org/apache/iceberg/parquet/TripleWriter.html   |  396 ++
 .../apache/iceberg/parquet/TypeToMessageType.html  |  417 ++
 .../iceberg/parquet/TypeWithSchemaVisitor.html     |  403 ++
 .../org/apache/iceberg/parquet/package-frame.html  |   66 +
 .../apache/iceberg/parquet/package-summary.html    |  325 ++
 .../org/apache/iceberg/parquet/package-tree.html   |  197 +
 .../IcebergPigInputFormat.IcebergRecordReader.html |  383 ++
 .../apache/iceberg/pig/IcebergPigInputFormat.html  |  285 ++
 .../org/apache/iceberg/pig/IcebergStorage.html     |  632 +++
 .../org/apache/iceberg/pig/PigParquetReader.html   |  277 ++
 .../master/org/apache/iceberg/pig/SchemaUtil.html  |  289 ++
 .../org/apache/iceberg/pig/package-frame.html      |   23 +
 .../org/apache/iceberg/pig/package-summary.html    |  152 +
 .../org/apache/iceberg/pig/package-tree.html       |  151 +
 .../iceberg/spark/PruneColumnsWithReordering.html  |  341 ++
 .../spark/PruneColumnsWithoutReordering.html       |  341 ++
 .../org/apache/iceberg/spark/SparkFilters.html     |  235 +
 .../org/apache/iceberg/spark/SparkSchemaUtil.html  |  528 ++
 .../apache/iceberg/spark/data/SparkAvroReader.html |  300 ++
 .../apache/iceberg/spark/data/SparkAvroWriter.html |  300 ++
 .../apache/iceberg/spark/data/SparkOrcReader.html  |  288 ++
 .../apache/iceberg/spark/data/SparkOrcWriter.html  |  289 ++
 .../iceberg/spark/data/SparkParquetReaders.html    |  237 +
 .../iceberg/spark/data/SparkParquetWriters.html    |  237 +
 .../iceberg/spark/data/SparkValueReaders.html      |  235 +
 .../iceberg/spark/data/SparkValueWriters.html      |  235 +
 .../apache/iceberg/spark/data/package-frame.html   |   27 +
 .../apache/iceberg/spark/data/package-summary.html |  174 +
 .../apache/iceberg/spark/data/package-tree.html    |  142 +
 .../org/apache/iceberg/spark/hacks/Hive.html       |  271 ++
 .../apache/iceberg/spark/hacks/package-frame.html  |   20 +
 .../iceberg/spark/hacks/package-summary.html       |  140 +
 .../apache/iceberg/spark/hacks/package-tree.html   |  135 +
 .../org/apache/iceberg/spark/package-frame.html    |   23 +
 .../org/apache/iceberg/spark/package-summary.html  |  154 +
 .../org/apache/iceberg/spark/package-tree.html     |  142 +
 .../apache/iceberg/spark/source/IcebergSource.html |  363 ++
 .../iceberg/spark/source/StreamingWriter.html      |  373 ++
 .../apache/iceberg/spark/source/package-frame.html |   21 +
 .../iceberg/spark/source/package-summary.html      |  144 +
 .../apache/iceberg/spark/source/package-tree.html  |  136 +
 .../iceberg/transforms/PartitionSpecVisitor.html   |  332 ++
 .../org/apache/iceberg/transforms/Transform.html   |  372 ++
 .../org/apache/iceberg/transforms/Transforms.html  |  419 ++
 .../apache/iceberg/transforms/package-frame.html   |   25 +
 .../apache/iceberg/transforms/package-summary.html |  163 +
 .../apache/iceberg/transforms/package-tree.html    |  144 +
 .../apache/iceberg/types/CheckCompatibility.html   |  391 ++
 .../org/apache/iceberg/types/Comparators.html      |  300 ++
 .../org/apache/iceberg/types/Conversions.html      |  267 ++
 .../org/apache/iceberg/types/IndexByName.html      |  365 ++
 .../org/apache/iceberg/types/Type.NestedType.html  |  368 ++
 .../apache/iceberg/types/Type.PrimitiveType.html   |  329 ++
 .../org/apache/iceberg/types/Type.TypeID.html      |  524 ++
 .../master/org/apache/iceberg/types/Type.html      |  385 ++
 .../types/TypeUtil.CustomOrderSchemaVisitor.html   |  354 ++
 .../org/apache/iceberg/types/TypeUtil.NextID.html  |  224 +
 .../iceberg/types/TypeUtil.SchemaVisitor.html      |  388 ++
 .../master/org/apache/iceberg/types/TypeUtil.html  |  564 +++
 .../org/apache/iceberg/types/Types.BinaryType.html |  345 ++
 .../apache/iceberg/types/Types.BooleanType.html    |  345 ++
 .../org/apache/iceberg/types/Types.DateType.html   |  345 ++
 .../apache/iceberg/types/Types.DecimalType.html    |  373 ++
 .../org/apache/iceberg/types/Types.DoubleType.html |  345 ++
 .../org/apache/iceberg/types/Types.FixedType.html  |  358 ++
 .../org/apache/iceberg/types/Types.FloatType.html  |  345 ++
 .../apache/iceberg/types/Types.IntegerType.html    |  345 ++
 .../org/apache/iceberg/types/Types.ListType.html   |  491 ++
 .../org/apache/iceberg/types/Types.LongType.html   |  345 ++
 .../org/apache/iceberg/types/Types.MapType.html    |  525 ++
 .../apache/iceberg/types/Types.NestedField.html    |  436 ++
 .../org/apache/iceberg/types/Types.StringType.html |  345 ++
 .../org/apache/iceberg/types/Types.StructType.html |  461 ++
 .../org/apache/iceberg/types/Types.TimeType.html   |  311 ++
 .../apache/iceberg/types/Types.TimestampType.html  |  371 ++
 .../org/apache/iceberg/types/Types.UUIDType.html   |  345 ++
 .../master/org/apache/iceberg/types/Types.html     |  318 ++
 .../org/apache/iceberg/types/package-frame.html    |   55 +
 .../org/apache/iceberg/types/package-summary.html  |  280 ++
 .../org/apache/iceberg/types/package-tree.html     |  194 +
 .../apache/iceberg/util/BinPacking.ListPacker.html |  294 ++
 .../iceberg/util/BinPacking.PackingIterable.html   |  297 ++
 .../master/org/apache/iceberg/util/BinPacking.html |  258 +
 .../org/apache/iceberg/util/ByteBuffers.html       |  248 +
 .../apache/iceberg/util/CharSequenceWrapper.html   |  296 ++
 .../org/apache/iceberg/util/ExceptionUtil.html     |  195 +
 .../master/org/apache/iceberg/util/Exceptions.html |  261 +
 .../master/org/apache/iceberg/util/JsonUtil.html   |  353 ++
 .../master/org/apache/iceberg/util/Pair.html       |  378 ++
 .../org/apache/iceberg/util/ParallelIterable.html  |  328 ++
 .../org/apache/iceberg/util/PropertyUtil.html      |  273 ++
 .../org/apache/iceberg/util/StructLikeWrapper.html |  283 ++
 .../org/apache/iceberg/util/Tasks.Builder.html     |  507 ++
 .../org/apache/iceberg/util/Tasks.FailureTask.html |  232 +
 .../master/org/apache/iceberg/util/Tasks.Task.html |  230 +
 .../iceberg/util/Tasks.UnrecoverableException.html |  295 ++
 .../master/org/apache/iceberg/util/Tasks.html      |  294 ++
 .../org/apache/iceberg/util/ThreadPools.html       |  301 ++
 .../org/apache/iceberg/util/package-frame.html     |   43 +
 .../org/apache/iceberg/util/package-summary.html   |  234 +
 .../org/apache/iceberg/util/package-tree.html      |  171 +
 site/docs/javadoc/master/overview-frame.html       |   45 +
 site/docs/javadoc/master/overview-summary.html     |  232 +
 site/docs/javadoc/master/overview-tree.html        |  601 +++
 site/docs/javadoc/master/package-list              |   25 +
 site/docs/javadoc/master/script.js                 |   30 +
 site/docs/javadoc/master/serialized-form.html      |  992 ++++
 site/docs/javadoc/master/stylesheet.css            |  574 +++
 site/mkdocs.yml                                    |    2 +-
 393 files changed, 122787 insertions(+), 3 deletions(-)

diff --git a/build.gradle b/build.gradle
index 2d3204b..4783bef 100644
--- a/build.gradle
+++ b/build.gradle
@@ -26,7 +26,6 @@ buildscript {
   }
   dependencies {
     classpath 'com.github.jengelman.gradle.plugins:shadow:5.0.0'
-    classpath 'com.netflix.nebula:gradle-aggregate-javadocs-plugin:2.2.+'
     classpath 'com.netflix.nebula:nebula-publishing-plugin:5.1.5'
     classpath 'com.palantir.baseline:gradle-baseline-java:0.55.0'
     classpath 'com.diffplug.spotless:spotless-plugin-gradle:3.14.0'
@@ -50,7 +49,6 @@ allprojects {
   version = gitVersion()
 }
 
-apply plugin: 'nebula-aggregate-javadocs'
 apply plugin: 'com.palantir.baseline-config'
 
 subprojects {
@@ -111,6 +109,32 @@ subprojects {
   }
 }
 
+task aggregateJavadoc(type: Javadoc) {
+  // use the branch name in place of version in Javadoc
+  project.rootProject.version = versionDetails().branchName
+
+  dependsOn subprojects.javadoc
+  source subprojects.javadoc.source
+  destinationDir project.rootProject.file("site/docs/javadoc/${versionDetails().branchName}")
+  classpath = project.rootProject.files(subprojects.javadoc.classpath)
+}
+
+task removeJavadoc(type: Exec) {
+  commandLine 'rm', '-rf', "site/docs/javadoc/${versionDetails().branchName}"
+}
+
+task refreshJavadoc(type: Exec) {
+  dependsOn aggregateJavadoc
+  dependsOn removeJavadoc
+  aggregateJavadoc.mustRunAfter removeJavadoc
+  commandLine 'git', 'add', "site/docs/javadoc/${versionDetails().branchName}"
+}
+
+task deploySite(type: Exec) {
+  workingDir 'site'
+  commandLine 'mkdocs', 'gh-deploy'
+}
+
 // The following code is temporary to allow for incrementally migrating projects to use Baseline.
 
 // We enable baseline-idea everywhere so that everyone can use IntelliJ to build code against the
diff --git a/site/docs/javadoc/index.html b/site/docs/javadoc/index.html
new file mode 100644
index 0000000..9b733c4
--- /dev/null
+++ b/site/docs/javadoc/index.html
@@ -0,0 +1,9 @@
+<html xmlns="http://www.w3.org/1999/xhtml">    
+  <head>      
+    <title>Iceberg Javadoc Redirect</title>      
+    <meta http-equiv="refresh" content="0;URL='/javadoc/master/'" />    
+  </head>    
+  <body> 
+    <p>Redirecting to Javadoc for the master branch: <a href="/javadoc/master/">/javadoc/master</a>.</p> 
+  </body>  
+</html>
diff --git a/site/docs/javadoc/master/allclasses-frame.html b/site/docs/javadoc/master/allclasses-frame.html
new file mode 100644
index 0000000..43d9cb7
--- /dev/null
+++ b/site/docs/javadoc/master/allclasses-frame.html
@@ -0,0 +1,318 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>All Classes (iceberg master API)</title>
+<meta name="date" content="2019-06-22">
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+<script type="text/javascript" src="script.js"></script>
+</head>
+<body>
+<h1 class="bar">All&nbsp;Classes</h1>
+<div class="indexContainer">
+<ul>
+<li><a href="org/apache/iceberg/Accessor.html" title="interface in org.apache.iceberg" target="classFrame"><span class="interfaceName">Accessor</span></a></li>
+<li><a href="org/apache/iceberg/Accessors.html" title="class in org.apache.iceberg" target="classFrame">Accessors</a></li>
+<li><a href="org/apache/iceberg/exceptions/AlreadyExistsException.html" title="class in org.apache.iceberg.exceptions" target="classFrame">AlreadyExistsException</a></li>
+<li><a href="org/apache/iceberg/expressions/And.html" title="class in org.apache.iceberg.expressions" target="classFrame">And</a></li>
+<li><a href="org/apache/iceberg/AppendFiles.html" title="interface in org.apache.iceberg" target="classFrame"><span class="interfaceName">AppendFiles</span></a></li>
+<li><a href="org/apache/iceberg/avro/Avro.html" title="class in org.apache.iceberg.avro" target="classFrame">Avro</a></li>
+<li><a href="org/apache/iceberg/avro/Avro.ReadBuilder.html" title="class in org.apache.iceberg.avro" target="classFrame">Avro.ReadBuilder</a></li>
+<li><a href="org/apache/iceberg/avro/Avro.WriteBuilder.html" title="class in org.apache.iceberg.avro" target="classFrame">Avro.WriteBuilder</a></li>
+<li><a href="org/apache/iceberg/avro/AvroIterable.html" title="class in org.apache.iceberg.avro" target="classFrame">AvroIterable</a></li>
+<li><a href="org/apache/iceberg/avro/AvroSchemaUtil.html" title="class in org.apache.iceberg.avro" target="classFrame">AvroSchemaUtil</a></li>
+<li><a href="org/apache/iceberg/avro/AvroSchemaVisitor.html" title="class in org.apache.iceberg.avro" target="classFrame">AvroSchemaVisitor</a></li>
+<li><a href="org/apache/iceberg/BaseCombinedScanTask.html" title="class in org.apache.iceberg" target="classFrame">BaseCombinedScanTask</a></li>
+<li><a href="org/apache/iceberg/BaseMetastoreTableOperations.html" title="class in org.apache.iceberg" target="classFrame">BaseMetastoreTableOperations</a></li>
+<li><a href="org/apache/iceberg/BaseMetastoreTables.html" title="class in org.apache.iceberg" target="classFrame">BaseMetastoreTables</a></li>
+<li><a href="org/apache/iceberg/BaseTable.html" title="class in org.apache.iceberg" target="classFrame">BaseTable</a></li>
+<li><a href="org/apache/iceberg/expressions/Binder.html" title="class in org.apache.iceberg.expressions" target="classFrame">Binder</a></li>
+<li><a href="org/apache/iceberg/util/BinPacking.html" title="class in org.apache.iceberg.util" target="classFrame">BinPacking</a></li>
+<li><a href="org/apache/iceberg/util/BinPacking.ListPacker.html" title="class in org.apache.iceberg.util" target="classFrame">BinPacking.ListPacker</a></li>
+<li><a href="org/apache/iceberg/util/BinPacking.PackingIterable.html" title="class in org.apache.iceberg.util" target="classFrame">BinPacking.PackingIterable</a></li>
+<li><a href="org/apache/iceberg/expressions/BoundPredicate.html" title="class in org.apache.iceberg.expressions" target="classFrame">BoundPredicate</a></li>
+<li><a href="org/apache/iceberg/expressions/BoundReference.html" title="class in org.apache.iceberg.expressions" target="classFrame">BoundReference</a></li>
+<li><a href="org/apache/iceberg/util/ByteBuffers.html" title="class in org.apache.iceberg.util" target="classFrame">ByteBuffers</a></li>
+<li><a href="org/apache/iceberg/catalog/Catalog.html" title="interface in org.apache.iceberg.catalog" target="classFrame"><span class="interfaceName">Catalog</span></a></li>
+<li><a href="org/apache/iceberg/util/CharSequenceWrapper.html" title="class in org.apache.iceberg.util" target="classFrame">CharSequenceWrapper</a></li>
+<li><a href="org/apache/iceberg/types/CheckCompatibility.html" title="class in org.apache.iceberg.types" target="classFrame">CheckCompatibility</a></li>
+<li><a href="org/apache/iceberg/io/CloseableGroup.html" title="class in org.apache.iceberg.io" target="classFrame">CloseableGroup</a></li>
+<li><a href="org/apache/iceberg/io/CloseableIterable.html" title="interface in org.apache.iceberg.io" target="classFrame"><span class="interfaceName">CloseableIterable</span></a></li>
+<li><a href="org/apache/iceberg/io/CloseableIterable.ConcatCloseableIterable.html" title="class in org.apache.iceberg.io" target="classFrame">CloseableIterable.ConcatCloseableIterable</a></li>
+<li><a href="org/apache/iceberg/orc/ColumnIdMap.html" title="class in org.apache.iceberg.orc" target="classFrame">ColumnIdMap</a></li>
+<li><a href="org/apache/iceberg/parquet/ColumnIterator.html" title="class in org.apache.iceberg.parquet" target="classFrame">ColumnIterator</a></li>
+<li><a href="org/apache/iceberg/parquet/ColumnWriter.html" title="class in org.apache.iceberg.parquet" target="classFrame">ColumnWriter</a></li>
+<li><a href="org/apache/iceberg/CombinedScanTask.html" title="interface in org.apache.iceberg" target="classFrame"><span class="interfaceName">CombinedScanTask</span></a></li>
+<li><a href="org/apache/iceberg/exceptions/CommitFailedException.html" title="class in org.apache.iceberg.exceptions" target="classFrame">CommitFailedException</a></li>
+<li><a href="org/apache/iceberg/types/Comparators.html" title="class in org.apache.iceberg.types" target="classFrame">Comparators</a></li>
+<li><a href="org/apache/iceberg/ConfigProperties.html" title="class in org.apache.iceberg" target="classFrame">ConfigProperties</a></li>
+<li><a href="org/apache/iceberg/types/Conversions.html" title="class in org.apache.iceberg.types" target="classFrame">Conversions</a></li>
+<li><a href="org/apache/iceberg/DataFile.html" title="interface in org.apache.iceberg" target="classFrame"><span class="interfaceName">DataFile</span></a></li>
+<li><a href="org/apache/iceberg/DataFiles.html" title="class in org.apache.iceberg" target="classFrame">DataFiles</a></li>
+<li><a href="org/apache/iceberg/DataFiles.Builder.html" title="class in org.apache.iceberg" target="classFrame">DataFiles.Builder</a></li>
+<li><a href="org/apache/iceberg/DataOperations.html" title="class in org.apache.iceberg" target="classFrame">DataOperations</a></li>
+<li><a href="org/apache/iceberg/data/avro/DataReader.html" title="class in org.apache.iceberg.data.avro" target="classFrame">DataReader</a></li>
+<li><a href="org/apache/iceberg/data/avro/DataWriter.html" title="class in org.apache.iceberg.data.avro" target="classFrame">DataWriter</a></li>
+<li><a href="org/apache/iceberg/io/DelegatingInputStream.html" title="interface in org.apache.iceberg.io" target="classFrame"><span class="interfaceName">DelegatingInputStream</span></a></li>
+<li><a href="org/apache/iceberg/io/DelegatingOutputStream.html" title="interface in org.apache.iceberg.io" target="classFrame"><span class="interfaceName">DelegatingOutputStream</span></a></li>
+<li><a href="org/apache/iceberg/DeleteFiles.html" title="interface in org.apache.iceberg" target="classFrame"><span class="interfaceName">DeleteFiles</span></a></li>
+<li><a href="org/apache/iceberg/common/DynClasses.html" title="class in org.apache.iceberg.common" target="classFrame">DynClasses</a></li>
+<li><a href="org/apache/iceberg/common/DynClasses.Builder.html" title="class in org.apache.iceberg.common" target="classFrame">DynClasses.Builder</a></li>
+<li><a href="org/apache/iceberg/common/DynConstructors.html" title="class in org.apache.iceberg.common" target="classFrame">DynConstructors</a></li>
+<li><a href="org/apache/iceberg/common/DynConstructors.Builder.html" title="class in org.apache.iceberg.common" target="classFrame">DynConstructors.Builder</a></li>
+<li><a href="org/apache/iceberg/common/DynConstructors.Ctor.html" title="class in org.apache.iceberg.common" target="classFrame">DynConstructors.Ctor</a></li>
+<li><a href="org/apache/iceberg/common/DynFields.html" title="class in org.apache.iceberg.common" target="classFrame">DynFields</a></li>
+<li><a href="org/apache/iceberg/common/DynFields.BoundField.html" title="class in org.apache.iceberg.common" target="classFrame">DynFields.BoundField</a></li>
+<li><a href="org/apache/iceberg/common/DynFields.Builder.html" title="class in org.apache.iceberg.common" target="classFrame">DynFields.Builder</a></li>
+<li><a href="org/apache/iceberg/common/DynFields.StaticField.html" title="class in org.apache.iceberg.common" target="classFrame">DynFields.StaticField</a></li>
+<li><a href="org/apache/iceberg/common/DynFields.UnboundField.html" title="class in org.apache.iceberg.common" target="classFrame">DynFields.UnboundField</a></li>
+<li><a href="org/apache/iceberg/common/DynMethods.html" title="class in org.apache.iceberg.common" target="classFrame">DynMethods</a></li>
+<li><a href="org/apache/iceberg/common/DynMethods.BoundMethod.html" title="class in org.apache.iceberg.common" target="classFrame">DynMethods.BoundMethod</a></li>
+<li><a href="org/apache/iceberg/common/DynMethods.Builder.html" title="class in org.apache.iceberg.common" target="classFrame">DynMethods.Builder</a></li>
+<li><a href="org/apache/iceberg/common/DynMethods.StaticMethod.html" title="class in org.apache.iceberg.common" target="classFrame">DynMethods.StaticMethod</a></li>
+<li><a href="org/apache/iceberg/common/DynMethods.UnboundMethod.html" title="class in org.apache.iceberg.common" target="classFrame">DynMethods.UnboundMethod</a></li>
+<li><a href="org/apache/iceberg/encryption/EncryptedFiles.html" title="class in org.apache.iceberg.encryption" target="classFrame">EncryptedFiles</a></li>
+<li><a href="org/apache/iceberg/encryption/EncryptedInputFile.html" title="interface in org.apache.iceberg.encryption" target="classFrame"><span class="interfaceName">EncryptedInputFile</span></a></li>
+<li><a href="org/apache/iceberg/encryption/EncryptedOutputFile.html" title="interface in org.apache.iceberg.encryption" target="classFrame"><span class="interfaceName">EncryptedOutputFile</span></a></li>
+<li><a href="org/apache/iceberg/encryption/EncryptionKeyMetadata.html" title="interface in org.apache.iceberg.encryption" target="classFrame"><span class="interfaceName">EncryptionKeyMetadata</span></a></li>
+<li><a href="org/apache/iceberg/encryption/EncryptionKeyMetadatas.html" title="class in org.apache.iceberg.encryption" target="classFrame">EncryptionKeyMetadatas</a></li>
+<li><a href="org/apache/iceberg/encryption/EncryptionManager.html" title="interface in org.apache.iceberg.encryption" target="classFrame"><span class="interfaceName">EncryptionManager</span></a></li>
+<li><a href="org/apache/iceberg/expressions/Evaluator.html" title="class in org.apache.iceberg.expressions" target="classFrame">Evaluator</a></li>
+<li><a href="org/apache/iceberg/util/Exceptions.html" title="class in org.apache.iceberg.util" target="classFrame">Exceptions</a></li>
+<li><a href="org/apache/iceberg/util/ExceptionUtil.html" title="class in org.apache.iceberg.util" target="classFrame">ExceptionUtil</a></li>
+<li><a href="org/apache/iceberg/ExpireSnapshots.html" title="interface in org.apache.iceberg" target="classFrame"><span class="interfaceName">ExpireSnapshots</span></a></li>
+<li><a href="org/apache/iceberg/expressions/Expression.html" title="interface in org.apache.iceberg.expressions" target="classFrame"><span class="interfaceName">Expression</span></a></li>
+<li><a href="org/apache/iceberg/expressions/Expression.Operation.html" title="enum in org.apache.iceberg.expressions" target="classFrame">Expression.Operation</a></li>
+<li><a href="org/apache/iceberg/expressions/Expressions.html" title="class in org.apache.iceberg.expressions" target="classFrame">Expressions</a></li>
+<li><a href="org/apache/iceberg/expressions/ExpressionVisitors.html" title="class in org.apache.iceberg.expressions" target="classFrame">ExpressionVisitors</a></li>
+<li><a href="org/apache/iceberg/expressions/ExpressionVisitors.BoundExpressionVisitor.html" title="class in org.apache.iceberg.expressions" target="classFrame">ExpressionVisitors.BoundExpressionVisitor</a></li>
+<li><a href="org/apache/iceberg/expressions/ExpressionVisitors.ExpressionVisitor.html" title="class in org.apache.iceberg.expressions" target="classFrame">ExpressionVisitors.ExpressionVisitor</a></li>
+<li><a href="org/apache/iceberg/expressions/False.html" title="class in org.apache.iceberg.expressions" target="classFrame">False</a></li>
+<li><a href="org/apache/iceberg/io/FileAppender.html" title="interface in org.apache.iceberg.io" target="classFrame"><span class="interfaceName">FileAppender</span></a></li>
+<li><a href="org/apache/iceberg/FileFormat.html" title="enum in org.apache.iceberg" target="classFrame">FileFormat</a></li>
+<li><a href="org/apache/iceberg/FileHistory.html" title="class in org.apache.iceberg" target="classFrame">FileHistory</a></li>
+<li><a href="org/apache/iceberg/FileHistory.Builder.html" title="class in org.apache.iceberg" target="classFrame">FileHistory.Builder</a></li>
+<li><a href="org/apache/iceberg/io/FileIO.html" title="interface in org.apache.iceberg.io" target="classFrame"><span class="interfaceName">FileIO</span></a></li>
+<li><a href="org/apache/iceberg/Files.html" title="class in org.apache.iceberg" target="classFrame">Files</a></li>
+<li><a href="org/apache/iceberg/FileScanTask.html" title="interface in org.apache.iceberg" target="classFrame"><span class="interfaceName">FileScanTask</span></a></li>
+<li><a href="org/apache/iceberg/Filterable.html" title="interface in org.apache.iceberg" target="classFrame"><span class="interfaceName">Filterable</span></a></li>
+<li><a href="org/apache/iceberg/FilteredManifest.html" title="class in org.apache.iceberg" target="classFrame">FilteredManifest</a></li>
+<li><a href="org/apache/iceberg/GenericManifestFile.html" title="class in org.apache.iceberg" target="classFrame">GenericManifestFile</a></li>
+<li><a href="org/apache/iceberg/data/parquet/GenericParquetReaders.html" title="class in org.apache.iceberg.data.parquet" target="classFrame">GenericParquetReaders</a></li>
+<li><a href="org/apache/iceberg/data/parquet/GenericParquetWriter.html" title="class in org.apache.iceberg.data.parquet" target="classFrame">GenericParquetWriter</a></li>
+<li><a href="org/apache/iceberg/GenericPartitionFieldSummary.html" title="class in org.apache.iceberg" target="classFrame">GenericPartitionFieldSummary</a></li>
+<li><a href="org/apache/iceberg/data/GenericRecord.html" title="class in org.apache.iceberg.data" target="classFrame">GenericRecord</a></li>
+<li><a href="org/apache/iceberg/hadoop/HadoopFileIO.html" title="class in org.apache.iceberg.hadoop" target="classFrame">HadoopFileIO</a></li>
+<li><a href="org/apache/iceberg/hadoop/HadoopInputFile.html" title="class in org.apache.iceberg.hadoop" target="classFrame">HadoopInputFile</a></li>
+<li><a href="org/apache/iceberg/hadoop/HadoopOutputFile.html" title="class in org.apache.iceberg.hadoop" target="classFrame">HadoopOutputFile</a></li>
+<li><a href="org/apache/iceberg/hadoop/HadoopTableOperations.html" title="class in org.apache.iceberg.hadoop" target="classFrame">HadoopTableOperations</a></li>
+<li><a href="org/apache/iceberg/hadoop/HadoopTables.html" title="class in org.apache.iceberg.hadoop" target="classFrame">HadoopTables</a></li>
+<li><a href="org/apache/iceberg/HasTableOperations.html" title="interface in org.apache.iceberg" target="classFrame"><span class="interfaceName">HasTableOperations</span></a></li>
+<li><a href="org/apache/iceberg/spark/hacks/Hive.html" title="class in org.apache.iceberg.spark.hacks" target="classFrame">Hive</a></li>
+<li><a href="org/apache/iceberg/hive/HiveTableOperations.html" title="class in org.apache.iceberg.hive" target="classFrame">HiveTableOperations</a></li>
+<li><a href="org/apache/iceberg/hive/HiveTables.html" title="class in org.apache.iceberg.hive" target="classFrame">HiveTables</a></li>
+<li><a href="org/apache/iceberg/hive/HiveTypeConverter.html" title="class in org.apache.iceberg.hive" target="classFrame">HiveTypeConverter</a></li>
+<li><a href="org/apache/iceberg/data/avro/IcebergDecoder.html" title="class in org.apache.iceberg.data.avro" target="classFrame">IcebergDecoder</a></li>
+<li><a href="org/apache/iceberg/data/avro/IcebergEncoder.html" title="class in org.apache.iceberg.data.avro" target="classFrame">IcebergEncoder</a></li>
+<li><a href="org/apache/iceberg/data/IcebergGenerics.html" title="class in org.apache.iceberg.data" target="classFrame">IcebergGenerics</a></li>
+<li><a href="org/apache/iceberg/data/IcebergGenerics.ScanBuilder.html" title="class in org.apache.iceberg.data" target="classFrame">IcebergGenerics.ScanBuilder</a></li>
+<li><a href="org/apache/iceberg/pig/IcebergPigInputFormat.html" title="class in org.apache.iceberg.pig" target="classFrame">IcebergPigInputFormat</a></li>
+<li><a href="org/apache/iceberg/spark/source/IcebergSource.html" title="class in org.apache.iceberg.spark.source" target="classFrame">IcebergSource</a></li>
+<li><a href="org/apache/iceberg/pig/IcebergStorage.html" title="class in org.apache.iceberg.pig" target="classFrame">IcebergStorage</a></li>
+<li><a href="org/apache/iceberg/expressions/InclusiveManifestEvaluator.html" title="class in org.apache.iceberg.expressions" target="classFrame">InclusiveManifestEvaluator</a></li>
+<li><a href="org/apache/iceberg/expressions/InclusiveMetricsEvaluator.html" title="class in org.apache.iceberg.expressions" target="classFrame">InclusiveMetricsEvaluator</a></li>
+<li><a href="org/apache/iceberg/types/IndexByName.html" title="class in org.apache.iceberg.types" target="classFrame">IndexByName</a></li>
+<li><a href="org/apache/iceberg/io/InputFile.html" title="interface in org.apache.iceberg.io" target="classFrame"><span class="interfaceName">InputFile</span></a></li>
+<li><a href="org/apache/iceberg/util/JsonUtil.html" title="class in org.apache.iceberg.util" target="classFrame">JsonUtil</a></li>
+<li><a href="org/apache/iceberg/events/Listener.html" title="interface in org.apache.iceberg.events" target="classFrame"><span class="interfaceName">Listener</span></a></li>
+<li><a href="org/apache/iceberg/events/Listeners.html" title="class in org.apache.iceberg.events" target="classFrame">Listeners</a></li>
+<li><a href="org/apache/iceberg/expressions/Literal.html" title="interface in org.apache.iceberg.expressions" target="classFrame"><span class="interfaceName">Literal</span></a></li>
+<li><a href="org/apache/iceberg/io/LocationProvider.html" title="interface in org.apache.iceberg.io" target="classFrame"><span class="interfaceName">LocationProvider</span></a></li>
+<li><a href="org/apache/iceberg/LocationProviders.html" title="class in org.apache.iceberg" target="classFrame">LocationProviders</a></li>
+<li><a href="org/apache/iceberg/avro/LogicalMap.html" title="class in org.apache.iceberg.avro" target="classFrame">LogicalMap</a></li>
+<li><a href="org/apache/iceberg/ManifestFile.html" title="interface in org.apache.iceberg" target="classFrame"><span class="interfaceName">ManifestFile</span></a></li>
+<li><a href="org/apache/iceberg/ManifestFile.PartitionFieldSummary.html" title="interface in org.apache.iceberg" target="classFrame"><span class="interfaceName">ManifestFile.PartitionFieldSummary</span></a></li>
+<li><a href="org/apache/iceberg/ManifestReader.html" title="class in org.apache.iceberg" target="classFrame">ManifestReader</a></li>
+<li><a href="org/apache/iceberg/ManifestWriter.html" title="class in org.apache.iceberg" target="classFrame">ManifestWriter</a></li>
+<li><a href="org/apache/iceberg/Metrics.html" title="class in org.apache.iceberg" target="classFrame">Metrics</a></li>
+<li><a href="org/apache/iceberg/expressions/NamedReference.html" title="class in org.apache.iceberg.expressions" target="classFrame">NamedReference</a></li>
+<li><a href="org/apache/iceberg/catalog/Namespace.html" title="class in org.apache.iceberg.catalog" target="classFrame">Namespace</a></li>
+<li><a href="org/apache/iceberg/exceptions/NoSuchTableException.html" title="class in org.apache.iceberg.exceptions" target="classFrame">NoSuchTableException</a></li>
+<li><a href="org/apache/iceberg/expressions/Not.html" title="class in org.apache.iceberg.expressions" target="classFrame">Not</a></li>
+<li><a href="org/apache/iceberg/expressions/Or.html" title="class in org.apache.iceberg.expressions" target="classFrame">Or</a></li>
+<li><a href="org/apache/iceberg/orc/ORC.html" title="class in org.apache.iceberg.orc" target="classFrame">ORC</a></li>
+<li><a href="org/apache/iceberg/orc/ORC.ReadBuilder.html" title="class in org.apache.iceberg.orc" target="classFrame">ORC.ReadBuilder</a></li>
+<li><a href="org/apache/iceberg/orc/ORC.WriteBuilder.html" title="class in org.apache.iceberg.orc" target="classFrame">ORC.WriteBuilder</a></li>
+<li><a href="org/apache/iceberg/orc/OrcMetrics.html" title="class in org.apache.iceberg.orc" target="classFrame">OrcMetrics</a></li>
+<li><a href="org/apache/iceberg/orc/OrcValueReader.html" title="interface in org.apache.iceberg.orc" target="classFrame"><span class="interfaceName">OrcValueReader</span></a></li>
+<li><a href="org/apache/iceberg/orc/OrcValueWriter.html" title="interface in org.apache.iceberg.orc" target="classFrame"><span class="interfaceName">OrcValueWriter</span></a></li>
+<li><a href="org/apache/iceberg/io/OutputFile.html" title="interface in org.apache.iceberg.io" target="classFrame"><span class="interfaceName">OutputFile</span></a></li>
+<li><a href="org/apache/iceberg/OverwriteData.html" title="class in org.apache.iceberg" target="classFrame">OverwriteData</a></li>
+<li><a href="org/apache/iceberg/OverwriteFiles.html" title="interface in org.apache.iceberg" target="classFrame"><span class="interfaceName">OverwriteFiles</span></a></li>
+<li><a href="org/apache/iceberg/util/Pair.html" title="class in org.apache.iceberg.util" target="classFrame">Pair</a></li>
+<li><a href="org/apache/iceberg/util/ParallelIterable.html" title="class in org.apache.iceberg.util" target="classFrame">ParallelIterable</a></li>
+<li><a href="org/apache/iceberg/parquet/Parquet.html" title="class in org.apache.iceberg.parquet" target="classFrame">Parquet</a></li>
+<li><a href="org/apache/iceberg/parquet/Parquet.ReadBuilder.html" title="class in org.apache.iceberg.parquet" target="classFrame">Parquet.ReadBuilder</a></li>
+<li><a href="org/apache/iceberg/parquet/Parquet.WriteBuilder.html" title="class in org.apache.iceberg.parquet" target="classFrame">Parquet.WriteBuilder</a></li>
+<li><a href="org/apache/iceberg/parquet/ParquetAvroReader.html" title="class in org.apache.iceberg.parquet" target="classFrame">ParquetAvroReader</a></li>
+<li><a href="org/apache/iceberg/parquet/ParquetAvroValueReaders.html" title="class in org.apache.iceberg.parquet" target="classFrame">ParquetAvroValueReaders</a></li>
+<li><a href="org/apache/iceberg/parquet/ParquetAvroValueReaders.TimeMillisReader.html" title="class in org.apache.iceberg.parquet" target="classFrame">ParquetAvroValueReaders.TimeMillisReader</a></li>
+<li><a href="org/apache/iceberg/parquet/ParquetAvroValueReaders.TimestampMillisReader.html" title="class in org.apache.iceberg.parquet" target="classFrame">ParquetAvroValueReaders.TimestampMillisReader</a></li>
+<li><a href="org/apache/iceberg/parquet/ParquetAvroWriter.html" title="class in org.apache.iceberg.parquet" target="classFrame">ParquetAvroWriter</a></li>
+<li><a href="org/apache/iceberg/parquet/ParquetDictionaryRowGroupFilter.html" title="class in org.apache.iceberg.parquet" target="classFrame">ParquetDictionaryRowGroupFilter</a></li>
+<li><a href="org/apache/iceberg/parquet/ParquetIterable.html" title="class in org.apache.iceberg.parquet" target="classFrame">ParquetIterable</a></li>
+<li><a href="org/apache/iceberg/parquet/ParquetMetricsRowGroupFilter.html" title="class in org.apache.iceberg.parquet" target="classFrame">ParquetMetricsRowGroupFilter</a></li>
+<li><a href="org/apache/iceberg/parquet/ParquetReader.html" title="class in org.apache.iceberg.parquet" target="classFrame">ParquetReader</a></li>
+<li><a href="org/apache/iceberg/parquet/ParquetSchemaUtil.html" title="class in org.apache.iceberg.parquet" target="classFrame">ParquetSchemaUtil</a></li>
+<li><a href="org/apache/iceberg/parquet/ParquetTypeVisitor.html" title="class in org.apache.iceberg.parquet" target="classFrame">ParquetTypeVisitor</a></li>
+<li><a href="org/apache/iceberg/parquet/ParquetUtil.html" title="class in org.apache.iceberg.parquet" target="classFrame">ParquetUtil</a></li>
+<li><a href="org/apache/iceberg/parquet/ParquetValueReader.html" title="interface in org.apache.iceberg.parquet" target="classFrame"><span class="interfaceName">ParquetValueReader</span></a></li>
+<li><a href="org/apache/iceberg/parquet/ParquetValueReaders.html" title="class in org.apache.iceberg.parquet" target="classFrame">ParquetValueReaders</a></li>
+<li><a href="org/apache/iceberg/parquet/ParquetValueReaders.BinaryAsDecimalReader.html" title="class in org.apache.iceberg.parquet" target="classFrame">ParquetValueReaders.BinaryAsDecimalReader</a></li>
+<li><a href="org/apache/iceberg/parquet/ParquetValueReaders.BytesReader.html" title="class in org.apache.iceberg.parquet" target="classFrame">ParquetValueReaders.BytesReader</a></li>
+<li><a href="org/apache/iceberg/parquet/ParquetValueReaders.FloatAsDoubleReader.html" title="class in org.apache.iceberg.parquet" target="classFrame">ParquetValueReaders.FloatAsDoubleReader</a></li>
+<li><a href="org/apache/iceberg/parquet/ParquetValueReaders.IntAsLongReader.html" title="class in org.apache.iceberg.parquet" target="classFrame">ParquetValueReaders.IntAsLongReader</a></li>
+<li><a href="org/apache/iceberg/parquet/ParquetValueReaders.IntegerAsDecimalReader.html" title="class in org.apache.iceberg.parquet" target="classFrame">ParquetValueReaders.IntegerAsDecimalReader</a></li>
+<li><a href="org/apache/iceberg/parquet/ParquetValueReaders.ListReader.html" title="class in org.apache.iceberg.parquet" target="classFrame">ParquetValueReaders.ListReader</a></li>
+<li><a href="org/apache/iceberg/parquet/ParquetValueReaders.LongAsDecimalReader.html" title="class in org.apache.iceberg.parquet" target="classFrame">ParquetValueReaders.LongAsDecimalReader</a></li>
+<li><a href="org/apache/iceberg/parquet/ParquetValueReaders.MapReader.html" title="class in org.apache.iceberg.parquet" target="classFrame">ParquetValueReaders.MapReader</a></li>
+<li><a href="org/apache/iceberg/parquet/ParquetValueReaders.PrimitiveReader.html" title="class in org.apache.iceberg.parquet" target="classFrame">ParquetValueReaders.PrimitiveReader</a></li>
+<li><a href="org/apache/iceberg/parquet/ParquetValueReaders.RepeatedKeyValueReader.html" title="class in org.apache.iceberg.parquet" target="classFrame">ParquetValueReaders.RepeatedKeyValueReader</a></li>
+<li><a href="org/apache/iceberg/parquet/ParquetValueReaders.RepeatedReader.html" title="class in org.apache.iceberg.parquet" target="classFrame">ParquetValueReaders.RepeatedReader</a></li>
+<li><a href="org/apache/iceberg/parquet/ParquetValueReaders.ReusableEntry.html" title="class in org.apache.iceberg.parquet" target="classFrame">ParquetValueReaders.ReusableEntry</a></li>
+<li><a href="org/apache/iceberg/parquet/ParquetValueReaders.StringReader.html" title="class in org.apache.iceberg.parquet" target="classFrame">ParquetValueReaders.StringReader</a></li>
+<li><a href="org/apache/iceberg/parquet/ParquetValueReaders.StructReader.html" title="class in org.apache.iceberg.parquet" target="classFrame">ParquetValueReaders.StructReader</a></li>
+<li><a href="org/apache/iceberg/parquet/ParquetValueReaders.UnboxedReader.html" title="class in org.apache.iceberg.parquet" target="classFrame">ParquetValueReaders.UnboxedReader</a></li>
+<li><a href="org/apache/iceberg/parquet/ParquetValueWriter.html" title="interface in org.apache.iceberg.parquet" target="classFrame"><span class="interfaceName">ParquetValueWriter</span></a></li>
+<li><a href="org/apache/iceberg/parquet/ParquetValueWriters.html" title="class in org.apache.iceberg.parquet" target="classFrame">ParquetValueWriters</a></li>
+<li><a href="org/apache/iceberg/parquet/ParquetValueWriters.PrimitiveWriter.html" title="class in org.apache.iceberg.parquet" target="classFrame">ParquetValueWriters.PrimitiveWriter</a></li>
+<li><a href="org/apache/iceberg/parquet/ParquetValueWriters.RepeatedKeyValueWriter.html" title="class in org.apache.iceberg.parquet" target="classFrame">ParquetValueWriters.RepeatedKeyValueWriter</a></li>
+<li><a href="org/apache/iceberg/parquet/ParquetValueWriters.RepeatedWriter.html" title="class in org.apache.iceberg.parquet" target="classFrame">ParquetValueWriters.RepeatedWriter</a></li>
+<li><a href="org/apache/iceberg/parquet/ParquetValueWriters.StructWriter.html" title="class in org.apache.iceberg.parquet" target="classFrame">ParquetValueWriters.StructWriter</a></li>
+<li><a href="org/apache/iceberg/parquet/ParquetWriteAdapter.html" title="class in org.apache.iceberg.parquet" target="classFrame">ParquetWriteAdapter</a></li>
+<li><a href="org/apache/iceberg/PartitionField.html" title="class in org.apache.iceberg" target="classFrame">PartitionField</a></li>
+<li><a href="org/apache/iceberg/PartitionSpec.html" title="class in org.apache.iceberg" target="classFrame">PartitionSpec</a></li>
+<li><a href="org/apache/iceberg/PartitionSpec.Builder.html" title="class in org.apache.iceberg" target="classFrame">PartitionSpec.Builder</a></li>
+<li><a href="org/apache/iceberg/PartitionSpecParser.html" title="class in org.apache.iceberg" target="classFrame">PartitionSpecParser</a></li>
+<li><a href="org/apache/iceberg/transforms/PartitionSpecVisitor.html" title="interface in org.apache.iceberg.transforms" target="classFrame"><span class="interfaceName">PartitionSpecVisitor</span></a></li>
+<li><a href="org/apache/iceberg/PendingUpdate.html" title="interface in org.apache.iceberg" target="classFrame"><span class="interfaceName">PendingUpdate</span></a></li>
+<li><a href="org/apache/iceberg/pig/PigParquetReader.html" title="class in org.apache.iceberg.pig" target="classFrame">PigParquetReader</a></li>
+<li><a href="org/apache/iceberg/encryption/PlaintextEncryptionManager.html" title="class in org.apache.iceberg.encryption" target="classFrame">PlaintextEncryptionManager</a></li>
+<li><a href="org/apache/iceberg/io/PositionOutputStream.html" title="class in org.apache.iceberg.io" target="classFrame">PositionOutputStream</a></li>
+<li><a href="org/apache/iceberg/expressions/Predicate.html" title="class in org.apache.iceberg.expressions" target="classFrame">Predicate</a></li>
+<li><a href="org/apache/iceberg/avro/ProjectionDatumReader.html" title="class in org.apache.iceberg.avro" target="classFrame">ProjectionDatumReader</a></li>
+<li><a href="org/apache/iceberg/expressions/Projections.html" title="class in org.apache.iceberg.expressions" target="classFrame">Projections</a></li>
+<li><a href="org/apache/iceberg/expressions/Projections.ProjectionEvaluator.html" title="class in org.apache.iceberg.expressions" target="classFrame">Projections.ProjectionEvaluator</a></li>
+<li><a href="org/apache/iceberg/util/PropertyUtil.html" title="class in org.apache.iceberg.util" target="classFrame">PropertyUtil</a></li>
+<li><a href="org/apache/iceberg/spark/PruneColumnsWithoutReordering.html" title="class in org.apache.iceberg.spark" target="classFrame">PruneColumnsWithoutReordering</a></li>
+<li><a href="org/apache/iceberg/spark/PruneColumnsWithReordering.html" title="class in org.apache.iceberg.spark" target="classFrame">PruneColumnsWithReordering</a></li>
+<li><a href="org/apache/iceberg/data/Record.html" title="interface in org.apache.iceberg.data" target="classFrame"><span class="interfaceName">Record</span></a></li>
+<li><a href="org/apache/iceberg/expressions/Reference.html" title="interface in org.apache.iceberg.expressions" target="classFrame"><span class="interfaceName">Reference</span></a></li>
+<li><a href="org/apache/iceberg/ReplaceManifests.html" title="class in org.apache.iceberg" target="classFrame">ReplaceManifests</a></li>
+<li><a href="org/apache/iceberg/ReplacePartitions.html" title="interface in org.apache.iceberg" target="classFrame"><span class="interfaceName">ReplacePartitions</span></a></li>
+<li><a href="org/apache/iceberg/ReplacePartitionsOperation.html" title="class in org.apache.iceberg" target="classFrame">ReplacePartitionsOperation</a></li>
+<li><a href="org/apache/iceberg/expressions/ResidualEvaluator.html" title="class in org.apache.iceberg.expressions" target="classFrame">ResidualEvaluator</a></li>
+<li><a href="org/apache/iceberg/RewriteFiles.html" title="interface in org.apache.iceberg" target="classFrame"><span class="interfaceName">RewriteFiles</span></a></li>
+<li><a href="org/apache/iceberg/RewriteManifests.html" title="interface in org.apache.iceberg" target="classFrame"><span class="interfaceName">RewriteManifests</span></a></li>
+<li><a href="org/apache/iceberg/Rollback.html" title="interface in org.apache.iceberg" target="classFrame"><span class="interfaceName">Rollback</span></a></li>
+<li><a href="org/apache/iceberg/exceptions/RuntimeIOException.html" title="class in org.apache.iceberg.exceptions" target="classFrame">RuntimeIOException</a></li>
+<li><a href="org/apache/iceberg/hive/RuntimeMetaException.html" title="class in org.apache.iceberg.hive" target="classFrame">RuntimeMetaException</a></li>
+<li><a href="org/apache/iceberg/events/ScanEvent.html" title="class in org.apache.iceberg.events" target="classFrame">ScanEvent</a></li>
+<li><a href="org/apache/iceberg/ScanSummary.html" title="class in org.apache.iceberg" target="classFrame">ScanSummary</a></li>
+<li><a href="org/apache/iceberg/ScanSummary.Builder.html" title="class in org.apache.iceberg" target="classFrame">ScanSummary.Builder</a></li>
+<li><a href="org/apache/iceberg/ScanSummary.PartitionMetrics.html" title="class in org.apache.iceberg" target="classFrame">ScanSummary.PartitionMetrics</a></li>
+<li><a href="org/apache/iceberg/ScanTask.html" title="interface in org.apache.iceberg" target="classFrame"><span class="interfaceName">ScanTask</span></a></li>
+<li><a href="org/apache/iceberg/Schema.html" title="class in org.apache.iceberg" target="classFrame">Schema</a></li>
+<li><a href="org/apache/iceberg/SchemaParser.html" title="class in org.apache.iceberg" target="classFrame">SchemaParser</a></li>
+<li><a href="org/apache/iceberg/pig/SchemaUtil.html" title="class in org.apache.iceberg.pig" target="classFrame">SchemaUtil</a></li>
+<li><a href="org/apache/iceberg/io/SeekableInputStream.html" title="class in org.apache.iceberg.io" target="classFrame">SeekableInputStream</a></li>
+<li><a href="org/apache/iceberg/hadoop/SerializableConfiguration.html" title="class in org.apache.iceberg.hadoop" target="classFrame">SerializableConfiguration</a></li>
+<li><a href="org/apache/iceberg/SetLocation.html" title="class in org.apache.iceberg" target="classFrame">SetLocation</a></li>
+<li><a href="org/apache/iceberg/Snapshot.html" title="interface in org.apache.iceberg" target="classFrame"><span class="interfaceName">Snapshot</span></a></li>
+<li><a href="org/apache/iceberg/SnapshotParser.html" title="class in org.apache.iceberg" target="classFrame">SnapshotParser</a></li>
+<li><a href="org/apache/iceberg/SnapshotSummary.html" title="class in org.apache.iceberg" target="classFrame">SnapshotSummary</a></li>
+<li><a href="org/apache/iceberg/SnapshotSummary.Builder.html" title="class in org.apache.iceberg" target="classFrame">SnapshotSummary.Builder</a></li>
+<li><a href="org/apache/iceberg/SnapshotUpdate.html" title="interface in org.apache.iceberg" target="classFrame"><span class="interfaceName">SnapshotUpdate</span></a></li>
+<li><a href="org/apache/iceberg/spark/data/SparkAvroReader.html" title="class in org.apache.iceberg.spark.data" target="classFrame">SparkAvroReader</a></li>
+<li><a href="org/apache/iceberg/spark/data/SparkAvroWriter.html" title="class in org.apache.iceberg.spark.data" target="classFrame">SparkAvroWriter</a></li>
+<li><a href="org/apache/iceberg/spark/SparkFilters.html" title="class in org.apache.iceberg.spark" target="classFrame">SparkFilters</a></li>
+<li><a href="org/apache/iceberg/spark/data/SparkOrcReader.html" title="class in org.apache.iceberg.spark.data" target="classFrame">SparkOrcReader</a></li>
+<li><a href="org/apache/iceberg/spark/data/SparkOrcWriter.html" title="class in org.apache.iceberg.spark.data" target="classFrame">SparkOrcWriter</a></li>
+<li><a href="org/apache/iceberg/spark/data/SparkParquetReaders.html" title="class in org.apache.iceberg.spark.data" target="classFrame">SparkParquetReaders</a></li>
+<li><a href="com/netflix/iceberg/spark/data/SparkParquetWriters.html" title="class in com.netflix.iceberg.spark.data" target="classFrame">SparkParquetWriters</a></li>
+<li><a href="org/apache/iceberg/spark/data/SparkParquetWriters.html" title="class in org.apache.iceberg.spark.data" target="classFrame">SparkParquetWriters</a></li>
+<li><a href="org/apache/iceberg/spark/SparkSchemaUtil.html" title="class in org.apache.iceberg.spark" target="classFrame">SparkSchemaUtil</a></li>
+<li><a href="org/apache/iceberg/spark/data/SparkValueReaders.html" title="class in org.apache.iceberg.spark.data" target="classFrame">SparkValueReaders</a></li>
+<li><a href="org/apache/iceberg/spark/data/SparkValueWriters.html" title="class in org.apache.iceberg.spark.data" target="classFrame">SparkValueWriters</a></li>
+<li><a href="org/apache/iceberg/spark/source/StreamingWriter.html" title="class in org.apache.iceberg.spark.source" target="classFrame">StreamingWriter</a></li>
+<li><a href="org/apache/iceberg/expressions/StrictMetricsEvaluator.html" title="class in org.apache.iceberg.expressions" target="classFrame">StrictMetricsEvaluator</a></li>
+<li><a href="org/apache/iceberg/StructLike.html" title="interface in org.apache.iceberg" target="classFrame"><span class="interfaceName">StructLike</span></a></li>
+<li><a href="org/apache/iceberg/util/StructLikeWrapper.html" title="class in org.apache.iceberg.util" target="classFrame">StructLikeWrapper</a></li>
+<li><a href="org/apache/iceberg/SystemProperties.html" title="class in org.apache.iceberg" target="classFrame">SystemProperties</a></li>
+<li><a href="org/apache/iceberg/Table.html" title="interface in org.apache.iceberg" target="classFrame"><span class="interfaceName">Table</span></a></li>
+<li><a href="org/apache/iceberg/catalog/TableIdentifier.html" title="class in org.apache.iceberg.catalog" target="classFrame">TableIdentifier</a></li>
+<li><a href="org/apache/iceberg/TableMetadata.html" title="class in org.apache.iceberg" target="classFrame">TableMetadata</a></li>
+<li><a href="org/apache/iceberg/TableMetadata.SnapshotLogEntry.html" title="class in org.apache.iceberg" target="classFrame">TableMetadata.SnapshotLogEntry</a></li>
+<li><a href="org/apache/iceberg/TableMetadataParser.html" title="class in org.apache.iceberg" target="classFrame">TableMetadataParser</a></li>
+<li><a href="org/apache/iceberg/TableOperations.html" title="interface in org.apache.iceberg" target="classFrame"><span class="interfaceName">TableOperations</span></a></li>
+<li><a href="org/apache/iceberg/TableProperties.html" title="class in org.apache.iceberg" target="classFrame">TableProperties</a></li>
+<li><a href="org/apache/iceberg/Tables.html" title="interface in org.apache.iceberg" target="classFrame"><span class="interfaceName">Tables</span></a></li>
+<li><a href="org/apache/iceberg/TableScan.html" title="interface in org.apache.iceberg" target="classFrame"><span class="interfaceName">TableScan</span></a></li>
+<li><a href="org/apache/iceberg/util/Tasks.html" title="class in org.apache.iceberg.util" target="classFrame">Tasks</a></li>
+<li><a href="org/apache/iceberg/util/Tasks.Builder.html" title="class in org.apache.iceberg.util" target="classFrame">Tasks.Builder</a></li>
+<li><a href="org/apache/iceberg/util/Tasks.FailureTask.html" title="interface in org.apache.iceberg.util" target="classFrame"><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" target="classFrame"><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" target="classFrame">Tasks.UnrecoverableException</a></li>
+<li><a href="org/apache/iceberg/util/ThreadPools.html" title="class in org.apache.iceberg.util" target="classFrame">ThreadPools</a></li>
+<li><a href="org/apache/iceberg/Transaction.html" title="interface in org.apache.iceberg" target="classFrame"><span class="interfaceName">Transaction</span></a></li>
+<li><a href="org/apache/iceberg/transforms/Transform.html" title="interface in org.apache.iceberg.transforms" target="classFrame"><span class="interfaceName">Transform</span></a></li>
+<li><a href="org/apache/iceberg/transforms/Transforms.html" title="class in org.apache.iceberg.transforms" target="classFrame">Transforms</a></li>
+<li><a href="org/apache/iceberg/parquet/TripleWriter.html" title="interface in org.apache.iceberg.parquet" target="classFrame"><span class="interfaceName">TripleWriter</span></a></li>
+<li><a href="org/apache/iceberg/expressions/True.html" title="class in org.apache.iceberg.expressions" target="classFrame">True</a></li>
+<li><a href="org/apache/iceberg/types/Type.html" title="interface in org.apache.iceberg.types" target="classFrame"><span class="interfaceName">Type</span></a></li>
+<li><a href="org/apache/iceberg/types/Type.NestedType.html" title="class in org.apache.iceberg.types" target="classFrame">Type.NestedType</a></li>
+<li><a href="org/apache/iceberg/types/Type.PrimitiveType.html" title="class in org.apache.iceberg.types" target="classFrame">Type.PrimitiveType</a></li>
+<li><a href="org/apache/iceberg/types/Type.TypeID.html" title="enum in org.apache.iceberg.types" target="classFrame">Type.TypeID</a></li>
+<li><a href="org/apache/iceberg/orc/TypeConversion.html" title="class in org.apache.iceberg.orc" target="classFrame">TypeConversion</a></li>
+<li><a href="org/apache/iceberg/types/Types.html" title="class in org.apache.iceberg.types" target="classFrame">Types</a></li>
+<li><a href="org/apache/iceberg/types/Types.BinaryType.html" title="class in org.apache.iceberg.types" target="classFrame">Types.BinaryType</a></li>
+<li><a href="org/apache/iceberg/types/Types.BooleanType.html" title="class in org.apache.iceberg.types" target="classFrame">Types.BooleanType</a></li>
+<li><a href="org/apache/iceberg/types/Types.DateType.html" title="class in org.apache.iceberg.types" target="classFrame">Types.DateType</a></li>
+<li><a href="org/apache/iceberg/types/Types.DecimalType.html" title="class in org.apache.iceberg.types" target="classFrame">Types.DecimalType</a></li>
+<li><a href="org/apache/iceberg/types/Types.DoubleType.html" title="class in org.apache.iceberg.types" target="classFrame">Types.DoubleType</a></li>
+<li><a href="org/apache/iceberg/types/Types.FixedType.html" title="class in org.apache.iceberg.types" target="classFrame">Types.FixedType</a></li>
+<li><a href="org/apache/iceberg/types/Types.FloatType.html" title="class in org.apache.iceberg.types" target="classFrame">Types.FloatType</a></li>
+<li><a href="org/apache/iceberg/types/Types.IntegerType.html" title="class in org.apache.iceberg.types" target="classFrame">Types.IntegerType</a></li>
+<li><a href="org/apache/iceberg/types/Types.ListType.html" title="class in org.apache.iceberg.types" target="classFrame">Types.ListType</a></li>
+<li><a href="org/apache/iceberg/types/Types.LongType.html" title="class in org.apache.iceberg.types" target="classFrame">Types.LongType</a></li>
+<li><a href="org/apache/iceberg/types/Types.MapType.html" title="class in org.apache.iceberg.types" target="classFrame">Types.MapType</a></li>
+<li><a href="org/apache/iceberg/types/Types.NestedField.html" title="class in org.apache.iceberg.types" target="classFrame">Types.NestedField</a></li>
+<li><a href="org/apache/iceberg/types/Types.StringType.html" title="class in org.apache.iceberg.types" target="classFrame">Types.StringType</a></li>
+<li><a href="org/apache/iceberg/types/Types.StructType.html" title="class in org.apache.iceberg.types" target="classFrame">Types.StructType</a></li>
+<li><a href="org/apache/iceberg/types/Types.TimestampType.html" title="class in org.apache.iceberg.types" target="classFrame">Types.TimestampType</a></li>
+<li><a href="org/apache/iceberg/types/Types.TimeType.html" title="class in org.apache.iceberg.types" target="classFrame">Types.TimeType</a></li>
+<li><a href="org/apache/iceberg/types/Types.UUIDType.html" title="class in org.apache.iceberg.types" target="classFrame">Types.UUIDType</a></li>
+<li><a href="org/apache/iceberg/parquet/TypeToMessageType.html" title="class in org.apache.iceberg.parquet" target="classFrame">TypeToMessageType</a></li>
+<li><a href="org/apache/iceberg/types/TypeUtil.html" title="class in org.apache.iceberg.types" target="classFrame">TypeUtil</a></li>
+<li><a href="org/apache/iceberg/types/TypeUtil.CustomOrderSchemaVisitor.html" title="class in org.apache.iceberg.types" target="classFrame">TypeUtil.CustomOrderSchemaVisitor</a></li>
+<li><a href="org/apache/iceberg/types/TypeUtil.NextID.html" title="interface in org.apache.iceberg.types" target="classFrame"><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" target="classFrame">TypeUtil.SchemaVisitor</a></li>
+<li><a href="org/apache/iceberg/parquet/TypeWithSchemaVisitor.html" title="class in org.apache.iceberg.parquet" target="classFrame">TypeWithSchemaVisitor</a></li>
+<li><a href="org/apache/iceberg/expressions/UnboundPredicate.html" title="class in org.apache.iceberg.expressions" target="classFrame">UnboundPredicate</a></li>
+<li><a href="org/apache/iceberg/UpdateLocation.html" title="interface in org.apache.iceberg" target="classFrame"><span class="interfaceName">UpdateLocation</span></a></li>
+<li><a href="org/apache/iceberg/UpdateProperties.html" title="interface in org.apache.iceberg" target="classFrame"><span class="interfaceName">UpdateProperties</span></a></li>
+<li><a href="org/apache/iceberg/UpdateSchema.html" title="interface in org.apache.iceberg" target="classFrame"><span class="interfaceName">UpdateSchema</span></a></li>
+<li><a href="org/apache/iceberg/avro/UUIDConversion.html" title="class in org.apache.iceberg.avro" target="classFrame">UUIDConversion</a></li>
+<li><a href="org/apache/iceberg/exceptions/ValidationException.html" title="class in org.apache.iceberg.exceptions" target="classFrame">ValidationException</a></li>
+<li><a href="org/apache/iceberg/avro/ValueReader.html" title="interface in org.apache.iceberg.avro" target="classFrame"><span class="interfaceName">ValueReader</span></a></li>
+<li><a href="org/apache/iceberg/avro/ValueReaders.html" title="class in org.apache.iceberg.avro" target="classFrame">ValueReaders</a></li>
+<li><a href="org/apache/iceberg/avro/ValueReaders.StructReader.html" title="class in org.apache.iceberg.avro" target="classFrame">ValueReaders.StructReader</a></li>
+<li><a href="org/apache/iceberg/avro/ValueWriter.html" title="interface in org.apache.iceberg.avro" target="classFrame"><span class="interfaceName">ValueWriter</span></a></li>
+<li><a href="org/apache/iceberg/avro/ValueWriters.html" title="class in org.apache.iceberg.avro" target="classFrame">ValueWriters</a></li>
+<li><a href="org/apache/iceberg/avro/ValueWriters.StructWriter.html" title="class in org.apache.iceberg.avro" target="classFrame">ValueWriters.StructWriter</a></li>
+<li><a href="org/apache/iceberg/orc/VectorizedRowBatchIterator.html" title="class in org.apache.iceberg.orc" target="classFrame">VectorizedRowBatchIterator</a></li>
+</ul>
+</div>
+</body>
+</html>
diff --git a/site/docs/javadoc/master/allclasses-noframe.html b/site/docs/javadoc/master/allclasses-noframe.html
new file mode 100644
index 0000000..9e707e1
--- /dev/null
+++ b/site/docs/javadoc/master/allclasses-noframe.html
@@ -0,0 +1,318 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>All Classes (iceberg master API)</title>
+<meta name="date" content="2019-06-22">
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+<script type="text/javascript" src="script.js"></script>
+</head>
+<body>
+<h1 class="bar">All&nbsp;Classes</h1>
+<div class="indexContainer">
+<ul>
+<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/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/avro/Avro.html" title="class in org.apache.iceberg.avro">Avro</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/AvroIterable.html" title="class in org.apache.iceberg.avro">AvroIterable</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/BaseCombinedScanTask.html" title="class in org.apache.iceberg">BaseCombinedScanTask</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/BaseMetastoreTables.html" title="class in org.apache.iceberg">BaseMetastoreTables</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/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/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/util/ByteBuffers.html" title="class in org.apache.iceberg.util">ByteBuffers</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/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/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/orc/ColumnIdMap.html" title="class in org.apache.iceberg.orc">ColumnIdMap</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/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/types/Comparators.html" title="class in org.apache.iceberg.types">Comparators</a></li>
+<li><a href="org/apache/iceberg/ConfigProperties.html" title="class in org.apache.iceberg">ConfigProperties</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/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/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/data/avro/DataWriter.html" title="class in org.apache.iceberg.data.avro">DataWriter</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/DeleteFiles.html" title="interface in org.apache.iceberg"><span class="interfaceName">DeleteFiles</span></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/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/ExpireSnapshots.html" title="interface in org.apache.iceberg"><span class="interfaceName">ExpireSnapshots</span></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.ExpressionVisitor.html" title="class in org.apache.iceberg.expressions">ExpressionVisitors.ExpressionVisitor</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/io/FileAppender.html" title="interface in org.apache.iceberg.io"><span class="interfaceName">FileAppender</span></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/FileHistory.html" title="class in org.apache.iceberg">FileHistory</a></li>
+<li><a href="org/apache/iceberg/FileHistory.Builder.html" title="class in org.apache.iceberg">FileHistory.Builder</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/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/Filterable.html" title="interface in org.apache.iceberg"><span class="interfaceName">Filterable</span></a></li>
+<li><a href="org/apache/iceberg/FilteredManifest.html" title="class in org.apache.iceberg">FilteredManifest</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/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/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/spark/hacks/Hive.html" title="class in org.apache.iceberg.spark.hacks">Hive</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/hive/HiveTables.html" title="class in org.apache.iceberg.hive">HiveTables</a></li>
+<li><a href="org/apache/iceberg/hive/HiveTypeConverter.html" title="class in org.apache.iceberg.hive">HiveTypeConverter</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/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/pig/IcebergPigInputFormat.html" title="class in org.apache.iceberg.pig">IcebergPigInputFormat</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/pig/IcebergStorage.html" title="class in org.apache.iceberg.pig">IcebergStorage</a></li>
+<li><a href="org/apache/iceberg/expressions/InclusiveManifestEvaluator.html" title="class in org.apache.iceberg.expressions">InclusiveManifestEvaluator</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/types/IndexByName.html" title="class in org.apache.iceberg.types">IndexByName</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/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/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/ManifestReader.html" title="class in org.apache.iceberg">ManifestReader</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/Metrics.html" title="class in org.apache.iceberg">Metrics</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/catalog/Namespace.html" title="class in org.apache.iceberg.catalog">Namespace</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/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.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/OrcMetrics.html" title="class in org.apache.iceberg.orc">OrcMetrics</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/OrcValueWriter.html" title="interface in org.apache.iceberg.orc"><span class="interfaceName">OrcValueWriter</span></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/OverwriteData.html" title="class in org.apache.iceberg">OverwriteData</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.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/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.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.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/parquet/ParquetWriteAdapter.html" title="class in org.apache.iceberg.parquet">ParquetWriteAdapter</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/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/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/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/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/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/ReplaceManifests.html" title="class in org.apache.iceberg">ReplaceManifests</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/ReplacePartitionsOperation.html" title="class in org.apache.iceberg">ReplacePartitionsOperation</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/RewriteFiles.html" title="interface in org.apache.iceberg"><span class="interfaceName">RewriteFiles</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/Rollback.html" title="interface in org.apache.iceberg"><span class="interfaceName">Rollback</span></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/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/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/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/SnapshotParser.html" title="class in org.apache.iceberg">SnapshotParser</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/SnapshotUpdate.html" title="interface in org.apache.iceberg"><span class="interfaceName">SnapshotUpdate</span></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/SparkFilters.html" title="class in org.apache.iceberg.spark">SparkFilters</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/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="com/netflix/iceberg/spark/data/SparkParquetWriters.html" title="class in com.netflix.iceberg.spark.data">SparkParquetWriters</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/SparkSchemaUtil.html" title="class in org.apache.iceberg.spark">SparkSchemaUtil</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/source/StreamingWriter.html" title="class in org.apache.iceberg.spark.source">StreamingWriter</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/StructLikeWrapper.html" title="class in org.apache.iceberg.util">StructLikeWrapper</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/TableMetadata.html" title="class in org.apache.iceberg">TableMetadata</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/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/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/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/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/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/orc/TypeConversion.html" title="class in org.apache.iceberg.orc">TypeConversion</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/UnboundPredicate.html" title="class in org.apache.iceberg.expressions">UnboundPredicate</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/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/avro/UUIDConversion.html" title="class in org.apache.iceberg.avro">UUIDConversion</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/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/orc/VectorizedRowBatchIterator.html" title="class in org.apache.iceberg.orc">VectorizedRowBatchIterator</a></li>
+</ul>
+</div>
+</body>
+</html>
diff --git a/site/docs/javadoc/master/com/netflix/iceberg/spark/data/SparkParquetWriters.html b/site/docs/javadoc/master/com/netflix/iceberg/spark/data/SparkParquetWriters.html
new file mode 100644
index 0000000..dd7ae46
--- /dev/null
+++ b/site/docs/javadoc/master/com/netflix/iceberg/spark/data/SparkParquetWriters.html
@@ -0,0 +1,235 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>SparkParquetWriters (iceberg master API)</title>
+<meta name="date" content="2019-06-22">
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="SparkParquetWriters (iceberg master API)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-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">
+<li>Prev&nbsp;Class</li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?com/netflix/iceberg/spark/data/SparkParquetWriters.html" target="_top">Frames</a></li>
+<li><a href="SparkParquetWriters.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></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>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods.inherited.from.class.java.lang.Object">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">com.netflix.iceberg.spark.data</div>
+<h2 title="Class SparkParquetWriters" class="title">Class SparkParquetWriters</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>com.netflix.iceberg.spark.data.SparkParquetWriters</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">SparkParquetWriters</span>
+extends java.lang.Object</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../com/netflix/iceberg/spark/data/SparkParquetWriters.html#SparkParquetWriters--">SparkParquetWriters</a></span>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="SparkParquetWriters--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>SparkParquetWriters</h4>
+<pre>public&nbsp;SparkParquetWriters()</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-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">
+<li>Prev&nbsp;Class</li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?com/netflix/iceberg/spark/data/SparkParquetWriters.html" target="_top">Frames</a></li>
+<li><a href="SparkParquetWriters.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;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>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods.inherited.from.class.java.lang.Object">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/site/docs/javadoc/master/com/netflix/iceberg/spark/data/package-frame.html b/site/docs/javadoc/master/com/netflix/iceberg/spark/data/package-frame.html
new file mode 100644
index 0000000..5a716de
--- /dev/null
+++ b/site/docs/javadoc/master/com/netflix/iceberg/spark/data/package-frame.html
@@ -0,0 +1,20 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>com.netflix.iceberg.spark.data (iceberg master API)</title>
+<meta name="date" content="2019-06-22">
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<h1 class="bar"><a href="../../../../../com/netflix/iceberg/spark/data/package-summary.html" target="classFrame">com.netflix.iceberg.spark.data</a></h1>
+<div class="indexContainer">
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="SparkParquetWriters.html" title="class in com.netflix.iceberg.spark.data" target="classFrame">SparkParquetWriters</a></li>
+</ul>
+</div>
+</body>
+</html>
diff --git a/site/docs/javadoc/master/com/netflix/iceberg/spark/data/package-summary.html b/site/docs/javadoc/master/com/netflix/iceberg/spark/data/package-summary.html
new file mode 100644
index 0000000..d8dc295
--- /dev/null
+++ b/site/docs/javadoc/master/com/netflix/iceberg/spark/data/package-summary.html
@@ -0,0 +1,140 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>com.netflix.iceberg.spark.data (iceberg master API)</title>
+<meta name="date" content="2019-06-22">
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="com.netflix.iceberg.spark.data (iceberg master API)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-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">
+<li>Prev&nbsp;Package</li>
+<li><a href="../../../../../org/apache/iceberg/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?com/netflix/iceberg/spark/data/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></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>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 title="Package" class="title">Package&nbsp;com.netflix.iceberg.spark.data</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation">
+<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../com/netflix/iceberg/spark/data/SparkParquetWriters.html" title="class in com.netflix.iceberg.spark.data">SparkParquetWriters</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-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">
+<li>Prev&nbsp;Package</li>
+<li><a href="../../../../../org/apache/iceberg/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?com/netflix/iceberg/spark/data/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;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>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/site/docs/javadoc/master/com/netflix/iceberg/spark/data/package-tree.html b/site/docs/javadoc/master/com/netflix/iceberg/spark/data/package-tree.html
new file mode 100644
index 0000000..81bd86d
--- /dev/null
+++ b/site/docs/javadoc/master/com/netflix/iceberg/spark/data/package-tree.html
@@ -0,0 +1,135 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>com.netflix.iceberg.spark.data Class Hierarchy (iceberg master API)</title>
+<meta name="date" content="2019-06-22">
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="com.netflix.iceberg.spark.data Class Hierarchy (iceberg master API)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</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">
+<li>Prev</li>
+<li><a href="../../../../../org/apache/iceberg/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?com/netflix/iceberg/spark/data/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></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>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 class="title">Hierarchy For Package com.netflix.iceberg.spark.data</h1>
+<span class="packageHierarchyLabel">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li type="circle">java.lang.Object
+<ul>
+<li type="circle">com.netflix.iceberg.spark.data.<a href="../../../../../com/netflix/iceberg/spark/data/SparkParquetWriters.html" title="class in com.netflix.iceberg.spark.data"><span class="typeNameLink">SparkParquetWriters</span></a></li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</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">
+<li>Prev</li>
+<li><a href="../../../../../org/apache/iceberg/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?com/netflix/iceberg/spark/data/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;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>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/site/docs/javadoc/master/constant-values.html b/site/docs/javadoc/master/constant-values.html
new file mode 100644
index 0000000..fd06ee5
--- /dev/null
+++ b/site/docs/javadoc/master/constant-values.html
@@ -0,0 +1,729 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>Constant Field Values (iceberg master API)</title>
+<meta name="date" content="2019-06-22">
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+<script type="text/javascript" src="script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Constant Field Values (iceberg master API)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="overview-summary.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">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?constant-values.html" target="_top">Frames</a></li>
+<li><a href="constant-values.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></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>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 title="Constant Field Values" class="title">Constant Field Values</h1>
+<h2 title="Contents">Contents</h2>
+<ul>
+<li><a href="#org.apache">org.apache.*</a></li>
+</ul>
+</div>
+<div class="constantValuesContainer"><a name="org.apache">
+<!--   -->
+</a>
+<h2 title="org.apache">org.apache.*</h2>
+<ul class="blockList">
+<li class="blockList">
+<table class="constantsSummary" border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.apache.iceberg.<a href="org/apache/iceberg/BaseMetastoreTableOperations.html" title="class in org.apache.iceberg">BaseMetastoreTableOperations</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.iceberg.BaseMetastoreTableOperations.ICEBERG_TABLE_TYPE_VALUE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a href="org/apache/iceberg/BaseMetastoreTableOperations.html#ICEBERG_TABLE_TYPE_VALUE">ICEBERG_TABLE_TYPE_VALUE</a></code></td>
+<td class="colLast"><code>"iceberg"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.iceberg.BaseMetastoreTableOperations.METADATA_LOCATION_PROP">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a href="org/apache/iceberg/BaseMetastoreTableOperations.html#METADATA_LOCATION_PROP">METADATA_LOCATION_PROP</a></code></td>
+<td class="colLast"><code>"metadata_location"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.iceberg.BaseMetastoreTableOperations.PREVIOUS_METADATA_LOCATION_PROP">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a href="org/apache/iceberg/BaseMetastoreTableOperations.html#PREVIOUS_METADATA_LOCATION_PROP">PREVIOUS_METADATA_LOCATION_PROP</a></code></td>
+<td class="colLast"><code>"previous_metadata_location"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.iceberg.BaseMetastoreTableOperations.TABLE_TYPE_PROP">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a href="org/apache/iceberg/BaseMetastoreTableOperations.html#TABLE_TYPE_PROP">TABLE_TYPE_PROP</a></code></td>
+<td class="colLast"><code>"table_type"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="constantsSummary" border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.apache.iceberg.<a href="org/apache/iceberg/ConfigProperties.html" title="class in org.apache.iceberg">ConfigProperties</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.iceberg.ConfigProperties.COMPRESS_METADATA">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a href="org/apache/iceberg/ConfigProperties.html#COMPRESS_METADATA">COMPRESS_METADATA</a></code></td>
+<td class="colLast"><code>"iceberg.compress.metadata"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.iceberg.ConfigProperties.COMPRESS_METADATA_DEFAULT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;boolean</code></td>
+<td><code><a href="org/apache/iceberg/ConfigProperties.html#COMPRESS_METADATA_DEFAULT">COMPRESS_METADATA_DEFAULT</a></code></td>
+<td class="colLast"><code>false</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="constantsSummary" border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.apache.iceberg.<a href="org/apache/iceberg/DataOperations.html" title="class in org.apache.iceberg">DataOperations</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.iceberg.DataOperations.APPEND">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a href="org/apache/iceberg/DataOperations.html#APPEND">APPEND</a></code></td>
+<td class="colLast"><code>"append"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.iceberg.DataOperations.DELETE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a href="org/apache/iceberg/DataOperations.html#DELETE">DELETE</a></code></td>
+<td class="colLast"><code>"delete"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.iceberg.DataOperations.OVERWRITE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a href="org/apache/iceberg/DataOperations.html#OVERWRITE">OVERWRITE</a></code></td>
+<td class="colLast"><code>"overwrite"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.iceberg.DataOperations.REPLACE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a href="org/apache/iceberg/DataOperations.html#REPLACE">REPLACE</a></code></td>
+<td class="colLast"><code>"replace"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="constantsSummary" border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.apache.iceberg.<a href="org/apache/iceberg/SnapshotSummary.html" title="class in org.apache.iceberg">SnapshotSummary</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.iceberg.SnapshotSummary.ADDED_FILES_PROP">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a href="org/apache/iceberg/SnapshotSummary.html#ADDED_FILES_PROP">ADDED_FILES_PROP</a></code></td>
+<td class="colLast"><code>"added-data-files"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.iceberg.SnapshotSummary.ADDED_RECORDS_PROP">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a href="org/apache/iceberg/SnapshotSummary.html#ADDED_RECORDS_PROP">ADDED_RECORDS_PROP</a></code></td>
+<td class="colLast"><code>"added-records"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.iceberg.SnapshotSummary.CHANGED_PARTITION_COUNT_PROP">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a href="org/apache/iceberg/SnapshotSummary.html#CHANGED_PARTITION_COUNT_PROP">CHANGED_PARTITION_COUNT_PROP</a></code></td>
+<td class="colLast"><code>"changed-partition-count"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.iceberg.SnapshotSummary.DELETED_DUPLICATE_FILES">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a href="org/apache/iceberg/SnapshotSummary.html#DELETED_DUPLICATE_FILES">DELETED_DUPLICATE_FILES</a></code></td>
+<td class="colLast"><code>"deleted-duplicate-files"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.iceberg.SnapshotSummary.DELETED_FILES_PROP">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a href="org/apache/iceberg/SnapshotSummary.html#DELETED_FILES_PROP">DELETED_FILES_PROP</a></code></td>
+<td class="colLast"><code>"deleted-data-files"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.iceberg.SnapshotSummary.DELETED_RECORDS_PROP">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a href="org/apache/iceberg/SnapshotSummary.html#DELETED_RECORDS_PROP">DELETED_RECORDS_PROP</a></code></td>
+<td class="colLast"><code>"deleted-records"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.iceberg.SnapshotSummary.TOTAL_FILES_PROP">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a href="org/apache/iceberg/SnapshotSummary.html#TOTAL_FILES_PROP">TOTAL_FILES_PROP</a></code></td>
+<td class="colLast"><code>"total-data-files"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.iceberg.SnapshotSummary.TOTAL_RECORDS_PROP">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a href="org/apache/iceberg/SnapshotSummary.html#TOTAL_RECORDS_PROP">TOTAL_RECORDS_PROP</a></code></td>
+<td class="colLast"><code>"total-records"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="constantsSummary" border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.apache.iceberg.<a href="org/apache/iceberg/SystemProperties.html" title="class in org.apache.iceberg">SystemProperties</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.iceberg.SystemProperties.SCAN_THREAD_POOL_ENABLED">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a href="org/apache/iceberg/SystemProperties.html#SCAN_THREAD_POOL_ENABLED">SCAN_THREAD_POOL_ENABLED</a></code></td>
+<td class="colLast"><code>"iceberg.scan.plan-in-worker-pool"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.iceberg.SystemProperties.WORKER_THREAD_POOL_SIZE_PROP">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a href="org/apache/iceberg/SystemProperties.html#WORKER_THREAD_POOL_SIZE_PROP">WORKER_THREAD_POOL_SIZE_PROP</a></code></td>
+<td class="colLast"><code>"iceberg.worker.num-threads"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="constantsSummary" border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.apache.iceberg.<a href="org/apache/iceberg/TableProperties.html" title="class in org.apache.iceberg">TableProperties</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.iceberg.TableProperties.AVRO_COMPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a href="org/apache/iceberg/TableProperties.html#AVRO_COMPRESSION">AVRO_COMPRESSION</a></code></td>
+<td class="colLast"><code>"write.avro.compression-codec"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.iceberg.TableProperties.AVRO_COMPRESSION_DEFAULT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a href="org/apache/iceberg/TableProperties.html#AVRO_COMPRESSION_DEFAULT">AVRO_COMPRESSION_DEFAULT</a></code></td>
+<td class="colLast"><code>"gzip"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.iceberg.TableProperties.COMMIT_MAX_RETRY_WAIT_MS">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a href="org/apache/iceberg/TableProperties.html#COMMIT_MAX_RETRY_WAIT_MS">COMMIT_MAX_RETRY_WAIT_MS</a></code></td>
+<td class="colLast"><code>"commit.retry.max-wait-ms"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.iceberg.TableProperties.COMMIT_MAX_RETRY_WAIT_MS_DEFAULT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/apache/iceberg/TableProperties.html#COMMIT_MAX_RETRY_WAIT_MS_DEFAULT">COMMIT_MAX_RETRY_WAIT_MS_DEFAULT</a></code></td>
+<td class="colLast"><code>60000</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.iceberg.TableProperties.COMMIT_MIN_RETRY_WAIT_MS">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a href="org/apache/iceberg/TableProperties.html#COMMIT_MIN_RETRY_WAIT_MS">COMMIT_MIN_RETRY_WAIT_MS</a></code></td>
+<td class="colLast"><code>"commit.retry.min-wait-ms"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.iceberg.TableProperties.COMMIT_MIN_RETRY_WAIT_MS_DEFAULT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/apache/iceberg/TableProperties.html#COMMIT_MIN_RETRY_WAIT_MS_DEFAULT">COMMIT_MIN_RETRY_WAIT_MS_DEFAULT</a></code></td>
+<td class="colLast"><code>100</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.iceberg.TableProperties.COMMIT_NUM_RETRIES">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a href="org/apache/iceberg/TableProperties.html#COMMIT_NUM_RETRIES">COMMIT_NUM_RETRIES</a></code></td>
+<td class="colLast"><code>"commit.retry.num-retries"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.iceberg.TableProperties.COMMIT_NUM_RETRIES_DEFAULT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/apache/iceberg/TableProperties.html#COMMIT_NUM_RETRIES_DEFAULT">COMMIT_NUM_RETRIES_DEFAULT</a></code></td>
+<td class="colLast"><code>4</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.iceberg.TableProperties.COMMIT_TOTAL_RETRY_TIME_MS">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a href="org/apache/iceberg/TableProperties.html#COMMIT_TOTAL_RETRY_TIME_MS">COMMIT_TOTAL_RETRY_TIME_MS</a></code></td>
+<td class="colLast"><code>"commit.retry.total-timeout-ms"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.iceberg.TableProperties.COMMIT_TOTAL_RETRY_TIME_MS_DEFAULT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/apache/iceberg/TableProperties.html#COMMIT_TOTAL_RETRY_TIME_MS_DEFAULT">COMMIT_TOTAL_RETRY_TIME_MS_DEFAULT</a></code></td>
+<td class="colLast"><code>1800000</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.iceberg.TableProperties.DEFAULT_FILE_FORMAT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a href="org/apache/iceberg/TableProperties.html#DEFAULT_FILE_FORMAT">DEFAULT_FILE_FORMAT</a></code></td>
+<td class="colLast"><code>"write.format.default"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.iceberg.TableProperties.DEFAULT_FILE_FORMAT_DEFAULT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a href="org/apache/iceberg/TableProperties.html#DEFAULT_FILE_FORMAT_DEFAULT">DEFAULT_FILE_FORMAT_DEFAULT</a></code></td>
+<td class="colLast"><code>"parquet"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.iceberg.TableProperties.MANIFEST_LISTS_ENABLED">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a href="org/apache/iceberg/TableProperties.html#MANIFEST_LISTS_ENABLED">MANIFEST_LISTS_ENABLED</a></code></td>
+<td class="colLast"><code>"write.manifest-lists.enabled"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.iceberg.TableProperties.MANIFEST_LISTS_ENABLED_DEFAULT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;boolean</code></td>
+<td><code><a href="org/apache/iceberg/TableProperties.html#MANIFEST_LISTS_ENABLED_DEFAULT">MANIFEST_LISTS_ENABLED_DEFAULT</a></code></td>
+<td class="colLast"><code>true</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.iceberg.TableProperties.MANIFEST_MIN_MERGE_COUNT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a href="org/apache/iceberg/TableProperties.html#MANIFEST_MIN_MERGE_COUNT">MANIFEST_MIN_MERGE_COUNT</a></code></td>
+<td class="colLast"><code>"commit.manifest.min-count-to-merge"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.iceberg.TableProperties.MANIFEST_MIN_MERGE_COUNT_DEFAULT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/apache/iceberg/TableProperties.html#MANIFEST_MIN_MERGE_COUNT_DEFAULT">MANIFEST_MIN_MERGE_COUNT_DEFAULT</a></code></td>
+<td class="colLast"><code>100</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.iceberg.TableProperties.MANIFEST_TARGET_SIZE_BYTES">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a href="org/apache/iceberg/TableProperties.html#MANIFEST_TARGET_SIZE_BYTES">MANIFEST_TARGET_SIZE_BYTES</a></code></td>
+<td class="colLast"><code>"commit.manifest.target-size-bytes"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.iceberg.TableProperties.MANIFEST_TARGET_SIZE_BYTES_DEFAULT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;long</code></td>
+<td><code><a href="org/apache/iceberg/TableProperties.html#MANIFEST_TARGET_SIZE_BYTES_DEFAULT">MANIFEST_TARGET_SIZE_BYTES_DEFAULT</a></code></td>
+<td class="colLast"><code>8388608L</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.iceberg.TableProperties.OBJECT_STORE_ENABLED">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a href="org/apache/iceberg/TableProperties.html#OBJECT_STORE_ENABLED">OBJECT_STORE_ENABLED</a></code></td>
+<td class="colLast"><code>"write.object-storage.enabled"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.iceberg.TableProperties.OBJECT_STORE_ENABLED_DEFAULT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;boolean</code></td>
+<td><code><a href="org/apache/iceberg/TableProperties.html#OBJECT_STORE_ENABLED_DEFAULT">OBJECT_STORE_ENABLED_DEFAULT</a></code></td>
+<td class="colLast"><code>false</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.iceberg.TableProperties.OBJECT_STORE_PATH">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a href="org/apache/iceberg/TableProperties.html#OBJECT_STORE_PATH">OBJECT_STORE_PATH</a></code></td>
+<td class="colLast"><code>"write.object-storage.path"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.iceberg.TableProperties.PARQUET_COMPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a href="org/apache/iceberg/TableProperties.html#PARQUET_COMPRESSION">PARQUET_COMPRESSION</a></code></td>
+<td class="colLast"><code>"write.parquet.compression-codec"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.iceberg.TableProperties.PARQUET_COMPRESSION_DEFAULT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a href="org/apache/iceberg/TableProperties.html#PARQUET_COMPRESSION_DEFAULT">PARQUET_COMPRESSION_DEFAULT</a></code></td>
+<td class="colLast"><code>"gzip"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.iceberg.TableProperties.PARQUET_DICT_SIZE_BYTES">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a href="org/apache/iceberg/TableProperties.html#PARQUET_DICT_SIZE_BYTES">PARQUET_DICT_SIZE_BYTES</a></code></td>
+<td class="colLast"><code>"write.parquet.dict-size-bytes"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.iceberg.TableProperties.PARQUET_DICT_SIZE_BYTES_DEFAULT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a href="org/apache/iceberg/TableProperties.html#PARQUET_DICT_SIZE_BYTES_DEFAULT">PARQUET_DICT_SIZE_BYTES_DEFAULT</a></code></td>
+<td class="colLast"><code>"2097152"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.iceberg.TableProperties.PARQUET_PAGE_SIZE_BYTES">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a href="org/apache/iceberg/TableProperties.html#PARQUET_PAGE_SIZE_BYTES">PARQUET_PAGE_SIZE_BYTES</a></code></td>
+<td class="colLast"><code>"write.parquet.page-size-bytes"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.iceberg.TableProperties.PARQUET_PAGE_SIZE_BYTES_DEFAULT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a href="org/apache/iceberg/TableProperties.html#PARQUET_PAGE_SIZE_BYTES_DEFAULT">PARQUET_PAGE_SIZE_BYTES_DEFAULT</a></code></td>
+<td class="colLast"><code>"1048576"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.iceberg.TableProperties.PARQUET_ROW_GROUP_SIZE_BYTES">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a href="org/apache/iceberg/TableProperties.html#PARQUET_ROW_GROUP_SIZE_BYTES">PARQUET_ROW_GROUP_SIZE_BYTES</a></code></td>
+<td class="colLast"><code>"write.parquet.row-group-size-bytes"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.iceberg.TableProperties.PARQUET_ROW_GROUP_SIZE_BYTES_DEFAULT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a href="org/apache/iceberg/TableProperties.html#PARQUET_ROW_GROUP_SIZE_BYTES_DEFAULT">PARQUET_ROW_GROUP_SIZE_BYTES_DEFAULT</a></code></td>
+<td class="colLast"><code>"134217728"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.iceberg.TableProperties.SPLIT_LOOKBACK">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a href="org/apache/iceberg/TableProperties.html#SPLIT_LOOKBACK">SPLIT_LOOKBACK</a></code></td>
+<td class="colLast"><code>"read.split.planning-lookback"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.iceberg.TableProperties.SPLIT_LOOKBACK_DEFAULT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/apache/iceberg/TableProperties.html#SPLIT_LOOKBACK_DEFAULT">SPLIT_LOOKBACK_DEFAULT</a></code></td>
+<td class="colLast"><code>10</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.iceberg.TableProperties.SPLIT_OPEN_FILE_COST">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a href="org/apache/iceberg/TableProperties.html#SPLIT_OPEN_FILE_COST">SPLIT_OPEN_FILE_COST</a></code></td>
+<td class="colLast"><code>"read.split.open-file-cost"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.iceberg.TableProperties.SPLIT_OPEN_FILE_COST_DEFAULT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;long</code></td>
+<td><code><a href="org/apache/iceberg/TableProperties.html#SPLIT_OPEN_FILE_COST_DEFAULT">SPLIT_OPEN_FILE_COST_DEFAULT</a></code></td>
+<td class="colLast"><code>4194304L</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.iceberg.TableProperties.SPLIT_SIZE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a href="org/apache/iceberg/TableProperties.html#SPLIT_SIZE">SPLIT_SIZE</a></code></td>
+<td class="colLast"><code>"read.split.target-size"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.iceberg.TableProperties.SPLIT_SIZE_DEFAULT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;long</code></td>
+<td><code><a href="org/apache/iceberg/TableProperties.html#SPLIT_SIZE_DEFAULT">SPLIT_SIZE_DEFAULT</a></code></td>
+<td class="colLast"><code>134217728L</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.iceberg.TableProperties.WRITE_METADATA_LOCATION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a href="org/apache/iceberg/TableProperties.html#WRITE_METADATA_LOCATION">WRITE_METADATA_LOCATION</a></code></td>
+<td class="colLast"><code>"write.metadata.path"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.iceberg.TableProperties.WRITE_NEW_DATA_LOCATION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a href="org/apache/iceberg/TableProperties.html#WRITE_NEW_DATA_LOCATION">WRITE_NEW_DATA_LOCATION</a></code></td>
+<td class="colLast"><code>"write.folder-storage.path"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+<ul class="blockList">
+<li class="blockList">
+<table class="constantsSummary" border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
+<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">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.iceberg.avro.AvroSchemaUtil.ADJUST_TO_UTC_PROP">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a href="org/apache/iceberg/avro/AvroSchemaUtil.html#ADJUST_TO_UTC_PROP">ADJUST_TO_UTC_PROP</a></code></td>
+<td class="colLast"><code>"adjust-to-utc"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.iceberg.avro.AvroSchemaUtil.ELEMENT_ID_PROP">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a href="org/apache/iceberg/avro/AvroSchemaUtil.html#ELEMENT_ID_PROP">ELEMENT_ID_PROP</a></code></td>
+<td class="colLast"><code>"element-id"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.iceberg.avro.AvroSchemaUtil.FIELD_ID_PROP">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a href="org/apache/iceberg/avro/AvroSchemaUtil.html#FIELD_ID_PROP">FIELD_ID_PROP</a></code></td>
+<td class="colLast"><code>"field-id"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.iceberg.avro.AvroSchemaUtil.ICEBERG_FIELD_NAME_PROP">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a href="org/apache/iceberg/avro/AvroSchemaUtil.html#ICEBERG_FIELD_NAME_PROP">ICEBERG_FIELD_NAME_PROP</a></code></td>
+<td class="colLast"><code>"iceberg-field-name"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.iceberg.avro.AvroSchemaUtil.KEY_ID_PROP">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a href="org/apache/iceberg/avro/AvroSchemaUtil.html#KEY_ID_PROP">KEY_ID_PROP</a></code></td>
+<td class="colLast"><code>"key-id"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.iceberg.avro.AvroSchemaUtil.VALUE_ID_PROP">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a href="org/apache/iceberg/avro/AvroSchemaUtil.html#VALUE_ID_PROP">VALUE_ID_PROP</a></code></td>
+<td class="colLast"><code>"value-id"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+<ul class="blockList">
+<li class="blockList">
+<table class="constantsSummary" border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
+<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">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.iceberg.parquet.TypeToMessageType.DECIMAL_INT32_MAX_DIGITS">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/apache/iceberg/parquet/TypeToMessageType.html#DECIMAL_INT32_MAX_DIGITS">DECIMAL_INT32_MAX_DIGITS</a></code></td>
+<td class="colLast"><code>9</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.iceberg.parquet.TypeToMessageType.DECIMAL_INT64_MAX_DIGITS">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/apache/iceberg/parquet/TypeToMessageType.html#DECIMAL_INT64_MAX_DIGITS">DECIMAL_INT64_MAX_DIGITS</a></code></td>
+<td class="colLast"><code>18</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+<ul class="blockList">
+<li class="blockList">
+<table class="constantsSummary" border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
+<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">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.iceberg.pig.IcebergStorage.PIG_ICEBERG_TABLES_IMPL">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a href="org/apache/iceberg/pig/IcebergStorage.html#PIG_ICEBERG_TABLES_IMPL">PIG_ICEBERG_TABLES_IMPL</a></code></td>
+<td class="colLast"><code>"pig.iceberg.tables.impl"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+<ul class="blockList">
+<li class="blockList">
+<table class="constantsSummary" border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
+<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">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.iceberg.util.ThreadPools.WORKER_THREAD_POOL_SIZE_PROP">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a href="org/apache/iceberg/util/ThreadPools.html#WORKER_THREAD_POOL_SIZE_PROP">WORKER_THREAD_POOL_SIZE_PROP</a></code></td>
+<td class="colLast"><code>"iceberg.worker.num-threads"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="overview-summary.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">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?constant-values.html" target="_top">Frames</a></li>
+<li><a href="constant-values.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="allclasses-noframe.html">All&nbsp;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>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/site/docs/javadoc/master/deprecated-list.html b/site/docs/javadoc/master/deprecated-list.html
new file mode 100644
index 0000000..830eae5
--- /dev/null
+++ b/site/docs/javadoc/master/deprecated-list.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>Deprecated List (iceberg master API)</title>
+<meta name="date" content="2019-06-22">
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+<script type="text/javascript" src="script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Deprecated List (iceberg master API)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li><a href="overview-tree.html">Tree</a></li>
+<li class="navBarCell1Rev">Deprecated</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">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?deprecated-list.html" target="_top">Frames</a></li>
+<li><a href="deprecated-list.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></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>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 title="Deprecated API" class="title">Deprecated API</h1>
+<h2 title="Contents">Contents</h2>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li><a href="overview-tree.html">Tree</a></li>
+<li class="navBarCell1Rev">Deprecated</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">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?deprecated-list.html" target="_top">Frames</a></li>
+<li><a href="deprecated-list.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="allclasses-noframe.html">All&nbsp;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>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/site/docs/javadoc/master/help-doc.html b/site/docs/javadoc/master/help-doc.html
new file mode 100644
index 0000000..5c80931
--- /dev/null
+++ b/site/docs/javadoc/master/help-doc.html
@@ -0,0 +1,223 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>API Help (iceberg master API)</title>
+<meta name="date" content="2019-06-22">
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+<script type="text/javascript" src="script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="API Help (iceberg master API)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="overview-summary.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 class="navBarCell1Rev">Help</li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?help-doc.html" target="_top">Frames</a></li>
+<li><a href="help-doc.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></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>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 class="title">How This API Document Is Organized</h1>
+<div class="subTitle">This API (Application Programming Interface) document has pages corresponding to the items in the navigation bar, described as follows.</div>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<h2>Overview</h2>
+<p>The <a href="overview-summary.html">Overview</a> page is the front page of this API document and provides a list of all packages with a summary for each.  This page can also contain an overall description of the set of packages.</p>
+</li>
+<li class="blockList">
+<h2>Package</h2>
+<p>Each package has a page that contains a list of its classes and interfaces, with a summary for each. This page can contain six categories:</p>
+<ul>
+<li>Interfaces (italic)</li>
+<li>Classes</li>
+<li>Enums</li>
+<li>Exceptions</li>
+<li>Errors</li>
+<li>Annotation Types</li>
+</ul>
+</li>
+<li class="blockList">
+<h2>Class/Interface</h2>
+<p>Each class, interface, nested class and nested interface has its own separate page. Each of these pages has three sections consisting of a class/interface description, summary tables, and detailed member descriptions:</p>
+<ul>
+<li>Class inheritance diagram</li>
+<li>Direct Subclasses</li>
+<li>All Known Subinterfaces</li>
+<li>All Known Implementing Classes</li>
+<li>Class/interface declaration</li>
+<li>Class/interface description</li>
+</ul>
+<ul>
+<li>Nested Class Summary</li>
+<li>Field Summary</li>
+<li>Constructor Summary</li>
+<li>Method Summary</li>
+</ul>
+<ul>
+<li>Field Detail</li>
+<li>Constructor Detail</li>
+<li>Method Detail</li>
+</ul>
+<p>Each summary entry contains the first sentence from the detailed description for that item. The summary entries are alphabetical, while the detailed descriptions are in the order they appear in the source code. This preserves the logical groupings established by the programmer.</p>
+</li>
+<li class="blockList">
+<h2>Annotation Type</h2>
+<p>Each annotation type has its own separate page with the following sections:</p>
+<ul>
+<li>Annotation Type declaration</li>
+<li>Annotation Type description</li>
+<li>Required Element Summary</li>
+<li>Optional Element Summary</li>
+<li>Element Detail</li>
+</ul>
+</li>
+<li class="blockList">
+<h2>Enum</h2>
+<p>Each enum has its own separate page with the following sections:</p>
+<ul>
+<li>Enum declaration</li>
+<li>Enum description</li>
+<li>Enum Constant Summary</li>
+<li>Enum Constant Detail</li>
+</ul>
+</li>
+<li class="blockList">
+<h2>Tree (Class Hierarchy)</h2>
+<p>There is a <a href="overview-tree.html">Class Hierarchy</a> page for all packages, plus a hierarchy for each package. Each hierarchy page contains a list of classes and a list of interfaces. The classes are organized by inheritance structure starting with <code>java.lang.Object</code>. The interfaces do not inherit from <code>java.lang.Object</code>.</p>
+<ul>
+<li>When viewing the Overview page, clicking on "Tree" displays the hierarchy for all packages.</li>
+<li>When viewing a particular package, class or interface page, clicking "Tree" displays the hierarchy for only that package.</li>
+</ul>
+</li>
+<li class="blockList">
+<h2>Deprecated API</h2>
+<p>The <a href="deprecated-list.html">Deprecated API</a> page lists all of the API that have been deprecated. A deprecated API is not recommended for use, generally due to improvements, and a replacement API is usually given. Deprecated APIs may be removed in future implementations.</p>
+</li>
+<li class="blockList">
+<h2>Index</h2>
+<p>The <a href="index-all.html">Index</a> contains an alphabetic list of all classes, interfaces, constructors, methods, and fields.</p>
+</li>
+<li class="blockList">
+<h2>Prev/Next</h2>
+<p>These links take you to the next or previous class, interface, package, or related page.</p>
+</li>
+<li class="blockList">
+<h2>Frames/No Frames</h2>
+<p>These links show and hide the HTML frames.  All pages are available with or without frames.</p>
+</li>
+<li class="blockList">
+<h2>All Classes</h2>
+<p>The <a href="allclasses-noframe.html">All Classes</a> link shows all classes and interfaces except non-static nested types.</p>
+</li>
+<li class="blockList">
+<h2>Serialized Form</h2>
+<p>Each serializable or externalizable class has a description of its serialization fields and methods. This information is of interest to re-implementors, not to developers using the API. While there is no link in the navigation bar, you can get to this information by going to any serialized class and clicking "Serialized Form" in the "See also" section of the class description.</p>
+</li>
+<li class="blockList">
+<h2>Constant Field Values</h2>
+<p>The <a href="constant-values.html">Constant Field Values</a> page lists the static final fields and their values.</p>
+</li>
+</ul>
+<span class="emphasizedPhrase">This help file applies to API documentation generated using the standard doclet.</span></div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="overview-summary.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 class="navBarCell1Rev">Help</li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?help-doc.html" target="_top">Frames</a></li>
+<li><a href="help-doc.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="allclasses-noframe.html">All&nbsp;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>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/site/docs/javadoc/master/index-all.html b/site/docs/javadoc/master/index-all.html
new file mode 100644
index 0000000..1a4016e
--- /dev/null
+++ b/site/docs/javadoc/master/index-all.html
@@ -0,0 +1,5068 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>Index (iceberg master API)</title>
+<meta name="date" content="2019-06-22">
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+<script type="text/javascript" src="script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Index (iceberg master API)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="overview-summary.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 class="navBarCell1Rev">Index</li>
+<li><a href="help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?index-all.html" target="_top">Frames</a></li>
+<li><a href="index-all.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></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>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="contentContainer"><a href="#I:A">A</a>&nbsp;<a href="#I:B">B</a>&nbsp;<a href="#I:C">C</a>&nbsp;<a href="#I:D">D</a>&nbsp;<a href="#I:E">E</a>&nbsp;<a href="#I:F">F</a>&nbsp;<a href="#I:G">G</a>&nbsp;<a href="#I:H">H</a>&nbsp;<a href="#I:I">I</a>&nbsp;<a href="#I:J">J</a>&nbsp;<a href="#I:K">K</a>&nbsp;<a href="#I:L">L</a>&nbsp;<a href="#I:M">M</a>&nbsp;<a href="#I:N">N</a>&nbsp;<a href="#I:O">O</a>&nbsp;<a href="#I:P">P</a>&nbsp;<a href="#I:R">R</a>&nbsp;<a href="#I:S">S</a> [...]
+<!--   -->
+</a>
+<h2 class="title">A</h2>
+<dl>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/spark/source/StreamingWriter.html#abort-long-org.apache.spark.sql.sources.v2.writer.WriterCommitMessage:A-">abort(long, WriterCommitMessage[])</a></span> - Method in class org.apache.iceberg.spark.source.<a href="org/apache/iceberg/spark/source/StreamingWriter.html" title="class in org.apache.iceberg.spark.source">StreamingWriter</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/util/Tasks.Builder.html#abortWith-org.apache.iceberg.util.Tasks.Task-">abortWith(Tasks.Task&lt;I, ?&gt;)</a></span> - Method in class org.apache.iceberg.util.<a href="org/apache/iceberg/util/Tasks.Builder.html" title="class in org.apache.iceberg.util">Tasks.Builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/Accessor.html" title="interface in org.apache.iceberg"><span class="typeNameLink">Accessor</span></a>&lt;<a href="org/apache/iceberg/Accessor.html" title="type parameter in Accessor">T</a>&gt; - Interface in <a href="org/apache/iceberg/package-summary.html">org.apache.iceberg</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/BoundReference.html#accessor--">accessor()</a></span> - Method in class org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/BoundReference.html" title="class in org.apache.iceberg.expressions">BoundReference</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/Schema.html#accessorForField-int-">accessorForField(int)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/Schema.html" title="class in org.apache.iceberg">Schema</a></dt>
+<dd>
+<div class="block">Return an accessor for retrieving the data from <a href="org/apache/iceberg/StructLike.html" title="interface in org.apache.iceberg"><code>StructLike</code></a>.</div>
+</dd>
+<dt><a href="org/apache/iceberg/Accessors.html" title="class in org.apache.iceberg"><span class="typeNameLink">Accessors</span></a> - Class in <a href="org/apache/iceberg/package-summary.html">org.apache.iceberg</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/io/FileAppender.html#add-D-">add(D)</a></span> - Method in interface org.apache.iceberg.io.<a href="org/apache/iceberg/io/FileAppender.html" title="interface in org.apache.iceberg.io">FileAppender</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/ManifestWriter.html#add-org.apache.iceberg.DataFile-">add(DataFile)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/ManifestWriter.html" title="class in org.apache.iceberg">ManifestWriter</a></dt>
+<dd>
+<div class="block">Add an added entry for a data file.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/ManifestWriter.html#add-org.apache.iceberg.ManifestEntry-">add(ManifestEntry)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/ManifestWriter.html" title="class in org.apache.iceberg">ManifestWriter</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetWriteAdapter.html#add-D-">add(D)</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetWriteAdapter.html" title="class in org.apache.iceberg.parquet">ParquetWriteAdapter</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/PartitionSpec.Builder.html#add-int-java.lang.String-java.lang.String-">add(int, String, String)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/PartitionSpec.Builder.html" title="class in org.apache.iceberg">PartitionSpec.Builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/io/FileAppender.html#addAll-java.util.Iterator-">addAll(Iterator&lt;D&gt;)</a></span> - Method in interface org.apache.iceberg.io.<a href="org/apache/iceberg/io/FileAppender.html" title="interface in org.apache.iceberg.io">FileAppender</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/io/FileAppender.html#addAll-java.lang.Iterable-">addAll(Iterable&lt;D&gt;)</a></span> - Method in interface org.apache.iceberg.io.<a href="org/apache/iceberg/io/FileAppender.html" title="interface in org.apache.iceberg.io">FileAppender</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/io/CloseableGroup.html#addCloseable-java.io.Closeable-">addCloseable(Closeable)</a></span> - Method in class org.apache.iceberg.io.<a href="org/apache/iceberg/io/CloseableGroup.html" title="class in org.apache.iceberg.io">CloseableGroup</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/UpdateSchema.html#addColumn-java.lang.String-org.apache.iceberg.types.Type-">addColumn(String, Type)</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/UpdateSchema.html" title="interface in org.apache.iceberg">UpdateSchema</a></dt>
+<dd>
+<div class="block">Add a new top-level column.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/UpdateSchema.html#addColumn-java.lang.String-org.apache.iceberg.types.Type-java.lang.String-">addColumn(String, Type, String)</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/UpdateSchema.html" title="interface in org.apache.iceberg">UpdateSchema</a></dt>
+<dd>
+<div class="block">Add a new top-level column.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/UpdateSchema.html#addColumn-java.lang.String-java.lang.String-org.apache.iceberg.types.Type-">addColumn(String, String, Type)</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/UpdateSchema.html" title="interface in org.apache.iceberg">UpdateSchema</a></dt>
+<dd>
+<div class="block">Add a new column to a nested struct.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/UpdateSchema.html#addColumn-java.lang.String-java.lang.String-org.apache.iceberg.types.Type-java.lang.String-">addColumn(String, String, Type, String)</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/UpdateSchema.html" title="interface in org.apache.iceberg">UpdateSchema</a></dt>
+<dd>
+<div class="block">Add a new column to a nested struct.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/SnapshotSummary.html#ADDED_FILES_PROP">ADDED_FILES_PROP</a></span> - Static variable in class org.apache.iceberg.<a href="org/apache/iceberg/SnapshotSummary.html" title="class in org.apache.iceberg">SnapshotSummary</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/SnapshotSummary.html#ADDED_RECORDS_PROP">ADDED_RECORDS_PROP</a></span> - Static variable in class org.apache.iceberg.<a href="org/apache/iceberg/SnapshotSummary.html" title="class in org.apache.iceberg">SnapshotSummary</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/SnapshotSummary.Builder.html#addedFile-org.apache.iceberg.PartitionSpec-org.apache.iceberg.DataFile-">addedFile(PartitionSpec, DataFile)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/SnapshotSummary.Builder.html" title="class in org.apache.iceberg">SnapshotSummary.Builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/ManifestReader.html#addedFiles--">addedFiles()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/ManifestReader.html" title="class in org.apache.iceberg">ManifestReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/Snapshot.html#addedFiles--">addedFiles()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/Snapshot.html" title="interface in org.apache.iceberg">Snapshot</a></dt>
+<dd>
+<div class="block">Return all files added to the table in this snapshot.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/GenericManifestFile.html#addedFilesCount--">addedFilesCount()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/GenericManifestFile.html" title="class in org.apache.iceberg">GenericManifestFile</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/ManifestFile.html#addedFilesCount--">addedFilesCount()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/ManifestFile.html" title="interface in org.apache.iceberg">ManifestFile</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueReaders.ListReader.html#addElement-java.util.List-E-">addElement(List&lt;E&gt;, E)</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueReaders.ListReader.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.ListReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueReaders.RepeatedReader.html#addElement-I-E-">addElement(I, E)</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueReaders.RepeatedReader.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.RepeatedReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/FileFormat.html#addExtension-java.lang.String-">addExtension(String)</a></span> - Method in enum org.apache.iceberg.<a href="org/apache/iceberg/FileFormat.html" title="enum in org.apache.iceberg">FileFormat</a></dt>
+<dd>
+<div class="block">Returns filename with this format's extension added, if necessary.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetSchemaUtil.html#addFallbackIds-org.apache.parquet.schema.MessageType-">addFallbackIds(MessageType)</a></span> - Static method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetSchemaUtil.html" title="class in org.apache.iceberg.parquet">ParquetSchemaUtil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/OverwriteData.html#addFile-org.apache.iceberg.DataFile-">addFile(DataFile)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/OverwriteData.html" title="class in org.apache.iceberg">OverwriteData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/OverwriteFiles.html#addFile-org.apache.iceberg.DataFile-">addFile(DataFile)</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/OverwriteFiles.html" title="interface in org.apache.iceberg">OverwriteFiles</a></dt>
+<dd>
+<div class="block">Add a <a href="org/apache/iceberg/DataFile.html" title="interface in org.apache.iceberg"><code>DataFile</code></a> to the table.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/ReplacePartitions.html#addFile-org.apache.iceberg.DataFile-">addFile(DataFile)</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/ReplacePartitions.html" title="interface in org.apache.iceberg">ReplacePartitions</a></dt>
+<dd>
+<div class="block">Add a <a href="org/apache/iceberg/DataFile.html" title="interface in org.apache.iceberg"><code>DataFile</code></a> to the table.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/ReplacePartitionsOperation.html#addFile-org.apache.iceberg.DataFile-">addFile(DataFile)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/ReplacePartitionsOperation.html" title="class in org.apache.iceberg">ReplacePartitionsOperation</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueReaders.MapReader.html#addPair-java.util.Map-K-V-">addPair(Map&lt;K, V&gt;, K, V)</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueReaders.MapReader.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.MapReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueReaders.RepeatedKeyValueReader.html#addPair-I-K-V-">addPair(I, K, V)</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueReaders.RepeatedKeyValueReader.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.RepeatedKeyValueReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/data/avro/IcebergDecoder.html#addSchema-org.apache.iceberg.Schema-">addSchema(Schema)</a></span> - Method in class org.apache.iceberg.data.avro.<a href="org/apache/iceberg/data/avro/IcebergDecoder.html" title="class in org.apache.iceberg.data.avro">IcebergDecoder</a></dt>
+<dd>
+<div class="block">Adds an <a href="org/apache/iceberg/Schema.html" title="class in org.apache.iceberg"><code>Iceberg schema</code></a> that can be used to decode buffers.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/AvroSchemaUtil.html#ADJUST_TO_UTC_PROP">ADJUST_TO_UTC_PROP</a></span> - Static variable in class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/AvroSchemaUtil.html" title="class in org.apache.iceberg.avro">AvroSchemaUtil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/FileHistory.Builder.html#after-java.lang.String-">after(String)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/FileHistory.Builder.html" title="class in org.apache.iceberg">FileHistory.Builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/FileHistory.Builder.html#after-long-">after(long)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/FileHistory.Builder.html" title="class in org.apache.iceberg">FileHistory.Builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/ScanSummary.Builder.html#after-java.lang.String-">after(String)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/ScanSummary.Builder.html" title="class in org.apache.iceberg">ScanSummary.Builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/ScanSummary.Builder.html#after-long-">after(long)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/ScanSummary.Builder.html" title="class in org.apache.iceberg">ScanSummary.Builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/Schema.html#aliasToId-java.lang.String-">aliasToId(String)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/Schema.html" title="class in org.apache.iceberg">Schema</a></dt>
+<dd>
+<div class="block">Returns the column id for the given column alias.</div>
+</dd>
+<dt><a href="org/apache/iceberg/exceptions/AlreadyExistsException.html" title="class in org.apache.iceberg.exceptions"><span class="typeNameLink">AlreadyExistsException</span></a> - Exception in <a href="org/apache/iceberg/exceptions/package-summary.html">org.apache.iceberg.exceptions</a></dt>
+<dd>
+<div class="block">Exception raised when attempting to create a table that already exists.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/exceptions/AlreadyExistsException.html#AlreadyExistsException-java.lang.String-java.lang.Object...-">AlreadyExistsException(String, Object...)</a></span> - Constructor for exception org.apache.iceberg.exceptions.<a href="org/apache/iceberg/exceptions/AlreadyExistsException.html" title="class in org.apache.iceberg.exceptions">AlreadyExistsException</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/exceptions/AlreadyExistsException.html#AlreadyExistsException-java.lang.Throwable-java.lang.String-java.lang.Object...-">AlreadyExistsException(Throwable, String, Object...)</a></span> - Constructor for exception org.apache.iceberg.exceptions.<a href="org/apache/iceberg/exceptions/AlreadyExistsException.html" title="class in org.apache.iceberg.exceptions">AlreadyExistsException</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/Expressions.html#alwaysFalse--">alwaysFalse()</a></span> - Static method in class org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/Expressions.html" title="class in org.apache.iceberg.expressions">Expressions</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/ExpressionVisitors.ExpressionVisitor.html#alwaysFalse--">alwaysFalse()</a></span> - Method in class org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/ExpressionVisitors.ExpressionVisitor.html" title="class in org.apache.iceberg.expressions">ExpressionVisitors.ExpressionVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/Expressions.html#alwaysTrue--">alwaysTrue()</a></span> - Static method in class org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/Expressions.html" title="class in org.apache.iceberg.expressions">Expressions</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/ExpressionVisitors.ExpressionVisitor.html#alwaysTrue--">alwaysTrue()</a></span> - Method in class org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/ExpressionVisitors.ExpressionVisitor.html" title="class in org.apache.iceberg.expressions">ExpressionVisitors.ExpressionVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/expressions/And.html" title="class in org.apache.iceberg.expressions"><span class="typeNameLink">And</span></a> - Class in <a href="org/apache/iceberg/expressions/package-summary.html">org.apache.iceberg.expressions</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/Expressions.html#and-org.apache.iceberg.expressions.Expression-org.apache.iceberg.expressions.Expression-">and(Expression, Expression)</a></span> - Static method in class org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/Expressions.html" title="class in org.apache.iceberg.expressions">Expressions</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/ExpressionVisitors.ExpressionVisitor.html#and-R-R-">and(R, R)</a></span> - Method in class org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/ExpressionVisitors.ExpressionVisitor.html" title="class in org.apache.iceberg.expressions">ExpressionVisitors.ExpressionVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/DataOperations.html#APPEND">APPEND</a></span> - Static variable in class org.apache.iceberg.<a href="org/apache/iceberg/DataOperations.html" title="class in org.apache.iceberg">DataOperations</a></dt>
+<dd>
+<div class="block">New data is appended to the table and no data is removed or deleted.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/AppendFiles.html#appendFile-org.apache.iceberg.DataFile-">appendFile(DataFile)</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/AppendFiles.html" title="interface in org.apache.iceberg">AppendFiles</a></dt>
+<dd>
+<div class="block">Append a <a href="org/apache/iceberg/DataFile.html" title="interface in org.apache.iceberg"><code>DataFile</code></a> to the table.</div>
+</dd>
+<dt><a href="org/apache/iceberg/AppendFiles.html" title="interface in org.apache.iceberg"><span class="typeNameLink">AppendFiles</span></a> - Interface in <a href="org/apache/iceberg/package-summary.html">org.apache.iceberg</a></dt>
+<dd>
+<div class="block">API for appending new files in a table.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/AppendFiles.html#appendManifest-org.apache.iceberg.ManifestFile-">appendManifest(ManifestFile)</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/AppendFiles.html" title="interface in org.apache.iceberg">AppendFiles</a></dt>
+<dd>
+<div class="block">Append the contents of a manifest to the table.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/OverwriteData.html#apply-org.apache.iceberg.TableMetadata-">apply(TableMetadata)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/OverwriteData.html" title="class in org.apache.iceberg">OverwriteData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/PendingUpdate.html#apply--">apply()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/PendingUpdate.html" title="interface in org.apache.iceberg">PendingUpdate</a></dt>
+<dd>
+<div class="block">Apply the pending changes and return the uncommitted changes for validation.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/ReplaceManifests.html#apply-org.apache.iceberg.TableMetadata-">apply(TableMetadata)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/ReplaceManifests.html" title="class in org.apache.iceberg">ReplaceManifests</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/ReplacePartitionsOperation.html#apply-org.apache.iceberg.TableMetadata-">apply(TableMetadata)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/ReplacePartitionsOperation.html" title="class in org.apache.iceberg">ReplacePartitionsOperation</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/SetLocation.html#apply--">apply()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/SetLocation.html" title="class in org.apache.iceberg">SetLocation</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/transforms/Transform.html#apply-S-">apply(S)</a></span> - Method in interface org.apache.iceberg.transforms.<a href="org/apache/iceberg/transforms/Transform.html" title="interface in org.apache.iceberg.transforms">Transform</a></dt>
+<dd>
+<div class="block">Transforms a value to its corresponding partition value.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/AvroSchemaVisitor.html#array-org.apache.avro.Schema-T-">array(Schema, T)</a></span> - Method in class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/AvroSchemaVisitor.html" title="class in org.apache.iceberg.avro">AvroSchemaVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/ValueReaders.html#array-org.apache.iceberg.avro.ValueReader-">array(ValueReader&lt;T&gt;)</a></span> - Static method in class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/ValueReaders.html" title="class in org.apache.iceberg.avro">ValueReaders</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/ValueWriters.html#array-org.apache.iceberg.avro.ValueWriter-">array(ValueWriter&lt;T&gt;)</a></span> - Static method in class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/ValueWriters.html" title="class in org.apache.iceberg.avro">ValueWriters</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/ValueReaders.html#arrayMap-org.apache.iceberg.avro.ValueReader-org.apache.iceberg.avro.ValueReader-">arrayMap(ValueReader&lt;K&gt;, ValueReader&lt;V&gt;)</a></span> - Static method in class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/ValueReaders.html" title="class in org.apache.iceberg.avro">ValueReaders</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/ValueWriters.html#arrayMap-org.apache.iceberg.avro.ValueWriter-org.apache.iceberg.avro.ValueWriter-">arrayMap(ValueWriter&lt;K&gt;, ValueWriter&lt;V&gt;)</a></span> - Static method in class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/ValueWriters.html" title="class in org.apache.iceberg.avro">ValueWriters</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/CombinedScanTask.html#asCombinedScanTask--">asCombinedScanTask()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/CombinedScanTask.html" title="interface in org.apache.iceberg">CombinedScanTask</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/ScanTask.html#asCombinedScanTask--">asCombinedScanTask()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/ScanTask.html" title="interface in org.apache.iceberg">ScanTask</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/FileScanTask.html#asFileScanTask--">asFileScanTask()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/FileScanTask.html" title="interface in org.apache.iceberg">FileScanTask</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/ScanTask.html#asFileScanTask--">asFileScanTask()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/ScanTask.html" title="interface in org.apache.iceberg">ScanTask</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Type.html#asListType--">asListType()</a></span> - Method in interface org.apache.iceberg.types.<a href="org/apache/iceberg/types/Type.html" title="interface in org.apache.iceberg.types">Type</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.ListType.html#asListType--">asListType()</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.ListType.html" title="class in org.apache.iceberg.types">Types.ListType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Type.html#asMapType--">asMapType()</a></span> - Method in interface org.apache.iceberg.types.<a href="org/apache/iceberg/types/Type.html" title="interface in org.apache.iceberg.types">Type</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.MapType.html#asMapType--">asMapType()</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.MapType.html" title="class in org.apache.iceberg.types">Types.MapType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Type.html#asNestedType--">asNestedType()</a></span> - Method in interface org.apache.iceberg.types.<a href="org/apache/iceberg/types/Type.html" title="interface in org.apache.iceberg.types">Type</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Type.NestedType.html#asNestedType--">asNestedType()</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Type.NestedType.html" title="class in org.apache.iceberg.types">Type.NestedType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/TableScan.html#asOfTime-long-">asOfTime(long)</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/TableScan.html" title="interface in org.apache.iceberg">TableScan</a></dt>
+<dd>
+<div class="block">Create a new <a href="org/apache/iceberg/TableScan.html" title="interface in org.apache.iceberg"><code>TableScan</code></a> from this scan's configuration that will use the most recent
+ snapshot as of the given time in milliseconds.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Type.html#asPrimitiveType--">asPrimitiveType()</a></span> - Method in interface org.apache.iceberg.types.<a href="org/apache/iceberg/types/Type.html" title="interface in org.apache.iceberg.types">Type</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Type.PrimitiveType.html#asPrimitiveType--">asPrimitiveType()</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Type.PrimitiveType.html" title="class in org.apache.iceberg.types">Type.PrimitiveType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/TypeUtil.html#assignFreshIds-org.apache.iceberg.types.Type-org.apache.iceberg.types.TypeUtil.NextID-">assignFreshIds(Type, TypeUtil.NextID)</a></span> - Static method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/TypeUtil.html" title="class in org.apache.iceberg.types">TypeUtil</a></dt>
+<dd>
+<div class="block">Assigns fresh ids from the <a href="org/apache/iceberg/types/TypeUtil.NextID.html" title="interface in org.apache.iceberg.types"><code>nextId function</code></a> for all fields in a type.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/TypeUtil.html#assignFreshIds-org.apache.iceberg.Schema-org.apache.iceberg.types.TypeUtil.NextID-">assignFreshIds(Schema, TypeUtil.NextID)</a></span> - Static method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/TypeUtil.html" title="class in org.apache.iceberg.types">TypeUtil</a></dt>
+<dd>
+<div class="block">Assigns fresh ids from the <a href="org/apache/iceberg/types/TypeUtil.NextID.html" title="interface in org.apache.iceberg.types"><code>nextId function</code></a> for all fields in a schema.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/common/DynFields.UnboundField.html#asStatic--">asStatic()</a></span> - Method in class org.apache.iceberg.common.<a href="org/apache/iceberg/common/DynFields.UnboundField.html" title="class in org.apache.iceberg.common">DynFields.UnboundField</a></dt>
+<dd>
+<div class="block">Returns this field as a StaticField.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/common/DynMethods.UnboundMethod.html#asStatic--">asStatic()</a></span> - Method in class org.apache.iceberg.common.<a href="org/apache/iceberg/common/DynMethods.UnboundMethod.html" title="class in org.apache.iceberg.common">DynMethods.UnboundMethod</a></dt>
+<dd>
+<div class="block">Returns this method as a StaticMethod.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/Schema.html#asStruct--">asStruct()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/Schema.html" title="class in org.apache.iceberg">Schema</a></dt>
+<dd>
+<div class="block">Returns the underlying <code>struct type</code> for this schema.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Type.html#asStructType--">asStructType()</a></span> - Method in interface org.apache.iceberg.types.<a href="org/apache/iceberg/types/Type.html" title="interface in org.apache.iceberg.types">Type</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.StructType.html#asStructType--">asStructType()</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.StructType.html" title="class in org.apache.iceberg.types">Types.StructType</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/avro/Avro.html" title="class in org.apache.iceberg.avro"><span class="typeNameLink">Avro</span></a> - Class in <a href="org/apache/iceberg/avro/package-summary.html">org.apache.iceberg.avro</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/avro/Avro.ReadBuilder.html" title="class in org.apache.iceberg.avro"><span class="typeNameLink">Avro.ReadBuilder</span></a> - Class in <a href="org/apache/iceberg/avro/package-summary.html">org.apache.iceberg.avro</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/avro/Avro.WriteBuilder.html" title="class in org.apache.iceberg.avro"><span class="typeNameLink">Avro.WriteBuilder</span></a> - Class in <a href="org/apache/iceberg/avro/package-summary.html">org.apache.iceberg.avro</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/TableProperties.html#AVRO_COMPRESSION">AVRO_COMPRESSION</a></span> - Static variable in class org.apache.iceberg.<a href="org/apache/iceberg/TableProperties.html" title="class in org.apache.iceberg">TableProperties</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/TableProperties.html#AVRO_COMPRESSION_DEFAULT">AVRO_COMPRESSION_DEFAULT</a></span> - Static variable in class org.apache.iceberg.<a href="org/apache/iceberg/TableProperties.html" title="class in org.apache.iceberg">TableProperties</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/avro/AvroIterable.html" title="class in org.apache.iceberg.avro"><span class="typeNameLink">AvroIterable</span></a>&lt;<a href="org/apache/iceberg/avro/AvroIterable.html" title="type parameter in AvroIterable">D</a>&gt; - Class in <a href="org/apache/iceberg/avro/package-summary.html">org.apache.iceberg.avro</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/avro/AvroSchemaUtil.html" title="class in org.apache.iceberg.avro"><span class="typeNameLink">AvroSchemaUtil</span></a> - Class in <a href="org/apache/iceberg/avro/package-summary.html">org.apache.iceberg.avro</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/avro/AvroSchemaVisitor.html" title="class in org.apache.iceberg.avro"><span class="typeNameLink">AvroSchemaVisitor</span></a>&lt;<a href="org/apache/iceberg/avro/AvroSchemaVisitor.html" title="type parameter in AvroSchemaVisitor">T</a>&gt; - Class in <a href="org/apache/iceberg/avro/package-summary.html">org.apache.iceberg.avro</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/AvroSchemaVisitor.html#AvroSchemaVisitor--">AvroSchemaVisitor()</a></span> - Constructor for class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/AvroSchemaVisitor.html" title="class in org.apache.iceberg.avro">AvroSchemaVisitor</a></dt>
+<dd>&nbsp;</dd>
+</dl>
+<a name="I:B">
+<!--   -->
+</a>
+<h2 class="title">B</h2>
+<dl>
+<dt><a href="org/apache/iceberg/BaseCombinedScanTask.html" title="class in org.apache.iceberg"><span class="typeNameLink">BaseCombinedScanTask</span></a> - Class in <a href="org/apache/iceberg/package-summary.html">org.apache.iceberg</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/BaseCombinedScanTask.html#BaseCombinedScanTask-org.apache.iceberg.FileScanTask...-">BaseCombinedScanTask(FileScanTask...)</a></span> - Constructor for class org.apache.iceberg.<a href="org/apache/iceberg/BaseCombinedScanTask.html" title="class in org.apache.iceberg">BaseCombinedScanTask</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/BaseCombinedScanTask.html#BaseCombinedScanTask-java.util.List-">BaseCombinedScanTask(List&lt;FileScanTask&gt;)</a></span> - Constructor for class org.apache.iceberg.<a href="org/apache/iceberg/BaseCombinedScanTask.html" title="class in org.apache.iceberg">BaseCombinedScanTask</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/BaseMetastoreTableOperations.html" title="class in org.apache.iceberg"><span class="typeNameLink">BaseMetastoreTableOperations</span></a> - Class in <a href="org/apache/iceberg/package-summary.html">org.apache.iceberg</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/BaseMetastoreTableOperations.html#BaseMetastoreTableOperations-org.apache.hadoop.conf.Configuration-">BaseMetastoreTableOperations(Configuration)</a></span> - Constructor for class org.apache.iceberg.<a href="org/apache/iceberg/BaseMetastoreTableOperations.html" title="class in org.apache.iceberg">BaseMetastoreTableOperations</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/BaseMetastoreTables.html" title="class in org.apache.iceberg"><span class="typeNameLink">BaseMetastoreTables</span></a> - Class in <a href="org/apache/iceberg/package-summary.html">org.apache.iceberg</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/BaseMetastoreTables.html#BaseMetastoreTables-org.apache.hadoop.conf.Configuration-">BaseMetastoreTables(Configuration)</a></span> - Constructor for class org.apache.iceberg.<a href="org/apache/iceberg/BaseMetastoreTables.html" title="class in org.apache.iceberg">BaseMetastoreTables</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/BaseTable.html" title="class in org.apache.iceberg"><span class="typeNameLink">BaseTable</span></a> - Class in <a href="org/apache/iceberg/package-summary.html">org.apache.iceberg</a></dt>
+<dd>
+<div class="block">Base <a href="org/apache/iceberg/Table.html" title="interface in org.apache.iceberg"><code>Table</code></a> implementation.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/BaseTable.html#BaseTable-org.apache.iceberg.TableOperations-java.lang.String-">BaseTable(TableOperations, String)</a></span> - Constructor for class org.apache.iceberg.<a href="org/apache/iceberg/BaseTable.html" title="class in org.apache.iceberg">BaseTable</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/FileHistory.Builder.html#before-java.lang.String-">before(String)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/FileHistory.Builder.html" title="class in org.apache.iceberg">FileHistory.Builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/FileHistory.Builder.html#before-long-">before(long)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/FileHistory.Builder.html" title="class in org.apache.iceberg">FileHistory.Builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/ScanSummary.Builder.html#before-java.lang.String-">before(String)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/ScanSummary.Builder.html" title="class in org.apache.iceberg">ScanSummary.Builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/ScanSummary.Builder.html#before-long-">before(long)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/ScanSummary.Builder.html" title="class in org.apache.iceberg">ScanSummary.Builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/BaseMetastoreTables.html#beginCreate-org.apache.iceberg.Schema-org.apache.iceberg.PartitionSpec-java.lang.String-java.lang.String-">beginCreate(Schema, PartitionSpec, String, String)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/BaseMetastoreTables.html" title="class in org.apache.iceberg">BaseMetastoreTables</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/BaseMetastoreTables.html#beginCreate-org.apache.iceberg.Schema-org.apache.iceberg.PartitionSpec-java.util.Map-java.lang.String-java.lang.String-">beginCreate(Schema, PartitionSpec, Map&lt;String, String&gt;, String, String)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/BaseMetastoreTables.html" title="class in org.apache.iceberg">BaseMetastoreTables</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/BaseMetastoreTables.html#beginReplace-org.apache.iceberg.Schema-org.apache.iceberg.PartitionSpec-java.lang.String-java.lang.String-">beginReplace(Schema, PartitionSpec, String, String)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/BaseMetastoreTables.html" title="class in org.apache.iceberg">BaseMetastoreTables</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/BaseMetastoreTables.html#beginReplace-org.apache.iceberg.Schema-org.apache.iceberg.PartitionSpec-java.util.Map-java.lang.String-java.lang.String-">beginReplace(Schema, PartitionSpec, Map&lt;String, String&gt;, String, String)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/BaseMetastoreTables.html" title="class in org.apache.iceberg">BaseMetastoreTables</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueReaders.BinaryAsDecimalReader.html#BinaryAsDecimalReader-org.apache.parquet.column.ColumnDescriptor-int-">BinaryAsDecimalReader(ColumnDescriptor, int)</a></span> - Constructor for class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueReaders.BinaryAsDecimalReader.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.BinaryAsDecimalReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.BinaryType.html#BinaryType--">BinaryType()</a></span> - Constructor for class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.BinaryType.html" title="class in org.apache.iceberg.types">Types.BinaryType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/common/DynConstructors.Ctor.html#bind-java.lang.Object-">bind(Object)</a></span> - Method in class org.apache.iceberg.common.<a href="org/apache/iceberg/common/DynConstructors.Ctor.html" title="class in org.apache.iceberg.common">DynConstructors.Ctor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/common/DynFields.UnboundField.html#bind-java.lang.Object-">bind(Object)</a></span> - Method in class org.apache.iceberg.common.<a href="org/apache/iceberg/common/DynFields.UnboundField.html" title="class in org.apache.iceberg.common">DynFields.UnboundField</a></dt>
+<dd>
+<div class="block">Returns this method as a BoundMethod for the given receiver.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/common/DynMethods.UnboundMethod.html#bind-java.lang.Object-">bind(Object)</a></span> - Method in class org.apache.iceberg.common.<a href="org/apache/iceberg/common/DynMethods.UnboundMethod.html" title="class in org.apache.iceberg.common">DynMethods.UnboundMethod</a></dt>
+<dd>
+<div class="block">Returns this method as a BoundMethod for the given receiver.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/Binder.html#bind-org.apache.iceberg.types.Types.StructType-org.apache.iceberg.expressions.Expression-boolean-">bind(Types.StructType, Expression, boolean)</a></span> - Static method in class org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/Binder.html" title="class in org.apache.iceberg.expressions">Binder</a></dt>
+<dd>
+<div class="block">Replaces all unbound/named references with bound references to fields in the given struct.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/UnboundPredicate.html#bind-org.apache.iceberg.types.Types.StructType-boolean-">bind(Types.StructType, boolean)</a></span> - Method in class org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/UnboundPredicate.html" title="class in org.apache.iceberg.expressions">UnboundPredicate</a></dt>
+<dd>
+<div class="block">Bind this UnboundPredicate.</div>
+</dd>
+<dt><a href="org/apache/iceberg/expressions/Binder.html" title="class in org.apache.iceberg.expressions"><span class="typeNameLink">Binder</span></a> - Class in <a href="org/apache/iceberg/expressions/package-summary.html">org.apache.iceberg.expressions</a></dt>
+<dd>
+<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>
+</dd>
+<dt><a href="org/apache/iceberg/util/BinPacking.html" title="class in org.apache.iceberg.util"><span class="typeNameLink">BinPacking</span></a> - Class in <a href="org/apache/iceberg/util/package-summary.html">org.apache.iceberg.util</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/util/BinPacking.html#BinPacking--">BinPacking()</a></span> - Constructor for class org.apache.iceberg.util.<a href="org/apache/iceberg/util/BinPacking.html" title="class in org.apache.iceberg.util">BinPacking</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/util/BinPacking.ListPacker.html" title="class in org.apache.iceberg.util"><span class="typeNameLink">BinPacking.ListPacker</span></a>&lt;<a href="org/apache/iceberg/util/BinPacking.ListPacker.html" title="type parameter in BinPacking.ListPacker">T</a>&gt; - Class in <a href="org/apache/iceberg/util/package-summary.html">org.apache.iceberg.util</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/util/BinPacking.PackingIterable.html" title="class in org.apache.iceberg.util"><span class="typeNameLink">BinPacking.PackingIterable</span></a>&lt;<a href="org/apache/iceberg/util/BinPacking.PackingIterable.html" title="type parameter in BinPacking.PackingIterable">T</a>&gt; - Class in <a href="org/apache/iceberg/util/package-summary.html">org.apache.iceberg.util</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/ValueReaders.html#booleans--">booleans()</a></span> - Static method in class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/ValueReaders.html" title="class in org.apache.iceberg.avro">ValueReaders</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/ValueWriters.html#booleans--">booleans()</a></span> - Static method in class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/ValueWriters.html" title="class in org.apache.iceberg.avro">ValueWriters</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.BooleanType.html#BooleanType--">BooleanType()</a></span> - Constructor for class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.BooleanType.html" title="class in org.apache.iceberg.types">Types.BooleanType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/ExpressionVisitors.BoundExpressionVisitor.html#BoundExpressionVisitor--">BoundExpressionVisitor()</a></span> - Constructor for class org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/ExpressionVisitors.BoundExpressionVisitor.html" title="class in org.apache.iceberg.expressions">ExpressionVisitors.BoundExpressionVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/expressions/BoundPredicate.html" title="class in org.apache.iceberg.expressions"><span class="typeNameLink">BoundPredicate</span></a>&lt;<a href="org/apache/iceberg/expressions/BoundPredicate.html" title="type parameter in BoundPredicate">T</a>&gt; - Class in <a href="org/apache/iceberg/expressions/package-summary.html">org.apache.iceberg.expressions</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/expressions/BoundReference.html" title="class in org.apache.iceberg.expressions"><span class="typeNameLink">BoundReference</span></a>&lt;<a href="org/apache/iceberg/expressions/BoundReference.html" title="type parameter in BoundReference">T</a>&gt; - Class in <a href="org/apache/iceberg/expressions/package-summary.html">org.apache.iceberg.expressions</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/Binder.html#boundReferences-org.apache.iceberg.types.Types.StructType-java.util.List-boolean-">boundReferences(Types.StructType, List&lt;Expression&gt;, boolean)</a></span> - Static method in class org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/Binder.html" title="class in org.apache.iceberg.expressions">Binder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/PartitionSpec.Builder.html#bucket-java.lang.String-int-">bucket(String, int)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/PartitionSpec.Builder.html" title="class in org.apache.iceberg">PartitionSpec.Builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/transforms/PartitionSpecVisitor.html#bucket-java.lang.String-int-int-">bucket(String, int, int)</a></span> - Method in interface org.apache.iceberg.transforms.<a href="org/apache/iceberg/transforms/PartitionSpecVisitor.html" title="interface in org.apache.iceberg.transforms">PartitionSpecVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/transforms/Transforms.html#bucket-org.apache.iceberg.types.Type-int-">bucket(Type, int)</a></span> - Static method in class org.apache.iceberg.transforms.<a href="org/apache/iceberg/transforms/Transforms.html" title="class in org.apache.iceberg.transforms">Transforms</a></dt>
+<dd>
+<div class="block">Returns a bucket <a href="org/apache/iceberg/transforms/Transform.html" title="interface in org.apache.iceberg.transforms"><code>Transform</code></a> for the given type and number of buckets.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/encryption/EncryptionKeyMetadata.html#buffer--">buffer()</a></span> - Method in interface org.apache.iceberg.encryption.<a href="org/apache/iceberg/encryption/EncryptionKeyMetadata.html" title="interface in org.apache.iceberg.encryption">EncryptionKeyMetadata</a></dt>
+<dd>
+<div class="block">Opaque blob representing metadata about a file's encryption key.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/Avro.ReadBuilder.html#build--">build()</a></span> - Method in class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/Avro.ReadBuilder.html" title="class in org.apache.iceberg.avro">Avro.ReadBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/Avro.WriteBuilder.html#build--">build()</a></span> - Method in class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/Avro.WriteBuilder.html" title="class in org.apache.iceberg.avro">Avro.WriteBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/common/DynClasses.Builder.html#build--">build()</a></span> - Method in class org.apache.iceberg.common.<a href="org/apache/iceberg/common/DynClasses.Builder.html" title="class in org.apache.iceberg.common">DynClasses.Builder</a></dt>
+<dd>
+<div class="block">Returns the first implementation or throws RuntimeException if one was
+ not found.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/common/DynConstructors.Builder.html#build--">build()</a></span> - Method in class org.apache.iceberg.common.<a href="org/apache/iceberg/common/DynConstructors.Builder.html" title="class in org.apache.iceberg.common">DynConstructors.Builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/common/DynFields.Builder.html#build--">build()</a></span> - Method in class org.apache.iceberg.common.<a href="org/apache/iceberg/common/DynFields.Builder.html" title="class in org.apache.iceberg.common">DynFields.Builder</a></dt>
+<dd>
+<div class="block">Returns the first valid implementation as a UnboundField or throws a
+ NoSuchFieldException if there is none.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/common/DynFields.Builder.html#build-java.lang.Object-">build(Object)</a></span> - Method in class org.apache.iceberg.common.<a href="org/apache/iceberg/common/DynFields.Builder.html" title="class in org.apache.iceberg.common">DynFields.Builder</a></dt>
+<dd>
+<div class="block">Returns the first valid implementation as a BoundMethod or throws a
+ RuntimeException if there is none.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/common/DynMethods.Builder.html#build--">build()</a></span> - Method in class org.apache.iceberg.common.<a href="org/apache/iceberg/common/DynMethods.Builder.html" title="class in org.apache.iceberg.common">DynMethods.Builder</a></dt>
+<dd>
+<div class="block">Returns the first valid implementation as a UnboundMethod or throws a
+ RuntimeError if there is none.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/common/DynMethods.Builder.html#build-java.lang.Object-">build(Object)</a></span> - Method in class org.apache.iceberg.common.<a href="org/apache/iceberg/common/DynMethods.Builder.html" title="class in org.apache.iceberg.common">DynMethods.Builder</a></dt>
+<dd>
+<div class="block">Returns the first valid implementation as a BoundMethod or throws a
+ RuntimeError if there is none.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/data/IcebergGenerics.ScanBuilder.html#build--">build()</a></span> - Method in class org.apache.iceberg.data.<a href="org/apache/iceberg/data/IcebergGenerics.ScanBuilder.html" title="class in org.apache.iceberg.data">IcebergGenerics.ScanBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/DataFiles.Builder.html#build--">build()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/DataFiles.Builder.html" title="class in org.apache.iceberg">DataFiles.Builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/FileHistory.Builder.html#build--">build()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/FileHistory.Builder.html" title="class in org.apache.iceberg">FileHistory.Builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/orc/ORC.ReadBuilder.html#build--">build()</a></span> - Method in class org.apache.iceberg.orc.<a href="org/apache/iceberg/orc/ORC.ReadBuilder.html" title="class in org.apache.iceberg.orc">ORC.ReadBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/orc/ORC.WriteBuilder.html#build--">build()</a></span> - Method in class org.apache.iceberg.orc.<a href="org/apache/iceberg/orc/ORC.WriteBuilder.html" title="class in org.apache.iceberg.orc">ORC.WriteBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/Parquet.ReadBuilder.html#build--">build()</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/Parquet.ReadBuilder.html" title="class in org.apache.iceberg.parquet">Parquet.ReadBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/Parquet.WriteBuilder.html#build--">build()</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/Parquet.WriteBuilder.html" title="class in org.apache.iceberg.parquet">Parquet.WriteBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/PartitionSpec.Builder.html#build--">build()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/PartitionSpec.Builder.html" title="class in org.apache.iceberg">PartitionSpec.Builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/ScanSummary.Builder.html#build--">build()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/ScanSummary.Builder.html" title="class in org.apache.iceberg">ScanSummary.Builder</a></dt>
+<dd>
+<div class="block">Summarizes a table scan as a map of partition key to metrics for that partition.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/SnapshotSummary.Builder.html#build--">build()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/SnapshotSummary.Builder.html" title="class in org.apache.iceberg">SnapshotSummary.Builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/AvroSchemaUtil.html#buildAvroProjection-org.apache.avro.Schema-org.apache.iceberg.Schema-java.util.Map-">buildAvroProjection(Schema, Schema, Map&lt;String, String&gt;)</a></span> - Static method in class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/AvroSchemaUtil.html" title="class in org.apache.iceberg.avro">AvroSchemaUtil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/common/DynClasses.Builder.html#buildChecked--">buildChecked()</a></span> - Method in class org.apache.iceberg.common.<a href="org/apache/iceberg/common/DynClasses.Builder.html" title="class in org.apache.iceberg.common">DynClasses.Builder</a></dt>
+<dd>
+<div class="block">Returns the first implementation or throws ClassNotFoundException if
+ one was not found.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/common/DynConstructors.Builder.html#buildChecked--">buildChecked()</a></span> - Method in class org.apache.iceberg.common.<a href="org/apache/iceberg/common/DynConstructors.Builder.html" title="class in org.apache.iceberg.common">DynConstructors.Builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/common/DynFields.Builder.html#buildChecked--">buildChecked()</a></span> - Method in class org.apache.iceberg.common.<a href="org/apache/iceberg/common/DynFields.Builder.html" title="class in org.apache.iceberg.common">DynFields.Builder</a></dt>
+<dd>
+<div class="block">Returns the first valid implementation as a UnboundField or throws a
+ NoSuchFieldException if there is none.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/common/DynFields.Builder.html#buildChecked-java.lang.Object-">buildChecked(Object)</a></span> - Method in class org.apache.iceberg.common.<a href="org/apache/iceberg/common/DynFields.Builder.html" title="class in org.apache.iceberg.common">DynFields.Builder</a></dt>
+<dd>
+<div class="block">Returns the first valid implementation as a BoundMethod or throws a
+ NoSuchMethodException if there is none.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/common/DynMethods.Builder.html#buildChecked--">buildChecked()</a></span> - Method in class org.apache.iceberg.common.<a href="org/apache/iceberg/common/DynMethods.Builder.html" title="class in org.apache.iceberg.common">DynMethods.Builder</a></dt>
+<dd>
+<div class="block">Returns the first valid implementation as a UnboundMethod or throws a
+ NoSuchMethodException if there is none.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/common/DynMethods.Builder.html#buildChecked-java.lang.Object-">buildChecked(Object)</a></span> - Method in class org.apache.iceberg.common.<a href="org/apache/iceberg/common/DynMethods.Builder.html" title="class in org.apache.iceberg.common">DynMethods.Builder</a></dt>
+<dd>
+<div class="block">Returns the first valid implementation as a BoundMethod or throws a
+ NoSuchMethodException if there is none.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/common/DynClasses.html#builder--">builder()</a></span> - Static method in class org.apache.iceberg.common.<a href="org/apache/iceberg/common/DynClasses.html" title="class in org.apache.iceberg.common">DynClasses</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/common/DynClasses.Builder.html#Builder--">Builder()</a></span> - Constructor for class org.apache.iceberg.common.<a href="org/apache/iceberg/common/DynClasses.Builder.html" title="class in org.apache.iceberg.common">DynClasses.Builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/common/DynConstructors.html#builder--">builder()</a></span> - Static method in class org.apache.iceberg.common.<a href="org/apache/iceberg/common/DynConstructors.html" title="class in org.apache.iceberg.common">DynConstructors</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/common/DynConstructors.html#builder-java.lang.Class-">builder(Class&lt;?&gt;)</a></span> - Static method in class org.apache.iceberg.common.<a href="org/apache/iceberg/common/DynConstructors.html" title="class in org.apache.iceberg.common">DynConstructors</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/common/DynConstructors.Builder.html#Builder-java.lang.Class-">Builder(Class&lt;?&gt;)</a></span> - Constructor for class org.apache.iceberg.common.<a href="org/apache/iceberg/common/DynConstructors.Builder.html" title="class in org.apache.iceberg.common">DynConstructors.Builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/common/DynConstructors.Builder.html#Builder--">Builder()</a></span> - Constructor for class org.apache.iceberg.common.<a href="org/apache/iceberg/common/DynConstructors.Builder.html" title="class in org.apache.iceberg.common">DynConstructors.Builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/common/DynFields.html#builder--">builder()</a></span> - Static method in class org.apache.iceberg.common.<a href="org/apache/iceberg/common/DynFields.html" title="class in org.apache.iceberg.common">DynFields</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/common/DynFields.Builder.html#Builder--">Builder()</a></span> - Constructor for class org.apache.iceberg.common.<a href="org/apache/iceberg/common/DynFields.Builder.html" title="class in org.apache.iceberg.common">DynFields.Builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/common/DynMethods.html#builder-java.lang.String-">builder(String)</a></span> - Static method in class org.apache.iceberg.common.<a href="org/apache/iceberg/common/DynMethods.html" title="class in org.apache.iceberg.common">DynMethods</a></dt>
+<dd>
+<div class="block">Constructs a new builder for calling methods dynamically.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/common/DynMethods.Builder.html#Builder-java.lang.String-">Builder(String)</a></span> - Constructor for class org.apache.iceberg.common.<a href="org/apache/iceberg/common/DynMethods.Builder.html" title="class in org.apache.iceberg.common">DynMethods.Builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/DataFiles.html#builder-org.apache.iceberg.PartitionSpec-">builder(PartitionSpec)</a></span> - Static method in class org.apache.iceberg.<a href="org/apache/iceberg/DataFiles.html" title="class in org.apache.iceberg">DataFiles</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/DataFiles.Builder.html#Builder--">Builder()</a></span> - Constructor for class org.apache.iceberg.<a href="org/apache/iceberg/DataFiles.Builder.html" title="class in org.apache.iceberg">DataFiles.Builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/DataFiles.Builder.html#Builder-org.apache.iceberg.PartitionSpec-">Builder(PartitionSpec)</a></span> - Constructor for class org.apache.iceberg.<a href="org/apache/iceberg/DataFiles.Builder.html" title="class in org.apache.iceberg">DataFiles.Builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/FileHistory.Builder.html#Builder-org.apache.iceberg.Table-">Builder(Table)</a></span> - Constructor for class org.apache.iceberg.<a href="org/apache/iceberg/FileHistory.Builder.html" title="class in org.apache.iceberg">FileHistory.Builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/ScanSummary.Builder.html#Builder-org.apache.iceberg.TableScan-">Builder(TableScan)</a></span> - Constructor for class org.apache.iceberg.<a href="org/apache/iceberg/ScanSummary.Builder.html" title="class in org.apache.iceberg">ScanSummary.Builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/SnapshotSummary.html#builder--">builder()</a></span> - Static method in class org.apache.iceberg.<a href="org/apache/iceberg/SnapshotSummary.html" title="class in org.apache.iceberg">SnapshotSummary</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/SnapshotSummary.Builder.html#Builder--">Builder()</a></span> - Constructor for class org.apache.iceberg.<a href="org/apache/iceberg/SnapshotSummary.Builder.html" title="class in org.apache.iceberg">SnapshotSummary.Builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/util/Tasks.Builder.html#Builder-java.lang.Iterable-">Builder(Iterable&lt;I&gt;)</a></span> - Constructor for class org.apache.iceberg.util.<a href="org/apache/iceberg/util/Tasks.Builder.html" title="class in org.apache.iceberg.util">Tasks.Builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/PartitionSpec.html#builderFor-org.apache.iceberg.Schema-">builderFor(Schema)</a></span> - Static method in class org.apache.iceberg.<a href="org/apache/iceberg/PartitionSpec.html" title="class in org.apache.iceberg">PartitionSpec</a></dt>
+<dd>
+<div class="block">Creates a new <a href="org/apache/iceberg/PartitionSpec.Builder.html" title="class in org.apache.iceberg"><code>partition spec builder</code></a> for the given <a href="org/apache/iceberg/Schema.html" title="class in org.apache.iceberg"><code>Schema</code></a>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueReaders.ListReader.html#buildList-java.util.List-">buildList(List&lt;E&gt;)</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueReaders.ListReader.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.ListReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueReaders.RepeatedReader.html#buildList-I-">buildList(I)</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueReaders.RepeatedReader.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.RepeatedReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueReaders.MapReader.html#buildMap-java.util.Map-">buildMap(Map&lt;K, V&gt;)</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueReaders.MapReader.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.MapReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueReaders.RepeatedKeyValueReader.html#buildMap-I-">buildMap(I)</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueReaders.RepeatedKeyValueReader.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.RepeatedKeyValueReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/data/parquet/GenericParquetReaders.html#buildReader-org.apache.iceberg.Schema-org.apache.parquet.schema.MessageType-">buildReader(Schema, MessageType)</a></span> - Static method in class org.apache.iceberg.data.parquet.<a href="org/apache/iceberg/data/parquet/GenericParquetReaders.html" title="class in org.apache.iceberg.data.parquet">GenericParquetReaders</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetAvroValueReaders.html#buildReader-org.apache.iceberg.Schema-org.apache.parquet.schema.MessageType-">buildReader(Schema, MessageType)</a></span> - Static method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetAvroValueReaders.html" title="class in org.apache.iceberg.parquet">ParquetAvroValueReaders</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/pig/PigParquetReader.html#buildReader-org.apache.parquet.schema.MessageType-org.apache.iceberg.Schema-java.util.Map-">buildReader(MessageType, Schema, Map&lt;Integer, Object&gt;)</a></span> - Static method in class org.apache.iceberg.pig.<a href="org/apache/iceberg/pig/PigParquetReader.html" title="class in org.apache.iceberg.pig">PigParquetReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/spark/data/SparkParquetReaders.html#buildReader-org.apache.iceberg.Schema-org.apache.parquet.schema.MessageType-">buildReader(Schema, MessageType)</a></span> - Static method in class org.apache.iceberg.spark.data.<a href="org/apache/iceberg/spark/data/SparkParquetReaders.html" title="class in org.apache.iceberg.spark.data">SparkParquetReaders</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/TableMetadata.html#buildReplacement-org.apache.iceberg.Schema-org.apache.iceberg.PartitionSpec-java.util.Map-">buildReplacement(Schema, PartitionSpec, Map&lt;String, String&gt;)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/TableMetadata.html" title="class in org.apache.iceberg">TableMetadata</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/common/DynFields.Builder.html#buildStatic--">buildStatic()</a></span> - Method in class org.apache.iceberg.common.<a href="org/apache/iceberg/common/DynFields.Builder.html" title="class in org.apache.iceberg.common">DynFields.Builder</a></dt>
+<dd>
+<div class="block">Returns the first valid implementation as a StaticField or throws a
+ RuntimeException if there is none.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/common/DynMethods.Builder.html#buildStatic--">buildStatic()</a></span> - Method in class org.apache.iceberg.common.<a href="org/apache/iceberg/common/DynMethods.Builder.html" title="class in org.apache.iceberg.common">DynMethods.Builder</a></dt>
+<dd>
+<div class="block">Returns the first valid implementation as a StaticMethod or throws a
+ RuntimeException if there is none.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/common/DynFields.Builder.html#buildStaticChecked--">buildStaticChecked()</a></span> - Method in class org.apache.iceberg.common.<a href="org/apache/iceberg/common/DynFields.Builder.html" title="class in org.apache.iceberg.common">DynFields.Builder</a></dt>
+<dd>
+<div class="block">Returns the first valid implementation as a StaticField or throws a
+ NoSuchFieldException if there is none.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/common/DynMethods.Builder.html#buildStaticChecked--">buildStaticChecked()</a></span> - Method in class org.apache.iceberg.common.<a href="org/apache/iceberg/common/DynMethods.Builder.html" title="class in org.apache.iceberg.common">DynMethods.Builder</a></dt>
+<dd>
+<div class="block">Returns the first valid implementation as a StaticMethod or throws a
+ NoSuchMethodException if there is none.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueReaders.StructReader.html#buildStruct-I-">buildStruct(I)</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueReaders.StructReader.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.StructReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/data/parquet/GenericParquetWriter.html#buildWriter-org.apache.parquet.schema.MessageType-">buildWriter(MessageType)</a></span> - Static method in class org.apache.iceberg.data.parquet.<a href="org/apache/iceberg/data/parquet/GenericParquetWriter.html" title="class in org.apache.iceberg.data.parquet">GenericParquetWriter</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetAvroWriter.html#buildWriter-org.apache.parquet.schema.MessageType-">buildWriter(MessageType)</a></span> - Static method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetAvroWriter.html" title="class in org.apache.iceberg.parquet">ParquetAvroWriter</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/spark/data/SparkParquetWriters.html#buildWriter-org.apache.iceberg.Schema-org.apache.parquet.schema.MessageType-">buildWriter(Schema, MessageType)</a></span> - Static method in class org.apache.iceberg.spark.data.<a href="org/apache/iceberg/spark/data/SparkParquetWriters.html" title="class in org.apache.iceberg.spark.data">SparkParquetWriters</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/ValueReaders.html#byteBuffers--">byteBuffers()</a></span> - Static method in class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/ValueReaders.html" title="class in org.apache.iceberg.avro">ValueReaders</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/ValueWriters.html#byteBuffers--">byteBuffers()</a></span> - Static method in class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/ValueWriters.html" title="class in org.apache.iceberg.avro">ValueWriters</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueWriters.html#byteBuffers-org.apache.parquet.column.ColumnDescriptor-">byteBuffers(ColumnDescriptor)</a></span> - Static method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueWriters.html" title="class in org.apache.iceberg.parquet">ParquetValueWriters</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/util/ByteBuffers.html" title="class in org.apache.iceberg.util"><span class="typeNameLink">ByteBuffers</span></a> - Class in <a href="org/apache/iceberg/util/package-summary.html">org.apache.iceberg.util</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/ValueReaders.html#bytes--">bytes()</a></span> - Static method in class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/ValueReaders.html" title="class in org.apache.iceberg.avro">ValueReaders</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/ValueWriters.html#bytes--">bytes()</a></span> - Static method in class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/ValueWriters.html" title="class in org.apache.iceberg.avro">ValueWriters</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueReaders.BytesReader.html#BytesReader-org.apache.parquet.column.ColumnDescriptor-">BytesReader(ColumnDescriptor)</a></span> - Constructor for class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueReaders.BytesReader.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.BytesReader</a></dt>
+<dd>&nbsp;</dd>
+</dl>
+<a name="I:C">
+<!--   -->
+</a>
+<h2 class="title">C</h2>
+<dl>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/Parquet.ReadBuilder.html#callInit--">callInit()</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/Parquet.ReadBuilder.html" title="class in org.apache.iceberg.parquet">Parquet.ReadBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/transforms/Transform.html#canTransform-org.apache.iceberg.types.Type-">canTransform(Type)</a></span> - Method in interface org.apache.iceberg.transforms.<a href="org/apache/iceberg/transforms/Transform.html" title="interface in org.apache.iceberg.transforms">Transform</a></dt>
+<dd>
+<div class="block">Checks whether this function can be applied to the give <a href="org/apache/iceberg/types/Type.html" title="interface in org.apache.iceberg.types"><code>Type</code></a>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/data/IcebergGenerics.ScanBuilder.html#caseInsensitive--">caseInsensitive()</a></span> - Method in class org.apache.iceberg.data.<a href="org/apache/iceberg/data/IcebergGenerics.ScanBuilder.html" title="class in org.apache.iceberg.data">IcebergGenerics.ScanBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/Parquet.ReadBuilder.html#caseInsensitive--">caseInsensitive()</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/Parquet.ReadBuilder.html" title="class in org.apache.iceberg.parquet">Parquet.ReadBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.StructType.html#caseInsensitiveField-java.lang.String-">caseInsensitiveField(String)</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.StructType.html" title="class in org.apache.iceberg.types">Types.StructType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/Schema.html#caseInsensitiveFindField-java.lang.String-">caseInsensitiveFindField(String)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/Schema.html" title="class in org.apache.iceberg">Schema</a></dt>
+<dd>
+<div class="block">Returns a sub-field by name as a <code>Types.NestedField</code>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/Schema.html#caseInsensitiveSelect-java.lang.String...-">caseInsensitiveSelect(String...)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/Schema.html" title="class in org.apache.iceberg">Schema</a></dt>
+<dd>
+<div class="block">Creates a projection schema for a subset of columns, selected by case insensitive name</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/Schema.html#caseInsensitiveSelect-java.util.Collection-">caseInsensitiveSelect(Collection&lt;String&gt;)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/Schema.html" title="class in org.apache.iceberg">Schema</a></dt>
+<dd>
+<div class="block">Creates a projection schema for a subset of columns, selected by case insensitive name</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/ManifestReader.html#caseSensitive-boolean-">caseSensitive(boolean)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/ManifestReader.html" title="class in org.apache.iceberg">ManifestReader</a></dt>
+<dd>
+<div class="block">Returns a new <a href="org/apache/iceberg/ManifestReader.html" title="class in org.apache.iceberg"><code>ManifestReader</code></a> that, if filtered via <a href="org/apache/iceberg/ManifestReader.html#select-java.util.Collection-"><code>ManifestReader.select(java.util.Collection)</code></a>,
+ <a href="org/apache/iceberg/ManifestReader.html#filterPartitions-org.apache.iceberg.expressions.Expression-"><code>ManifestReader.filterPartitions(Expression)</code></a> or <a href="org/apache/iceberg/ManifestReader.html#filterRows-org.apache.iceberg.expressions.Expression-"><code>ManifestReader.filterRows(Expression)</code></a>, will apply the specified
+ case sensitivity for column name matching.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/orc/ORC.ReadBuilder.html#caseSensitive-boolean-">caseSensitive(boolean)</a></span> - Method in class org.apache.iceberg.orc.<a href="org/apache/iceberg/orc/ORC.ReadBuilder.html" title="class in org.apache.iceberg.orc">ORC.ReadBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/Parquet.ReadBuilder.html#caseSensitive-boolean-">caseSensitive(boolean)</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/Parquet.ReadBuilder.html" title="class in org.apache.iceberg.parquet">Parquet.ReadBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/TableScan.html#caseSensitive-boolean-">caseSensitive(boolean)</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/TableScan.html" title="interface in org.apache.iceberg">TableScan</a></dt>
+<dd>
+<div class="block">Create a new <a href="org/apache/iceberg/TableScan.html" title="interface in org.apache.iceberg"><code>TableScan</code></a> from this that, if data columns where selected
+ via <a href="org/apache/iceberg/TableScan.html#select-java.util.Collection-"><code>TableScan.select(java.util.Collection)</code></a>, controls whether the match to the schema will be done
+ with case sensitivity.</div>
+</dd>
+<dt><a href="org/apache/iceberg/catalog/Catalog.html" title="interface in org.apache.iceberg.catalog"><span class="typeNameLink">Catalog</span></a> - Interface in <a href="org/apache/iceberg/catalog/package-summary.html">org.apache.iceberg.catalog</a></dt>
+<dd>
+<div class="block">Top level Catalog APIs that supports table DDLs and namespace listing.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/SnapshotSummary.html#CHANGED_PARTITION_COUNT_PROP">CHANGED_PARTITION_COUNT_PROP</a></span> - Static variable in class org.apache.iceberg.<a href="org/apache/iceberg/SnapshotSummary.html" title="class in org.apache.iceberg">SnapshotSummary</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Comparators.html#charSequences--">charSequences()</a></span> - Static method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Comparators.html" title="class in org.apache.iceberg.types">Comparators</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/util/CharSequenceWrapper.html" title="class in org.apache.iceberg.util"><span class="typeNameLink">CharSequenceWrapper</span></a> - Class in <a href="org/apache/iceberg/util/package-summary.html">org.apache.iceberg.util</a></dt>
+<dd>
+<div class="block">Wrapper class to adapt CharSequence for use in maps and sets.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/exceptions/ValidationException.html#check-boolean-java.lang.String-java.lang.Object...-">check(boolean, String, Object...)</a></span> - Static method in exception org.apache.iceberg.exceptions.<a href="org/apache/iceberg/exceptions/ValidationException.html" title="class in org.apache.iceberg.exceptions">ValidationException</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/PartitionSpec.html#checkCompatibility-org.apache.iceberg.PartitionSpec-org.apache.iceberg.Schema-">checkCompatibility(PartitionSpec, Schema)</a></span> - Static method in class org.apache.iceberg.<a href="org/apache/iceberg/PartitionSpec.html" title="class in org.apache.iceberg">PartitionSpec</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/types/CheckCompatibility.html" title="class in org.apache.iceberg.types"><span class="typeNameLink">CheckCompatibility</span></a> - Class in <a href="org/apache/iceberg/types/package-summary.html">org.apache.iceberg.types</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/Not.html#child--">child()</a></span> - Method in class org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/Not.html" title="class in org.apache.iceberg.expressions">Not</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/ReplaceManifests.html#cleanUncommitted-java.util.Set-">cleanUncommitted(Set&lt;ManifestFile&gt;)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/ReplaceManifests.html" title="class in org.apache.iceberg">ReplaceManifests</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/DataFiles.Builder.html#clear--">clear()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/DataFiles.Builder.html" title="class in org.apache.iceberg">DataFiles.Builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/orc/ColumnIdMap.html#clear--">clear()</a></span> - Method in class org.apache.iceberg.orc.<a href="org/apache/iceberg/orc/ColumnIdMap.html" title="class in org.apache.iceberg.orc">ColumnIdMap</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/SnapshotSummary.Builder.html#clear--">clear()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/SnapshotSummary.Builder.html" title="class in org.apache.iceberg">SnapshotSummary.Builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/FilteredManifest.html#close--">close()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/FilteredManifest.html" title="class in org.apache.iceberg">FilteredManifest</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/hive/HiveTables.html#close--">close()</a></span> - Method in class org.apache.iceberg.hive.<a href="org/apache/iceberg/hive/HiveTables.html" title="class in org.apache.iceberg.hive">HiveTables</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/io/CloseableGroup.html#close--">close()</a></span> - Method in class org.apache.iceberg.io.<a href="org/apache/iceberg/io/CloseableGroup.html" title="class in org.apache.iceberg.io">CloseableGroup</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/ManifestWriter.html#close--">close()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/ManifestWriter.html" title="class in org.apache.iceberg">ManifestWriter</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/orc/VectorizedRowBatchIterator.html#close--">close()</a></span> - Method in class org.apache.iceberg.orc.<a href="org/apache/iceberg/orc/VectorizedRowBatchIterator.html" title="class in org.apache.iceberg.orc">VectorizedRowBatchIterator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetWriteAdapter.html#close--">close()</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetWriteAdapter.html" title="class in org.apache.iceberg.parquet">ParquetWriteAdapter</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/pig/IcebergPigInputFormat.IcebergRecordReader.html#close--">close()</a></span> - Method in class org.apache.iceberg.pig.<a href="org/apache/iceberg/pig/IcebergPigInputFormat.IcebergRecordReader.html" title="class in org.apache.iceberg.pig">IcebergPigInputFormat.IcebergRecordReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/io/CloseableGroup.html" title="class in org.apache.iceberg.io"><span class="typeNameLink">CloseableGroup</span></a> - Class in <a href="org/apache/iceberg/io/package-summary.html">org.apache.iceberg.io</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/io/CloseableGroup.html#CloseableGroup--">CloseableGroup()</a></span> - Constructor for class org.apache.iceberg.io.<a href="org/apache/iceberg/io/CloseableGroup.html" title="class in org.apache.iceberg.io">CloseableGroup</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/io/CloseableIterable.html" title="interface in org.apache.iceberg.io"><span class="typeNameLink">CloseableIterable</span></a>&lt;<a href="org/apache/iceberg/io/CloseableIterable.html" title="type parameter in CloseableIterable">T</a>&gt; - Interface in <a href="org/apache/iceberg/io/package-summary.html">org.apache.iceberg.io</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/io/CloseableIterable.ConcatCloseableIterable.html" title="class in org.apache.iceberg.io"><span class="typeNameLink">CloseableIterable.ConcatCloseableIterable</span></a>&lt;<a href="org/apache/iceberg/io/CloseableIterable.ConcatCloseableIterable.html" title="type parameter in CloseableIterable.ConcatCloseableIterable">E</a>&gt; - Class in <a href="org/apache/iceberg/io/package-summary.html">org.apache.iceberg.io</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/ReplaceManifests.html#clusterBy-java.util.function.Function-">clusterBy(Function&lt;DataFile, Object&gt;)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/ReplaceManifests.html" title="class in org.apache.iceberg">ReplaceManifests</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/RewriteManifests.html#clusterBy-java.util.function.Function-">clusterBy(Function&lt;DataFile, Object&gt;)</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/RewriteManifests.html" title="interface in org.apache.iceberg">RewriteManifests</a></dt>
+<dd>
+<div class="block">Groups an existing <a href="org/apache/iceberg/DataFile.html" title="interface in org.apache.iceberg"><code>DataFile</code></a> by a cluster key produced by a function.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueWriters.html#collections-int-int-org.apache.iceberg.parquet.ParquetValueWriter-">collections(int, int, ParquetValueWriter&lt;E&gt;)</a></span> - Static method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueWriters.html" title="class in org.apache.iceberg.parquet">ParquetValueWriters</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueReader.html#column--">column()</a></span> - Method in interface org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueReader.html" title="interface in org.apache.iceberg.parquet">ParquetValueReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueReaders.PrimitiveReader.html#column">column</a></span> - Variable in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueReaders.PrimitiveReader.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.PrimitiveReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueReaders.PrimitiveReader.html#column--">column()</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueReaders.PrimitiveReader.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.PrimitiveReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueReaders.RepeatedKeyValueReader.html#column--">column()</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueReaders.RepeatedKeyValueReader.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.RepeatedKeyValueReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueReaders.RepeatedReader.html#column--">column()</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueReaders.RepeatedReader.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.RepeatedReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueReaders.StructReader.html#column--">column()</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueReaders.StructReader.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.StructReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueWriters.PrimitiveWriter.html#column">column</a></span> - Variable in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueWriters.PrimitiveWriter.html" title="class in org.apache.iceberg.parquet">ParquetValueWriters.PrimitiveWriter</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/orc/ColumnIdMap.html" title="class in org.apache.iceberg.orc"><span class="typeNameLink">ColumnIdMap</span></a> - Class in <a href="org/apache/iceberg/orc/package-summary.html">org.apache.iceberg.orc</a></dt>
+<dd>
+<div class="block">The mapping from ORC's TypeDescription to the Iceberg column ids.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/orc/ColumnIdMap.html#ColumnIdMap--">ColumnIdMap()</a></span> - Constructor for class org.apache.iceberg.orc.<a href="org/apache/iceberg/orc/ColumnIdMap.html" title="class in org.apache.iceberg.orc">ColumnIdMap</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/parquet/ColumnIterator.html" title="class in org.apache.iceberg.parquet"><span class="typeNameLink">ColumnIterator</span></a>&lt;<a href="org/apache/iceberg/parquet/ColumnIterator.html" title="type parameter in ColumnIterator">T</a>&gt; - Class in <a href="org/apache/iceberg/parquet/package-summary.html">org.apache.iceberg.parquet</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueReader.html#columns--">columns()</a></span> - Method in interface org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueReader.html" title="interface in org.apache.iceberg.parquet">ParquetValueReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueReaders.PrimitiveReader.html#columns--">columns()</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueReaders.PrimitiveReader.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.PrimitiveReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueReaders.RepeatedKeyValueReader.html#columns--">columns()</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueReaders.RepeatedKeyValueReader.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.RepeatedKeyValueReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueReaders.RepeatedReader.html#columns--">columns()</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueReaders.RepeatedReader.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.RepeatedReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueReaders.StructReader.html#columns--">columns()</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueReaders.StructReader.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.StructReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueWriter.html#columns--">columns()</a></span> - Method in interface org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueWriter.html" title="interface in org.apache.iceberg.parquet">ParquetValueWriter</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueWriters.PrimitiveWriter.html#columns--">columns()</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueWriters.PrimitiveWriter.html" title="class in org.apache.iceberg.parquet">ParquetValueWriters.PrimitiveWriter</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueWriters.RepeatedKeyValueWriter.html#columns--">columns()</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueWriters.RepeatedKeyValueWriter.html" title="class in org.apache.iceberg.parquet">ParquetValueWriters.RepeatedKeyValueWriter</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueWriters.RepeatedWriter.html#columns--">columns()</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueWriters.RepeatedWriter.html" title="class in org.apache.iceberg.parquet">ParquetValueWriters.RepeatedWriter</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueWriters.StructWriter.html#columns--">columns()</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueWriters.StructWriter.html" title="class in org.apache.iceberg.parquet">ParquetValueWriters.StructWriter</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/Schema.html#columns--">columns()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/Schema.html" title="class in org.apache.iceberg">Schema</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/DataFile.html#columnSizes--">columnSizes()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/DataFile.html" title="interface in org.apache.iceberg">DataFile</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/Metrics.html#columnSizes--">columnSizes()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/Metrics.html" title="class in org.apache.iceberg">Metrics</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/parquet/ColumnWriter.html" title="class in org.apache.iceberg.parquet"><span class="typeNameLink">ColumnWriter</span></a>&lt;<a href="org/apache/iceberg/parquet/ColumnWriter.html" title="type parameter in ColumnWriter">T</a>&gt; - Class in <a href="org/apache/iceberg/parquet/package-summary.html">org.apache.iceberg.parquet</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="com/netflix/iceberg/spark/data/package-summary.html">com.netflix.iceberg.spark.data</a> - package com.netflix.iceberg.spark.data</dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/io/CloseableIterable.html#combine-java.lang.Iterable-java.io.Closeable-">combine(Iterable&lt;E&gt;, Closeable)</a></span> - Static method in interface org.apache.iceberg.io.<a href="org/apache/iceberg/io/CloseableIterable.html" title="interface in org.apache.iceberg.io">CloseableIterable</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/CombinedScanTask.html" title="interface in org.apache.iceberg"><span class="typeNameLink">CombinedScanTask</span></a> - Interface in <a href="org/apache/iceberg/package-summary.html">org.apache.iceberg</a></dt>
+<dd>
+<div class="block">A scan task made of several ranges from files.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/hadoop/HadoopTableOperations.html#commit-org.apache.iceberg.TableMetadata-org.apache.iceberg.TableMetadata-">commit(TableMetadata, TableMetadata)</a></span> - Method in class org.apache.iceberg.hadoop.<a href="org/apache/iceberg/hadoop/HadoopTableOperations.html" title="class in org.apache.iceberg.hadoop">HadoopTableOperations</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/hive/HiveTableOperations.html#commit-org.apache.iceberg.TableMetadata-org.apache.iceberg.TableMetadata-">commit(TableMetadata, TableMetadata)</a></span> - Method in class org.apache.iceberg.hive.<a href="org/apache/iceberg/hive/HiveTableOperations.html" title="class in org.apache.iceberg.hive">HiveTableOperations</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/PendingUpdate.html#commit--">commit()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/PendingUpdate.html" title="interface in org.apache.iceberg">PendingUpdate</a></dt>
+<dd>
+<div class="block">Apply the pending changes and commit.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/SetLocation.html#commit--">commit()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/SetLocation.html" title="class in org.apache.iceberg">SetLocation</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/spark/source/StreamingWriter.html#commit-long-org.apache.spark.sql.sources.v2.writer.WriterCommitMessage:A-">commit(long, WriterCommitMessage[])</a></span> - Method in class org.apache.iceberg.spark.source.<a href="org/apache/iceberg/spark/source/StreamingWriter.html" title="class in org.apache.iceberg.spark.source">StreamingWriter</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/TableOperations.html#commit-org.apache.iceberg.TableMetadata-org.apache.iceberg.TableMetadata-">commit(TableMetadata, TableMetadata)</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/TableOperations.html" title="interface in org.apache.iceberg">TableOperations</a></dt>
+<dd>
+<div class="block">Replace the base table metadata with a new version.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/TableProperties.html#COMMIT_MAX_RETRY_WAIT_MS">COMMIT_MAX_RETRY_WAIT_MS</a></span> - Static variable in class org.apache.iceberg.<a href="org/apache/iceberg/TableProperties.html" title="class in org.apache.iceberg">TableProperties</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/TableProperties.html#COMMIT_MAX_RETRY_WAIT_MS_DEFAULT">COMMIT_MAX_RETRY_WAIT_MS_DEFAULT</a></span> - Static variable in class org.apache.iceberg.<a href="org/apache/iceberg/TableProperties.html" title="class in org.apache.iceberg">TableProperties</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/TableProperties.html#COMMIT_MIN_RETRY_WAIT_MS">COMMIT_MIN_RETRY_WAIT_MS</a></span> - Static variable in class org.apache.iceberg.<a href="org/apache/iceberg/TableProperties.html" title="class in org.apache.iceberg">TableProperties</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/TableProperties.html#COMMIT_MIN_RETRY_WAIT_MS_DEFAULT">COMMIT_MIN_RETRY_WAIT_MS_DEFAULT</a></span> - Static variable in class org.apache.iceberg.<a href="org/apache/iceberg/TableProperties.html" title="class in org.apache.iceberg">TableProperties</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/TableProperties.html#COMMIT_NUM_RETRIES">COMMIT_NUM_RETRIES</a></span> - Static variable in class org.apache.iceberg.<a href="org/apache/iceberg/TableProperties.html" title="class in org.apache.iceberg">TableProperties</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/TableProperties.html#COMMIT_NUM_RETRIES_DEFAULT">COMMIT_NUM_RETRIES_DEFAULT</a></span> - Static variable in class org.apache.iceberg.<a href="org/apache/iceberg/TableProperties.html" title="class in org.apache.iceberg">TableProperties</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/TableProperties.html#COMMIT_TOTAL_RETRY_TIME_MS">COMMIT_TOTAL_RETRY_TIME_MS</a></span> - Static variable in class org.apache.iceberg.<a href="org/apache/iceberg/TableProperties.html" title="class in org.apache.iceberg">TableProperties</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/TableProperties.html#COMMIT_TOTAL_RETRY_TIME_MS_DEFAULT">COMMIT_TOTAL_RETRY_TIME_MS_DEFAULT</a></span> - Static variable in class org.apache.iceberg.<a href="org/apache/iceberg/TableProperties.html" title="class in org.apache.iceberg">TableProperties</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/exceptions/CommitFailedException.html" title="class in org.apache.iceberg.exceptions"><span class="typeNameLink">CommitFailedException</span></a> - Exception in <a href="org/apache/iceberg/exceptions/package-summary.html">org.apache.iceberg.exceptions</a></dt>
+<dd>
+<div class="block">Exception raised when a commit fails because of out of date metadata.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/exceptions/CommitFailedException.html#CommitFailedException-java.lang.String-java.lang.Object...-">CommitFailedException(String, Object...)</a></span> - Constructor for exception org.apache.iceberg.exceptions.<a href="org/apache/iceberg/exceptions/CommitFailedException.html" title="class in org.apache.iceberg.exceptions">CommitFailedException</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/exceptions/CommitFailedException.html#CommitFailedException-java.lang.Throwable-java.lang.String-java.lang.Object...-">CommitFailedException(Throwable, String, Object...)</a></span> - Constructor for exception org.apache.iceberg.exceptions.<a href="org/apache/iceberg/exceptions/CommitFailedException.html" title="class in org.apache.iceberg.exceptions">CommitFailedException</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/Transaction.html#commitTransaction--">commitTransaction()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/Transaction.html" title="interface in org.apache.iceberg">Transaction</a></dt>
+<dd>
+<div class="block">Apply the pending changes from all actions and commit.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/Literal.html#comparator--">comparator()</a></span> - Method in interface org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/Literal.html" title="interface in org.apache.iceberg.expressions">Literal</a></dt>
+<dd>
+<div class="block">Return a <code>Comparator</code> for values.</div>
+</dd>
+<dt><a href="org/apache/iceberg/types/Comparators.html" title="class in org.apache.iceberg.types"><span class="typeNameLink">Comparators</span></a> - Class in <a href="org/apache/iceberg/types/package-summary.html">org.apache.iceberg.types</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/PartitionSpec.html#compatibleWith-org.apache.iceberg.PartitionSpec-">compatibleWith(PartitionSpec)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/PartitionSpec.html" title="class in org.apache.iceberg">PartitionSpec</a></dt>
+<dd>
+<div class="block">Returns true if this spec is equivalent to the other, with field names ignored.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/ConfigProperties.html#COMPRESS_METADATA">COMPRESS_METADATA</a></span> - Static variable in class org.apache.iceberg.<a href="org/apache/iceberg/ConfigProperties.html" title="class in org.apache.iceberg">ConfigProperties</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/ConfigProperties.html#COMPRESS_METADATA_DEFAULT">COMPRESS_METADATA_DEFAULT</a></span> - Static variable in class org.apache.iceberg.<a href="org/apache/iceberg/ConfigProperties.html" title="class in org.apache.iceberg">ConfigProperties</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/io/CloseableIterable.html#concat-java.lang.Iterable-">concat(Iterable&lt;CloseableIterable&lt;E&gt;&gt;)</a></span> - Static method in interface org.apache.iceberg.io.<a href="org/apache/iceberg/io/CloseableIterable.html" title="interface in org.apache.iceberg.io">CloseableIterable</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/orc/ORC.ReadBuilder.html#config-java.lang.String-java.lang.String-">config(String, String)</a></span> - Method in class org.apache.iceberg.orc.<a href="org/apache/iceberg/orc/ORC.ReadBuilder.html" title="class in org.apache.iceberg.orc">ORC.ReadBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/orc/ORC.WriteBuilder.html#config-java.lang.String-java.lang.String-">config(String, String)</a></span> - Method in class org.apache.iceberg.orc.<a href="org/apache/iceberg/orc/ORC.WriteBuilder.html" title="class in org.apache.iceberg.orc">ORC.WriteBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/ConfigProperties.html" title="class in org.apache.iceberg"><span class="typeNameLink">ConfigProperties</span></a> - Class in <a href="org/apache/iceberg/package-summary.html">org.apache.iceberg</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/orc/ColumnIdMap.html#containsKey-java.lang.Object-">containsKey(Object)</a></span> - Method in class org.apache.iceberg.orc.<a href="org/apache/iceberg/orc/ColumnIdMap.html" title="class in org.apache.iceberg.orc">ColumnIdMap</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/GenericPartitionFieldSummary.html#containsNull--">containsNull()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/GenericPartitionFieldSummary.html" title="class in org.apache.iceberg">GenericPartitionFieldSummary</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/ManifestFile.PartitionFieldSummary.html#containsNull--">containsNull()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/ManifestFile.PartitionFieldSummary.html" title="interface in org.apache.iceberg">ManifestFile.PartitionFieldSummary</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/orc/ColumnIdMap.html#containsValue-java.lang.Object-">containsValue(Object)</a></span> - Method in class org.apache.iceberg.orc.<a href="org/apache/iceberg/orc/ColumnIdMap.html" title="class in org.apache.iceberg.orc">ColumnIdMap</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/types/Conversions.html" title="class in org.apache.iceberg.types"><span class="typeNameLink">Conversions</span></a> - Class in <a href="org/apache/iceberg/types/package-summary.html">org.apache.iceberg.types</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/AvroSchemaUtil.html#convert-org.apache.iceberg.Schema-java.lang.String-">convert(Schema, String)</a></span> - Static method in class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/AvroSchemaUtil.html" title="class in org.apache.iceberg.avro">AvroSchemaUtil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/AvroSchemaUtil.html#convert-org.apache.iceberg.Schema-java.util.Map-">convert(Schema, Map&lt;Types.StructType, String&gt;)</a></span> - Static method in class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/AvroSchemaUtil.html" title="class in org.apache.iceberg.avro">AvroSchemaUtil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/AvroSchemaUtil.html#convert-org.apache.iceberg.types.Type-">convert(Type)</a></span> - Static method in class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/AvroSchemaUtil.html" title="class in org.apache.iceberg.avro">AvroSchemaUtil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/AvroSchemaUtil.html#convert-org.apache.iceberg.types.Types.StructType-java.lang.String-">convert(Types.StructType, String)</a></span> - Static method in class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/AvroSchemaUtil.html" title="class in org.apache.iceberg.avro">AvroSchemaUtil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/AvroSchemaUtil.html#convert-org.apache.iceberg.types.Type-java.util.Map-">convert(Type, Map&lt;Types.StructType, String&gt;)</a></span> - Static method in class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/AvroSchemaUtil.html" title="class in org.apache.iceberg.avro">AvroSchemaUtil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/AvroSchemaUtil.html#convert-org.apache.avro.Schema-">convert(Schema)</a></span> - Static method in class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/AvroSchemaUtil.html" title="class in org.apache.iceberg.avro">AvroSchemaUtil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/hive/HiveTypeConverter.html#convert-org.apache.iceberg.types.Type-">convert(Type)</a></span> - Static method in class org.apache.iceberg.hive.<a href="org/apache/iceberg/hive/HiveTypeConverter.html" title="class in org.apache.iceberg.hive">HiveTypeConverter</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetSchemaUtil.html#convert-org.apache.iceberg.Schema-java.lang.String-">convert(Schema, String)</a></span> - Static method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetSchemaUtil.html" title="class in org.apache.iceberg.parquet">ParquetSchemaUtil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetSchemaUtil.html#convert-org.apache.parquet.schema.MessageType-">convert(MessageType)</a></span> - Static method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetSchemaUtil.html" title="class in org.apache.iceberg.parquet">ParquetSchemaUtil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/TypeToMessageType.html#convert-org.apache.iceberg.Schema-java.lang.String-">convert(Schema, String)</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/TypeToMessageType.html" title="class in org.apache.iceberg.parquet">TypeToMessageType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/pig/SchemaUtil.html#convert-org.apache.iceberg.Schema-">convert(Schema)</a></span> - Static method in class org.apache.iceberg.pig.<a href="org/apache/iceberg/pig/SchemaUtil.html" title="class in org.apache.iceberg.pig">SchemaUtil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/spark/SparkFilters.html#convert-org.apache.spark.sql.sources.Filter-">convert(Filter)</a></span> - Static method in class org.apache.iceberg.spark.<a href="org/apache/iceberg/spark/SparkFilters.html" title="class in org.apache.iceberg.spark">SparkFilters</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/spark/SparkSchemaUtil.html#convert-org.apache.iceberg.Schema-">convert(Schema)</a></span> - Static method in class org.apache.iceberg.spark.<a href="org/apache/iceberg/spark/SparkSchemaUtil.html" title="class in org.apache.iceberg.spark">SparkSchemaUtil</a></dt>
+<dd>
+<div class="block">Convert a <a href="org/apache/iceberg/Schema.html" title="class in org.apache.iceberg"><code>Schema</code></a> to a <code>Spark type</code>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/spark/SparkSchemaUtil.html#convert-org.apache.iceberg.types.Type-">convert(Type)</a></span> - Static method in class org.apache.iceberg.spark.<a href="org/apache/iceberg/spark/SparkSchemaUtil.html" title="class in org.apache.iceberg.spark">SparkSchemaUtil</a></dt>
+<dd>
+<div class="block">Convert a <a href="org/apache/iceberg/types/Type.html" title="interface in org.apache.iceberg.types"><code>Type</code></a> to a <code>Spark type</code>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/spark/SparkSchemaUtil.html#convert-org.apache.spark.sql.types.StructType-">convert(StructType)</a></span> - Static method in class org.apache.iceberg.spark.<a href="org/apache/iceberg/spark/SparkSchemaUtil.html" title="class in org.apache.iceberg.spark">SparkSchemaUtil</a></dt>
+<dd>
+<div class="block">Convert a Spark <code>struct</code> to a <a href="org/apache/iceberg/Schema.html" title="class in org.apache.iceberg"><code>Schema</code></a> with new field ids.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/spark/SparkSchemaUtil.html#convert-org.apache.spark.sql.types.DataType-">convert(DataType)</a></span> - Static method in class org.apache.iceberg.spark.<a href="org/apache/iceberg/spark/SparkSchemaUtil.html" title="class in org.apache.iceberg.spark">SparkSchemaUtil</a></dt>
+<dd>
+<div class="block">Convert a Spark <code>struct</code> to a <a href="org/apache/iceberg/types/Type.html" title="interface in org.apache.iceberg.types"><code>Type</code></a> with new field ids.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/spark/SparkSchemaUtil.html#convert-org.apache.iceberg.Schema-org.apache.spark.sql.types.StructType-">convert(Schema, StructType)</a></span> - Static method in class org.apache.iceberg.spark.<a href="org/apache/iceberg/spark/SparkSchemaUtil.html" title="class in org.apache.iceberg.spark">SparkSchemaUtil</a></dt>
+<dd>
+<div class="block">Convert a Spark <code>struct</code> to a <a href="org/apache/iceberg/Schema.html" title="class in org.apache.iceberg"><code>Schema</code></a> based on the given schema.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/AvroSchemaUtil.html#convertTypes-org.apache.iceberg.types.Types.StructType-java.lang.String-">convertTypes(Types.StructType, String)</a></span> - Static method in class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/AvroSchemaUtil.html" title="class in org.apache.iceberg.avro">AvroSchemaUtil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/data/GenericRecord.html#copy--">copy()</a></span> - Method in class org.apache.iceberg.data.<a href="org/apache/iceberg/data/GenericRecord.html" title="class in org.apache.iceberg.data">GenericRecord</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/data/GenericRecord.html#copy-java.util.Map-">copy(Map&lt;String, Object&gt;)</a></span> - Method in class org.apache.iceberg.data.<a href="org/apache/iceberg/data/GenericRecord.html" title="class in org.apache.iceberg.data">GenericRecord</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/data/Record.html#copy--">copy()</a></span> - Method in interface org.apache.iceberg.data.<a href="org/apache/iceberg/data/Record.html" title="interface in org.apache.iceberg.data">Record</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/data/Record.html#copy-java.util.Map-">copy(Map&lt;String, Object&gt;)</a></span> - Method in interface org.apache.iceberg.data.<a href="org/apache/iceberg/data/Record.html" title="interface in org.apache.iceberg.data">Record</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/DataFile.html#copy--">copy()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/DataFile.html" title="interface in org.apache.iceberg">DataFile</a></dt>
+<dd>
+<div class="block">Copies this <a href="org/apache/iceberg/DataFile.html" title="interface in org.apache.iceberg"><code>data file</code></a>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/DataFiles.Builder.html#copy-org.apache.iceberg.DataFile-">copy(DataFile)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/DataFiles.Builder.html" title="class in org.apache.iceberg">DataFiles.Builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/DataFiles.html#copy-org.apache.iceberg.PartitionSpec-org.apache.iceberg.StructLike-">copy(PartitionSpec, StructLike)</a></span> - Static method in class org.apache.iceberg.<a href="org/apache/iceberg/DataFiles.html" title="class in org.apache.iceberg">DataFiles</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/encryption/EncryptionKeyMetadata.html#copy--">copy()</a></span> - Method in interface org.apache.iceberg.encryption.<a href="org/apache/iceberg/encryption/EncryptionKeyMetadata.html" title="interface in org.apache.iceberg.encryption">EncryptionKeyMetadata</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/GenericManifestFile.html#copy--">copy()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/GenericManifestFile.html" title="class in org.apache.iceberg">GenericManifestFile</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/GenericPartitionFieldSummary.html#copy--">copy()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/GenericPartitionFieldSummary.html" title="class in org.apache.iceberg">GenericPartitionFieldSummary</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/ManifestFile.html#copy--">copy()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/ManifestFile.html" title="interface in org.apache.iceberg">ManifestFile</a></dt>
+<dd>
+<div class="block">Copies this <a href="org/apache/iceberg/ManifestFile.html" title="interface in org.apache.iceberg"><code>manifest file</code></a>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/ManifestFile.PartitionFieldSummary.html#copy--">copy()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/ManifestFile.PartitionFieldSummary.html" title="interface in org.apache.iceberg">ManifestFile.PartitionFieldSummary</a></dt>
+<dd>
+<div class="block">Copies this <a href="org/apache/iceberg/ManifestFile.PartitionFieldSummary.html" title="interface in org.apache.iceberg"><code>summary</code></a>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/util/ByteBuffers.html#copy-java.nio.ByteBuffer-">copy(ByteBuffer)</a></span> - Static method in class org.apache.iceberg.util.<a href="org/apache/iceberg/util/ByteBuffers.html" title="class in org.apache.iceberg.util">ByteBuffers</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/DataFile.html#copyWithoutStats--">copyWithoutStats()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/DataFile.html" title="interface in org.apache.iceberg">DataFile</a></dt>
+<dd>
+<div class="block">Copies this <a href="org/apache/iceberg/DataFile.html" title="interface in org.apache.iceberg"><code>data file</code></a> without file stats.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/BaseMetastoreTables.html#create-org.apache.iceberg.Schema-java.lang.String-java.lang.String-">create(Schema, String, String)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/BaseMetastoreTables.html" title="class in org.apache.iceberg">BaseMetastoreTables</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/BaseMetastoreTables.html#create-org.apache.iceberg.Schema-org.apache.iceberg.PartitionSpec-java.lang.String-java.lang.String-">create(Schema, PartitionSpec, String, String)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/BaseMetastoreTables.html" title="class in org.apache.iceberg">BaseMetastoreTables</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/BaseMetastoreTables.html#create-org.apache.iceberg.Schema-org.apache.iceberg.PartitionSpec-java.util.Map-java.lang.String-java.lang.String-">create(Schema, PartitionSpec, Map&lt;String, String&gt;, String, String)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/BaseMetastoreTables.html" title="class in org.apache.iceberg">BaseMetastoreTables</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/data/avro/DataReader.html#create-org.apache.avro.Schema-">create(Schema)</a></span> - Static method in class org.apache.iceberg.data.avro.<a href="org/apache/iceberg/data/avro/DataReader.html" title="class in org.apache.iceberg.data.avro">DataReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/data/avro/DataWriter.html#create-org.apache.avro.Schema-">create(Schema)</a></span> - Static method in class org.apache.iceberg.data.avro.<a href="org/apache/iceberg/data/avro/DataWriter.html" title="class in org.apache.iceberg.data.avro">DataWriter</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/data/GenericRecord.html#create-org.apache.iceberg.Schema-">create(Schema)</a></span> - Static method in class org.apache.iceberg.data.<a href="org/apache/iceberg/data/GenericRecord.html" title="class in org.apache.iceberg.data">GenericRecord</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/data/GenericRecord.html#create-org.apache.iceberg.types.Types.StructType-">create(Types.StructType)</a></span> - Static method in class org.apache.iceberg.data.<a href="org/apache/iceberg/data/GenericRecord.html" title="class in org.apache.iceberg.data">GenericRecord</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/hadoop/HadoopOutputFile.html#create--">create()</a></span> - Method in class org.apache.iceberg.hadoop.<a href="org/apache/iceberg/hadoop/HadoopOutputFile.html" title="class in org.apache.iceberg.hadoop">HadoopOutputFile</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/hadoop/HadoopTables.html#create-org.apache.iceberg.Schema-org.apache.iceberg.PartitionSpec-java.util.Map-java.lang.String-">create(Schema, PartitionSpec, Map&lt;String, String&gt;, String)</a></span> - Method in class org.apache.iceberg.hadoop.<a href="org/apache/iceberg/hadoop/HadoopTables.html" title="class in org.apache.iceberg.hadoop">HadoopTables</a></dt>
+<dd>
+<div class="block">Create a table using the FileSystem implementation resolve from
+ location.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/hive/HiveTables.html#create-org.apache.iceberg.Schema-java.lang.String-">create(Schema, String)</a></span> - Method in class org.apache.iceberg.hive.<a href="org/apache/iceberg/hive/HiveTables.html" title="class in org.apache.iceberg.hive">HiveTables</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/hive/HiveTables.html#create-org.apache.iceberg.Schema-org.apache.iceberg.PartitionSpec-java.util.Map-java.lang.String-">create(Schema, PartitionSpec, Map&lt;String, String&gt;, String)</a></span> - Method in class org.apache.iceberg.hive.<a href="org/apache/iceberg/hive/HiveTables.html" title="class in org.apache.iceberg.hive">HiveTables</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/io/OutputFile.html#create--">create()</a></span> - Method in interface org.apache.iceberg.io.<a href="org/apache/iceberg/io/OutputFile.html" title="interface in org.apache.iceberg.io">OutputFile</a></dt>
+<dd>
+<div class="block">Create a new file and return a <a href="org/apache/iceberg/io/PositionOutputStream.html" title="class in org.apache.iceberg.io"><code>PositionOutputStream</code></a> to it.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/Tables.html#create-org.apache.iceberg.Schema-java.lang.String-">create(Schema, String)</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/Tables.html" title="interface in org.apache.iceberg">Tables</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/Tables.html#create-org.apache.iceberg.Schema-org.apache.iceberg.PartitionSpec-java.lang.String-">create(Schema, PartitionSpec, String)</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/Tables.html" title="interface in org.apache.iceberg">Tables</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/Tables.html#create-org.apache.iceberg.Schema-org.apache.iceberg.PartitionSpec-java.util.Map-java.lang.String-">create(Schema, PartitionSpec, Map&lt;String, String&gt;, String)</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/Tables.html" title="interface in org.apache.iceberg">Tables</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/hadoop/HadoopOutputFile.html#createOrOverwrite--">createOrOverwrite()</a></span> - Method in class org.apache.iceberg.hadoop.<a href="org/apache/iceberg/hadoop/HadoopOutputFile.html" title="class in org.apache.iceberg.hadoop">HadoopOutputFile</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/io/OutputFile.html#createOrOverwrite--">createOrOverwrite()</a></span> - Method in interface org.apache.iceberg.io.<a href="org/apache/iceberg/io/OutputFile.html" title="interface in org.apache.iceberg.io">OutputFile</a></dt>
+<dd>
+<div class="block">Create a new file and return a <a href="org/apache/iceberg/io/PositionOutputStream.html" title="class in org.apache.iceberg.io"><code>PositionOutputStream</code></a> to it.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/spark/source/IcebergSource.html#createReader-org.apache.spark.sql.sources.v2.DataSourceOptions-">createReader(DataSourceOptions)</a></span> - Method in class org.apache.iceberg.spark.source.<a href="org/apache/iceberg/spark/source/IcebergSource.html" title="class in org.apache.iceberg.spark.source">IcebergSource</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/Avro.ReadBuilder.html#createReaderFunc-java.util.function.Function-">createReaderFunc(Function&lt;Schema, DatumReader&lt;?&gt;&gt;)</a></span> - Method in class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/Avro.ReadBuilder.html" title="class in org.apache.iceberg.avro">Avro.ReadBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/orc/ORC.ReadBuilder.html#createReaderFunc-java.util.function.Function-">createReaderFunc(Function&lt;Schema, OrcValueReader&lt;?&gt;&gt;)</a></span> - Method in class org.apache.iceberg.orc.<a href="org/apache/iceberg/orc/ORC.ReadBuilder.html" title="class in org.apache.iceberg.orc">ORC.ReadBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/Parquet.ReadBuilder.html#createReaderFunc-java.util.function.Function-">createReaderFunc(Function&lt;MessageType, ParquetValueReader&lt;?&gt;&gt;)</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/Parquet.ReadBuilder.html" title="class in org.apache.iceberg.parquet">Parquet.ReadBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/pig/IcebergPigInputFormat.html#createRecordReader-org.apache.hadoop.mapreduce.InputSplit-org.apache.hadoop.mapreduce.TaskAttemptContext-">createRecordReader(InputSplit, TaskAttemptContext)</a></span> - Method in class org.apache.iceberg.pig.<a href="org/apache/iceberg/pig/IcebergPigInputFormat.html" title="class in org.apache.iceberg.pig">IcebergPigInputFormat</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/spark/source/IcebergSource.html#createStreamWriter-java.lang.String-org.apache.spark.sql.types.StructType-org.apache.spark.sql.streaming.OutputMode-org.apache.spark.sql.sources.v2.DataSourceOptions-">createStreamWriter(String, StructType, OutputMode, DataSourceOptions)</a></span> - Method in class org.apache.iceberg.spark.source.<a href="org/apache/iceberg/spark/source/IcebergSource.html" title="class in org.apache.iceberg.spar [...]
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/catalog/Catalog.html#createTable-org.apache.iceberg.catalog.TableIdentifier-org.apache.iceberg.Schema-org.apache.iceberg.PartitionSpec-java.util.Map-">createTable(TableIdentifier, Schema, PartitionSpec, Map&lt;String, String&gt;)</a></span> - Method in interface org.apache.iceberg.catalog.<a href="org/apache/iceberg/catalog/Catalog.html" title="interface in org.apache.iceberg.catalog">Catalog</a></dt>
+<dd>
+<div class="block">creates the table or throws <a href="org/apache/iceberg/exceptions/AlreadyExistsException.html" title="class in org.apache.iceberg.exceptions"><code>AlreadyExistsException</code></a>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/spark/source/IcebergSource.html#createWriter-java.lang.String-org.apache.spark.sql.types.StructType-org.apache.spark.sql.SaveMode-org.apache.spark.sql.sources.v2.DataSourceOptions-">createWriter(String, StructType, SaveMode, DataSourceOptions)</a></span> - Method in class org.apache.iceberg.spark.source.<a href="org/apache/iceberg/spark/source/IcebergSource.html" title="class in org.apache.iceberg.spark.source">IcebergSource</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/Avro.WriteBuilder.html#createWriterFunc-java.util.function.Function-">createWriterFunc(Function&lt;Schema, DatumWriter&lt;?&gt;&gt;)</a></span> - Method in class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/Avro.WriteBuilder.html" title="class in org.apache.iceberg.avro">Avro.WriteBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/orc/ORC.WriteBuilder.html#createWriterFunc-java.util.function.Function-">createWriterFunc(Function&lt;TypeDescription, OrcValueWriter&lt;?&gt;&gt;)</a></span> - Method in class org.apache.iceberg.orc.<a href="org/apache/iceberg/orc/ORC.WriteBuilder.html" title="class in org.apache.iceberg.orc">ORC.WriteBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/Parquet.WriteBuilder.html#createWriterFunc-java.util.function.Function-">createWriterFunc(Function&lt;MessageType, ParquetValueWriter&lt;?&gt;&gt;)</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/Parquet.WriteBuilder.html" title="class in org.apache.iceberg.parquet">Parquet.WriteBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/common/DynMethods.Builder.html#ctorImpl-java.lang.Class-java.lang.Class...-">ctorImpl(Class&lt;?&gt;, Class&lt;?&gt;...)</a></span> - Method in class org.apache.iceberg.common.<a href="org/apache/iceberg/common/DynMethods.Builder.html" title="class in org.apache.iceberg.common">DynMethods.Builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/common/DynMethods.Builder.html#ctorImpl-java.lang.String-java.lang.Class...-">ctorImpl(String, Class&lt;?&gt;...)</a></span> - Method in class org.apache.iceberg.common.<a href="org/apache/iceberg/common/DynMethods.Builder.html" title="class in org.apache.iceberg.common">DynMethods.Builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/BaseMetastoreTableOperations.html#current--">current()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/BaseMetastoreTableOperations.html" title="class in org.apache.iceberg">BaseMetastoreTableOperations</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/hadoop/HadoopTableOperations.html#current--">current()</a></span> - Method in class org.apache.iceberg.hadoop.<a href="org/apache/iceberg/hadoop/HadoopTableOperations.html" title="class in org.apache.iceberg.hadoop">HadoopTableOperations</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/TableOperations.html#current--">current()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/TableOperations.html" title="interface in org.apache.iceberg">TableOperations</a></dt>
+<dd>
+<div class="block">Return the currently loaded table metadata, without checking for updates.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ColumnIterator.html#currentDefinitionLevel--">currentDefinitionLevel()</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ColumnIterator.html" title="class in org.apache.iceberg.parquet">ColumnIterator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/BaseMetastoreTableOperations.html#currentMetadataLocation--">currentMetadataLocation()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/BaseMetastoreTableOperations.html" title="class in org.apache.iceberg">BaseMetastoreTableOperations</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ColumnIterator.html#currentRepetitionLevel--">currentRepetitionLevel()</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ColumnIterator.html" title="class in org.apache.iceberg.parquet">ColumnIterator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/BaseTable.html#currentSnapshot--">currentSnapshot()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/BaseTable.html" title="class in org.apache.iceberg">BaseTable</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/Table.html#currentSnapshot--">currentSnapshot()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/Table.html" title="interface in org.apache.iceberg">Table</a></dt>
+<dd>
+<div class="block">Get the current <a href="org/apache/iceberg/Snapshot.html" title="interface in org.apache.iceberg"><code>snapshot</code></a> for this table, or null if there are no snapshots.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/TableMetadata.html#currentSnapshot--">currentSnapshot()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/TableMetadata.html" title="class in org.apache.iceberg">TableMetadata</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/BaseMetastoreTableOperations.html#currentVersion--">currentVersion()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/BaseMetastoreTableOperations.html" title="class in org.apache.iceberg">BaseMetastoreTableOperations</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/TypeUtil.CustomOrderSchemaVisitor.html#CustomOrderSchemaVisitor--">CustomOrderSchemaVisitor()</a></span> - Constructor for class org.apache.iceberg.types.<a href="org/apache/iceberg/types/TypeUtil.CustomOrderSchemaVisitor.html" title="class in org.apache.iceberg.types">TypeUtil.CustomOrderSchemaVisitor</a></dt>
+<dd>&nbsp;</dd>
+</dl>
+<a name="I:D">
+<!--   -->
+</a>
+<h2 class="title">D</h2>
+<dl>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/DataFiles.html#data-org.apache.iceberg.PartitionSpec-java.lang.String-">data(PartitionSpec, String)</a></span> - Static method in class org.apache.iceberg.<a href="org/apache/iceberg/DataFiles.html" title="class in org.apache.iceberg">DataFiles</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/DataFile.html" title="interface in org.apache.iceberg"><span class="typeNameLink">DataFile</span></a> - Interface in <a href="org/apache/iceberg/package-summary.html">org.apache.iceberg</a></dt>
+<dd>
+<div class="block">Interface for files listed in a table manifest.</div>
+</dd>
+<dt><a href="org/apache/iceberg/DataFiles.html" title="class in org.apache.iceberg"><span class="typeNameLink">DataFiles</span></a> - Class in <a href="org/apache/iceberg/package-summary.html">org.apache.iceberg</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/DataFiles.Builder.html" title="class in org.apache.iceberg"><span class="typeNameLink">DataFiles.Builder</span></a> - Class in <a href="org/apache/iceberg/package-summary.html">org.apache.iceberg</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/DataOperations.html" title="class in org.apache.iceberg"><span class="typeNameLink">DataOperations</span></a> - Class in <a href="org/apache/iceberg/package-summary.html">org.apache.iceberg</a></dt>
+<dd>
+<div class="block">Data operations that produce snapshots.</div>
+</dd>
+<dt><a href="org/apache/iceberg/data/avro/DataReader.html" title="class in org.apache.iceberg.data.avro"><span class="typeNameLink">DataReader</span></a>&lt;<a href="org/apache/iceberg/data/avro/DataReader.html" title="type parameter in DataReader">T</a>&gt; - Class in <a href="org/apache/iceberg/data/avro/package-summary.html">org.apache.iceberg.data.avro</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/ScanSummary.PartitionMetrics.html#dataTimestampMillis--">dataTimestampMillis()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/ScanSummary.PartitionMetrics.html" title="class in org.apache.iceberg">ScanSummary.PartitionMetrics</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/data/avro/DataWriter.html" title="class in org.apache.iceberg.data.avro"><span class="typeNameLink">DataWriter</span></a>&lt;<a href="org/apache/iceberg/data/avro/DataWriter.html" title="type parameter in DataWriter">T</a>&gt; - Class in <a href="org/apache/iceberg/data/avro/package-summary.html">org.apache.iceberg.data.avro</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.DateType.html#DateType--">DateType()</a></span> - Constructor for class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.DateType.html" title="class in org.apache.iceberg.types">Types.DateType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/PartitionSpec.Builder.html#day-java.lang.String-">day(String)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/PartitionSpec.Builder.html" title="class in org.apache.iceberg">PartitionSpec.Builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/transforms/PartitionSpecVisitor.html#day-java.lang.String-int-">day(String, int)</a></span> - Method in interface org.apache.iceberg.transforms.<a href="org/apache/iceberg/transforms/PartitionSpecVisitor.html" title="interface in org.apache.iceberg.transforms">PartitionSpecVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/transforms/Transforms.html#day-org.apache.iceberg.types.Type-">day(Type)</a></span> - Static method in class org.apache.iceberg.transforms.<a href="org/apache/iceberg/transforms/Transforms.html" title="class in org.apache.iceberg.transforms">Transforms</a></dt>
+<dd>
+<div class="block">Returns a day <a href="org/apache/iceberg/transforms/Transform.html" title="interface in org.apache.iceberg.transforms"><code>Transform</code></a> for date or timestamp types.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/ValueReaders.html#decimal-org.apache.iceberg.avro.ValueReader-int-">decimal(ValueReader&lt;byte[]&gt;, int)</a></span> - Static method in class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/ValueReaders.html" title="class in org.apache.iceberg.avro">ValueReaders</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/ValueWriters.html#decimal-int-int-">decimal(int, int)</a></span> - Static method in class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/ValueWriters.html" title="class in org.apache.iceberg.avro">ValueWriters</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/TypeToMessageType.html#DECIMAL_INT32_MAX_DIGITS">DECIMAL_INT32_MAX_DIGITS</a></span> - Static variable in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/TypeToMessageType.html" title="class in org.apache.iceberg.parquet">TypeToMessageType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/TypeToMessageType.html#DECIMAL_INT64_MAX_DIGITS">DECIMAL_INT64_MAX_DIGITS</a></span> - Static variable in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/TypeToMessageType.html" title="class in org.apache.iceberg.parquet">TypeToMessageType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueWriters.html#decimalAsFixed-org.apache.parquet.column.ColumnDescriptor-int-int-">decimalAsFixed(ColumnDescriptor, int, int)</a></span> - Static method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueWriters.html" title="class in org.apache.iceberg.parquet">ParquetValueWriters</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueWriters.html#decimalAsInteger-org.apache.parquet.column.ColumnDescriptor-int-int-">decimalAsInteger(ColumnDescriptor, int, int)</a></span> - Static method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueWriters.html" title="class in org.apache.iceberg.parquet">ParquetValueWriters</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueWriters.html#decimalAsLong-org.apache.parquet.column.ColumnDescriptor-int-int-">decimalAsLong(ColumnDescriptor, int, int)</a></span> - Static method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueWriters.html" title="class in org.apache.iceberg.parquet">ParquetValueWriters</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/TypeUtil.html#decimalRequriedBytes-int-">decimalRequriedBytes(int)</a></span> - Static method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/TypeUtil.html" title="class in org.apache.iceberg.types">TypeUtil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/data/avro/IcebergDecoder.html#decode-java.io.InputStream-D-">decode(InputStream, D)</a></span> - Method in class org.apache.iceberg.data.avro.<a href="org/apache/iceberg/data/avro/IcebergDecoder.html" title="class in org.apache.iceberg.data.avro">IcebergDecoder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/encryption/EncryptionManager.html#decrypt-org.apache.iceberg.encryption.EncryptedInputFile-">decrypt(EncryptedInputFile)</a></span> - Method in interface org.apache.iceberg.encryption.<a href="org/apache/iceberg/encryption/EncryptionManager.html" title="interface in org.apache.iceberg.encryption">EncryptionManager</a></dt>
+<dd>
+<div class="block">Given an <a href="org/apache/iceberg/encryption/EncryptedInputFile.html#encryptedInputFile--"><code>EncryptedInputFile.encryptedInputFile()</code></a> representing the raw encrypted bytes
+ from the underlying file system, and given metadata about how the file was encrypted via
+ <a href="org/apache/iceberg/encryption/EncryptedInputFile.html#keyMetadata--"><code>EncryptedInputFile.keyMetadata()</code></a>, return an <a href="org/apache/iceberg/io/InputFile.html" title="interface in org.apache.iceberg.io"><code>InputFile</code></a> that returns decrypted
+ input streams.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/encryption/EncryptionManager.html#decrypt-java.lang.Iterable-">decrypt(Iterable&lt;EncryptedInputFile&gt;)</a></span> - Method in interface org.apache.iceberg.encryption.<a href="org/apache/iceberg/encryption/EncryptionManager.html" title="interface in org.apache.iceberg.encryption">EncryptionManager</a></dt>
+<dd>
+<div class="block">Variant of <a href="org/apache/iceberg/encryption/EncryptionManager.html#decrypt-org.apache.iceberg.encryption.EncryptedInputFile-"><code>EncryptionManager.decrypt(EncryptedInputFile)</code></a> that provides a sequence of files that all
+ need to be decrypted in a single context.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/encryption/PlaintextEncryptionManager.html#decrypt-org.apache.iceberg.encryption.EncryptedInputFile-">decrypt(EncryptedInputFile)</a></span> - Method in class org.apache.iceberg.encryption.<a href="org/apache/iceberg/encryption/PlaintextEncryptionManager.html" title="class in org.apache.iceberg.encryption">PlaintextEncryptionManager</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/TableProperties.html#DEFAULT_FILE_FORMAT">DEFAULT_FILE_FORMAT</a></span> - Static variable in class org.apache.iceberg.<a href="org/apache/iceberg/TableProperties.html" title="class in org.apache.iceberg">TableProperties</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/TableProperties.html#DEFAULT_FILE_FORMAT_DEFAULT">DEFAULT_FILE_FORMAT_DEFAULT</a></span> - Static variable in class org.apache.iceberg.<a href="org/apache/iceberg/TableProperties.html" title="class in org.apache.iceberg">TableProperties</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/common/DynFields.Builder.html#defaultAlwaysNull--">defaultAlwaysNull()</a></span> - Method in class org.apache.iceberg.common.<a href="org/apache/iceberg/common/DynFields.Builder.html" title="class in org.apache.iceberg.common">DynFields.Builder</a></dt>
+<dd>
+<div class="block">Instructs this builder to return AlwaysNull if no implementation is
+ found.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/UpdateProperties.html#defaultFormat-org.apache.iceberg.FileFormat-">defaultFormat(FileFormat)</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/UpdateProperties.html" title="interface in org.apache.iceberg">UpdateProperties</a></dt>
+<dd>
+<div class="block">Set the default file format for the table.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/TableMetadata.html#defaultSpecId--">defaultSpecId()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/TableMetadata.html" title="class in org.apache.iceberg">TableMetadata</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/BaseMetastoreTables.html#defaultWarehouseLocation-org.apache.hadoop.conf.Configuration-java.lang.String-java.lang.String-">defaultWarehouseLocation(Configuration, String, String)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/BaseMetastoreTables.html" title="class in org.apache.iceberg">BaseMetastoreTables</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/io/DelegatingInputStream.html" title="interface in org.apache.iceberg.io"><span class="typeNameLink">DelegatingInputStream</span></a> - Interface in <a href="org/apache/iceberg/io/package-summary.html">org.apache.iceberg.io</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/io/DelegatingOutputStream.html" title="interface in org.apache.iceberg.io"><span class="typeNameLink">DelegatingOutputStream</span></a> - Interface in <a href="org/apache/iceberg/io/package-summary.html">org.apache.iceberg.io</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/DataOperations.html#DELETE">DELETE</a></span> - Static variable in class org.apache.iceberg.<a href="org/apache/iceberg/DataOperations.html" title="class in org.apache.iceberg">DataOperations</a></dt>
+<dd>
+<div class="block">Data is deleted from the table and no data is added.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/ManifestWriter.html#delete-org.apache.iceberg.DataFile-">delete(DataFile)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/ManifestWriter.html" title="class in org.apache.iceberg">ManifestWriter</a></dt>
+<dd>
+<div class="block">Add a delete entry for a data file.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/UpdateSchema.html#deleteColumn-java.lang.String-">deleteColumn(String)</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/UpdateSchema.html" title="interface in org.apache.iceberg">UpdateSchema</a></dt>
+<dd>
+<div class="block">Delete a column in the schema.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/SnapshotSummary.html#DELETED_DUPLICATE_FILES">DELETED_DUPLICATE_FILES</a></span> - Static variable in class org.apache.iceberg.<a href="org/apache/iceberg/SnapshotSummary.html" title="class in org.apache.iceberg">SnapshotSummary</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/SnapshotSummary.html#DELETED_FILES_PROP">DELETED_FILES_PROP</a></span> - Static variable in class org.apache.iceberg.<a href="org/apache/iceberg/SnapshotSummary.html" title="class in org.apache.iceberg">SnapshotSummary</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/SnapshotSummary.html#DELETED_RECORDS_PROP">DELETED_RECORDS_PROP</a></span> - Static variable in class org.apache.iceberg.<a href="org/apache/iceberg/SnapshotSummary.html" title="class in org.apache.iceberg">SnapshotSummary</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/SnapshotSummary.Builder.html#deletedFile-org.apache.iceberg.PartitionSpec-org.apache.iceberg.DataFile-">deletedFile(PartitionSpec, DataFile)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/SnapshotSummary.Builder.html" title="class in org.apache.iceberg">SnapshotSummary.Builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/ManifestReader.html#deletedFiles--">deletedFiles()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/ManifestReader.html" title="class in org.apache.iceberg">ManifestReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/Snapshot.html#deletedFiles--">deletedFiles()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/Snapshot.html" title="interface in org.apache.iceberg">Snapshot</a></dt>
+<dd>
+<div class="block">Return all files deleted from the table in this snapshot.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/GenericManifestFile.html#deletedFilesCount--">deletedFilesCount()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/GenericManifestFile.html" title="class in org.apache.iceberg">GenericManifestFile</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/ManifestFile.html#deletedFilesCount--">deletedFilesCount()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/ManifestFile.html" title="interface in org.apache.iceberg">ManifestFile</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/DeleteFiles.html#deleteFile-java.lang.CharSequence-">deleteFile(CharSequence)</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/DeleteFiles.html" title="interface in org.apache.iceberg">DeleteFiles</a></dt>
+<dd>
+<div class="block">Delete a file path from the underlying table.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/DeleteFiles.html#deleteFile-org.apache.iceberg.DataFile-">deleteFile(DataFile)</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/DeleteFiles.html" title="interface in org.apache.iceberg">DeleteFiles</a></dt>
+<dd>
+<div class="block">Delete a file tracked by a <a href="org/apache/iceberg/DataFile.html" title="interface in org.apache.iceberg"><code>DataFile</code></a> from the underlying table.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/hadoop/HadoopFileIO.html#deleteFile-java.lang.String-">deleteFile(String)</a></span> - Method in class org.apache.iceberg.hadoop.<a href="org/apache/iceberg/hadoop/HadoopFileIO.html" title="class in org.apache.iceberg.hadoop">HadoopFileIO</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/io/FileIO.html#deleteFile-java.lang.String-">deleteFile(String)</a></span> - Method in interface org.apache.iceberg.io.<a href="org/apache/iceberg/io/FileIO.html" title="interface in org.apache.iceberg.io">FileIO</a></dt>
+<dd>
+<div class="block">Delete the file at the given path.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/io/FileIO.html#deleteFile-org.apache.iceberg.io.InputFile-">deleteFile(InputFile)</a></span> - Method in interface org.apache.iceberg.io.<a href="org/apache/iceberg/io/FileIO.html" title="interface in org.apache.iceberg.io">FileIO</a></dt>
+<dd>
+<div class="block">Convenience method to <a href="org/apache/iceberg/io/FileIO.html#deleteFile-java.lang.String-"><code>delete</code></a> an <a href="org/apache/iceberg/io/InputFile.html" title="interface in org.apache.iceberg.io"><code>InputFile</code></a>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/io/FileIO.html#deleteFile-org.apache.iceberg.io.OutputFile-">deleteFile(OutputFile)</a></span> - Method in interface org.apache.iceberg.io.<a href="org/apache/iceberg/io/FileIO.html" title="interface in org.apache.iceberg.io">FileIO</a></dt>
+<dd>
+<div class="block">Convenience method to <a href="org/apache/iceberg/io/FileIO.html#deleteFile-java.lang.String-"><code>delete</code></a> an <a href="org/apache/iceberg/io/OutputFile.html" title="interface in org.apache.iceberg.io"><code>OutputFile</code></a>.</div>
+</dd>
+<dt><a href="org/apache/iceberg/DeleteFiles.html" title="interface in org.apache.iceberg"><span class="typeNameLink">DeleteFiles</span></a> - Interface in <a href="org/apache/iceberg/package-summary.html">org.apache.iceberg</a></dt>
+<dd>
+<div class="block">API for deleting files from a table.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/DeleteFiles.html#deleteFromRowFilter-org.apache.iceberg.expressions.Expression-">deleteFromRowFilter(Expression)</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/DeleteFiles.html" title="interface in org.apache.iceberg">DeleteFiles</a></dt>
+<dd>
+<div class="block">Delete files that match an <a href="org/apache/iceberg/expressions/Expression.html" title="interface in org.apache.iceberg.expressions"><code>Expression</code></a> on data rows from the table.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/ExpireSnapshots.html#deleteWith-java.util.function.Consumer-">deleteWith(Consumer&lt;String&gt;)</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/ExpireSnapshots.html" title="interface in org.apache.iceberg">ExpireSnapshots</a></dt>
+<dd>
+<div class="block">Passes an alternative delete implementation that will be used for manifests and data files.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/orc/ColumnIdMap.html#deserialize-org.apache.orc.TypeDescription-java.nio.ByteBuffer-">deserialize(TypeDescription, ByteBuffer)</a></span> - Static method in class org.apache.iceberg.orc.<a href="org/apache/iceberg/orc/ColumnIdMap.html" title="class in org.apache.iceberg.orc">ColumnIdMap</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.NestedField.html#doc--">doc()</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.NestedField.html" title="class in org.apache.iceberg.types">Types.NestedField</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/ValueReaders.html#doubles--">doubles()</a></span> - Static method in class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/ValueReaders.html" title="class in org.apache.iceberg.avro">ValueReaders</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/ValueWriters.html#doubles--">doubles()</a></span> - Static method in class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/ValueWriters.html" title="class in org.apache.iceberg.avro">ValueWriters</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.DoubleType.html#DoubleType--">DoubleType()</a></span> - Constructor for class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.DoubleType.html" title="class in org.apache.iceberg.types">Types.DoubleType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/catalog/Catalog.html#dropTable-org.apache.iceberg.catalog.TableIdentifier-">dropTable(TableIdentifier)</a></span> - Method in interface org.apache.iceberg.catalog.<a href="org/apache/iceberg/catalog/Catalog.html" title="interface in org.apache.iceberg.catalog">Catalog</a></dt>
+<dd>
+<div class="block">Drops the table if it exists, otherwise throws <a href="org/apache/iceberg/exceptions/NoSuchTableException.html" title="class in org.apache.iceberg.exceptions"><code>NoSuchTableException</code></a>
+ The implementation should not delete the underlying data but ensure that a
+ subsequent call to <a href="org/apache/iceberg/catalog/Catalog.html#tableExists-org.apache.iceberg.catalog.TableIdentifier-"><code>Catalog.tableExists(TableIdentifier)</code></a> returns false.</div>
+</dd>
+<dt><a href="org/apache/iceberg/common/DynClasses.html" title="class in org.apache.iceberg.common"><span class="typeNameLink">DynClasses</span></a> - Class in <a href="org/apache/iceberg/common/package-summary.html">org.apache.iceberg.common</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/common/DynClasses.Builder.html" title="class in org.apache.iceberg.common"><span class="typeNameLink">DynClasses.Builder</span></a> - Class in <a href="org/apache/iceberg/common/package-summary.html">org.apache.iceberg.common</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/common/DynConstructors.html" title="class in org.apache.iceberg.common"><span class="typeNameLink">DynConstructors</span></a> - Class in <a href="org/apache/iceberg/common/package-summary.html">org.apache.iceberg.common</a></dt>
+<dd>
+<div class="block">Copied from parquet-common</div>
+</dd>
+<dt><a href="org/apache/iceberg/common/DynConstructors.Builder.html" title="class in org.apache.iceberg.common"><span class="typeNameLink">DynConstructors.Builder</span></a> - Class in <a href="org/apache/iceberg/common/package-summary.html">org.apache.iceberg.common</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/common/DynConstructors.Ctor.html" title="class in org.apache.iceberg.common"><span class="typeNameLink">DynConstructors.Ctor</span></a>&lt;<a href="org/apache/iceberg/common/DynConstructors.Ctor.html" title="type parameter in DynConstructors.Ctor">C</a>&gt; - Class in <a href="org/apache/iceberg/common/package-summary.html">org.apache.iceberg.common</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/common/DynFields.html" title="class in org.apache.iceberg.common"><span class="typeNameLink">DynFields</span></a> - Class in <a href="org/apache/iceberg/common/package-summary.html">org.apache.iceberg.common</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/common/DynFields.BoundField.html" title="class in org.apache.iceberg.common"><span class="typeNameLink">DynFields.BoundField</span></a>&lt;<a href="org/apache/iceberg/common/DynFields.BoundField.html" title="type parameter in DynFields.BoundField">T</a>&gt; - Class in <a href="org/apache/iceberg/common/package-summary.html">org.apache.iceberg.common</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/common/DynFields.Builder.html" title="class in org.apache.iceberg.common"><span class="typeNameLink">DynFields.Builder</span></a> - Class in <a href="org/apache/iceberg/common/package-summary.html">org.apache.iceberg.common</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/common/DynFields.StaticField.html" title="class in org.apache.iceberg.common"><span class="typeNameLink">DynFields.StaticField</span></a>&lt;<a href="org/apache/iceberg/common/DynFields.StaticField.html" title="type parameter in DynFields.StaticField">T</a>&gt; - Class in <a href="org/apache/iceberg/common/package-summary.html">org.apache.iceberg.common</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/common/DynFields.UnboundField.html" title="class in org.apache.iceberg.common"><span class="typeNameLink">DynFields.UnboundField</span></a>&lt;<a href="org/apache/iceberg/common/DynFields.UnboundField.html" title="type parameter in DynFields.UnboundField">T</a>&gt; - Class in <a href="org/apache/iceberg/common/package-summary.html">org.apache.iceberg.common</a></dt>
+<dd>
+<div class="block">Convenience wrapper class around <code>Field</code>.</div>
+</dd>
+<dt><a href="org/apache/iceberg/common/DynMethods.html" title="class in org.apache.iceberg.common"><span class="typeNameLink">DynMethods</span></a> - Class in <a href="org/apache/iceberg/common/package-summary.html">org.apache.iceberg.common</a></dt>
+<dd>
+<div class="block">Copied from parquet-common</div>
+</dd>
+<dt><a href="org/apache/iceberg/common/DynMethods.BoundMethod.html" title="class in org.apache.iceberg.common"><span class="typeNameLink">DynMethods.BoundMethod</span></a> - Class in <a href="org/apache/iceberg/common/package-summary.html">org.apache.iceberg.common</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/common/DynMethods.Builder.html" title="class in org.apache.iceberg.common"><span class="typeNameLink">DynMethods.Builder</span></a> - Class in <a href="org/apache/iceberg/common/package-summary.html">org.apache.iceberg.common</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/common/DynMethods.StaticMethod.html" title="class in org.apache.iceberg.common"><span class="typeNameLink">DynMethods.StaticMethod</span></a> - Class in <a href="org/apache/iceberg/common/package-summary.html">org.apache.iceberg.common</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/common/DynMethods.UnboundMethod.html" title="class in org.apache.iceberg.common"><span class="typeNameLink">DynMethods.UnboundMethod</span></a> - Class in <a href="org/apache/iceberg/common/package-summary.html">org.apache.iceberg.common</a></dt>
+<dd>
+<div class="block">Convenience wrapper class around <code>Method</code>.</div>
+</dd>
+</dl>
+<a name="I:E">
+<!--   -->
+</a>
+<h2 class="title">E</h2>
+<dl>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/AvroSchemaUtil.html#ELEMENT_ID_PROP">ELEMENT_ID_PROP</a></span> - Static variable in class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/AvroSchemaUtil.html" title="class in org.apache.iceberg.avro">AvroSchemaUtil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.ListType.html#elementId--">elementId()</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.ListType.html" title="class in org.apache.iceberg.types">Types.ListType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueWriters.RepeatedWriter.html#elements-L-">elements(L)</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueWriters.RepeatedWriter.html" title="class in org.apache.iceberg.parquet">ParquetValueWriters.RepeatedWriter</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.ListType.html#elementType--">elementType()</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.ListType.html" title="class in org.apache.iceberg.types">Types.ListType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/catalog/Namespace.html#empty--">empty()</a></span> - Static method in class org.apache.iceberg.catalog.<a href="org/apache/iceberg/catalog/Namespace.html" title="class in org.apache.iceberg.catalog">Namespace</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/encryption/EncryptionKeyMetadata.html#EMPTY">EMPTY</a></span> - Static variable in interface org.apache.iceberg.encryption.<a href="org/apache/iceberg/encryption/EncryptionKeyMetadata.html" title="interface in org.apache.iceberg.encryption">EncryptionKeyMetadata</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/encryption/EncryptionKeyMetadata.html#empty--">empty()</a></span> - Static method in interface org.apache.iceberg.encryption.<a href="org/apache/iceberg/encryption/EncryptionKeyMetadata.html" title="interface in org.apache.iceberg.encryption">EncryptionKeyMetadata</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/io/CloseableIterable.html#empty--">empty()</a></span> - Static method in interface org.apache.iceberg.io.<a href="org/apache/iceberg/io/CloseableIterable.html" title="interface in org.apache.iceberg.io">CloseableIterable</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/data/avro/IcebergEncoder.html#encode-D-">encode(D)</a></span> - Method in class org.apache.iceberg.data.avro.<a href="org/apache/iceberg/data/avro/IcebergEncoder.html" title="class in org.apache.iceberg.data.avro">IcebergEncoder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/data/avro/IcebergEncoder.html#encode-D-java.io.OutputStream-">encode(D, OutputStream)</a></span> - Method in class org.apache.iceberg.data.avro.<a href="org/apache/iceberg/data/avro/IcebergEncoder.html" title="class in org.apache.iceberg.data.avro">IcebergEncoder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/encryption/EncryptionManager.html#encrypt-org.apache.iceberg.io.OutputFile-">encrypt(OutputFile)</a></span> - Method in interface org.apache.iceberg.encryption.<a href="org/apache/iceberg/encryption/EncryptionManager.html" title="interface in org.apache.iceberg.encryption">EncryptionManager</a></dt>
+<dd>
+<div class="block">Given a handle on an <a href="org/apache/iceberg/io/OutputFile.html" title="interface in org.apache.iceberg.io"><code>OutputFile</code></a> that writes raw bytes to the underlying file system,
+ return a bundle of an <a href="org/apache/iceberg/encryption/EncryptedOutputFile.html#encryptingOutputFile--"><code>EncryptedOutputFile.encryptingOutputFile()</code></a> that writes encrypted
+ bytes to the underlying file system, and the <a href="org/apache/iceberg/encryption/EncryptedOutputFile.html#keyMetadata--"><code>EncryptedOutputFile.keyMetadata()</code></a> that
+ points to the encryption key that is being used to encrypt this file.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/encryption/EncryptionManager.html#encrypt-java.lang.Iterable-">encrypt(Iterable&lt;OutputFile&gt;)</a></span> - Method in interface org.apache.iceberg.encryption.<a href="org/apache/iceberg/encryption/EncryptionManager.html" title="interface in org.apache.iceberg.encryption">EncryptionManager</a></dt>
+<dd>
+<div class="block">Variant of <a href="org/apache/iceberg/encryption/EncryptionManager.html#encrypt-org.apache.iceberg.io.OutputFile-"><code>EncryptionManager.encrypt(OutputFile)</code></a> that provides a sequence of files that all need to be
+ encrypted in a single context.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/encryption/PlaintextEncryptionManager.html#encrypt-org.apache.iceberg.io.OutputFile-">encrypt(OutputFile)</a></span> - Method in class org.apache.iceberg.encryption.<a href="org/apache/iceberg/encryption/PlaintextEncryptionManager.html" title="class in org.apache.iceberg.encryption">PlaintextEncryptionManager</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/encryption/EncryptedFiles.html" title="class in org.apache.iceberg.encryption"><span class="typeNameLink">EncryptedFiles</span></a> - Class in <a href="org/apache/iceberg/encryption/package-summary.html">org.apache.iceberg.encryption</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/encryption/EncryptedFiles.html#encryptedInput-org.apache.iceberg.io.InputFile-org.apache.iceberg.encryption.EncryptionKeyMetadata-">encryptedInput(InputFile, EncryptionKeyMetadata)</a></span> - Static method in class org.apache.iceberg.encryption.<a href="org/apache/iceberg/encryption/EncryptedFiles.html" title="class in org.apache.iceberg.encryption">EncryptedFiles</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/encryption/EncryptedFiles.html#encryptedInput-org.apache.iceberg.io.InputFile-java.nio.ByteBuffer-">encryptedInput(InputFile, ByteBuffer)</a></span> - Static method in class org.apache.iceberg.encryption.<a href="org/apache/iceberg/encryption/EncryptedFiles.html" title="class in org.apache.iceberg.encryption">EncryptedFiles</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/encryption/EncryptedFiles.html#encryptedInput-org.apache.iceberg.io.InputFile-byte:A-">encryptedInput(InputFile, byte[])</a></span> - Static method in class org.apache.iceberg.encryption.<a href="org/apache/iceberg/encryption/EncryptedFiles.html" title="class in org.apache.iceberg.encryption">EncryptedFiles</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/encryption/EncryptedInputFile.html" title="interface in org.apache.iceberg.encryption"><span class="typeNameLink">EncryptedInputFile</span></a> - Interface in <a href="org/apache/iceberg/encryption/package-summary.html">org.apache.iceberg.encryption</a></dt>
+<dd>
+<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>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/encryption/EncryptedInputFile.html#encryptedInputFile--">encryptedInputFile()</a></span> - Method in interface org.apache.iceberg.encryption.<a href="org/apache/iceberg/encryption/EncryptedInputFile.html" title="interface in org.apache.iceberg.encryption">EncryptedInputFile</a></dt>
+<dd>
+<div class="block">The <a href="org/apache/iceberg/io/InputFile.html" title="interface in org.apache.iceberg.io"><code>InputFile</code></a> that is reading raw encrypted bytes from the underlying file system.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/encryption/EncryptedFiles.html#encryptedOutput-org.apache.iceberg.io.OutputFile-org.apache.iceberg.encryption.EncryptionKeyMetadata-">encryptedOutput(OutputFile, EncryptionKeyMetadata)</a></span> - Static method in class org.apache.iceberg.encryption.<a href="org/apache/iceberg/encryption/EncryptedFiles.html" title="class in org.apache.iceberg.encryption">EncryptedFiles</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/encryption/EncryptedFiles.html#encryptedOutput-org.apache.iceberg.io.OutputFile-java.nio.ByteBuffer-">encryptedOutput(OutputFile, ByteBuffer)</a></span> - Static method in class org.apache.iceberg.encryption.<a href="org/apache/iceberg/encryption/EncryptedFiles.html" title="class in org.apache.iceberg.encryption">EncryptedFiles</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/encryption/EncryptedFiles.html#encryptedOutput-org.apache.iceberg.io.OutputFile-byte:A-">encryptedOutput(OutputFile, byte[])</a></span> - Static method in class org.apache.iceberg.encryption.<a href="org/apache/iceberg/encryption/EncryptedFiles.html" title="class in org.apache.iceberg.encryption">EncryptedFiles</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/encryption/EncryptedOutputFile.html" title="interface in org.apache.iceberg.encryption"><span class="typeNameLink">EncryptedOutputFile</span></a> - Interface in <a href="org/apache/iceberg/encryption/package-summary.html">org.apache.iceberg.encryption</a></dt>
+<dd>
+<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>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/encryption/EncryptedOutputFile.html#encryptingOutputFile--">encryptingOutputFile()</a></span> - Method in interface org.apache.iceberg.encryption.<a href="org/apache/iceberg/encryption/EncryptedOutputFile.html" title="interface in org.apache.iceberg.encryption">EncryptedOutputFile</a></dt>
+<dd>
+<div class="block">An OutputFile instance that encrypts the bytes that are written to its output streams.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/BaseTable.html#encryption--">encryption()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/BaseTable.html" title="class in org.apache.iceberg">BaseTable</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/Table.html#encryption--">encryption()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/Table.html" title="interface in org.apache.iceberg">Table</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/TableOperations.html#encryption--">encryption()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/TableOperations.html" title="interface in org.apache.iceberg">TableOperations</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/encryption/EncryptionKeyMetadata.html" title="interface in org.apache.iceberg.encryption"><span class="typeNameLink">EncryptionKeyMetadata</span></a> - Interface in <a href="org/apache/iceberg/encryption/package-summary.html">org.apache.iceberg.encryption</a></dt>
+<dd>
+<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>
+</dd>
+<dt><a href="org/apache/iceberg/encryption/EncryptionKeyMetadatas.html" title="class in org.apache.iceberg.encryption"><span class="typeNameLink">EncryptionKeyMetadatas</span></a> - Class in <a href="org/apache/iceberg/encryption/package-summary.html">org.apache.iceberg.encryption</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/encryption/EncryptionManager.html" title="interface in org.apache.iceberg.encryption"><span class="typeNameLink">EncryptionManager</span></a> - Interface in <a href="org/apache/iceberg/encryption/package-summary.html">org.apache.iceberg.encryption</a></dt>
+<dd>
+<div class="block">Module for encrypting and decrypting table data files.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/orc/ColumnIdMap.html#entrySet--">entrySet()</a></span> - Method in class org.apache.iceberg.orc.<a href="org/apache/iceberg/orc/ColumnIdMap.html" title="class in org.apache.iceberg.orc">ColumnIdMap</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/ExpressionVisitors.BoundExpressionVisitor.html#eq-org.apache.iceberg.expressions.BoundReference-org.apache.iceberg.expressions.Literal-">eq(BoundReference&lt;T&gt;, Literal&lt;T&gt;)</a></span> - Method in class org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/ExpressionVisitors.BoundExpressionVisitor.html" title="class in org.apache.iceberg.expressions">ExpressionVisitors.BoundExpressionVisito [...]
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/Expressions.html#equal-java.lang.String-T-">equal(String, T)</a></span> - Static method in class org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/Expressions.html" title="class in org.apache.iceberg.expressions">Expressions</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/data/GenericRecord.html#equals-java.lang.Object-">equals(Object)</a></span> - Method in class org.apache.iceberg.data.<a href="org/apache/iceberg/data/GenericRecord.html" title="class in org.apache.iceberg.data">GenericRecord</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/GenericManifestFile.html#equals-java.lang.Object-">equals(Object)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/GenericManifestFile.html" title="class in org.apache.iceberg">GenericManifestFile</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/PartitionField.html#equals-java.lang.Object-">equals(Object)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/PartitionField.html" title="class in org.apache.iceberg">PartitionField</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/PartitionSpec.html#equals-java.lang.Object-">equals(Object)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/PartitionSpec.html" title="class in org.apache.iceberg">PartitionSpec</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/TableMetadata.SnapshotLogEntry.html#equals-java.lang.Object-">equals(Object)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/TableMetadata.SnapshotLogEntry.html" title="class in org.apache.iceberg">TableMetadata.SnapshotLogEntry</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.DecimalType.html#equals-java.lang.Object-">equals(Object)</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.DecimalType.html" title="class in org.apache.iceberg.types">Types.DecimalType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.FixedType.html#equals-java.lang.Object-">equals(Object)</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.FixedType.html" title="class in org.apache.iceberg.types">Types.FixedType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.ListType.html#equals-java.lang.Object-">equals(Object)</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.ListType.html" title="class in org.apache.iceberg.types">Types.ListType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.MapType.html#equals-java.lang.Object-">equals(Object)</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.MapType.html" title="class in org.apache.iceberg.types">Types.MapType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.NestedField.html#equals-java.lang.Object-">equals(Object)</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.NestedField.html" title="class in org.apache.iceberg.types">Types.NestedField</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.StructType.html#equals-java.lang.Object-">equals(Object)</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.StructType.html" title="class in org.apache.iceberg.types">Types.StructType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.TimestampType.html#equals-java.lang.Object-">equals(Object)</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.TimestampType.html" title="class in org.apache.iceberg.types">Types.TimestampType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/util/CharSequenceWrapper.html#equals-java.lang.Object-">equals(Object)</a></span> - Method in class org.apache.iceberg.util.<a href="org/apache/iceberg/util/CharSequenceWrapper.html" title="class in org.apache.iceberg.util">CharSequenceWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/util/Pair.html#equals-java.lang.Object-">equals(Object)</a></span> - Method in class org.apache.iceberg.util.<a href="org/apache/iceberg/util/Pair.html" title="class in org.apache.iceberg.util">Pair</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/util/StructLikeWrapper.html#equals-java.lang.Object-">equals(Object)</a></span> - Method in class org.apache.iceberg.util.<a href="org/apache/iceberg/util/StructLikeWrapper.html" title="class in org.apache.iceberg.util">StructLikeWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/Evaluator.html#eval-org.apache.iceberg.StructLike-">eval(StructLike)</a></span> - Method in class org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/Evaluator.html" title="class in org.apache.iceberg.expressions">Evaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/InclusiveManifestEvaluator.html#eval-org.apache.iceberg.ManifestFile-">eval(ManifestFile)</a></span> - Method in class org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/InclusiveManifestEvaluator.html" title="class in org.apache.iceberg.expressions">InclusiveManifestEvaluator</a></dt>
+<dd>
+<div class="block">Test whether the file may contain records that match the expression.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/InclusiveMetricsEvaluator.html#eval-org.apache.iceberg.DataFile-">eval(DataFile)</a></span> - Method in class org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/InclusiveMetricsEvaluator.html" title="class in org.apache.iceberg.expressions">InclusiveMetricsEvaluator</a></dt>
+<dd>
+<div class="block">Test whether the file may contain records that match the expression.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/StrictMetricsEvaluator.html#eval-org.apache.iceberg.DataFile-">eval(DataFile)</a></span> - Method in class org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/StrictMetricsEvaluator.html" title="class in org.apache.iceberg.expressions">StrictMetricsEvaluator</a></dt>
+<dd>
+<div class="block">Test whether the file may contain records that match the expression.</div>
+</dd>
+<dt><a href="org/apache/iceberg/expressions/Evaluator.html" title="class in org.apache.iceberg.expressions"><span class="typeNameLink">Evaluator</span></a> - Class in <a href="org/apache/iceberg/expressions/package-summary.html">org.apache.iceberg.expressions</a></dt>
+<dd>
+<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 <code>Types.StructType</code>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/Evaluator.html#Evaluator-org.apache.iceberg.types.Types.StructType-org.apache.iceberg.expressions.Expression-">Evaluator(Types.StructType, Expression)</a></span> - Constructor for class org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/Evaluator.html" title="class in org.apache.iceberg.expressions">Evaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/Evaluator.html#Evaluator-org.apache.iceberg.types.Types.StructType-org.apache.iceberg.expressions.Expression-boolean-">Evaluator(Types.StructType, Expression, boolean)</a></span> - Constructor for class org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/Evaluator.html" title="class in org.apache.iceberg.expressions">Evaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/util/Exceptions.html" title="class in org.apache.iceberg.util"><span class="typeNameLink">Exceptions</span></a> - Class in <a href="org/apache/iceberg/util/package-summary.html">org.apache.iceberg.util</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/util/ExceptionUtil.html" title="class in org.apache.iceberg.util"><span class="typeNameLink">ExceptionUtil</span></a> - Class in <a href="org/apache/iceberg/util/package-summary.html">org.apache.iceberg.util</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/util/Tasks.Builder.html#executeWith-java.util.concurrent.ExecutorService-">executeWith(ExecutorService)</a></span> - Method in class org.apache.iceberg.util.<a href="org/apache/iceberg/util/Tasks.Builder.html" title="class in org.apache.iceberg.util">Tasks.Builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/ManifestWriter.html#existing-org.apache.iceberg.DataFile-long-">existing(DataFile, long)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/ManifestWriter.html" title="class in org.apache.iceberg">ManifestWriter</a></dt>
+<dd>
+<div class="block">Add an existing entry for a data file.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/GenericManifestFile.html#existingFilesCount--">existingFilesCount()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/GenericManifestFile.html" title="class in org.apache.iceberg">GenericManifestFile</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/ManifestFile.html#existingFilesCount--">existingFilesCount()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/ManifestFile.html" title="interface in org.apache.iceberg">ManifestFile</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/ExpireSnapshots.html#expireOlderThan-long-">expireOlderThan(long)</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/ExpireSnapshots.html" title="interface in org.apache.iceberg">ExpireSnapshots</a></dt>
+<dd>
+<div class="block">Expires all snapshots older than the given timestamp.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/ExpireSnapshots.html#expireSnapshotId-long-">expireSnapshotId(long)</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/ExpireSnapshots.html" title="interface in org.apache.iceberg">ExpireSnapshots</a></dt>
+<dd>
+<div class="block">Expires a specific <a href="org/apache/iceberg/Snapshot.html" title="interface in org.apache.iceberg"><code>Snapshot</code></a> identified by id.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/BaseTable.html#expireSnapshots--">expireSnapshots()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/BaseTable.html" title="class in org.apache.iceberg">BaseTable</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/ExpireSnapshots.html" title="interface in org.apache.iceberg"><span class="typeNameLink">ExpireSnapshots</span></a> - Interface in <a href="org/apache/iceberg/package-summary.html">org.apache.iceberg</a></dt>
+<dd>
+<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>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/Table.html#expireSnapshots--">expireSnapshots()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/Table.html" title="interface in org.apache.iceberg">Table</a></dt>
+<dd>
+<div class="block">Create a new <a href="org/apache/iceberg/ExpireSnapshots.html" title="interface in org.apache.iceberg"><code>expire API</code></a> to manage snapshots in this table and commit.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/Transaction.html#expireSnapshots--">expireSnapshots()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/Transaction.html" title="interface in org.apache.iceberg">Transaction</a></dt>
+<dd>
+<div class="block">Create a new <a href="org/apache/iceberg/ExpireSnapshots.html" title="interface in org.apache.iceberg"><code>expire API</code></a> to manage snapshots in this table.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/util/Tasks.Builder.html#exponentialBackoff-long-long-long-double-">exponentialBackoff(long, long, long, double)</a></span> - Method in class org.apache.iceberg.util.<a href="org/apache/iceberg/util/Tasks.Builder.html" title="class in org.apache.iceberg.util">Tasks.Builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/expressions/Expression.html" title="interface in org.apache.iceberg.expressions"><span class="typeNameLink">Expression</span></a> - Interface in <a href="org/apache/iceberg/expressions/package-summary.html">org.apache.iceberg.expressions</a></dt>
+<dd>
+<div class="block">Represents a boolean expression tree.</div>
+</dd>
+<dt><a href="org/apache/iceberg/expressions/Expression.Operation.html" title="enum in org.apache.iceberg.expressions"><span class="typeNameLink">Expression.Operation</span></a> - Enum in <a href="org/apache/iceberg/expressions/package-summary.html">org.apache.iceberg.expressions</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/expressions/Expressions.html" title="class in org.apache.iceberg.expressions"><span class="typeNameLink">Expressions</span></a> - Class in <a href="org/apache/iceberg/expressions/package-summary.html">org.apache.iceberg.expressions</a></dt>
+<dd>
+<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>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/ExpressionVisitors.ExpressionVisitor.html#ExpressionVisitor--">ExpressionVisitor()</a></span> - Constructor for class org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/ExpressionVisitors.ExpressionVisitor.html" title="class in org.apache.iceberg.expressions">ExpressionVisitors.ExpressionVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/expressions/ExpressionVisitors.html" title="class in org.apache.iceberg.expressions"><span class="typeNameLink">ExpressionVisitors</span></a> - Class in <a href="org/apache/iceberg/expressions/package-summary.html">org.apache.iceberg.expressions</a></dt>
+<dd>
+<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>
+</dd>
+<dt><a href="org/apache/iceberg/expressions/ExpressionVisitors.BoundExpressionVisitor.html" title="class in org.apache.iceberg.expressions"><span class="typeNameLink">ExpressionVisitors.BoundExpressionVisitor</span></a>&lt;<a href="org/apache/iceberg/expressions/ExpressionVisitors.BoundExpressionVisitor.html" title="type parameter in ExpressionVisitors.BoundExpressionVisitor">R</a>&gt; - Class in <a href="org/apache/iceberg/expressions/package-summary.html">org.apache.iceberg.expressions [...]
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/expressions/ExpressionVisitors.ExpressionVisitor.html" title="class in org.apache.iceberg.expressions"><span class="typeNameLink">ExpressionVisitors.ExpressionVisitor</span></a>&lt;<a href="org/apache/iceberg/expressions/ExpressionVisitors.ExpressionVisitor.html" title="type parameter in ExpressionVisitors.ExpressionVisitor">R</a>&gt; - Class in <a href="org/apache/iceberg/expressions/package-summary.html">org.apache.iceberg.expressions</a></dt>
+<dd>&nbsp;</dd>
+</dl>
+<a name="I:F">
+<!--   -->
+</a>
+<h2 class="title">F</h2>
+<dl>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/util/JsonUtil.html#factory--">factory()</a></span> - Static method in class org.apache.iceberg.util.<a href="org/apache/iceberg/util/JsonUtil.html" title="class in org.apache.iceberg.util">JsonUtil</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/expressions/False.html" title="class in org.apache.iceberg.expressions"><span class="typeNameLink">False</span></a> - Class in <a href="org/apache/iceberg/expressions/package-summary.html">org.apache.iceberg.expressions</a></dt>
+<dd>
+<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>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/TypeToMessageType.html#field-org.apache.iceberg.types.Types.NestedField-">field(Types.NestedField)</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/TypeToMessageType.html" title="class in org.apache.iceberg.parquet">TypeToMessageType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/spark/PruneColumnsWithoutReordering.html#field-org.apache.iceberg.types.Types.NestedField-java.util.function.Supplier-">field(Types.NestedField, Supplier&lt;Type&gt;)</a></span> - Method in class org.apache.iceberg.spark.<a href="org/apache/iceberg/spark/PruneColumnsWithoutReordering.html" title="class in org.apache.iceberg.spark">PruneColumnsWithoutReordering</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/spark/PruneColumnsWithReordering.html#field-org.apache.iceberg.types.Types.NestedField-java.util.function.Supplier-">field(Types.NestedField, Supplier&lt;Type&gt;)</a></span> - Method in class org.apache.iceberg.spark.<a href="org/apache/iceberg/spark/PruneColumnsWithReordering.html" title="class in org.apache.iceberg.spark">PruneColumnsWithReordering</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/CheckCompatibility.html#field-org.apache.iceberg.types.Types.NestedField-java.util.function.Supplier-">field(Types.NestedField, Supplier&lt;List&lt;String&gt;&gt;)</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/CheckCompatibility.html" title="class in org.apache.iceberg.types">CheckCompatibility</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/IndexByName.html#field-org.apache.iceberg.types.Types.NestedField-java.util.Map-">field(Types.NestedField, Map&lt;String, Integer&gt;)</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/IndexByName.html" title="class in org.apache.iceberg.types">IndexByName</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Type.NestedType.html#field-int-">field(int)</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Type.NestedType.html" title="class in org.apache.iceberg.types">Type.NestedType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.ListType.html#field-int-">field(int)</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.ListType.html" title="class in org.apache.iceberg.types">Types.ListType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.MapType.html#field-int-">field(int)</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.MapType.html" title="class in org.apache.iceberg.types">Types.MapType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.StructType.html#field-java.lang.String-">field(String)</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.StructType.html" title="class in org.apache.iceberg.types">Types.StructType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.StructType.html#field-int-">field(int)</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.StructType.html" title="class in org.apache.iceberg.types">Types.StructType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/TypeUtil.CustomOrderSchemaVisitor.html#field-org.apache.iceberg.types.Types.NestedField-java.util.function.Supplier-">field(Types.NestedField, Supplier&lt;T&gt;)</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/TypeUtil.CustomOrderSchemaVisitor.html" title="class in org.apache.iceberg.types">TypeUtil.CustomOrderSchemaVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/TypeUtil.SchemaVisitor.html#field-org.apache.iceberg.types.Types.NestedField-T-">field(Types.NestedField, T)</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/TypeUtil.SchemaVisitor.html" title="class in org.apache.iceberg.types">TypeUtil.SchemaVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/AvroSchemaUtil.html#FIELD_ID_PROP">FIELD_ID_PROP</a></span> - Static variable in class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/AvroSchemaUtil.html" title="class in org.apache.iceberg.avro">AvroSchemaUtil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/BoundReference.html#fieldId--">fieldId()</a></span> - Method in class org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/BoundReference.html" title="class in org.apache.iceberg.expressions">BoundReference</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.NestedField.html#fieldId--">fieldId()</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.NestedField.html" title="class in org.apache.iceberg.types">Types.NestedField</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/TypeUtil.SchemaVisitor.html#fieldIds--">fieldIds()</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/TypeUtil.SchemaVisitor.html" title="class in org.apache.iceberg.types">TypeUtil.SchemaVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetTypeVisitor.html#fieldNames">fieldNames</a></span> - Variable in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetTypeVisitor.html" title="class in org.apache.iceberg.parquet">ParquetTypeVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/TypeWithSchemaVisitor.html#fieldNames">fieldNames</a></span> - Variable in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/TypeWithSchemaVisitor.html" title="class in org.apache.iceberg.parquet">TypeWithSchemaVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/TypeUtil.SchemaVisitor.html#fieldNames--">fieldNames()</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/TypeUtil.SchemaVisitor.html" title="class in org.apache.iceberg.types">TypeUtil.SchemaVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/PartitionSpec.html#fields--">fields()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/PartitionSpec.html" title="class in org.apache.iceberg">PartitionSpec</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Type.NestedType.html#fields--">fields()</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Type.NestedType.html" title="class in org.apache.iceberg.types">Type.NestedType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.ListType.html#fields--">fields()</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.ListType.html" title="class in org.apache.iceberg.types">Types.ListType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.MapType.html#fields--">fields()</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.MapType.html" title="class in org.apache.iceberg.types">Types.MapType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.StructType.html#fields--">fields()</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.StructType.html" title="class in org.apache.iceberg.types">Types.StructType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Type.NestedType.html#fieldType-java.lang.String-">fieldType(String)</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Type.NestedType.html" title="class in org.apache.iceberg.types">Type.NestedType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.ListType.html#fieldType-java.lang.String-">fieldType(String)</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.ListType.html" title="class in org.apache.iceberg.types">Types.ListType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.MapType.html#fieldType-java.lang.String-">fieldType(String)</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.MapType.html" title="class in org.apache.iceberg.types">Types.MapType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.StructType.html#fieldType-java.lang.String-">fieldType(String)</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.StructType.html" title="class in org.apache.iceberg.types">Types.StructType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/FileScanTask.html#file--">file()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/FileScanTask.html" title="interface in org.apache.iceberg">FileScanTask</a></dt>
+<dd>
+<div class="block">The <a href="org/apache/iceberg/DataFile.html" title="interface in org.apache.iceberg"><code>file</code></a> to scan.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/ManifestReader.html#file--">file()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/ManifestReader.html" title="class in org.apache.iceberg">ManifestReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/TableMetadata.html#file--">file()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/TableMetadata.html" title="class in org.apache.iceberg">TableMetadata</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/io/FileAppender.html" title="interface in org.apache.iceberg.io"><span class="typeNameLink">FileAppender</span></a>&lt;<a href="org/apache/iceberg/io/FileAppender.html" title="type parameter in FileAppender">D</a>&gt; - Interface in <a href="org/apache/iceberg/io/package-summary.html">org.apache.iceberg.io</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/ScanSummary.PartitionMetrics.html#fileCount--">fileCount()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/ScanSummary.PartitionMetrics.html" title="class in org.apache.iceberg">ScanSummary.PartitionMetrics</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/FileFormat.html" title="enum in org.apache.iceberg"><span class="typeNameLink">FileFormat</span></a> - Enum in <a href="org/apache/iceberg/package-summary.html">org.apache.iceberg</a></dt>
+<dd>
+<div class="block">Enum of supported file formats.</div>
+</dd>
+<dt><a href="org/apache/iceberg/FileHistory.html" title="class in org.apache.iceberg"><span class="typeNameLink">FileHistory</span></a> - Class in <a href="org/apache/iceberg/package-summary.html">org.apache.iceberg</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/FileHistory.Builder.html" title="class in org.apache.iceberg"><span class="typeNameLink">FileHistory.Builder</span></a> - Class in <a href="org/apache/iceberg/package-summary.html">org.apache.iceberg</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/io/FileIO.html" title="interface in org.apache.iceberg.io"><span class="typeNameLink">FileIO</span></a> - Interface in <a href="org/apache/iceberg/io/package-summary.html">org.apache.iceberg.io</a></dt>
+<dd>
+<div class="block">Pluggable module for reading, writing, and deleting files.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetUtil.html#fileMetrics-org.apache.iceberg.io.InputFile-">fileMetrics(InputFile)</a></span> - Static method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetUtil.html" title="class in org.apache.iceberg.parquet">ParquetUtil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/DataFile.html#fileOrdinal--">fileOrdinal()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/DataFile.html" title="interface in org.apache.iceberg">DataFile</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/BaseCombinedScanTask.html#files--">files()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/BaseCombinedScanTask.html" title="class in org.apache.iceberg">BaseCombinedScanTask</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/CombinedScanTask.html#files--">files()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/CombinedScanTask.html" title="interface in org.apache.iceberg">CombinedScanTask</a></dt>
+<dd>
+<div class="block">Return the <a href="org/apache/iceberg/FileScanTask.html" title="interface in org.apache.iceberg"><code>tasks</code></a> in this combined task.</div>
+</dd>
+<dt><a href="org/apache/iceberg/Files.html" title="class in org.apache.iceberg"><span class="typeNameLink">Files</span></a> - Class in <a href="org/apache/iceberg/package-summary.html">org.apache.iceberg</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/FileScanTask.html" title="interface in org.apache.iceberg"><span class="typeNameLink">FileScanTask</span></a> - Interface in <a href="org/apache/iceberg/package-summary.html">org.apache.iceberg</a></dt>
+<dd>
+<div class="block">A scan task over a range of a single file.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/DataFile.html#fileSizeInBytes--">fileSizeInBytes()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/DataFile.html" title="interface in org.apache.iceberg">DataFile</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/events/ScanEvent.html#filter--">filter()</a></span> - Method in class org.apache.iceberg.events.<a href="org/apache/iceberg/events/ScanEvent.html" title="class in org.apache.iceberg.events">ScanEvent</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/Parquet.ReadBuilder.html#filter-org.apache.iceberg.expressions.Expression-">filter(Expression)</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/Parquet.ReadBuilder.html" title="class in org.apache.iceberg.parquet">Parquet.ReadBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/TableScan.html#filter-org.apache.iceberg.expressions.Expression-">filter(Expression)</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/TableScan.html" title="interface in org.apache.iceberg">TableScan</a></dt>
+<dd>
+<div class="block">Create a new <a href="org/apache/iceberg/TableScan.html" title="interface in org.apache.iceberg"><code>TableScan</code></a> from the results of this filtered by the <a href="org/apache/iceberg/expressions/Expression.html" title="interface in org.apache.iceberg.expressions"><code>Expression</code></a>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/TableScan.html#filter--">filter()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/TableScan.html" title="interface in org.apache.iceberg">TableScan</a></dt>
+<dd>
+<div class="block">Returns this scan's filter <a href="org/apache/iceberg/expressions/Expression.html" title="interface in org.apache.iceberg.expressions"><code>Expression</code></a>.</div>
+</dd>
+<dt><a href="org/apache/iceberg/Filterable.html" title="interface in org.apache.iceberg"><span class="typeNameLink">Filterable</span></a>&lt;<a href="org/apache/iceberg/Filterable.html" title="type parameter in Filterable">T</a> extends <a href="org/apache/iceberg/Filterable.html" title="interface in org.apache.iceberg">Filterable</a>&lt;<a href="org/apache/iceberg/Filterable.html" title="type parameter in Filterable">T</a>&gt;&gt; - Interface in <a href="org/apache/iceberg/package-summa [...]
+<dd>
+<div class="block">Methods to filter files in a snapshot or manifest when reading.</div>
+</dd>
+<dt><a href="org/apache/iceberg/FilteredManifest.html" title="class in org.apache.iceberg"><span class="typeNameLink">FilteredManifest</span></a> - Class in <a href="org/apache/iceberg/package-summary.html">org.apache.iceberg</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/Filterable.html#filterPartitions-org.apache.iceberg.expressions.Expression-">filterPartitions(Expression)</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/Filterable.html" title="interface in org.apache.iceberg">Filterable</a></dt>
+<dd>
+<div class="block">Adds a filter expression on partition data for matching files.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/FilteredManifest.html#filterPartitions-org.apache.iceberg.expressions.Expression-">filterPartitions(Expression)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/FilteredManifest.html" title="class in org.apache.iceberg">FilteredManifest</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/ManifestReader.html#filterPartitions-org.apache.iceberg.expressions.Expression-">filterPartitions(Expression)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/ManifestReader.html" title="class in org.apache.iceberg">ManifestReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/Parquet.ReadBuilder.html#filterRecords-boolean-">filterRecords(boolean)</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/Parquet.ReadBuilder.html" title="class in org.apache.iceberg.parquet">Parquet.ReadBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/Filterable.html#filterRows-org.apache.iceberg.expressions.Expression-">filterRows(Expression)</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/Filterable.html" title="interface in org.apache.iceberg">Filterable</a></dt>
+<dd>
+<div class="block">Adds a filter expression on data rows for matching files.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/FilteredManifest.html#filterRows-org.apache.iceberg.expressions.Expression-">filterRows(Expression)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/FilteredManifest.html" title="class in org.apache.iceberg">FilteredManifest</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/ManifestReader.html#filterRows-org.apache.iceberg.expressions.Expression-">filterRows(Expression)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/ManifestReader.html" title="class in org.apache.iceberg">ManifestReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/TypeUtil.html#find-org.apache.iceberg.Schema-java.util.function.Predicate-">find(Schema, Predicate&lt;Type&gt;)</a></span> - Static method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/TypeUtil.html" title="class in org.apache.iceberg.types">TypeUtil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/Schema.html#findColumnName-int-">findColumnName(int)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/Schema.html" title="class in org.apache.iceberg">Schema</a></dt>
+<dd>
+<div class="block">Returns the full column name for the given id.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/Schema.html#findField-int-">findField(int)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/Schema.html" title="class in org.apache.iceberg">Schema</a></dt>
+<dd>
+<div class="block">Returns the sub-field identified by the field id as a <code>Types.NestedField</code>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/Schema.html#findField-java.lang.String-">findField(String)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/Schema.html" title="class in org.apache.iceberg">Schema</a></dt>
+<dd>
+<div class="block">Returns a sub-field by name as a <code>Types.NestedField</code>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/spark/source/IcebergSource.html#findTable-org.apache.spark.sql.sources.v2.DataSourceOptions-org.apache.hadoop.conf.Configuration-">findTable(DataSourceOptions, Configuration)</a></span> - Method in class org.apache.iceberg.spark.source.<a href="org/apache/iceberg/spark/source/IcebergSource.html" title="class in org.apache.iceberg.spark.source">IcebergSource</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/Schema.html#findType-java.lang.String-">findType(String)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/Schema.html" title="class in org.apache.iceberg">Schema</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/Schema.html#findType-int-">findType(int)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/Schema.html" title="class in org.apache.iceberg">Schema</a></dt>
+<dd>
+<div class="block">Returns the <a href="org/apache/iceberg/types/Type.html" title="interface in org.apache.iceberg.types"><code>Type</code></a> of a sub-field identified by the field id.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/util/Pair.html#first--">first()</a></span> - Method in class org.apache.iceberg.util.<a href="org/apache/iceberg/util/Pair.html" title="class in org.apache.iceberg.util">Pair</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/ValueReaders.html#fixed-int-">fixed(int)</a></span> - Static method in class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/ValueReaders.html" title="class in org.apache.iceberg.avro">ValueReaders</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/ValueReaders.html#fixed-org.apache.avro.Schema-">fixed(Schema)</a></span> - Static method in class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/ValueReaders.html" title="class in org.apache.iceberg.avro">ValueReaders</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/ValueWriters.html#fixed-int-">fixed(int)</a></span> - Static method in class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/ValueWriters.html" title="class in org.apache.iceberg.avro">ValueWriters</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/Expression.Operation.html#flipLR--">flipLR()</a></span> - Method in enum org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/Expression.Operation.html" title="enum in org.apache.iceberg.expressions">Expression.Operation</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueReaders.FloatAsDoubleReader.html#FloatAsDoubleReader-org.apache.parquet.column.ColumnDescriptor-">FloatAsDoubleReader(ColumnDescriptor)</a></span> - Constructor for class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueReaders.FloatAsDoubleReader.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.FloatAsDoubleReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/ValueReaders.html#floats--">floats()</a></span> - Static method in class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/ValueReaders.html" title="class in org.apache.iceberg.avro">ValueReaders</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/ValueWriters.html#floats--">floats()</a></span> - Static method in class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/ValueWriters.html" title="class in org.apache.iceberg.avro">ValueWriters</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.FloatType.html#FloatType--">FloatType()</a></span> - Constructor for class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.FloatType.html" title="class in org.apache.iceberg.types">Types.FloatType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetUtil.html#footerMetrics-org.apache.parquet.hadoop.metadata.ParquetMetadata-">footerMetrics(ParquetMetadata)</a></span> - Static method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetUtil.html" title="class in org.apache.iceberg.parquet">ParquetUtil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/util/Tasks.html#foreach-java.lang.Iterable-">foreach(Iterable&lt;I&gt;)</a></span> - Static method in class org.apache.iceberg.util.<a href="org/apache/iceberg/util/Tasks.html" title="class in org.apache.iceberg.util">Tasks</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/util/Tasks.html#foreach-I...-">foreach(I...)</a></span> - Static method in class org.apache.iceberg.util.<a href="org/apache/iceberg/util/Tasks.html" title="class in org.apache.iceberg.util">Tasks</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/DataFile.html#format--">format()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/DataFile.html" title="interface in org.apache.iceberg">DataFile</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/Parquet.WriteBuilder.html#forTable-org.apache.iceberg.Table-">forTable(Table)</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/Parquet.WriteBuilder.html" title="class in org.apache.iceberg.parquet">Parquet.WriteBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Comparators.html#forType-org.apache.iceberg.types.Type.PrimitiveType-">forType(Type.PrimitiveType)</a></span> - Static method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Comparators.html" title="class in org.apache.iceberg.types">Comparators</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Conversions.html#fromByteBuffer-org.apache.iceberg.types.Type-java.nio.ByteBuffer-">fromByteBuffer(Type, ByteBuffer)</a></span> - Static method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Conversions.html" title="class in org.apache.iceberg.types">Conversions</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/DataFiles.html#fromEncryptedOutputFile-org.apache.iceberg.encryption.EncryptedOutputFile-org.apache.iceberg.PartitionData-org.apache.iceberg.Metrics-java.util.List-">fromEncryptedOutputFile(EncryptedOutputFile, PartitionData, Metrics, List&lt;Long&gt;)</a></span> - Static method in class org.apache.iceberg.<a href="org/apache/iceberg/DataFiles.html" title="class in org.apache.iceberg">DataFiles</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/FileFormat.html#fromFileName-java.lang.CharSequence-">fromFileName(CharSequence)</a></span> - Static method in enum org.apache.iceberg.<a href="org/apache/iceberg/FileFormat.html" title="enum in org.apache.iceberg">FileFormat</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/UUIDConversion.html#fromFixed-org.apache.avro.generic.GenericFixed-org.apache.avro.Schema-org.apache.avro.LogicalType-">fromFixed(GenericFixed, Schema, LogicalType)</a></span> - Method in class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/UUIDConversion.html" title="class in org.apache.iceberg.avro">UUIDConversion</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/DataFiles.html#fromInputFile-org.apache.iceberg.io.InputFile-org.apache.iceberg.PartitionData-long-">fromInputFile(InputFile, PartitionData, long)</a></span> - Static method in class org.apache.iceberg.<a href="org/apache/iceberg/DataFiles.html" title="class in org.apache.iceberg">DataFiles</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/DataFiles.html#fromInputFile-org.apache.iceberg.io.InputFile-long-">fromInputFile(InputFile, long)</a></span> - Static method in class org.apache.iceberg.<a href="org/apache/iceberg/DataFiles.html" title="class in org.apache.iceberg">DataFiles</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/orc/OrcMetrics.html#fromInputFile-org.apache.iceberg.io.InputFile-">fromInputFile(InputFile)</a></span> - Static method in class org.apache.iceberg.orc.<a href="org/apache/iceberg/orc/OrcMetrics.html" title="class in org.apache.iceberg.orc">OrcMetrics</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/orc/OrcMetrics.html#fromInputFile-org.apache.iceberg.io.InputFile-org.apache.hadoop.conf.Configuration-">fromInputFile(InputFile, Configuration)</a></span> - Static method in class org.apache.iceberg.orc.<a href="org/apache/iceberg/orc/OrcMetrics.html" title="class in org.apache.iceberg.orc">OrcMetrics</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/PartitionSpecParser.html#fromJson-org.apache.iceberg.Schema-com.fasterxml.jackson.databind.JsonNode-">fromJson(Schema, JsonNode)</a></span> - Static method in class org.apache.iceberg.<a href="org/apache/iceberg/PartitionSpecParser.html" title="class in org.apache.iceberg">PartitionSpecParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/PartitionSpecParser.html#fromJson-org.apache.iceberg.Schema-java.lang.String-">fromJson(Schema, String)</a></span> - Static method in class org.apache.iceberg.<a href="org/apache/iceberg/PartitionSpecParser.html" title="class in org.apache.iceberg">PartitionSpecParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/SchemaParser.html#fromJson-com.fasterxml.jackson.databind.JsonNode-">fromJson(JsonNode)</a></span> - Static method in class org.apache.iceberg.<a href="org/apache/iceberg/SchemaParser.html" title="class in org.apache.iceberg">SchemaParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/SchemaParser.html#fromJson-java.lang.String-">fromJson(String)</a></span> - Static method in class org.apache.iceberg.<a href="org/apache/iceberg/SchemaParser.html" title="class in org.apache.iceberg">SchemaParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/SnapshotParser.html#fromJson-org.apache.iceberg.TableOperations-java.lang.String-">fromJson(TableOperations, String)</a></span> - Static method in class org.apache.iceberg.<a href="org/apache/iceberg/SnapshotParser.html" title="class in org.apache.iceberg">SnapshotParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/hadoop/HadoopInputFile.html#fromLocation-java.lang.CharSequence-org.apache.hadoop.conf.Configuration-">fromLocation(CharSequence, Configuration)</a></span> - Static method in class org.apache.iceberg.hadoop.<a href="org/apache/iceberg/hadoop/HadoopInputFile.html" title="class in org.apache.iceberg.hadoop">HadoopInputFile</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/hadoop/HadoopInputFile.html#fromLocation-java.lang.CharSequence-long-org.apache.hadoop.conf.Configuration-">fromLocation(CharSequence, long, Configuration)</a></span> - Static method in class org.apache.iceberg.hadoop.<a href="org/apache/iceberg/hadoop/HadoopInputFile.html" title="class in org.apache.iceberg.hadoop">HadoopInputFile</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/orc/TypeConversion.html#fromOrc-org.apache.orc.TypeDescription-org.apache.iceberg.orc.ColumnIdMap-">fromOrc(TypeDescription, ColumnIdMap)</a></span> - Method in class org.apache.iceberg.orc.<a href="org/apache/iceberg/orc/TypeConversion.html" title="class in org.apache.iceberg.orc">TypeConversion</a></dt>
+<dd>
+<div class="block">Convert an ORC schema to an Iceberg schema.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Conversions.html#fromPartitionString-org.apache.iceberg.types.Type-java.lang.String-">fromPartitionString(Type, String)</a></span> - Static method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Conversions.html" title="class in org.apache.iceberg.types">Conversions</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/hadoop/HadoopInputFile.html#fromPath-org.apache.hadoop.fs.Path-org.apache.hadoop.conf.Configuration-">fromPath(Path, Configuration)</a></span> - Static method in class org.apache.iceberg.hadoop.<a href="org/apache/iceberg/hadoop/HadoopInputFile.html" title="class in org.apache.iceberg.hadoop">HadoopInputFile</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/hadoop/HadoopInputFile.html#fromPath-org.apache.hadoop.fs.Path-long-org.apache.hadoop.conf.Configuration-">fromPath(Path, long, Configuration)</a></span> - Static method in class org.apache.iceberg.hadoop.<a href="org/apache/iceberg/hadoop/HadoopInputFile.html" title="class in org.apache.iceberg.hadoop">HadoopInputFile</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/hadoop/HadoopOutputFile.html#fromPath-org.apache.hadoop.fs.Path-org.apache.hadoop.conf.Configuration-">fromPath(Path, Configuration)</a></span> - Static method in class org.apache.iceberg.hadoop.<a href="org/apache/iceberg/hadoop/HadoopOutputFile.html" title="class in org.apache.iceberg.hadoop">HadoopOutputFile</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.html#fromPrimitiveString-java.lang.String-">fromPrimitiveString(String)</a></span> - Static method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.html" title="class in org.apache.iceberg.types">Types</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/DataFiles.html#fromStat-org.apache.hadoop.fs.FileStatus-long-">fromStat(FileStatus, long)</a></span> - Static method in class org.apache.iceberg.<a href="org/apache/iceberg/DataFiles.html" title="class in org.apache.iceberg">DataFiles</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/DataFiles.html#fromStat-org.apache.hadoop.fs.FileStatus-org.apache.iceberg.PartitionData-long-">fromStat(FileStatus, PartitionData, long)</a></span> - Static method in class org.apache.iceberg.<a href="org/apache/iceberg/DataFiles.html" title="class in org.apache.iceberg">DataFiles</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/DataFiles.html#fromStat-org.apache.hadoop.fs.FileStatus-org.apache.iceberg.PartitionData-org.apache.iceberg.Metrics-org.apache.iceberg.encryption.EncryptionKeyMetadata-java.util.List-">fromStat(FileStatus, PartitionData, Metrics, EncryptionKeyMetadata, List&lt;Long&gt;)</a></span> - Static method in class org.apache.iceberg.<a href="org/apache/iceberg/DataFiles.html" title="class in org.apache.iceberg">DataFiles</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/hadoop/HadoopInputFile.html#fromStatus-org.apache.hadoop.fs.FileStatus-org.apache.hadoop.conf.Configuration-">fromStatus(FileStatus, Configuration)</a></span> - Static method in class org.apache.iceberg.hadoop.<a href="org/apache/iceberg/hadoop/HadoopInputFile.html" title="class in org.apache.iceberg.hadoop">HadoopInputFile</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/transforms/Transforms.html#fromString-org.apache.iceberg.types.Type-java.lang.String-">fromString(Type, String)</a></span> - Static method in class org.apache.iceberg.transforms.<a href="org/apache/iceberg/transforms/Transforms.html" title="class in org.apache.iceberg.transforms">Transforms</a></dt>
+<dd>&nbsp;</dd>
+</dl>
+<a name="I:G">
+<!--   -->
+</a>
+<h2 class="title">G</h2>
+<dl>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/ValueWriters.html#genericFixed-int-">genericFixed(int)</a></span> - Static method in class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/ValueWriters.html" title="class in org.apache.iceberg.avro">ValueWriters</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/GenericManifestFile.html" title="class in org.apache.iceberg"><span class="typeNameLink">GenericManifestFile</span></a> - Class in <a href="org/apache/iceberg/package-summary.html">org.apache.iceberg</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/GenericManifestFile.html#GenericManifestFile-org.apache.avro.Schema-">GenericManifestFile(Schema)</a></span> - Constructor for class org.apache.iceberg.<a href="org/apache/iceberg/GenericManifestFile.html" title="class in org.apache.iceberg">GenericManifestFile</a></dt>
+<dd>
+<div class="block">Used by Avro reflection to instantiate this class when reading manifest files.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/GenericManifestFile.html#GenericManifestFile-java.lang.String-long-int-long-int-int-int-java.util.List-">GenericManifestFile(String, long, int, long, int, int, int, List&lt;ManifestFile.PartitionFieldSummary&gt;)</a></span> - Constructor for class org.apache.iceberg.<a href="org/apache/iceberg/GenericManifestFile.html" title="class in org.apache.iceberg">GenericManifestFile</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/data/parquet/GenericParquetReaders.html" title="class in org.apache.iceberg.data.parquet"><span class="typeNameLink">GenericParquetReaders</span></a> - Class in <a href="org/apache/iceberg/data/parquet/package-summary.html">org.apache.iceberg.data.parquet</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/data/parquet/GenericParquetWriter.html" title="class in org.apache.iceberg.data.parquet"><span class="typeNameLink">GenericParquetWriter</span></a> - Class in <a href="org/apache/iceberg/data/parquet/package-summary.html">org.apache.iceberg.data.parquet</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/GenericPartitionFieldSummary.html" title="class in org.apache.iceberg"><span class="typeNameLink">GenericPartitionFieldSummary</span></a> - Class in <a href="org/apache/iceberg/package-summary.html">org.apache.iceberg</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/GenericPartitionFieldSummary.html#GenericPartitionFieldSummary-org.apache.avro.Schema-">GenericPartitionFieldSummary(Schema)</a></span> - Constructor for class org.apache.iceberg.<a href="org/apache/iceberg/GenericPartitionFieldSummary.html" title="class in org.apache.iceberg">GenericPartitionFieldSummary</a></dt>
+<dd>
+<div class="block">Used by Avro reflection to instantiate this class when reading manifest files.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/GenericPartitionFieldSummary.html#GenericPartitionFieldSummary-boolean-java.nio.ByteBuffer-java.nio.ByteBuffer-">GenericPartitionFieldSummary(boolean, ByteBuffer, ByteBuffer)</a></span> - Constructor for class org.apache.iceberg.<a href="org/apache/iceberg/GenericPartitionFieldSummary.html" title="class in org.apache.iceberg">GenericPartitionFieldSummary</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/data/GenericRecord.html" title="class in org.apache.iceberg.data"><span class="typeNameLink">GenericRecord</span></a> - Class in <a href="org/apache/iceberg/data/package-summary.html">org.apache.iceberg.data</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/Accessor.html#get-T-">get(T)</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/Accessor.html" title="interface in org.apache.iceberg">Accessor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/ValueReaders.StructReader.html#get-S-int-">get(S, int)</a></span> - Method in class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/ValueReaders.StructReader.html" title="class in org.apache.iceberg.avro">ValueReaders.StructReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/ValueWriters.StructWriter.html#get-S-int-">get(S, int)</a></span> - Method in class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/ValueWriters.StructWriter.html" title="class in org.apache.iceberg.avro">ValueWriters.StructWriter</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/common/DynFields.BoundField.html#get--">get()</a></span> - Method in class org.apache.iceberg.common.<a href="org/apache/iceberg/common/DynFields.BoundField.html" title="class in org.apache.iceberg.common">DynFields.BoundField</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/common/DynFields.StaticField.html#get--">get()</a></span> - Method in class org.apache.iceberg.common.<a href="org/apache/iceberg/common/DynFields.StaticField.html" title="class in org.apache.iceberg.common">DynFields.StaticField</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/common/DynFields.UnboundField.html#get-java.lang.Object-">get(Object)</a></span> - Method in class org.apache.iceberg.common.<a href="org/apache/iceberg/common/DynFields.UnboundField.html" title="class in org.apache.iceberg.common">DynFields.UnboundField</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/data/GenericRecord.html#get-int-">get(int)</a></span> - Method in class org.apache.iceberg.data.<a href="org/apache/iceberg/data/GenericRecord.html" title="class in org.apache.iceberg.data">GenericRecord</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/data/GenericRecord.html#get-int-java.lang.Class-">get(int, Class&lt;T&gt;)</a></span> - Method in class org.apache.iceberg.data.<a href="org/apache/iceberg/data/GenericRecord.html" title="class in org.apache.iceberg.data">GenericRecord</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/data/Record.html#get-int-">get(int)</a></span> - Method in interface org.apache.iceberg.data.<a href="org/apache/iceberg/data/Record.html" title="interface in org.apache.iceberg.data">Record</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/BoundReference.html#get-org.apache.iceberg.StructLike-">get(StructLike)</a></span> - Method in class org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/BoundReference.html" title="class in org.apache.iceberg.expressions">BoundReference</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/GenericManifestFile.html#get-int-java.lang.Class-">get(int, Class&lt;T&gt;)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/GenericManifestFile.html" title="class in org.apache.iceberg">GenericManifestFile</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/GenericManifestFile.html#get-int-">get(int)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/GenericManifestFile.html" title="class in org.apache.iceberg">GenericManifestFile</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/GenericPartitionFieldSummary.html#get-int-java.lang.Class-">get(int, Class&lt;T&gt;)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/GenericPartitionFieldSummary.html" title="class in org.apache.iceberg">GenericPartitionFieldSummary</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/GenericPartitionFieldSummary.html#get-int-">get(int)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/GenericPartitionFieldSummary.html" title="class in org.apache.iceberg">GenericPartitionFieldSummary</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/hadoop/SerializableConfiguration.html#get--">get()</a></span> - Method in class org.apache.iceberg.hadoop.<a href="org/apache/iceberg/hadoop/SerializableConfiguration.html" title="class in org.apache.iceberg.hadoop">SerializableConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/orc/ColumnIdMap.html#get-java.lang.Object-">get(Object)</a></span> - Method in class org.apache.iceberg.orc.<a href="org/apache/iceberg/orc/ColumnIdMap.html" title="class in org.apache.iceberg.orc">ColumnIdMap</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueWriters.StructWriter.html#get-S-int-">get(S, int)</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueWriters.StructWriter.html" title="class in org.apache.iceberg.parquet">ParquetValueWriters.StructWriter</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/StructLike.html#get-int-java.lang.Class-">get(int, Class&lt;T&gt;)</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/StructLike.html" title="interface in org.apache.iceberg">StructLike</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.BinaryType.html#get--">get()</a></span> - Static method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.BinaryType.html" title="class in org.apache.iceberg.types">Types.BinaryType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.BooleanType.html#get--">get()</a></span> - Static method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.BooleanType.html" title="class in org.apache.iceberg.types">Types.BooleanType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.DateType.html#get--">get()</a></span> - Static method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.DateType.html" title="class in org.apache.iceberg.types">Types.DateType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.DoubleType.html#get--">get()</a></span> - Static method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.DoubleType.html" title="class in org.apache.iceberg.types">Types.DoubleType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.FloatType.html#get--">get()</a></span> - Static method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.FloatType.html" title="class in org.apache.iceberg.types">Types.FloatType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.IntegerType.html#get--">get()</a></span> - Static method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.IntegerType.html" title="class in org.apache.iceberg.types">Types.IntegerType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.LongType.html#get--">get()</a></span> - Static method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.LongType.html" title="class in org.apache.iceberg.types">Types.LongType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.StringType.html#get--">get()</a></span> - Static method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.StringType.html" title="class in org.apache.iceberg.types">Types.StringType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.TimeType.html#get--">get()</a></span> - Static method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.TimeType.html" title="class in org.apache.iceberg.types">Types.TimeType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.UUIDType.html#get--">get()</a></span> - Static method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.UUIDType.html" title="class in org.apache.iceberg.types">Types.UUIDType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/TypeUtil.NextID.html#get--">get()</a></span> - Method in interface org.apache.iceberg.types.<a href="org/apache/iceberg/types/TypeUtil.NextID.html" title="interface in org.apache.iceberg.types">TypeUtil.NextID</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/util/CharSequenceWrapper.html#get--">get()</a></span> - Method in class org.apache.iceberg.util.<a href="org/apache/iceberg/util/CharSequenceWrapper.html" title="class in org.apache.iceberg.util">CharSequenceWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/util/Pair.html#get-int-">get(int)</a></span> - Method in class org.apache.iceberg.util.<a href="org/apache/iceberg/util/Pair.html" title="class in org.apache.iceberg.util">Pair</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/Schema.html#getAliases--">getAliases()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/Schema.html" title="class in org.apache.iceberg">Schema</a></dt>
+<dd>
+<div class="block">Returns an alias map for this schema, if set.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/util/JsonUtil.html#getBool-java.lang.String-com.fasterxml.jackson.databind.JsonNode-">getBool(String, JsonNode)</a></span> - Static method in class org.apache.iceberg.util.<a href="org/apache/iceberg/util/JsonUtil.html" title="class in org.apache.iceberg.util">JsonUtil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/hadoop/HadoopInputFile.html#getConf--">getConf()</a></span> - Method in class org.apache.iceberg.hadoop.<a href="org/apache/iceberg/hadoop/HadoopInputFile.html" title="class in org.apache.iceberg.hadoop">HadoopInputFile</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/hadoop/HadoopOutputFile.html#getConf--">getConf()</a></span> - Method in class org.apache.iceberg.hadoop.<a href="org/apache/iceberg/hadoop/HadoopOutputFile.html" title="class in org.apache.iceberg.hadoop">HadoopOutputFile</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/hadoop/HadoopTables.html#getConf--">getConf()</a></span> - Method in class org.apache.iceberg.hadoop.<a href="org/apache/iceberg/hadoop/HadoopTables.html" title="class in org.apache.iceberg.hadoop">HadoopTables</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/common/DynConstructors.Ctor.html#getConstructedClass--">getConstructedClass()</a></span> - Method in class org.apache.iceberg.common.<a href="org/apache/iceberg/common/DynConstructors.Ctor.html" title="class in org.apache.iceberg.common">DynConstructors.Ctor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/UUIDConversion.html#getConvertedType--">getConvertedType()</a></span> - Method in class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/UUIDConversion.html" title="class in org.apache.iceberg.avro">UUIDConversion</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/pig/IcebergPigInputFormat.IcebergRecordReader.html#getCurrentKey--">getCurrentKey()</a></span> - Method in class org.apache.iceberg.pig.<a href="org/apache/iceberg/pig/IcebergPigInputFormat.IcebergRecordReader.html" title="class in org.apache.iceberg.pig">IcebergPigInputFormat.IcebergRecordReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/pig/IcebergPigInputFormat.IcebergRecordReader.html#getCurrentValue--">getCurrentValue()</a></span> - Method in class org.apache.iceberg.pig.<a href="org/apache/iceberg/pig/IcebergPigInputFormat.IcebergRecordReader.html" title="class in org.apache.iceberg.pig">IcebergPigInputFormat.IcebergRecordReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/io/DelegatingInputStream.html#getDelegate--">getDelegate()</a></span> - Method in interface org.apache.iceberg.io.<a href="org/apache/iceberg/io/DelegatingInputStream.html" title="interface in org.apache.iceberg.io">DelegatingInputStream</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/io/DelegatingOutputStream.html#getDelegate--">getDelegate()</a></span> - Method in interface org.apache.iceberg.io.<a href="org/apache/iceberg/io/DelegatingOutputStream.html" title="interface in org.apache.iceberg.io">DelegatingOutputStream</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueReaders.ListReader.html#getElement-java.util.List-">getElement(List&lt;E&gt;)</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueReaders.ListReader.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.ListReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueReaders.RepeatedReader.html#getElement-I-">getElement(I)</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueReaders.RepeatedReader.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.RepeatedReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/AvroSchemaUtil.html#getElementId-org.apache.avro.Schema-">getElementId(Schema)</a></span> - Static method in class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/AvroSchemaUtil.html" title="class in org.apache.iceberg.avro">AvroSchemaUtil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/pig/IcebergStorage.html#getFeatures--">getFeatures()</a></span> - Method in class org.apache.iceberg.pig.<a href="org/apache/iceberg/pig/IcebergStorage.html" title="class in org.apache.iceberg.pig">IcebergStorage</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/data/GenericRecord.html#getField-java.lang.String-">getField(String)</a></span> - Method in class org.apache.iceberg.data.<a href="org/apache/iceberg/data/GenericRecord.html" title="class in org.apache.iceberg.data">GenericRecord</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/data/Record.html#getField-java.lang.String-">getField(String)</a></span> - Method in interface org.apache.iceberg.data.<a href="org/apache/iceberg/data/Record.html" title="interface in org.apache.iceberg.data">Record</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueReaders.StructReader.html#getField-I-int-">getField(I, int)</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueReaders.StructReader.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.StructReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/AvroSchemaUtil.html#getFieldId-org.apache.avro.Schema.Field-">getFieldId(Schema.Field)</a></span> - Static method in class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/AvroSchemaUtil.html" title="class in org.apache.iceberg.avro">AvroSchemaUtil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/PartitionSpec.html#getFieldsBySourceId-int-">getFieldsBySourceId(int)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/PartitionSpec.html" title="class in org.apache.iceberg">PartitionSpec</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/TableMetadataParser.html#getFileExtension-org.apache.hadoop.conf.Configuration-">getFileExtension(Configuration)</a></span> - Static method in class org.apache.iceberg.<a href="org/apache/iceberg/TableMetadataParser.html" title="class in org.apache.iceberg">TableMetadataParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/hadoop/HadoopTableOperations.html#getFileSystem-org.apache.hadoop.fs.Path-org.apache.hadoop.conf.Configuration-">getFileSystem(Path, Configuration)</a></span> - Method in class org.apache.iceberg.hadoop.<a href="org/apache/iceberg/hadoop/HadoopTableOperations.html" title="class in org.apache.iceberg.hadoop">HadoopTableOperations</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/pig/IcebergStorage.html#getFromUDFContext-java.lang.String-java.lang.Class-">getFromUDFContext(String, Class&lt;T&gt;)</a></span> - Method in class org.apache.iceberg.pig.<a href="org/apache/iceberg/pig/IcebergStorage.html" title="class in org.apache.iceberg.pig">IcebergStorage</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/pig/IcebergStorage.html#getInputFormat--">getInputFormat()</a></span> - Method in class org.apache.iceberg.pig.<a href="org/apache/iceberg/pig/IcebergStorage.html" title="class in org.apache.iceberg.pig">IcebergStorage</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/util/JsonUtil.html#getInt-java.lang.String-com.fasterxml.jackson.databind.JsonNode-">getInt(String, JsonNode)</a></span> - Static method in class org.apache.iceberg.util.<a href="org/apache/iceberg/util/JsonUtil.html" title="class in org.apache.iceberg.util">JsonUtil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueReaders.ReusableEntry.html#getKey--">getKey()</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueReaders.ReusableEntry.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.ReusableEntry</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/AvroSchemaUtil.html#getKeyId-org.apache.avro.Schema-">getKeyId(Schema)</a></span> - Static method in class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/AvroSchemaUtil.html" title="class in org.apache.iceberg.avro">AvroSchemaUtil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/hadoop/HadoopInputFile.html#getLength--">getLength()</a></span> - Method in class org.apache.iceberg.hadoop.<a href="org/apache/iceberg/hadoop/HadoopInputFile.html" title="class in org.apache.iceberg.hadoop">HadoopInputFile</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/io/InputFile.html#getLength--">getLength()</a></span> - Method in interface org.apache.iceberg.io.<a href="org/apache/iceberg/io/InputFile.html" title="interface in org.apache.iceberg.io">InputFile</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/UUIDConversion.html#getLogicalTypeName--">getLogicalTypeName()</a></span> - Method in class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/UUIDConversion.html" title="class in org.apache.iceberg.avro">UUIDConversion</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/util/JsonUtil.html#getLong-java.lang.String-com.fasterxml.jackson.databind.JsonNode-">getLong(String, JsonNode)</a></span> - Static method in class org.apache.iceberg.util.<a href="org/apache/iceberg/util/JsonUtil.html" title="class in org.apache.iceberg.util">JsonUtil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/AvroIterable.html#getMetadata--">getMetadata()</a></span> - Method in class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/AvroIterable.html" title="class in org.apache.iceberg.avro">AvroIterable</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/pig/IcebergStorage.html#getNext--">getNext()</a></span> - Method in class org.apache.iceberg.pig.<a href="org/apache/iceberg/pig/IcebergStorage.html" title="class in org.apache.iceberg.pig">IcebergStorage</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueReaders.MapReader.html#getPair-java.util.Map-">getPair(Map&lt;K, V&gt;)</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueReaders.MapReader.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.MapReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueReaders.RepeatedKeyValueReader.html#getPair-I-">getPair(I)</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueReaders.RepeatedKeyValueReader.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.RepeatedKeyValueReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/pig/IcebergStorage.html#getPartitionKeys-java.lang.String-org.apache.hadoop.mapreduce.Job-">getPartitionKeys(String, Job)</a></span> - Method in class org.apache.iceberg.pig.<a href="org/apache/iceberg/pig/IcebergStorage.html" title="class in org.apache.iceberg.pig">IcebergStorage</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/hadoop/HadoopOutputFile.html#getPath--">getPath()</a></span> - Method in class org.apache.iceberg.hadoop.<a href="org/apache/iceberg/hadoop/HadoopOutputFile.html" title="class in org.apache.iceberg.hadoop">HadoopOutputFile</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/io/PositionOutputStream.html#getPos--">getPos()</a></span> - Method in class org.apache.iceberg.io.<a href="org/apache/iceberg/io/PositionOutputStream.html" title="class in org.apache.iceberg.io">PositionOutputStream</a></dt>
+<dd>
+<div class="block">Return the current position in the OutputStream.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/io/SeekableInputStream.html#getPos--">getPos()</a></span> - Method in class org.apache.iceberg.io.<a href="org/apache/iceberg/io/SeekableInputStream.html" title="class in org.apache.iceberg.io">SeekableInputStream</a></dt>
+<dd>
+<div class="block">Return the current position in the InputStream.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/pig/IcebergStorage.html#getPredicateFields-java.lang.String-org.apache.hadoop.mapreduce.Job-">getPredicateFields(String, Job)</a></span> - Method in class org.apache.iceberg.pig.<a href="org/apache/iceberg/pig/IcebergStorage.html" title="class in org.apache.iceberg.pig">IcebergStorage</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/pig/IcebergPigInputFormat.IcebergRecordReader.html#getProgress--">getProgress()</a></span> - Method in class org.apache.iceberg.pig.<a href="org/apache/iceberg/pig/IcebergPigInputFormat.IcebergRecordReader.html" title="class in org.apache.iceberg.pig">IcebergPigInputFormat.IcebergRecordReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/TypeUtil.html#getProjectedIds-org.apache.iceberg.Schema-">getProjectedIds(Schema)</a></span> - Static method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/TypeUtil.html" title="class in org.apache.iceberg.types">TypeUtil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/TypeUtil.html#getProjectedIds-org.apache.iceberg.types.Type-">getProjectedIds(Type)</a></span> - Static method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/TypeUtil.html" title="class in org.apache.iceberg.types">TypeUtil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/transforms/Transform.html#getResultType-org.apache.iceberg.types.Type-">getResultType(Type)</a></span> - Method in interface org.apache.iceberg.transforms.<a href="org/apache/iceberg/transforms/Transform.html" title="interface in org.apache.iceberg.transforms">Transform</a></dt>
+<dd>
+<div class="block">Returns the <a href="org/apache/iceberg/types/Type.html" title="interface in org.apache.iceberg.types"><code>Type</code></a> produced by this transform given a source type.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/GenericManifestFile.html#getSchema--">getSchema()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/GenericManifestFile.html" title="class in org.apache.iceberg">GenericManifestFile</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/GenericPartitionFieldSummary.html#getSchema--">getSchema()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/GenericPartitionFieldSummary.html" title="class in org.apache.iceberg">GenericPartitionFieldSummary</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/pig/IcebergStorage.html#getSchema-java.lang.String-org.apache.hadoop.mapreduce.Job-">getSchema(String, Job)</a></span> - Method in class org.apache.iceberg.pig.<a href="org/apache/iceberg/pig/IcebergStorage.html" title="class in org.apache.iceberg.pig">IcebergStorage</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/util/Pair.html#getSchema--">getSchema()</a></span> - Method in class org.apache.iceberg.util.<a href="org/apache/iceberg/util/Pair.html" title="class in org.apache.iceberg.util">Pair</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetUtil.html#getSplitOffsets-org.apache.parquet.hadoop.metadata.ParquetMetadata-">getSplitOffsets(ParquetMetadata)</a></span> - Static method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetUtil.html" title="class in org.apache.iceberg.parquet">ParquetUtil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/pig/IcebergPigInputFormat.html#getSplits-org.apache.hadoop.mapreduce.JobContext-">getSplits(JobContext)</a></span> - Method in class org.apache.iceberg.pig.<a href="org/apache/iceberg/pig/IcebergPigInputFormat.html" title="class in org.apache.iceberg.pig">IcebergPigInputFormat</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/hadoop/HadoopInputFile.html#getStat--">getStat()</a></span> - Method in class org.apache.iceberg.hadoop.<a href="org/apache/iceberg/hadoop/HadoopInputFile.html" title="class in org.apache.iceberg.hadoop">HadoopInputFile</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/pig/IcebergStorage.html#getStatistics-java.lang.String-org.apache.hadoop.mapreduce.Job-">getStatistics(String, Job)</a></span> - Method in class org.apache.iceberg.pig.<a href="org/apache/iceberg/pig/IcebergStorage.html" title="class in org.apache.iceberg.pig">IcebergStorage</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/util/JsonUtil.html#getString-java.lang.String-com.fasterxml.jackson.databind.JsonNode-">getString(String, JsonNode)</a></span> - Static method in class org.apache.iceberg.util.<a href="org/apache/iceberg/util/JsonUtil.html" title="class in org.apache.iceberg.util">JsonUtil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/util/JsonUtil.html#getStringList-java.lang.String-com.fasterxml.jackson.databind.JsonNode-">getStringList(String, JsonNode)</a></span> - Static method in class org.apache.iceberg.util.<a href="org/apache/iceberg/util/JsonUtil.html" title="class in org.apache.iceberg.util">JsonUtil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/util/JsonUtil.html#getStringMap-java.lang.String-com.fasterxml.jackson.databind.JsonNode-">getStringMap(String, JsonNode)</a></span> - Static method in class org.apache.iceberg.util.<a href="org/apache/iceberg/util/JsonUtil.html" title="class in org.apache.iceberg.util">JsonUtil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/util/JsonUtil.html#getStringOrNull-java.lang.String-com.fasterxml.jackson.databind.JsonNode-">getStringOrNull(String, JsonNode)</a></span> - Static method in class org.apache.iceberg.util.<a href="org/apache/iceberg/util/JsonUtil.html" title="class in org.apache.iceberg.util">JsonUtil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/pig/IcebergStorage.html#getSupportedExpressionTypes--">getSupportedExpressionTypes()</a></span> - Method in class org.apache.iceberg.pig.<a href="org/apache/iceberg/pig/IcebergStorage.html" title="class in org.apache.iceberg.pig">IcebergStorage</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/DataFile.html#getType-org.apache.iceberg.types.Types.StructType-">getType(Types.StructType)</a></span> - Static method in interface org.apache.iceberg.<a href="org/apache/iceberg/DataFile.html" title="interface in org.apache.iceberg">DataFile</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/ManifestFile.PartitionFieldSummary.html#getType--">getType()</a></span> - Static method in interface org.apache.iceberg.<a href="org/apache/iceberg/ManifestFile.PartitionFieldSummary.html" title="interface in org.apache.iceberg">ManifestFile.PartitionFieldSummary</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueReaders.ReusableEntry.html#getValue--">getValue()</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueReaders.ReusableEntry.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.ReusableEntry</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/AvroSchemaUtil.html#getValueId-org.apache.avro.Schema-">getValueId(Schema)</a></span> - Static method in class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/AvroSchemaUtil.html" title="class in org.apache.iceberg.avro">AvroSchemaUtil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/util/ThreadPools.html#getWorkerPool--">getWorkerPool()</a></span> - Static method in class org.apache.iceberg.util.<a href="org/apache/iceberg/util/ThreadPools.html" title="class in org.apache.iceberg.util">ThreadPools</a></dt>
+<dd>
+<div class="block">Return an <code>ExecutorService</code> that uses the "worker" thread-pool.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/Expressions.html#greaterThan-java.lang.String-T-">greaterThan(String, T)</a></span> - Static method in class org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/Expressions.html" title="class in org.apache.iceberg.expressions">Expressions</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/Expressions.html#greaterThanOrEqual-java.lang.String-T-">greaterThanOrEqual(String, T)</a></span> - Static method in class org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/Expressions.html" title="class in org.apache.iceberg.expressions">Expressions</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/ExpressionVisitors.BoundExpressionVisitor.html#gt-org.apache.iceberg.expressions.BoundReference-org.apache.iceberg.expressions.Literal-">gt(BoundReference&lt;T&gt;, Literal&lt;T&gt;)</a></span> - Method in class org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/ExpressionVisitors.BoundExpressionVisitor.html" title="class in org.apache.iceberg.expressions">ExpressionVisitors.BoundExpressionVisito [...]
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/ExpressionVisitors.BoundExpressionVisitor.html#gtEq-org.apache.iceberg.expressions.BoundReference-org.apache.iceberg.expressions.Literal-">gtEq(BoundReference&lt;T&gt;, Literal&lt;T&gt;)</a></span> - Method in class org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/ExpressionVisitors.BoundExpressionVisitor.html" title="class in org.apache.iceberg.expressions">ExpressionVisitors.BoundExpressionVi [...]
+<dd>&nbsp;</dd>
+</dl>
+<a name="I:H">
+<!--   -->
+</a>
+<h2 class="title">H</h2>
+<dl>
+<dt><a href="org/apache/iceberg/hadoop/HadoopFileIO.html" title="class in org.apache.iceberg.hadoop"><span class="typeNameLink">HadoopFileIO</span></a> - Class in <a href="org/apache/iceberg/hadoop/package-summary.html">org.apache.iceberg.hadoop</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/hadoop/HadoopFileIO.html#HadoopFileIO-org.apache.hadoop.conf.Configuration-">HadoopFileIO(Configuration)</a></span> - Constructor for class org.apache.iceberg.hadoop.<a href="org/apache/iceberg/hadoop/HadoopFileIO.html" title="class in org.apache.iceberg.hadoop">HadoopFileIO</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/hadoop/HadoopInputFile.html" title="class in org.apache.iceberg.hadoop"><span class="typeNameLink">HadoopInputFile</span></a> - Class in <a href="org/apache/iceberg/hadoop/package-summary.html">org.apache.iceberg.hadoop</a></dt>
+<dd>
+<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>
+</dd>
+<dt><a href="org/apache/iceberg/hadoop/HadoopOutputFile.html" title="class in org.apache.iceberg.hadoop"><span class="typeNameLink">HadoopOutputFile</span></a> - Class in <a href="org/apache/iceberg/hadoop/package-summary.html">org.apache.iceberg.hadoop</a></dt>
+<dd>
+<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>
+</dd>
+<dt><a href="org/apache/iceberg/hadoop/HadoopTableOperations.html" title="class in org.apache.iceberg.hadoop"><span class="typeNameLink">HadoopTableOperations</span></a> - Class in <a href="org/apache/iceberg/hadoop/package-summary.html">org.apache.iceberg.hadoop</a></dt>
+<dd>
+<div class="block">TableOperations implementation for file systems that support atomic rename.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/hadoop/HadoopTableOperations.html#HadoopTableOperations-org.apache.hadoop.fs.Path-org.apache.hadoop.conf.Configuration-">HadoopTableOperations(Path, Configuration)</a></span> - Constructor for class org.apache.iceberg.hadoop.<a href="org/apache/iceberg/hadoop/HadoopTableOperations.html" title="class in org.apache.iceberg.hadoop">HadoopTableOperations</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/hadoop/HadoopTables.html" title="class in org.apache.iceberg.hadoop"><span class="typeNameLink">HadoopTables</span></a> - Class in <a href="org/apache/iceberg/hadoop/package-summary.html">org.apache.iceberg.hadoop</a></dt>
+<dd>
+<div class="block">Implementation of Iceberg tables that uses the Hadoop FileSystem
+ to store metadata and manifests.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/hadoop/HadoopTables.html#HadoopTables--">HadoopTables()</a></span> - Constructor for class org.apache.iceberg.hadoop.<a href="org/apache/iceberg/hadoop/HadoopTables.html" title="class in org.apache.iceberg.hadoop">HadoopTables</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/hadoop/HadoopTables.html#HadoopTables-org.apache.hadoop.conf.Configuration-">HadoopTables(Configuration)</a></span> - Constructor for class org.apache.iceberg.hadoop.<a href="org/apache/iceberg/hadoop/HadoopTables.html" title="class in org.apache.iceberg.hadoop">HadoopTables</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/data/GenericRecord.html#hashCode--">hashCode()</a></span> - Method in class org.apache.iceberg.data.<a href="org/apache/iceberg/data/GenericRecord.html" title="class in org.apache.iceberg.data">GenericRecord</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/GenericManifestFile.html#hashCode--">hashCode()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/GenericManifestFile.html" title="class in org.apache.iceberg">GenericManifestFile</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/PartitionField.html#hashCode--">hashCode()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/PartitionField.html" title="class in org.apache.iceberg">PartitionField</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/PartitionSpec.html#hashCode--">hashCode()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/PartitionSpec.html" title="class in org.apache.iceberg">PartitionSpec</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/TableMetadata.SnapshotLogEntry.html#hashCode--">hashCode()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/TableMetadata.SnapshotLogEntry.html" title="class in org.apache.iceberg">TableMetadata.SnapshotLogEntry</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.DecimalType.html#hashCode--">hashCode()</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.DecimalType.html" title="class in org.apache.iceberg.types">Types.DecimalType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.FixedType.html#hashCode--">hashCode()</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.FixedType.html" title="class in org.apache.iceberg.types">Types.FixedType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.ListType.html#hashCode--">hashCode()</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.ListType.html" title="class in org.apache.iceberg.types">Types.ListType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.MapType.html#hashCode--">hashCode()</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.MapType.html" title="class in org.apache.iceberg.types">Types.MapType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.NestedField.html#hashCode--">hashCode()</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.NestedField.html" title="class in org.apache.iceberg.types">Types.NestedField</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.StructType.html#hashCode--">hashCode()</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.StructType.html" title="class in org.apache.iceberg.types">Types.StructType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.TimestampType.html#hashCode--">hashCode()</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.TimestampType.html" title="class in org.apache.iceberg.types">Types.TimestampType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/util/CharSequenceWrapper.html#hashCode--">hashCode()</a></span> - Method in class org.apache.iceberg.util.<a href="org/apache/iceberg/util/CharSequenceWrapper.html" title="class in org.apache.iceberg.util">CharSequenceWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/util/Pair.html#hashCode--">hashCode()</a></span> - Method in class org.apache.iceberg.util.<a href="org/apache/iceberg/util/Pair.html" title="class in org.apache.iceberg.util">Pair</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/util/StructLikeWrapper.html#hashCode--">hashCode()</a></span> - Method in class org.apache.iceberg.util.<a href="org/apache/iceberg/util/StructLikeWrapper.html" title="class in org.apache.iceberg.util">StructLikeWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetSchemaUtil.html#hasIds-org.apache.parquet.schema.MessageType-">hasIds(MessageType)</a></span> - Static method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetSchemaUtil.html" title="class in org.apache.iceberg.parquet">ParquetSchemaUtil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/catalog/TableIdentifier.html#hasNamespace--">hasNamespace()</a></span> - Method in class org.apache.iceberg.catalog.<a href="org/apache/iceberg/catalog/TableIdentifier.html" title="class in org.apache.iceberg.catalog">TableIdentifier</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/orc/VectorizedRowBatchIterator.html#hasNext--">hasNext()</a></span> - Method in class org.apache.iceberg.orc.<a href="org/apache/iceberg/orc/VectorizedRowBatchIterator.html" title="class in org.apache.iceberg.orc">VectorizedRowBatchIterator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ColumnIterator.html#hasNext--">hasNext()</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ColumnIterator.html" title="class in org.apache.iceberg.parquet">ColumnIterator</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/HasTableOperations.html" title="interface in org.apache.iceberg"><span class="typeNameLink">HasTableOperations</span></a> - Interface in <a href="org/apache/iceberg/package-summary.html">org.apache.iceberg</a></dt>
+<dd>
+<div class="block">Used to expose a table's TableOperations.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/common/DynConstructors.Builder.html#hiddenImpl-java.lang.Class...-">hiddenImpl(Class&lt;?&gt;...)</a></span> - Method in class org.apache.iceberg.common.<a href="org/apache/iceberg/common/DynConstructors.Builder.html" title="class in org.apache.iceberg.common">DynConstructors.Builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/common/DynConstructors.Builder.html#hiddenImpl-java.lang.String-java.lang.Class...-">hiddenImpl(String, Class&lt;?&gt;...)</a></span> - Method in class org.apache.iceberg.common.<a href="org/apache/iceberg/common/DynConstructors.Builder.html" title="class in org.apache.iceberg.common">DynConstructors.Builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/common/DynConstructors.Builder.html#hiddenImpl-java.lang.Class-java.lang.Class...-">hiddenImpl(Class&lt;T&gt;, Class&lt;?&gt;...)</a></span> - Method in class org.apache.iceberg.common.<a href="org/apache/iceberg/common/DynConstructors.Builder.html" title="class in org.apache.iceberg.common">DynConstructors.Builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/common/DynFields.Builder.html#hiddenImpl-java.lang.String-java.lang.String-">hiddenImpl(String, String)</a></span> - Method in class org.apache.iceberg.common.<a href="org/apache/iceberg/common/DynFields.Builder.html" title="class in org.apache.iceberg.common">DynFields.Builder</a></dt>
+<dd>
+<div class="block">Checks for a hidden implementation, first finding the class by name.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/common/DynFields.Builder.html#hiddenImpl-java.lang.Class-java.lang.String-">hiddenImpl(Class&lt;?&gt;, String)</a></span> - Method in class org.apache.iceberg.common.<a href="org/apache/iceberg/common/DynFields.Builder.html" title="class in org.apache.iceberg.common">DynFields.Builder</a></dt>
+<dd>
+<div class="block">Checks for a hidden implementation.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/common/DynMethods.Builder.html#hiddenImpl-java.lang.String-java.lang.String-java.lang.Class...-">hiddenImpl(String, String, Class&lt;?&gt;...)</a></span> - Method in class org.apache.iceberg.common.<a href="org/apache/iceberg/common/DynMethods.Builder.html" title="class in org.apache.iceberg.common">DynMethods.Builder</a></dt>
+<dd>
+<div class="block">Checks for an implementation, first finding the given class by name.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/common/DynMethods.Builder.html#hiddenImpl-java.lang.String-java.lang.Class...-">hiddenImpl(String, Class&lt;?&gt;...)</a></span> - Method in class org.apache.iceberg.common.<a href="org/apache/iceberg/common/DynMethods.Builder.html" title="class in org.apache.iceberg.common">DynMethods.Builder</a></dt>
+<dd>
+<div class="block">Checks for an implementation, first finding the given class by name.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/common/DynMethods.Builder.html#hiddenImpl-java.lang.Class-java.lang.String-java.lang.Class...-">hiddenImpl(Class&lt;?&gt;, String, Class&lt;?&gt;...)</a></span> - Method in class org.apache.iceberg.common.<a href="org/apache/iceberg/common/DynMethods.Builder.html" title="class in org.apache.iceberg.common">DynMethods.Builder</a></dt>
+<dd>
+<div class="block">Checks for a method implementation.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/common/DynMethods.Builder.html#hiddenImpl-java.lang.Class-java.lang.Class...-">hiddenImpl(Class&lt;?&gt;, Class&lt;?&gt;...)</a></span> - Method in class org.apache.iceberg.common.<a href="org/apache/iceberg/common/DynMethods.Builder.html" title="class in org.apache.iceberg.common">DynMethods.Builder</a></dt>
+<dd>
+<div class="block">Checks for a method implementation.</div>
+</dd>
+<dt><a href="org/apache/iceberg/spark/hacks/Hive.html" title="class in org.apache.iceberg.spark.hacks"><span class="typeNameLink">Hive</span></a> - Class in <a href="org/apache/iceberg/spark/hacks/package-summary.html">org.apache.iceberg.spark.hacks</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/spark/hacks/Hive.html#Hive--">Hive()</a></span> - Constructor for class org.apache.iceberg.spark.hacks.<a href="org/apache/iceberg/spark/hacks/Hive.html" title="class in org.apache.iceberg.spark.hacks">Hive</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/hive/HiveTableOperations.html" title="class in org.apache.iceberg.hive"><span class="typeNameLink">HiveTableOperations</span></a> - Class in <a href="org/apache/iceberg/hive/package-summary.html">org.apache.iceberg.hive</a></dt>
+<dd>
+<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>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/hive/HiveTableOperations.html#HiveTableOperations-org.apache.hadoop.conf.Configuration-org.apache.iceberg.hive.HiveClientPool-java.lang.String-java.lang.String-">HiveTableOperations(Configuration, HiveClientPool, String, String)</a></span> - Constructor for class org.apache.iceberg.hive.<a href="org/apache/iceberg/hive/HiveTableOperations.html" title="class in org.apache.iceberg.hive">HiveTableOperations</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/hive/HiveTables.html" title="class in org.apache.iceberg.hive"><span class="typeNameLink">HiveTables</span></a> - Class in <a href="org/apache/iceberg/hive/package-summary.html">org.apache.iceberg.hive</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/hive/HiveTables.html#HiveTables-org.apache.hadoop.conf.Configuration-">HiveTables(Configuration)</a></span> - Constructor for class org.apache.iceberg.hive.<a href="org/apache/iceberg/hive/HiveTables.html" title="class in org.apache.iceberg.hive">HiveTables</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/hive/HiveTypeConverter.html" title="class in org.apache.iceberg.hive"><span class="typeNameLink">HiveTypeConverter</span></a> - Class in <a href="org/apache/iceberg/hive/package-summary.html">org.apache.iceberg.hive</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/PartitionSpec.Builder.html#hour-java.lang.String-">hour(String)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/PartitionSpec.Builder.html" title="class in org.apache.iceberg">PartitionSpec.Builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/transforms/PartitionSpecVisitor.html#hour-java.lang.String-int-">hour(String, int)</a></span> - Method in interface org.apache.iceberg.transforms.<a href="org/apache/iceberg/transforms/PartitionSpecVisitor.html" title="interface in org.apache.iceberg.transforms">PartitionSpecVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/transforms/Transforms.html#hour-org.apache.iceberg.types.Type-">hour(Type)</a></span> - Static method in class org.apache.iceberg.transforms.<a href="org/apache/iceberg/transforms/Transforms.html" title="class in org.apache.iceberg.transforms">Transforms</a></dt>
+<dd>
+<div class="block">Returns a hour <a href="org/apache/iceberg/transforms/Transform.html" title="interface in org.apache.iceberg.transforms"><code>Transform</code></a> for timestamps.</div>
+</dd>
+</dl>
+<a name="I:I">
+<!--   -->
+</a>
+<h2 class="title">I</h2>
+<dl>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/AvroSchemaUtil.html#ICEBERG_FIELD_NAME_PROP">ICEBERG_FIELD_NAME_PROP</a></span> - Static variable in class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/AvroSchemaUtil.html" title="class in org.apache.iceberg.avro">AvroSchemaUtil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/BaseMetastoreTableOperations.html#ICEBERG_TABLE_TYPE_VALUE">ICEBERG_TABLE_TYPE_VALUE</a></span> - Static variable in class org.apache.iceberg.<a href="org/apache/iceberg/BaseMetastoreTableOperations.html" title="class in org.apache.iceberg">BaseMetastoreTableOperations</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/data/avro/IcebergDecoder.html" title="class in org.apache.iceberg.data.avro"><span class="typeNameLink">IcebergDecoder</span></a>&lt;<a href="org/apache/iceberg/data/avro/IcebergDecoder.html" title="type parameter in IcebergDecoder">D</a>&gt; - Class in <a href="org/apache/iceberg/data/avro/package-summary.html">org.apache.iceberg.data.avro</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/data/avro/IcebergDecoder.html#IcebergDecoder-org.apache.iceberg.Schema-">IcebergDecoder(Schema)</a></span> - Constructor for class org.apache.iceberg.data.avro.<a href="org/apache/iceberg/data/avro/IcebergDecoder.html" title="class in org.apache.iceberg.data.avro">IcebergDecoder</a></dt>
+<dd>
+<div class="block">Creates a new decoder that constructs datum instances described by an
+ <a href="org/apache/iceberg/Schema.html" title="class in org.apache.iceberg"><code>Iceberg schema</code></a>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/data/avro/IcebergDecoder.html#IcebergDecoder-org.apache.iceberg.Schema-org.apache.avro.message.SchemaStore-">IcebergDecoder(Schema, SchemaStore)</a></span> - Constructor for class org.apache.iceberg.data.avro.<a href="org/apache/iceberg/data/avro/IcebergDecoder.html" title="class in org.apache.iceberg.data.avro">IcebergDecoder</a></dt>
+<dd>
+<div class="block">Creates a new decoder that constructs datum instances described by an
+ <a href="org/apache/iceberg/Schema.html" title="class in org.apache.iceberg"><code>Iceberg schema</code></a>.</div>
+</dd>
+<dt><a href="org/apache/iceberg/data/avro/IcebergEncoder.html" title="class in org.apache.iceberg.data.avro"><span class="typeNameLink">IcebergEncoder</span></a>&lt;<a href="org/apache/iceberg/data/avro/IcebergEncoder.html" title="type parameter in IcebergEncoder">D</a>&gt; - Class in <a href="org/apache/iceberg/data/avro/package-summary.html">org.apache.iceberg.data.avro</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/data/avro/IcebergEncoder.html#IcebergEncoder-org.apache.iceberg.Schema-">IcebergEncoder(Schema)</a></span> - Constructor for class org.apache.iceberg.data.avro.<a href="org/apache/iceberg/data/avro/IcebergEncoder.html" title="class in org.apache.iceberg.data.avro">IcebergEncoder</a></dt>
+<dd>
+<div class="block">Creates a new <code>MessageEncoder</code> that will deconstruct datum instances described by the
+ <a href="org/apache/iceberg/Schema.html" title="class in org.apache.iceberg"><code>schema</code></a>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/data/avro/IcebergEncoder.html#IcebergEncoder-org.apache.iceberg.Schema-boolean-">IcebergEncoder(Schema, boolean)</a></span> - Constructor for class org.apache.iceberg.data.avro.<a href="org/apache/iceberg/data/avro/IcebergEncoder.html" title="class in org.apache.iceberg.data.avro">IcebergEncoder</a></dt>
+<dd>
+<div class="block">Creates a new <code>MessageEncoder</code> that will deconstruct datum instances described by the
+ <a href="org/apache/iceberg/Schema.html" title="class in org.apache.iceberg"><code>schema</code></a>.</div>
+</dd>
+<dt><a href="org/apache/iceberg/data/IcebergGenerics.html" title="class in org.apache.iceberg.data"><span class="typeNameLink">IcebergGenerics</span></a> - Class in <a href="org/apache/iceberg/data/package-summary.html">org.apache.iceberg.data</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/data/IcebergGenerics.ScanBuilder.html" title="class in org.apache.iceberg.data"><span class="typeNameLink">IcebergGenerics.ScanBuilder</span></a> - Class in <a href="org/apache/iceberg/data/package-summary.html">org.apache.iceberg.data</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/pig/IcebergPigInputFormat.html" title="class in org.apache.iceberg.pig"><span class="typeNameLink">IcebergPigInputFormat</span></a>&lt;<a href="org/apache/iceberg/pig/IcebergPigInputFormat.html" title="type parameter in IcebergPigInputFormat">T</a>&gt; - Class in <a href="org/apache/iceberg/pig/package-summary.html">org.apache.iceberg.pig</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/pig/IcebergPigInputFormat.IcebergRecordReader.html" title="class in org.apache.iceberg.pig"><span class="typeNameLink">IcebergPigInputFormat.IcebergRecordReader</span></a>&lt;<a href="org/apache/iceberg/pig/IcebergPigInputFormat.IcebergRecordReader.html" title="type parameter in IcebergPigInputFormat.IcebergRecordReader">T</a>&gt; - Class in <a href="org/apache/iceberg/pig/package-summary.html">org.apache.iceberg.pig</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/pig/IcebergPigInputFormat.IcebergRecordReader.html#IcebergRecordReader--">IcebergRecordReader()</a></span> - Constructor for class org.apache.iceberg.pig.<a href="org/apache/iceberg/pig/IcebergPigInputFormat.IcebergRecordReader.html" title="class in org.apache.iceberg.pig">IcebergPigInputFormat.IcebergRecordReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/spark/source/IcebergSource.html" title="class in org.apache.iceberg.spark.source"><span class="typeNameLink">IcebergSource</span></a> - Class in <a href="org/apache/iceberg/spark/source/package-summary.html">org.apache.iceberg.spark.source</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/spark/source/IcebergSource.html#IcebergSource--">IcebergSource()</a></span> - Constructor for class org.apache.iceberg.spark.source.<a href="org/apache/iceberg/spark/source/IcebergSource.html" title="class in org.apache.iceberg.spark.source">IcebergSource</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/pig/IcebergStorage.html" title="class in org.apache.iceberg.pig"><span class="typeNameLink">IcebergStorage</span></a> - Class in <a href="org/apache/iceberg/pig/package-summary.html">org.apache.iceberg.pig</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/pig/IcebergStorage.html#IcebergStorage--">IcebergStorage()</a></span> - Constructor for class org.apache.iceberg.pig.<a href="org/apache/iceberg/pig/IcebergStorage.html" title="class in org.apache.iceberg.pig">IcebergStorage</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/PartitionSpec.Builder.html#identity-java.lang.String-">identity(String)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/PartitionSpec.Builder.html" title="class in org.apache.iceberg">PartitionSpec.Builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/transforms/PartitionSpecVisitor.html#identity-java.lang.String-int-">identity(String, int)</a></span> - Method in interface org.apache.iceberg.transforms.<a href="org/apache/iceberg/transforms/PartitionSpecVisitor.html" title="interface in org.apache.iceberg.transforms">PartitionSpecVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/transforms/Transforms.html#identity-org.apache.iceberg.types.Type-">identity(Type)</a></span> - Static method in class org.apache.iceberg.transforms.<a href="org/apache/iceberg/transforms/Transforms.html" title="class in org.apache.iceberg.transforms">Transforms</a></dt>
+<dd>
+<div class="block">Returns an identity <a href="org/apache/iceberg/transforms/Transform.html" title="interface in org.apache.iceberg.transforms"><code>Transform</code></a> that can be used for any type.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/PartitionSpec.html#identitySourceIds--">identitySourceIds()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/PartitionSpec.html" title="class in org.apache.iceberg">PartitionSpec</a></dt>
+<dd>
+<div class="block">Returns the source field ids for identity partitions.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/Schema.html#idToAlias-java.lang.Integer-">idToAlias(Integer)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/Schema.html" title="class in org.apache.iceberg">Schema</a></dt>
+<dd>
+<div class="block">Returns the column id for the given column alias.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/common/DynClasses.Builder.html#impl-java.lang.String-">impl(String)</a></span> - Method in class org.apache.iceberg.common.<a href="org/apache/iceberg/common/DynClasses.Builder.html" title="class in org.apache.iceberg.common">DynClasses.Builder</a></dt>
+<dd>
+<div class="block">Checks for an implementation of the class by name.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/common/DynConstructors.Builder.html#impl-java.lang.String-java.lang.Class...-">impl(String, Class&lt;?&gt;...)</a></span> - Method in class org.apache.iceberg.common.<a href="org/apache/iceberg/common/DynConstructors.Builder.html" title="class in org.apache.iceberg.common">DynConstructors.Builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/common/DynConstructors.Builder.html#impl-java.lang.Class-java.lang.Class...-">impl(Class&lt;T&gt;, Class&lt;?&gt;...)</a></span> - Method in class org.apache.iceberg.common.<a href="org/apache/iceberg/common/DynConstructors.Builder.html" title="class in org.apache.iceberg.common">DynConstructors.Builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/common/DynFields.Builder.html#impl-java.lang.String-java.lang.String-">impl(String, String)</a></span> - Method in class org.apache.iceberg.common.<a href="org/apache/iceberg/common/DynFields.Builder.html" title="class in org.apache.iceberg.common">DynFields.Builder</a></dt>
+<dd>
+<div class="block">Checks for an implementation, first finding the class by name.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/common/DynFields.Builder.html#impl-java.lang.Class-java.lang.String-">impl(Class&lt;?&gt;, String)</a></span> - Method in class org.apache.iceberg.common.<a href="org/apache/iceberg/common/DynFields.Builder.html" title="class in org.apache.iceberg.common">DynFields.Builder</a></dt>
+<dd>
+<div class="block">Checks for an implementation.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/common/DynMethods.Builder.html#impl-java.lang.String-java.lang.String-java.lang.Class...-">impl(String, String, Class&lt;?&gt;...)</a></span> - Method in class org.apache.iceberg.common.<a href="org/apache/iceberg/common/DynMethods.Builder.html" title="class in org.apache.iceberg.common">DynMethods.Builder</a></dt>
+<dd>
+<div class="block">Checks for an implementation, first finding the given class by name.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/common/DynMethods.Builder.html#impl-java.lang.String-java.lang.Class...-">impl(String, Class&lt;?&gt;...)</a></span> - Method in class org.apache.iceberg.common.<a href="org/apache/iceberg/common/DynMethods.Builder.html" title="class in org.apache.iceberg.common">DynMethods.Builder</a></dt>
+<dd>
+<div class="block">Checks for an implementation, first finding the given class by name.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/common/DynMethods.Builder.html#impl-java.lang.Class-java.lang.String-java.lang.Class...-">impl(Class&lt;?&gt;, String, Class&lt;?&gt;...)</a></span> - Method in class org.apache.iceberg.common.<a href="org/apache/iceberg/common/DynMethods.Builder.html" title="class in org.apache.iceberg.common">DynMethods.Builder</a></dt>
+<dd>
+<div class="block">Checks for a method implementation.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/common/DynMethods.Builder.html#impl-java.lang.Class-java.lang.Class...-">impl(Class&lt;?&gt;, Class&lt;?&gt;...)</a></span> - Method in class org.apache.iceberg.common.<a href="org/apache/iceberg/common/DynMethods.Builder.html" title="class in org.apache.iceberg.common">DynMethods.Builder</a></dt>
+<dd>
+<div class="block">Checks for a method implementation.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/ExpressionVisitors.BoundExpressionVisitor.html#in-org.apache.iceberg.expressions.BoundReference-org.apache.iceberg.expressions.Literal-">in(BoundReference&lt;T&gt;, Literal&lt;T&gt;)</a></span> - Method in class org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/ExpressionVisitors.BoundExpressionVisitor.html" title="class in org.apache.iceberg.expressions">ExpressionVisitors.BoundExpressionVisito [...]
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/TableScan.html#includeColumnStats--">includeColumnStats()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/TableScan.html" title="interface in org.apache.iceberg">TableScan</a></dt>
+<dd>
+<div class="block">Create a new <a href="org/apache/iceberg/TableScan.html" title="interface in org.apache.iceberg"><code>TableScan</code></a> from this that loads the column stats with each data file.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/Projections.html#inclusive-org.apache.iceberg.PartitionSpec-">inclusive(PartitionSpec)</a></span> - Static method in class org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/Projections.html" title="class in org.apache.iceberg.expressions">Projections</a></dt>
+<dd>
+<div class="block">Creates an inclusive <code>ProjectionEvaluator</code> for the <a href="org/apache/iceberg/PartitionSpec.html" title="class in org.apache.iceberg"><code>spec</code></a>, defaulting
+ to case sensitive mode.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/Projections.html#inclusive-org.apache.iceberg.PartitionSpec-boolean-">inclusive(PartitionSpec, boolean)</a></span> - Static method in class org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/Projections.html" title="class in org.apache.iceberg.expressions">Projections</a></dt>
+<dd>
+<div class="block">Creates an inclusive <code>ProjectionEvaluator</code> for the <a href="org/apache/iceberg/PartitionSpec.html" title="class in org.apache.iceberg"><code>spec</code></a>.</div>
+</dd>
+<dt><a href="org/apache/iceberg/expressions/InclusiveManifestEvaluator.html" title="class in org.apache.iceberg.expressions"><span class="typeNameLink">InclusiveManifestEvaluator</span></a> - Class in <a href="org/apache/iceberg/expressions/package-summary.html">org.apache.iceberg.expressions</a></dt>
+<dd>
+<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>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/InclusiveManifestEvaluator.html#InclusiveManifestEvaluator-org.apache.iceberg.PartitionSpec-org.apache.iceberg.expressions.Expression-">InclusiveManifestEvaluator(PartitionSpec, Expression)</a></span> - Constructor for class org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/InclusiveManifestEvaluator.html" title="class in org.apache.iceberg.expressions">InclusiveManifestEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/InclusiveManifestEvaluator.html#InclusiveManifestEvaluator-org.apache.iceberg.PartitionSpec-org.apache.iceberg.expressions.Expression-boolean-">InclusiveManifestEvaluator(PartitionSpec, Expression, boolean)</a></span> - Constructor for class org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/InclusiveManifestEvaluator.html" title="class in org.apache.iceberg.expressions">InclusiveManifestEvaluato [...]
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/expressions/InclusiveMetricsEvaluator.html" title="class in org.apache.iceberg.expressions"><span class="typeNameLink">InclusiveMetricsEvaluator</span></a> - Class in <a href="org/apache/iceberg/expressions/package-summary.html">org.apache.iceberg.expressions</a></dt>
+<dd>
+<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>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/InclusiveMetricsEvaluator.html#InclusiveMetricsEvaluator-org.apache.iceberg.Schema-org.apache.iceberg.expressions.Expression-boolean-">InclusiveMetricsEvaluator(Schema, Expression, boolean)</a></span> - Constructor for class org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/InclusiveMetricsEvaluator.html" title="class in org.apache.iceberg.expressions">InclusiveMetricsEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/SnapshotSummary.Builder.html#incrementDuplicateDeletes--">incrementDuplicateDeletes()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/SnapshotSummary.Builder.html" title="class in org.apache.iceberg">SnapshotSummary.Builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/TypeUtil.html#indexById-org.apache.iceberg.types.Types.StructType-">indexById(Types.StructType)</a></span> - Static method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/TypeUtil.html" title="class in org.apache.iceberg.types">TypeUtil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/TypeUtil.html#indexByLowerCaseName-org.apache.iceberg.types.Types.StructType-">indexByLowerCaseName(Types.StructType)</a></span> - Static method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/TypeUtil.html" title="class in org.apache.iceberg.types">TypeUtil</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/types/IndexByName.html" title="class in org.apache.iceberg.types"><span class="typeNameLink">IndexByName</span></a> - Class in <a href="org/apache/iceberg/types/package-summary.html">org.apache.iceberg.types</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/IndexByName.html#IndexByName--">IndexByName()</a></span> - Constructor for class org.apache.iceberg.types.<a href="org/apache/iceberg/types/IndexByName.html" title="class in org.apache.iceberg.types">IndexByName</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/TypeUtil.html#indexByName-org.apache.iceberg.types.Types.StructType-">indexByName(Types.StructType)</a></span> - Static method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/TypeUtil.html" title="class in org.apache.iceberg.types">TypeUtil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/pig/IcebergPigInputFormat.IcebergRecordReader.html#initialize-org.apache.hadoop.mapreduce.InputSplit-org.apache.hadoop.mapreduce.TaskAttemptContext-">initialize(InputSplit, TaskAttemptContext)</a></span> - Method in class org.apache.iceberg.pig.<a href="org/apache/iceberg/pig/IcebergPigInputFormat.IcebergRecordReader.html" title="class in org.apache.iceberg.pig">IcebergPigInputFormat.IcebergRecordReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/io/InputFile.html" title="interface in org.apache.iceberg.io"><span class="typeNameLink">InputFile</span></a> - Interface in <a href="org/apache/iceberg/io/package-summary.html">org.apache.iceberg.io</a></dt>
+<dd>
+<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>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueReaders.IntAsLongReader.html#IntAsLongReader-org.apache.parquet.column.ColumnDescriptor-">IntAsLongReader(ColumnDescriptor)</a></span> - Constructor for class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueReaders.IntAsLongReader.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.IntAsLongReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueReaders.IntegerAsDecimalReader.html#IntegerAsDecimalReader-org.apache.parquet.column.ColumnDescriptor-int-">IntegerAsDecimalReader(ColumnDescriptor, int)</a></span> - Constructor for class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueReaders.IntegerAsDecimalReader.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.IntegerAsDecimalReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.IntegerType.html#IntegerType--">IntegerType()</a></span> - Constructor for class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.IntegerType.html" title="class in org.apache.iceberg.types">Types.IntegerType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/ValueReaders.html#ints--">ints()</a></span> - Static method in class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/ValueReaders.html" title="class in org.apache.iceberg.avro">ValueReaders</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/ValueWriters.html#ints--">ints()</a></span> - Static method in class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/ValueWriters.html" title="class in org.apache.iceberg.avro">ValueWriters</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/common/DynConstructors.Ctor.html#invoke-java.lang.Object-java.lang.Object...-">invoke(Object, Object...)</a></span> - Method in class org.apache.iceberg.common.<a href="org/apache/iceberg/common/DynConstructors.Ctor.html" title="class in org.apache.iceberg.common">DynConstructors.Ctor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/common/DynMethods.BoundMethod.html#invoke-java.lang.Object...-">invoke(Object...)</a></span> - Method in class org.apache.iceberg.common.<a href="org/apache/iceberg/common/DynMethods.BoundMethod.html" title="class in org.apache.iceberg.common">DynMethods.BoundMethod</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/common/DynMethods.StaticMethod.html#invoke-java.lang.Object...-">invoke(Object...)</a></span> - Method in class org.apache.iceberg.common.<a href="org/apache/iceberg/common/DynMethods.StaticMethod.html" title="class in org.apache.iceberg.common">DynMethods.StaticMethod</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/common/DynMethods.UnboundMethod.html#invoke-java.lang.Object-java.lang.Object...-">invoke(Object, Object...)</a></span> - Method in class org.apache.iceberg.common.<a href="org/apache/iceberg/common/DynMethods.UnboundMethod.html" title="class in org.apache.iceberg.common">DynMethods.UnboundMethod</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/common/DynConstructors.Ctor.html#invokeChecked-java.lang.Object-java.lang.Object...-">invokeChecked(Object, Object...)</a></span> - Method in class org.apache.iceberg.common.<a href="org/apache/iceberg/common/DynConstructors.Ctor.html" title="class in org.apache.iceberg.common">DynConstructors.Ctor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/common/DynMethods.BoundMethod.html#invokeChecked-java.lang.Object...-">invokeChecked(Object...)</a></span> - Method in class org.apache.iceberg.common.<a href="org/apache/iceberg/common/DynMethods.BoundMethod.html" title="class in org.apache.iceberg.common">DynMethods.BoundMethod</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/common/DynMethods.StaticMethod.html#invokeChecked-java.lang.Object...-">invokeChecked(Object...)</a></span> - Method in class org.apache.iceberg.common.<a href="org/apache/iceberg/common/DynMethods.StaticMethod.html" title="class in org.apache.iceberg.common">DynMethods.StaticMethod</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/common/DynMethods.UnboundMethod.html#invokeChecked-java.lang.Object-java.lang.Object...-">invokeChecked(Object, Object...)</a></span> - Method in class org.apache.iceberg.common.<a href="org/apache/iceberg/common/DynMethods.UnboundMethod.html" title="class in org.apache.iceberg.common">DynMethods.UnboundMethod</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/BaseMetastoreTableOperations.html#io--">io()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/BaseMetastoreTableOperations.html" title="class in org.apache.iceberg">BaseMetastoreTableOperations</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/BaseTable.html#io--">io()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/BaseTable.html" title="class in org.apache.iceberg">BaseTable</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/hadoop/HadoopTableOperations.html#io--">io()</a></span> - Method in class org.apache.iceberg.hadoop.<a href="org/apache/iceberg/hadoop/HadoopTableOperations.html" title="class in org.apache.iceberg.hadoop">HadoopTableOperations</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/Table.html#io--">io()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/Table.html" title="interface in org.apache.iceberg">Table</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/TableOperations.html#io--">io()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/TableOperations.html" title="interface in org.apache.iceberg">TableOperations</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/common/DynFields.UnboundField.html#isAlwaysNull--">isAlwaysNull()</a></span> - Method in class org.apache.iceberg.common.<a href="org/apache/iceberg/common/DynFields.UnboundField.html" title="class in org.apache.iceberg.common">DynFields.UnboundField</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/TableScan.html#isCaseSensitive--">isCaseSensitive()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/TableScan.html" title="interface in org.apache.iceberg">TableScan</a></dt>
+<dd>
+<div class="block">Returns whether this scan should apply column name case sensitiveness as per <a href="org/apache/iceberg/TableScan.html#caseSensitive-boolean-"><code>TableScan.caseSensitive(boolean)</code></a>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.ListType.html#isElementOptional--">isElementOptional()</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.ListType.html" title="class in org.apache.iceberg.types">Types.ListType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.ListType.html#isElementRequired--">isElementRequired()</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.ListType.html" title="class in org.apache.iceberg.types">Types.ListType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/catalog/Namespace.html#isEmpty--">isEmpty()</a></span> - Method in class org.apache.iceberg.catalog.<a href="org/apache/iceberg/catalog/Namespace.html" title="class in org.apache.iceberg.catalog">Namespace</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/orc/ColumnIdMap.html#isEmpty--">isEmpty()</a></span> - Method in class org.apache.iceberg.orc.<a href="org/apache/iceberg/orc/ColumnIdMap.html" title="class in org.apache.iceberg.orc">ColumnIdMap</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/FileScanTask.html#isFileScanTask--">isFileScanTask()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/FileScanTask.html" title="interface in org.apache.iceberg">FileScanTask</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/ScanTask.html#isFileScanTask--">isFileScanTask()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/ScanTask.html" title="interface in org.apache.iceberg">ScanTask</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Type.html#isListType--">isListType()</a></span> - Method in interface org.apache.iceberg.types.<a href="org/apache/iceberg/types/Type.html" title="interface in org.apache.iceberg.types">Type</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.ListType.html#isListType--">isListType()</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.ListType.html" title="class in org.apache.iceberg.types">Types.ListType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Type.html#isMapType--">isMapType()</a></span> - Method in interface org.apache.iceberg.types.<a href="org/apache/iceberg/types/Type.html" title="interface in org.apache.iceberg.types">Type</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.MapType.html#isMapType--">isMapType()</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.MapType.html" title="class in org.apache.iceberg.types">Types.MapType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Type.html#isNestedType--">isNestedType()</a></span> - Method in interface org.apache.iceberg.types.<a href="org/apache/iceberg/types/Type.html" title="interface in org.apache.iceberg.types">Type</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Type.NestedType.html#isNestedType--">isNestedType()</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Type.NestedType.html" title="class in org.apache.iceberg.types">Type.NestedType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/common/DynMethods.UnboundMethod.html#isNoop--">isNoop()</a></span> - Method in class org.apache.iceberg.common.<a href="org/apache/iceberg/common/DynMethods.UnboundMethod.html" title="class in org.apache.iceberg.common">DynMethods.UnboundMethod</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/Expressions.html#isNull-java.lang.String-">isNull(String)</a></span> - Static method in class org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/Expressions.html" title="class in org.apache.iceberg.expressions">Expressions</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/ExpressionVisitors.BoundExpressionVisitor.html#isNull-org.apache.iceberg.expressions.BoundReference-">isNull(BoundReference&lt;T&gt;)</a></span> - Method in class org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/ExpressionVisitors.BoundExpressionVisitor.html" title="class in org.apache.iceberg.expressions">ExpressionVisitors.BoundExpressionVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.NestedField.html#isOptional--">isOptional()</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.NestedField.html" title="class in org.apache.iceberg.types">Types.NestedField</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Type.html#isPrimitiveType--">isPrimitiveType()</a></span> - Method in interface org.apache.iceberg.types.<a href="org/apache/iceberg/types/Type.html" title="interface in org.apache.iceberg.types">Type</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Type.PrimitiveType.html#isPrimitiveType--">isPrimitiveType()</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Type.PrimitiveType.html" title="class in org.apache.iceberg.types">Type.PrimitiveType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/TypeUtil.html#isPromotionAllowed-org.apache.iceberg.types.Type-org.apache.iceberg.types.Type.PrimitiveType-">isPromotionAllowed(Type, Type.PrimitiveType)</a></span> - Static method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/TypeUtil.html" title="class in org.apache.iceberg.types">TypeUtil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.NestedField.html#isRequired--">isRequired()</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.NestedField.html" title="class in org.apache.iceberg.types">Types.NestedField</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/FileFormat.html#isSplittable--">isSplittable()</a></span> - Method in enum org.apache.iceberg.<a href="org/apache/iceberg/FileFormat.html" title="enum in org.apache.iceberg">FileFormat</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/common/DynConstructors.Ctor.html#isStatic--">isStatic()</a></span> - Method in class org.apache.iceberg.common.<a href="org/apache/iceberg/common/DynConstructors.Ctor.html" title="class in org.apache.iceberg.common">DynConstructors.Ctor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/common/DynFields.UnboundField.html#isStatic--">isStatic()</a></span> - Method in class org.apache.iceberg.common.<a href="org/apache/iceberg/common/DynFields.UnboundField.html" title="class in org.apache.iceberg.common">DynFields.UnboundField</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/common/DynMethods.UnboundMethod.html#isStatic--">isStatic()</a></span> - Method in class org.apache.iceberg.common.<a href="org/apache/iceberg/common/DynMethods.UnboundMethod.html" title="class in org.apache.iceberg.common">DynMethods.UnboundMethod</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Type.html#isStructType--">isStructType()</a></span> - Method in interface org.apache.iceberg.types.<a href="org/apache/iceberg/types/Type.html" title="interface in org.apache.iceberg.types">Type</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.StructType.html#isStructType--">isStructType()</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.StructType.html" title="class in org.apache.iceberg.types">Types.StructType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/AvroSchemaUtil.html#isTimestamptz-org.apache.avro.Schema-">isTimestamptz(Schema)</a></span> - Static method in class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/AvroSchemaUtil.html" title="class in org.apache.iceberg.avro">AvroSchemaUtil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.MapType.html#isValueOptional--">isValueOptional()</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.MapType.html" title="class in org.apache.iceberg.types">Types.MapType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.MapType.html#isValueRequired--">isValueRequired()</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.MapType.html" title="class in org.apache.iceberg.types">Types.MapType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/AvroIterable.html#iterator--">iterator()</a></span> - Method in class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/AvroIterable.html" title="class in org.apache.iceberg.avro">AvroIterable</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/FilteredManifest.html#iterator--">iterator()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/FilteredManifest.html" title="class in org.apache.iceberg">FilteredManifest</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/io/CloseableIterable.ConcatCloseableIterable.html#iterator--">iterator()</a></span> - Method in class org.apache.iceberg.io.<a href="org/apache/iceberg/io/CloseableIterable.ConcatCloseableIterable.html" title="class in org.apache.iceberg.io">CloseableIterable.ConcatCloseableIterable</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/ManifestReader.html#iterator--">iterator()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/ManifestReader.html" title="class in org.apache.iceberg">ManifestReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetIterable.html#iterator--">iterator()</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetIterable.html" title="class in org.apache.iceberg.parquet">ParquetIterable</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetReader.html#iterator--">iterator()</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetReader.html" title="class in org.apache.iceberg.parquet">ParquetReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/util/BinPacking.PackingIterable.html#iterator--">iterator()</a></span> - Method in class org.apache.iceberg.util.<a href="org/apache/iceberg/util/BinPacking.PackingIterable.html" title="class in org.apache.iceberg.util">BinPacking.PackingIterable</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/util/ParallelIterable.html#iterator--">iterator()</a></span> - Method in class org.apache.iceberg.util.<a href="org/apache/iceberg/util/ParallelIterable.html" title="class in org.apache.iceberg.util">ParallelIterable</a></dt>
+<dd>&nbsp;</dd>
+</dl>
+<a name="I:J">
+<!--   -->
+</a>
+<h2 class="title">J</h2>
+<dl>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Type.TypeID.html#javaClass--">javaClass()</a></span> - Method in enum org.apache.iceberg.types.<a href="org/apache/iceberg/types/Type.TypeID.html" title="enum in org.apache.iceberg.types">Type.TypeID</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/PartitionSpec.html#javaClasses--">javaClasses()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/PartitionSpec.html" title="class in org.apache.iceberg">PartitionSpec</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/TypeUtil.html#join-org.apache.iceberg.Schema-org.apache.iceberg.Schema-">join(Schema, Schema)</a></span> - Static method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/TypeUtil.html" title="class in org.apache.iceberg.types">TypeUtil</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/util/JsonUtil.html" title="class in org.apache.iceberg.util"><span class="typeNameLink">JsonUtil</span></a> - Class in <a href="org/apache/iceberg/util/package-summary.html">org.apache.iceberg.util</a></dt>
+<dd>&nbsp;</dd>
+</dl>
+<a name="I:K">
+<!--   -->
+</a>
+<h2 class="title">K</h2>
+<dl>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/AvroSchemaUtil.html#KEY_ID_PROP">KEY_ID_PROP</a></span> - Static variable in class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/AvroSchemaUtil.html" title="class in org.apache.iceberg.avro">AvroSchemaUtil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.MapType.html#keyId--">keyId()</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.MapType.html" title="class in org.apache.iceberg.types">Types.MapType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/DataFile.html#keyMetadata--">keyMetadata()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/DataFile.html" title="interface in org.apache.iceberg">DataFile</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/encryption/EncryptedInputFile.html#keyMetadata--">keyMetadata()</a></span> - Method in interface org.apache.iceberg.encryption.<a href="org/apache/iceberg/encryption/EncryptedInputFile.html" title="interface in org.apache.iceberg.encryption">EncryptedInputFile</a></dt>
+<dd>
+<div class="block">Metadata pointing to some encryption key that would be used to decrypt the input file provided
+ by <a href="org/apache/iceberg/encryption/EncryptedInputFile.html#encryptedInputFile--"><code>EncryptedInputFile.encryptedInputFile()</code></a>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/encryption/EncryptedOutputFile.html#keyMetadata--">keyMetadata()</a></span> - Method in interface org.apache.iceberg.encryption.<a href="org/apache/iceberg/encryption/EncryptedOutputFile.html" title="interface in org.apache.iceberg.encryption">EncryptedOutputFile</a></dt>
+<dd>
+<div class="block">Metadata about the encryption key that is being used to encrypt the associated
+ <a href="org/apache/iceberg/encryption/EncryptedOutputFile.html#encryptingOutputFile--"><code>EncryptedOutputFile.encryptingOutputFile()</code></a>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/orc/ColumnIdMap.html#keySet--">keySet()</a></span> - Method in class org.apache.iceberg.orc.<a href="org/apache/iceberg/orc/ColumnIdMap.html" title="class in org.apache.iceberg.orc">ColumnIdMap</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.MapType.html#keyType--">keyType()</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.MapType.html" title="class in org.apache.iceberg.types">Types.MapType</a></dt>
+<dd>&nbsp;</dd>
+</dl>
+<a name="I:L">
+<!--   -->
+</a>
+<h2 class="title">L</h2>
+<dl>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/TableMetadata.html#lastColumnId--">lastColumnId()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/TableMetadata.html" title="class in org.apache.iceberg">TableMetadata</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/TableMetadata.html#lastUpdatedMillis--">lastUpdatedMillis()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/TableMetadata.html" title="class in org.apache.iceberg">TableMetadata</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/GenericManifestFile.html#lazyLength--">lazyLength()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/GenericManifestFile.html" title="class in org.apache.iceberg">GenericManifestFile</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/And.html#left--">left()</a></span> - Method in class org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/And.html" title="class in org.apache.iceberg.expressions">And</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/Or.html#left--">left()</a></span> - Method in class org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/Or.html" title="class in org.apache.iceberg.expressions">Or</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/FileScanTask.html#length--">length()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/FileScanTask.html" title="interface in org.apache.iceberg">FileScanTask</a></dt>
+<dd>
+<div class="block">The number of bytes to scan from the <a href="org/apache/iceberg/FileScanTask.html#start--"><code>FileScanTask.start()</code></a> position in the file.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/GenericManifestFile.html#length--">length()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/GenericManifestFile.html" title="class in org.apache.iceberg">GenericManifestFile</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/io/FileAppender.html#length--">length()</a></span> - Method in interface org.apache.iceberg.io.<a href="org/apache/iceberg/io/FileAppender.html" title="interface in org.apache.iceberg.io">FileAppender</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/ManifestFile.html#length--">length()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/ManifestFile.html" title="interface in org.apache.iceberg">ManifestFile</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/ManifestWriter.html#length--">length()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/ManifestWriter.html" title="class in org.apache.iceberg">ManifestWriter</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetWriteAdapter.html#length--">length()</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetWriteAdapter.html" title="class in org.apache.iceberg.parquet">ParquetWriteAdapter</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.FixedType.html#length--">length()</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.FixedType.html" title="class in org.apache.iceberg.types">Types.FixedType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/Expressions.html#lessThan-java.lang.String-T-">lessThan(String, T)</a></span> - Static method in class org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/Expressions.html" title="class in org.apache.iceberg.expressions">Expressions</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/Expressions.html#lessThanOrEqual-java.lang.String-T-">lessThanOrEqual(String, T)</a></span> - Static method in class org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/Expressions.html" title="class in org.apache.iceberg.expressions">Expressions</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/catalog/Namespace.html#levels--">levels()</a></span> - Method in class org.apache.iceberg.catalog.<a href="org/apache/iceberg/catalog/Namespace.html" title="class in org.apache.iceberg.catalog">Namespace</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/ScanSummary.Builder.html#limit-int-">limit(int)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/ScanSummary.Builder.html" title="class in org.apache.iceberg">ScanSummary.Builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetTypeVisitor.html#list-org.apache.parquet.schema.GroupType-T-">list(GroupType, T)</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetTypeVisitor.html" title="class in org.apache.iceberg.parquet">ParquetTypeVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/TypeToMessageType.html#list-org.apache.iceberg.types.Types.ListType-org.apache.parquet.schema.Type.Repetition-int-java.lang.String-">list(Types.ListType, Type.Repetition, int, String)</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/TypeToMessageType.html" title="class in org.apache.iceberg.parquet">TypeToMessageType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/TypeWithSchemaVisitor.html#list-org.apache.iceberg.types.Types.ListType-org.apache.parquet.schema.GroupType-T-">list(Types.ListType, GroupType, T)</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/TypeWithSchemaVisitor.html" title="class in org.apache.iceberg.parquet">TypeWithSchemaVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/spark/PruneColumnsWithoutReordering.html#list-org.apache.iceberg.types.Types.ListType-java.util.function.Supplier-">list(Types.ListType, Supplier&lt;Type&gt;)</a></span> - Method in class org.apache.iceberg.spark.<a href="org/apache/iceberg/spark/PruneColumnsWithoutReordering.html" title="class in org.apache.iceberg.spark">PruneColumnsWithoutReordering</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/spark/PruneColumnsWithReordering.html#list-org.apache.iceberg.types.Types.ListType-java.util.function.Supplier-">list(Types.ListType, Supplier&lt;Type&gt;)</a></span> - Method in class org.apache.iceberg.spark.<a href="org/apache/iceberg/spark/PruneColumnsWithReordering.html" title="class in org.apache.iceberg.spark">PruneColumnsWithReordering</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/CheckCompatibility.html#list-org.apache.iceberg.types.Types.ListType-java.util.function.Supplier-">list(Types.ListType, Supplier&lt;List&lt;String&gt;&gt;)</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/CheckCompatibility.html" title="class in org.apache.iceberg.types">CheckCompatibility</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/IndexByName.html#list-org.apache.iceberg.types.Types.ListType-java.util.Map-">list(Types.ListType, Map&lt;String, Integer&gt;)</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/IndexByName.html" title="class in org.apache.iceberg.types">IndexByName</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/TypeUtil.CustomOrderSchemaVisitor.html#list-org.apache.iceberg.types.Types.ListType-java.util.function.Supplier-">list(Types.ListType, Supplier&lt;T&gt;)</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/TypeUtil.CustomOrderSchemaVisitor.html" title="class in org.apache.iceberg.types">TypeUtil.CustomOrderSchemaVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/TypeUtil.SchemaVisitor.html#list-org.apache.iceberg.types.Types.ListType-T-">list(Types.ListType, T)</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/TypeUtil.SchemaVisitor.html" title="class in org.apache.iceberg.types">TypeUtil.SchemaVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/events/Listener.html" title="interface in org.apache.iceberg.events"><span class="typeNameLink">Listener</span></a>&lt;<a href="org/apache/iceberg/events/Listener.html" title="type parameter in Listener">E</a>&gt; - Interface in <a href="org/apache/iceberg/events/package-summary.html">org.apache.iceberg.events</a></dt>
+<dd>
+<div class="block">A listener interface that can receive notifications.</div>
+</dd>
+<dt><a href="org/apache/iceberg/events/Listeners.html" title="class in org.apache.iceberg.events"><span class="typeNameLink">Listeners</span></a> - Class in <a href="org/apache/iceberg/events/package-summary.html">org.apache.iceberg.events</a></dt>
+<dd>
+<div class="block">Static registration and notification for listeners.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/util/BinPacking.ListPacker.html#ListPacker-long-int-boolean-">ListPacker(long, int, boolean)</a></span> - Constructor for class org.apache.iceberg.util.<a href="org/apache/iceberg/util/BinPacking.ListPacker.html" title="class in org.apache.iceberg.util">BinPacking.ListPacker</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueReaders.ListReader.html#ListReader-int-int-org.apache.iceberg.parquet.ParquetValueReader-">ListReader(int, int, ParquetValueReader&lt;E&gt;)</a></span> - Constructor for class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueReaders.ListReader.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.ListReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/expressions/Literal.html" title="interface in org.apache.iceberg.expressions"><span class="typeNameLink">Literal</span></a>&lt;<a href="org/apache/iceberg/expressions/Literal.html" title="type parameter in Literal">T</a>&gt; - Interface in <a href="org/apache/iceberg/expressions/package-summary.html">org.apache.iceberg.expressions</a></dt>
+<dd>
+<div class="block">Represents a literal fixed value in an expression predicate</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/Predicate.html#literal--">literal()</a></span> - Method in class org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/Predicate.html" title="class in org.apache.iceberg.expressions">Predicate</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/BaseMetastoreTables.html#load-java.lang.String-java.lang.String-">load(String, String)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/BaseMetastoreTables.html" title="class in org.apache.iceberg">BaseMetastoreTables</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/hadoop/HadoopTables.html#load-java.lang.String-">load(String)</a></span> - Method in class org.apache.iceberg.hadoop.<a href="org/apache/iceberg/hadoop/HadoopTables.html" title="class in org.apache.iceberg.hadoop">HadoopTables</a></dt>
+<dd>
+<div class="block">Loads the table location from a FileSystem path location.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/hive/HiveTables.html#load-java.lang.String-">load(String)</a></span> - Method in class org.apache.iceberg.hive.<a href="org/apache/iceberg/hive/HiveTables.html" title="class in org.apache.iceberg.hive">HiveTables</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/Tables.html#load-java.lang.String-">load(String)</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/Tables.html" title="interface in org.apache.iceberg">Tables</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/common/DynClasses.Builder.html#loader-java.lang.ClassLoader-">loader(ClassLoader)</a></span> - Method in class org.apache.iceberg.common.<a href="org/apache/iceberg/common/DynClasses.Builder.html" title="class in org.apache.iceberg.common">DynClasses.Builder</a></dt>
+<dd>
+<div class="block">Set the <code>ClassLoader</code> used to lookup classes by name.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/common/DynConstructors.Builder.html#loader-java.lang.ClassLoader-">loader(ClassLoader)</a></span> - Method in class org.apache.iceberg.common.<a href="org/apache/iceberg/common/DynConstructors.Builder.html" title="class in org.apache.iceberg.common">DynConstructors.Builder</a></dt>
+<dd>
+<div class="block">Set the <code>ClassLoader</code> used to lookup classes by name.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/common/DynFields.Builder.html#loader-java.lang.ClassLoader-">loader(ClassLoader)</a></span> - Method in class org.apache.iceberg.common.<a href="org/apache/iceberg/common/DynFields.Builder.html" title="class in org.apache.iceberg.common">DynFields.Builder</a></dt>
+<dd>
+<div class="block">Set the <code>ClassLoader</code> used to lookup classes by name.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/common/DynMethods.Builder.html#loader-java.lang.ClassLoader-">loader(ClassLoader)</a></span> - Method in class org.apache.iceberg.common.<a href="org/apache/iceberg/common/DynMethods.Builder.html" title="class in org.apache.iceberg.common">DynMethods.Builder</a></dt>
+<dd>
+<div class="block">Set the <code>ClassLoader</code> used to lookup classes by name.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/Files.html#localInput-java.io.File-">localInput(File)</a></span> - Static method in class org.apache.iceberg.<a href="org/apache/iceberg/Files.html" title="class in org.apache.iceberg">Files</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/Files.html#localInput-java.lang.String-">localInput(String)</a></span> - Static method in class org.apache.iceberg.<a href="org/apache/iceberg/Files.html" title="class in org.apache.iceberg">Files</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/Files.html#localOutput-java.io.File-">localOutput(File)</a></span> - Static method in class org.apache.iceberg.<a href="org/apache/iceberg/Files.html" title="class in org.apache.iceberg">Files</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/Files.html#localOutput-java.lang.String-">localOutput(String)</a></span> - Static method in class org.apache.iceberg.<a href="org/apache/iceberg/Files.html" title="class in org.apache.iceberg">Files</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/BaseTable.html#location--">location()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/BaseTable.html" title="class in org.apache.iceberg">BaseTable</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/FileHistory.Builder.html#location-java.lang.String-">location(String)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/FileHistory.Builder.html" title="class in org.apache.iceberg">FileHistory.Builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/hadoop/HadoopInputFile.html#location--">location()</a></span> - Method in class org.apache.iceberg.hadoop.<a href="org/apache/iceberg/hadoop/HadoopInputFile.html" title="class in org.apache.iceberg.hadoop">HadoopInputFile</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/hadoop/HadoopOutputFile.html#location--">location()</a></span> - Method in class org.apache.iceberg.hadoop.<a href="org/apache/iceberg/hadoop/HadoopOutputFile.html" title="class in org.apache.iceberg.hadoop">HadoopOutputFile</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/io/InputFile.html#location--">location()</a></span> - Method in interface org.apache.iceberg.io.<a href="org/apache/iceberg/io/InputFile.html" title="interface in org.apache.iceberg.io">InputFile</a></dt>
+<dd>
+<div class="block">The fully-qualified location of the input file as a String.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/io/OutputFile.html#location--">location()</a></span> - Method in interface org.apache.iceberg.io.<a href="org/apache/iceberg/io/OutputFile.html" title="interface in org.apache.iceberg.io">OutputFile</a></dt>
+<dd>
+<div class="block">Return the location this output file will create.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/Table.html#location--">location()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/Table.html" title="interface in org.apache.iceberg">Table</a></dt>
+<dd>
+<div class="block">Return the table's base location.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/TableMetadata.html#location--">location()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/TableMetadata.html" title="class in org.apache.iceberg">TableMetadata</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/BaseMetastoreTableOperations.html#locationProvider--">locationProvider()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/BaseMetastoreTableOperations.html" title="class in org.apache.iceberg">BaseMetastoreTableOperations</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/BaseTable.html#locationProvider--">locationProvider()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/BaseTable.html" title="class in org.apache.iceberg">BaseTable</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/hadoop/HadoopTableOperations.html#locationProvider--">locationProvider()</a></span> - Method in class org.apache.iceberg.hadoop.<a href="org/apache/iceberg/hadoop/HadoopTableOperations.html" title="class in org.apache.iceberg.hadoop">HadoopTableOperations</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/io/LocationProvider.html" title="interface in org.apache.iceberg.io"><span class="typeNameLink">LocationProvider</span></a> - Interface in <a href="org/apache/iceberg/io/package-summary.html">org.apache.iceberg.io</a></dt>
+<dd>
+<div class="block">Interface for providing data file locations to write tasks.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/Table.html#locationProvider--">locationProvider()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/Table.html" title="interface in org.apache.iceberg">Table</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/TableOperations.html#locationProvider--">locationProvider()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/TableOperations.html" title="interface in org.apache.iceberg">TableOperations</a></dt>
+<dd>
+<div class="block">Returns a <a href="org/apache/iceberg/io/LocationProvider.html" title="interface in org.apache.iceberg.io"><code>LocationProvider</code></a> that supplies locations for new new data files.</div>
+</dd>
+<dt><a href="org/apache/iceberg/LocationProviders.html" title="class in org.apache.iceberg"><span class="typeNameLink">LocationProviders</span></a> - Class in <a href="org/apache/iceberg/package-summary.html">org.apache.iceberg</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/LocationProviders.html#locationsFor-java.lang.String-java.util.Map-">locationsFor(String, Map&lt;String, String&gt;)</a></span> - Static method in class org.apache.iceberg.<a href="org/apache/iceberg/LocationProviders.html" title="class in org.apache.iceberg">LocationProviders</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/avro/LogicalMap.html" title="class in org.apache.iceberg.avro"><span class="typeNameLink">LogicalMap</span></a> - Class in <a href="org/apache/iceberg/avro/package-summary.html">org.apache.iceberg.avro</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueReaders.LongAsDecimalReader.html#LongAsDecimalReader-org.apache.parquet.column.ColumnDescriptor-int-">LongAsDecimalReader(ColumnDescriptor, int)</a></span> - Constructor for class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueReaders.LongAsDecimalReader.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.LongAsDecimalReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/ValueReaders.html#longs--">longs()</a></span> - Static method in class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/ValueReaders.html" title="class in org.apache.iceberg.avro">ValueReaders</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/ValueWriters.html#longs--">longs()</a></span> - Static method in class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/ValueWriters.html" title="class in org.apache.iceberg.avro">ValueWriters</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.LongType.html#LongType--">LongType()</a></span> - Constructor for class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.LongType.html" title="class in org.apache.iceberg.types">Types.LongType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/GenericPartitionFieldSummary.html#lowerBound--">lowerBound()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/GenericPartitionFieldSummary.html" title="class in org.apache.iceberg">GenericPartitionFieldSummary</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/ManifestFile.PartitionFieldSummary.html#lowerBound--">lowerBound()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/ManifestFile.PartitionFieldSummary.html" title="interface in org.apache.iceberg">ManifestFile.PartitionFieldSummary</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/DataFile.html#lowerBounds--">lowerBounds()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/DataFile.html" title="interface in org.apache.iceberg">DataFile</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/Metrics.html#lowerBounds--">lowerBounds()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/Metrics.html" title="class in org.apache.iceberg">Metrics</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/ExpressionVisitors.BoundExpressionVisitor.html#lt-org.apache.iceberg.expressions.BoundReference-org.apache.iceberg.expressions.Literal-">lt(BoundReference&lt;T&gt;, Literal&lt;T&gt;)</a></span> - Method in class org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/ExpressionVisitors.BoundExpressionVisitor.html" title="class in org.apache.iceberg.expressions">ExpressionVisitors.BoundExpressionVisito [...]
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/ExpressionVisitors.BoundExpressionVisitor.html#ltEq-org.apache.iceberg.expressions.BoundReference-org.apache.iceberg.expressions.Literal-">ltEq(BoundReference&lt;T&gt;, Literal&lt;T&gt;)</a></span> - Method in class org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/ExpressionVisitors.BoundExpressionVisitor.html" title="class in org.apache.iceberg.expressions">ExpressionVisitors.BoundExpressionVi [...]
+<dd>&nbsp;</dd>
+</dl>
+<a name="I:M">
+<!--   -->
+</a>
+<h2 class="title">M</h2>
+<dl>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/TableProperties.html#MANIFEST_LISTS_ENABLED">MANIFEST_LISTS_ENABLED</a></span> - Static variable in class org.apache.iceberg.<a href="org/apache/iceberg/TableProperties.html" title="class in org.apache.iceberg">TableProperties</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/TableProperties.html#MANIFEST_LISTS_ENABLED_DEFAULT">MANIFEST_LISTS_ENABLED_DEFAULT</a></span> - Static variable in class org.apache.iceberg.<a href="org/apache/iceberg/TableProperties.html" title="class in org.apache.iceberg">TableProperties</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/TableProperties.html#MANIFEST_MIN_MERGE_COUNT">MANIFEST_MIN_MERGE_COUNT</a></span> - Static variable in class org.apache.iceberg.<a href="org/apache/iceberg/TableProperties.html" title="class in org.apache.iceberg">TableProperties</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/TableProperties.html#MANIFEST_MIN_MERGE_COUNT_DEFAULT">MANIFEST_MIN_MERGE_COUNT_DEFAULT</a></span> - Static variable in class org.apache.iceberg.<a href="org/apache/iceberg/TableProperties.html" title="class in org.apache.iceberg">TableProperties</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/TableProperties.html#MANIFEST_TARGET_SIZE_BYTES">MANIFEST_TARGET_SIZE_BYTES</a></span> - Static variable in class org.apache.iceberg.<a href="org/apache/iceberg/TableProperties.html" title="class in org.apache.iceberg">TableProperties</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/TableProperties.html#MANIFEST_TARGET_SIZE_BYTES_DEFAULT">MANIFEST_TARGET_SIZE_BYTES_DEFAULT</a></span> - Static variable in class org.apache.iceberg.<a href="org/apache/iceberg/TableProperties.html" title="class in org.apache.iceberg">TableProperties</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/ManifestFile.html" title="interface in org.apache.iceberg"><span class="typeNameLink">ManifestFile</span></a> - Interface in <a href="org/apache/iceberg/package-summary.html">org.apache.iceberg</a></dt>
+<dd>
+<div class="block">Represents a manifest file that can be scanned to find data files in a table.</div>
+</dd>
+<dt><a href="org/apache/iceberg/ManifestFile.PartitionFieldSummary.html" title="interface in org.apache.iceberg"><span class="typeNameLink">ManifestFile.PartitionFieldSummary</span></a> - Interface in <a href="org/apache/iceberg/package-summary.html">org.apache.iceberg</a></dt>
+<dd>
+<div class="block">Summarizes the values of one partition field stored in a manifest file.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/Snapshot.html#manifestListLocation--">manifestListLocation()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/Snapshot.html" title="interface in org.apache.iceberg">Snapshot</a></dt>
+<dd>
+<div class="block">Return the location of this snapshot's manifest list, or null if it is not separate.</div>
+</dd>
+<dt><a href="org/apache/iceberg/ManifestReader.html" title="class in org.apache.iceberg"><span class="typeNameLink">ManifestReader</span></a> - Class in <a href="org/apache/iceberg/package-summary.html">org.apache.iceberg</a></dt>
+<dd>
+<div class="block">Reader for manifest files.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/Snapshot.html#manifests--">manifests()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/Snapshot.html" title="interface in org.apache.iceberg">Snapshot</a></dt>
+<dd>
+<div class="block">Return the location of all manifests in this snapshot.</div>
+</dd>
+<dt><a href="org/apache/iceberg/ManifestWriter.html" title="class in org.apache.iceberg"><span class="typeNameLink">ManifestWriter</span></a> - Class in <a href="org/apache/iceberg/package-summary.html">org.apache.iceberg</a></dt>
+<dd>
+<div class="block">Writer for manifest files.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/AvroSchemaVisitor.html#map-org.apache.avro.Schema-T-">map(Schema, T)</a></span> - Method in class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/AvroSchemaVisitor.html" title="class in org.apache.iceberg.avro">AvroSchemaVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/ValueReaders.html#map-org.apache.iceberg.avro.ValueReader-org.apache.iceberg.avro.ValueReader-">map(ValueReader&lt;K&gt;, ValueReader&lt;V&gt;)</a></span> - Static method in class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/ValueReaders.html" title="class in org.apache.iceberg.avro">ValueReaders</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/ValueWriters.html#map-org.apache.iceberg.avro.ValueWriter-org.apache.iceberg.avro.ValueWriter-">map(ValueWriter&lt;K&gt;, ValueWriter&lt;V&gt;)</a></span> - Static method in class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/ValueWriters.html" title="class in org.apache.iceberg.avro">ValueWriters</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetTypeVisitor.html#map-org.apache.parquet.schema.GroupType-T-T-">map(GroupType, T, T)</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetTypeVisitor.html" title="class in org.apache.iceberg.parquet">ParquetTypeVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/TypeToMessageType.html#map-org.apache.iceberg.types.Types.MapType-org.apache.parquet.schema.Type.Repetition-int-java.lang.String-">map(Types.MapType, Type.Repetition, int, String)</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/TypeToMessageType.html" title="class in org.apache.iceberg.parquet">TypeToMessageType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/TypeWithSchemaVisitor.html#map-org.apache.iceberg.types.Types.MapType-org.apache.parquet.schema.GroupType-T-T-">map(Types.MapType, GroupType, T, T)</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/TypeWithSchemaVisitor.html" title="class in org.apache.iceberg.parquet">TypeWithSchemaVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/spark/PruneColumnsWithoutReordering.html#map-org.apache.iceberg.types.Types.MapType-java.util.function.Supplier-java.util.function.Supplier-">map(Types.MapType, Supplier&lt;Type&gt;, Supplier&lt;Type&gt;)</a></span> - Method in class org.apache.iceberg.spark.<a href="org/apache/iceberg/spark/PruneColumnsWithoutReordering.html" title="class in org.apache.iceberg.spark">PruneColumnsWithoutReordering</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/spark/PruneColumnsWithReordering.html#map-org.apache.iceberg.types.Types.MapType-java.util.function.Supplier-java.util.function.Supplier-">map(Types.MapType, Supplier&lt;Type&gt;, Supplier&lt;Type&gt;)</a></span> - Method in class org.apache.iceberg.spark.<a href="org/apache/iceberg/spark/PruneColumnsWithReordering.html" title="class in org.apache.iceberg.spark">PruneColumnsWithReordering</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/CheckCompatibility.html#map-org.apache.iceberg.types.Types.MapType-java.util.function.Supplier-java.util.function.Supplier-">map(Types.MapType, Supplier&lt;List&lt;String&gt;&gt;, Supplier&lt;List&lt;String&gt;&gt;)</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/CheckCompatibility.html" title="class in org.apache.iceberg.types">CheckCompatibility</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/IndexByName.html#map-org.apache.iceberg.types.Types.MapType-java.util.Map-java.util.Map-">map(Types.MapType, Map&lt;String, Integer&gt;, Map&lt;String, Integer&gt;)</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/IndexByName.html" title="class in org.apache.iceberg.types">IndexByName</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/TypeUtil.CustomOrderSchemaVisitor.html#map-org.apache.iceberg.types.Types.MapType-java.util.function.Supplier-java.util.function.Supplier-">map(Types.MapType, Supplier&lt;T&gt;, Supplier&lt;T&gt;)</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/TypeUtil.CustomOrderSchemaVisitor.html" title="class in org.apache.iceberg.types">TypeUtil.CustomOrderSchemaVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/TypeUtil.SchemaVisitor.html#map-org.apache.iceberg.types.Types.MapType-T-T-">map(Types.MapType, T, T)</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/TypeUtil.SchemaVisitor.html" title="class in org.apache.iceberg.types">TypeUtil.SchemaVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/util/JsonUtil.html#mapper--">mapper()</a></span> - Static method in class org.apache.iceberg.util.<a href="org/apache/iceberg/util/JsonUtil.html" title="class in org.apache.iceberg.util">JsonUtil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueReaders.MapReader.html#MapReader-int-int-org.apache.iceberg.parquet.ParquetValueReader-org.apache.iceberg.parquet.ParquetValueReader-">MapReader(int, int, ParquetValueReader&lt;K&gt;, ParquetValueReader&lt;V&gt;)</a></span> - Constructor for class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueReaders.MapReader.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders. [...]
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueWriters.html#maps-int-int-org.apache.iceberg.parquet.ParquetValueWriter-org.apache.iceberg.parquet.ParquetValueWriter-">maps(int, int, ParquetValueWriter&lt;K&gt;, ParquetValueWriter&lt;V&gt;)</a></span> - Static method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueWriters.html" title="class in org.apache.iceberg.parquet">ParquetValueWriters</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetTypeVisitor.html#message-org.apache.parquet.schema.MessageType-java.util.List-">message(MessageType, List&lt;T&gt;)</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetTypeVisitor.html" title="class in org.apache.iceberg.parquet">ParquetTypeVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/TypeWithSchemaVisitor.html#message-org.apache.iceberg.types.Types.StructType-org.apache.parquet.schema.MessageType-java.util.List-">message(Types.StructType, MessageType, List&lt;T&gt;)</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/TypeWithSchemaVisitor.html" title="class in org.apache.iceberg.parquet">TypeWithSchemaVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/Avro.WriteBuilder.html#meta-java.lang.String-java.lang.String-">meta(String, String)</a></span> - Method in class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/Avro.WriteBuilder.html" title="class in org.apache.iceberg.avro">Avro.WriteBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/Avro.WriteBuilder.html#meta-java.util.Map-">meta(Map&lt;String, String&gt;)</a></span> - Method in class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/Avro.WriteBuilder.html" title="class in org.apache.iceberg.avro">Avro.WriteBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/Parquet.WriteBuilder.html#meta-java.lang.String-java.lang.String-">meta(String, String)</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/Parquet.WriteBuilder.html" title="class in org.apache.iceberg.parquet">Parquet.WriteBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/orc/ORC.WriteBuilder.html#metadata-java.lang.String-java.lang.String-">metadata(String, String)</a></span> - Method in class org.apache.iceberg.orc.<a href="org/apache/iceberg/orc/ORC.WriteBuilder.html" title="class in org.apache.iceberg.orc">ORC.WriteBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/BaseMetastoreTableOperations.html#METADATA_LOCATION_PROP">METADATA_LOCATION_PROP</a></span> - Static variable in class org.apache.iceberg.<a href="org/apache/iceberg/BaseMetastoreTableOperations.html" title="class in org.apache.iceberg">BaseMetastoreTableOperations</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/BaseMetastoreTableOperations.html#metadataFileLocation-java.lang.String-">metadataFileLocation(String)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/BaseMetastoreTableOperations.html" title="class in org.apache.iceberg">BaseMetastoreTableOperations</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/hadoop/HadoopTableOperations.html#metadataFileLocation-java.lang.String-">metadataFileLocation(String)</a></span> - Method in class org.apache.iceberg.hadoop.<a href="org/apache/iceberg/hadoop/HadoopTableOperations.html" title="class in org.apache.iceberg.hadoop">HadoopTableOperations</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/TableOperations.html#metadataFileLocation-java.lang.String-">metadataFileLocation(String)</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/TableOperations.html" title="interface in org.apache.iceberg">TableOperations</a></dt>
+<dd>
+<div class="block">Given the name of a metadata file, obtain the full path of that file using an appropriate base
+ location of the implementation's choosing.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/io/FileAppender.html#metrics--">metrics()</a></span> - Method in interface org.apache.iceberg.io.<a href="org/apache/iceberg/io/FileAppender.html" title="interface in org.apache.iceberg.io">FileAppender</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/ManifestWriter.html#metrics--">metrics()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/ManifestWriter.html" title="class in org.apache.iceberg">ManifestWriter</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/Metrics.html" title="class in org.apache.iceberg"><span class="typeNameLink">Metrics</span></a> - Class in <a href="org/apache/iceberg/package-summary.html">org.apache.iceberg</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/Metrics.html#Metrics--">Metrics()</a></span> - Constructor for class org.apache.iceberg.<a href="org/apache/iceberg/Metrics.html" title="class in org.apache.iceberg">Metrics</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/Metrics.html#Metrics-java.lang.Long-java.util.Map-java.util.Map-java.util.Map-">Metrics(Long, Map&lt;Integer, Long&gt;, Map&lt;Integer, Long&gt;, Map&lt;Integer, Long&gt;)</a></span> - Constructor for class org.apache.iceberg.<a href="org/apache/iceberg/Metrics.html" title="class in org.apache.iceberg">Metrics</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/Metrics.html#Metrics-java.lang.Long-java.util.Map-java.util.Map-java.util.Map-java.util.Map-java.util.Map-">Metrics(Long, Map&lt;Integer, Long&gt;, Map&lt;Integer, Long&gt;, Map&lt;Integer, Long&gt;, Map&lt;Integer, ByteBuffer&gt;, Map&lt;Integer, ByteBuffer&gt;)</a></span> - Constructor for class org.apache.iceberg.<a href="org/apache/iceberg/Metrics.html" title="class in org.apache.iceberg">Metrics</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetWriteAdapter.html#metrics--">metrics()</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetWriteAdapter.html" title="class in org.apache.iceberg.parquet">ParquetWriteAdapter</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/PartitionSpec.Builder.html#month-java.lang.String-">month(String)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/PartitionSpec.Builder.html" title="class in org.apache.iceberg">PartitionSpec.Builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/transforms/PartitionSpecVisitor.html#month-java.lang.String-int-">month(String, int)</a></span> - Method in interface org.apache.iceberg.transforms.<a href="org/apache/iceberg/transforms/PartitionSpecVisitor.html" title="interface in org.apache.iceberg.transforms">PartitionSpecVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/transforms/Transforms.html#month-org.apache.iceberg.types.Type-">month(Type)</a></span> - Static method in class org.apache.iceberg.transforms.<a href="org/apache/iceberg/transforms/Transforms.html" title="class in org.apache.iceberg.transforms">Transforms</a></dt>
+<dd>
+<div class="block">Returns a month <a href="org/apache/iceberg/transforms/Transform.html" title="interface in org.apache.iceberg.transforms"><code>Transform</code></a> for date or timestamp types.</div>
+</dd>
+</dl>
+<a name="I:N">
+<!--   -->
+</a>
+<h2 class="title">N</h2>
+<dl>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/catalog/TableIdentifier.html#name--">name()</a></span> - Method in class org.apache.iceberg.catalog.<a href="org/apache/iceberg/catalog/TableIdentifier.html" title="class in org.apache.iceberg.catalog">TableIdentifier</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/NamedReference.html#name--">name()</a></span> - Method in class org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/NamedReference.html" title="class in org.apache.iceberg.expressions">NamedReference</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/PartitionField.html#name--">name()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/PartitionField.html" title="class in org.apache.iceberg">PartitionField</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.NestedField.html#name--">name()</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.NestedField.html" title="class in org.apache.iceberg.types">Types.NestedField</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/Avro.WriteBuilder.html#named-java.lang.String-">named(String)</a></span> - Method in class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/Avro.WriteBuilder.html" title="class in org.apache.iceberg.avro">Avro.WriteBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/Parquet.WriteBuilder.html#named-java.lang.String-">named(String)</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/Parquet.WriteBuilder.html" title="class in org.apache.iceberg.parquet">Parquet.WriteBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/expressions/NamedReference.html" title="class in org.apache.iceberg.expressions"><span class="typeNameLink">NamedReference</span></a> - Class in <a href="org/apache/iceberg/expressions/package-summary.html">org.apache.iceberg.expressions</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/catalog/Namespace.html" title="class in org.apache.iceberg.catalog"><span class="typeNameLink">Namespace</span></a> - Class in <a href="org/apache/iceberg/catalog/package-summary.html">org.apache.iceberg.catalog</a></dt>
+<dd>
+<div class="block">Identifies a namespace in iceberg catalog</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/catalog/Namespace.html#namespace-java.lang.String:A-">namespace(String[])</a></span> - Static method in class org.apache.iceberg.catalog.<a href="org/apache/iceberg/catalog/Namespace.html" title="class in org.apache.iceberg.catalog">Namespace</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/catalog/TableIdentifier.html#namespace--">namespace()</a></span> - Method in class org.apache.iceberg.catalog.<a href="org/apache/iceberg/catalog/TableIdentifier.html" title="class in org.apache.iceberg.catalog">TableIdentifier</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/And.html#negate--">negate()</a></span> - Method in class org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/And.html" title="class in org.apache.iceberg.expressions">And</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/BoundPredicate.html#negate--">negate()</a></span> - Method in class org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/BoundPredicate.html" title="class in org.apache.iceberg.expressions">BoundPredicate</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/Expression.html#negate--">negate()</a></span> - Method in interface org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/Expression.html" title="interface in org.apache.iceberg.expressions">Expression</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/Expression.Operation.html#negate--">negate()</a></span> - Method in enum org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/Expression.Operation.html" title="enum in org.apache.iceberg.expressions">Expression.Operation</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/False.html#negate--">negate()</a></span> - Method in class org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/False.html" title="class in org.apache.iceberg.expressions">False</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/Not.html#negate--">negate()</a></span> - Method in class org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/Not.html" title="class in org.apache.iceberg.expressions">Not</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/Or.html#negate--">negate()</a></span> - Method in class org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/Or.html" title="class in org.apache.iceberg.expressions">Or</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/True.html#negate--">negate()</a></span> - Method in class org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/True.html" title="class in org.apache.iceberg.expressions">True</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/UnboundPredicate.html#negate--">negate()</a></span> - Method in class org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/UnboundPredicate.html" title="class in org.apache.iceberg.expressions">UnboundPredicate</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Type.NestedType.html#NestedType--">NestedType()</a></span> - Constructor for class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Type.NestedType.html" title="class in org.apache.iceberg.types">Type.NestedType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/BaseTable.html#newAppend--">newAppend()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/BaseTable.html" title="class in org.apache.iceberg">BaseTable</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/Table.html#newAppend--">newAppend()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/Table.html" title="interface in org.apache.iceberg">Table</a></dt>
+<dd>
+<div class="block">Create a new <a href="org/apache/iceberg/AppendFiles.html" title="interface in org.apache.iceberg"><code>append API</code></a> to add files to this table and commit.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/Transaction.html#newAppend--">newAppend()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/Transaction.html" title="interface in org.apache.iceberg">Transaction</a></dt>
+<dd>
+<div class="block">Create a new <a href="org/apache/iceberg/AppendFiles.html" title="interface in org.apache.iceberg"><code>append API</code></a> to add files to this table.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/io/LocationProvider.html#newDataLocation-java.lang.String-">newDataLocation(String)</a></span> - Method in interface org.apache.iceberg.io.<a href="org/apache/iceberg/io/LocationProvider.html" title="interface in org.apache.iceberg.io">LocationProvider</a></dt>
+<dd>
+<div class="block">Return a fully-qualified data file location for the given filename.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/io/LocationProvider.html#newDataLocation-org.apache.iceberg.PartitionSpec-org.apache.iceberg.StructLike-java.lang.String-">newDataLocation(PartitionSpec, StructLike, String)</a></span> - Method in interface org.apache.iceberg.io.<a href="org/apache/iceberg/io/LocationProvider.html" title="interface in org.apache.iceberg.io">LocationProvider</a></dt>
+<dd>
+<div class="block">Return a fully-qualified data file location for the given partition and filename.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/BaseTable.html#newDelete--">newDelete()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/BaseTable.html" title="class in org.apache.iceberg">BaseTable</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/Table.html#newDelete--">newDelete()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/Table.html" title="interface in org.apache.iceberg">Table</a></dt>
+<dd>
+<div class="block">Create a new <a href="org/apache/iceberg/DeleteFiles.html" title="interface in org.apache.iceberg"><code>delete API</code></a> to replace files in this table and commit.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/Transaction.html#newDelete--">newDelete()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/Transaction.html" title="interface in org.apache.iceberg">Transaction</a></dt>
+<dd>
+<div class="block">Create a new <a href="org/apache/iceberg/DeleteFiles.html" title="interface in org.apache.iceberg"><code>delete API</code></a> to replace files in this table.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/BaseTable.html#newFastAppend--">newFastAppend()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/BaseTable.html" title="class in org.apache.iceberg">BaseTable</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/Table.html#newFastAppend--">newFastAppend()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/Table.html" title="interface in org.apache.iceberg">Table</a></dt>
+<dd>
+<div class="block">Create a new <a href="org/apache/iceberg/AppendFiles.html" title="interface in org.apache.iceberg"><code>append API</code></a> to add files to this table and commit.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/Transaction.html#newFastAppend--">newFastAppend()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/Transaction.html" title="interface in org.apache.iceberg">Transaction</a></dt>
+<dd>
+<div class="block">Create a new <a href="org/apache/iceberg/AppendFiles.html" title="interface in org.apache.iceberg"><code>append API</code></a> to add files to this table.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/hadoop/HadoopFileIO.html#newInputFile-java.lang.String-">newInputFile(String)</a></span> - Method in class org.apache.iceberg.hadoop.<a href="org/apache/iceberg/hadoop/HadoopFileIO.html" title="class in org.apache.iceberg.hadoop">HadoopFileIO</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/io/FileIO.html#newInputFile-java.lang.String-">newInputFile(String)</a></span> - Method in interface org.apache.iceberg.io.<a href="org/apache/iceberg/io/FileIO.html" title="interface in org.apache.iceberg.io">FileIO</a></dt>
+<dd>
+<div class="block">Get a <a href="org/apache/iceberg/io/InputFile.html" title="interface in org.apache.iceberg.io"><code>InputFile</code></a> instance to read bytes from the file at the given path.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/common/DynConstructors.Ctor.html#newInstance-java.lang.Object...-">newInstance(Object...)</a></span> - Method in class org.apache.iceberg.common.<a href="org/apache/iceberg/common/DynConstructors.Ctor.html" title="class in org.apache.iceberg.common">DynConstructors.Ctor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/common/DynConstructors.Ctor.html#newInstanceChecked-java.lang.Object...-">newInstanceChecked(Object...)</a></span> - Method in class org.apache.iceberg.common.<a href="org/apache/iceberg/common/DynConstructors.Ctor.html" title="class in org.apache.iceberg.common">DynConstructors.Ctor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueReaders.ListReader.html#newListData-java.util.List-">newListData(List&lt;E&gt;)</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueReaders.ListReader.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.ListReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueReaders.RepeatedReader.html#newListData-T-">newListData(T)</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueReaders.RepeatedReader.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.RepeatedReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueReaders.MapReader.html#newMapData-java.util.Map-">newMapData(Map&lt;K, V&gt;)</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueReaders.MapReader.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.MapReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueReaders.RepeatedKeyValueReader.html#newMapData-M-">newMapData(M)</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueReaders.RepeatedKeyValueReader.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.RepeatedKeyValueReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/hadoop/HadoopFileIO.html#newOutputFile-java.lang.String-">newOutputFile(String)</a></span> - Method in class org.apache.iceberg.hadoop.<a href="org/apache/iceberg/hadoop/HadoopFileIO.html" title="class in org.apache.iceberg.hadoop">HadoopFileIO</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/io/FileIO.html#newOutputFile-java.lang.String-">newOutputFile(String)</a></span> - Method in interface org.apache.iceberg.io.<a href="org/apache/iceberg/io/FileIO.html" title="interface in org.apache.iceberg.io">FileIO</a></dt>
+<dd>
+<div class="block">Get a <a href="org/apache/iceberg/io/OutputFile.html" title="interface in org.apache.iceberg.io"><code>OutputFile</code></a> instance to write bytes to the file at the given path.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/BaseTable.html#newOverwrite--">newOverwrite()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/BaseTable.html" title="class in org.apache.iceberg">BaseTable</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/Table.html#newOverwrite--">newOverwrite()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/Table.html" title="interface in org.apache.iceberg">Table</a></dt>
+<dd>
+<div class="block">Create a new <a href="org/apache/iceberg/OverwriteFiles.html" title="interface in org.apache.iceberg"><code>overwrite API</code></a> to overwrite files by a filter expression.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/Transaction.html#newOverwrite--">newOverwrite()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/Transaction.html" title="interface in org.apache.iceberg">Transaction</a></dt>
+<dd>
+<div class="block">Create a new <a href="org/apache/iceberg/OverwriteFiles.html" title="interface in org.apache.iceberg"><code>overwrite API</code></a> to overwrite files by a filter expression.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/BaseTable.html#newReplacePartitions--">newReplacePartitions()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/BaseTable.html" title="class in org.apache.iceberg">BaseTable</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/Table.html#newReplacePartitions--">newReplacePartitions()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/Table.html" title="interface in org.apache.iceberg">Table</a></dt>
+<dd>
+<div class="block">Not recommended: Create a new <a href="org/apache/iceberg/ReplacePartitions.html" title="interface in org.apache.iceberg"><code>replace partitions API</code></a> to dynamically
+ overwrite partitions in the table with new data.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/Transaction.html#newReplacePartitions--">newReplacePartitions()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/Transaction.html" title="interface in org.apache.iceberg">Transaction</a></dt>
+<dd>
+<div class="block">Not recommended: Create a new <a href="org/apache/iceberg/ReplacePartitions.html" title="interface in org.apache.iceberg"><code>replace partitions API</code></a> to dynamically
+ overwrite partitions in the table with new data.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/BaseTable.html#newRewrite--">newRewrite()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/BaseTable.html" title="class in org.apache.iceberg">BaseTable</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/Table.html#newRewrite--">newRewrite()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/Table.html" title="interface in org.apache.iceberg">Table</a></dt>
+<dd>
+<div class="block">Create a new <a href="org/apache/iceberg/RewriteFiles.html" title="interface in org.apache.iceberg"><code>rewrite API</code></a> to replace files in this table and commit.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/Transaction.html#newRewrite--">newRewrite()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/Transaction.html" title="interface in org.apache.iceberg">Transaction</a></dt>
+<dd>
+<div class="block">Create a new <a href="org/apache/iceberg/RewriteFiles.html" title="interface in org.apache.iceberg"><code>rewrite API</code></a> to replace files in this table.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/BaseTable.html#newScan--">newScan()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/BaseTable.html" title="class in org.apache.iceberg">BaseTable</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/Table.html#newScan--">newScan()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/Table.html" title="interface in org.apache.iceberg">Table</a></dt>
+<dd>
+<div class="block">Create a new <a href="org/apache/iceberg/TableScan.html" title="interface in org.apache.iceberg"><code>scan</code></a> for this table.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/TableOperations.html#newSnapshotId--">newSnapshotId()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/TableOperations.html" title="interface in org.apache.iceberg">TableOperations</a></dt>
+<dd>
+<div class="block">Create a new ID for a Snapshot</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/hadoop/HadoopInputFile.html#newStream--">newStream()</a></span> - Method in class org.apache.iceberg.hadoop.<a href="org/apache/iceberg/hadoop/HadoopInputFile.html" title="class in org.apache.iceberg.hadoop">HadoopInputFile</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/io/InputFile.html#newStream--">newStream()</a></span> - Method in interface org.apache.iceberg.io.<a href="org/apache/iceberg/io/InputFile.html" title="interface in org.apache.iceberg.io">InputFile</a></dt>
+<dd>
+<div class="block">Opens a new <a href="org/apache/iceberg/io/SeekableInputStream.html" title="class in org.apache.iceberg.io"><code>SeekableInputStream</code></a> for the underlying data file</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueReaders.StructReader.html#newStructData-T-">newStructData(T)</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueReaders.StructReader.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.StructReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/TableMetadata.html#newTableMetadata-org.apache.iceberg.TableOperations-org.apache.iceberg.Schema-org.apache.iceberg.PartitionSpec-java.lang.String-">newTableMetadata(TableOperations, Schema, PartitionSpec, String)</a></span> - Static method in class org.apache.iceberg.<a href="org/apache/iceberg/TableMetadata.html" title="class in org.apache.iceberg">TableMetadata</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/TableMetadata.html#newTableMetadata-org.apache.iceberg.TableOperations-org.apache.iceberg.Schema-org.apache.iceberg.PartitionSpec-java.lang.String-java.util.Map-">newTableMetadata(TableOperations, Schema, PartitionSpec, String, Map&lt;String, String&gt;)</a></span> - Static method in class org.apache.iceberg.<a href="org/apache/iceberg/TableMetadata.html" title="class in org.apache.iceberg">TableMetadata</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/BaseMetastoreTables.html#newTableOps-org.apache.hadoop.conf.Configuration-java.lang.String-java.lang.String-">newTableOps(Configuration, String, String)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/BaseMetastoreTables.html" title="class in org.apache.iceberg">BaseMetastoreTables</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/hive/HiveTables.html#newTableOps-org.apache.hadoop.conf.Configuration-java.lang.String-java.lang.String-">newTableOps(Configuration, String, String)</a></span> - Method in class org.apache.iceberg.hive.<a href="org/apache/iceberg/hive/HiveTables.html" title="class in org.apache.iceberg.hive">HiveTables</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/BaseTable.html#newTransaction--">newTransaction()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/BaseTable.html" title="class in org.apache.iceberg">BaseTable</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/Table.html#newTransaction--">newTransaction()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/Table.html" title="interface in org.apache.iceberg">Table</a></dt>
+<dd>
+<div class="block">Create a new <a href="org/apache/iceberg/Transaction.html" title="interface in org.apache.iceberg"><code>transaction API</code></a> to commit multiple table operations at once.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/orc/VectorizedRowBatchIterator.html#next--">next()</a></span> - Method in class org.apache.iceberg.orc.<a href="org/apache/iceberg/orc/VectorizedRowBatchIterator.html" title="class in org.apache.iceberg.orc">VectorizedRowBatchIterator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ColumnIterator.html#nextBinary--">nextBinary()</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ColumnIterator.html" title="class in org.apache.iceberg.parquet">ColumnIterator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ColumnIterator.html#nextBoolean--">nextBoolean()</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ColumnIterator.html" title="class in org.apache.iceberg.parquet">ColumnIterator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ColumnIterator.html#nextDouble--">nextDouble()</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ColumnIterator.html" title="class in org.apache.iceberg.parquet">ColumnIterator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ColumnIterator.html#nextFloat--">nextFloat()</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ColumnIterator.html" title="class in org.apache.iceberg.parquet">ColumnIterator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ColumnIterator.html#nextInteger--">nextInteger()</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ColumnIterator.html" title="class in org.apache.iceberg.parquet">ColumnIterator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/pig/IcebergPigInputFormat.IcebergRecordReader.html#nextKeyValue--">nextKeyValue()</a></span> - Method in class org.apache.iceberg.pig.<a href="org/apache/iceberg/pig/IcebergPigInputFormat.IcebergRecordReader.html" title="class in org.apache.iceberg.pig">IcebergPigInputFormat.IcebergRecordReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ColumnIterator.html#nextLong--">nextLong()</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ColumnIterator.html" title="class in org.apache.iceberg.parquet">ColumnIterator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ColumnIterator.html#nextNull--">nextNull()</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ColumnIterator.html" title="class in org.apache.iceberg.parquet">ColumnIterator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/util/Tasks.Builder.html#noRetry--">noRetry()</a></span> - Method in class org.apache.iceberg.util.<a href="org/apache/iceberg/util/Tasks.Builder.html" title="class in org.apache.iceberg.util">Tasks.Builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/exceptions/NoSuchTableException.html" title="class in org.apache.iceberg.exceptions"><span class="typeNameLink">NoSuchTableException</span></a> - Exception in <a href="org/apache/iceberg/exceptions/package-summary.html">org.apache.iceberg.exceptions</a></dt>
+<dd>
+<div class="block">Exception raised when attempting to load a table that does not exist.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/exceptions/NoSuchTableException.html#NoSuchTableException-java.lang.String-java.lang.Object...-">NoSuchTableException(String, Object...)</a></span> - Constructor for exception org.apache.iceberg.exceptions.<a href="org/apache/iceberg/exceptions/NoSuchTableException.html" title="class in org.apache.iceberg.exceptions">NoSuchTableException</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/exceptions/NoSuchTableException.html#NoSuchTableException-java.lang.Throwable-java.lang.String-java.lang.Object...-">NoSuchTableException(Throwable, String, Object...)</a></span> - Constructor for exception org.apache.iceberg.exceptions.<a href="org/apache/iceberg/exceptions/NoSuchTableException.html" title="class in org.apache.iceberg.exceptions">NoSuchTableException</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/Expressions.html#not-org.apache.iceberg.expressions.Expression-">not(Expression)</a></span> - Static method in class org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/Expressions.html" title="class in org.apache.iceberg.expressions">Expressions</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/ExpressionVisitors.ExpressionVisitor.html#not-R-">not(R)</a></span> - Method in class org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/ExpressionVisitors.ExpressionVisitor.html" title="class in org.apache.iceberg.expressions">ExpressionVisitors.ExpressionVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/expressions/Not.html" title="class in org.apache.iceberg.expressions"><span class="typeNameLink">Not</span></a> - Class in <a href="org/apache/iceberg/expressions/package-summary.html">org.apache.iceberg.expressions</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/ExpressionVisitors.BoundExpressionVisitor.html#notEq-org.apache.iceberg.expressions.BoundReference-org.apache.iceberg.expressions.Literal-">notEq(BoundReference&lt;T&gt;, Literal&lt;T&gt;)</a></span> - Method in class org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/ExpressionVisitors.BoundExpressionVisitor.html" title="class in org.apache.iceberg.expressions">ExpressionVisitors.BoundExpression [...]
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/Expressions.html#notEqual-java.lang.String-T-">notEqual(String, T)</a></span> - Static method in class org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/Expressions.html" title="class in org.apache.iceberg.expressions">Expressions</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/events/Listener.html#notify-E-">notify(E)</a></span> - Method in interface org.apache.iceberg.events.<a href="org/apache/iceberg/events/Listener.html" title="interface in org.apache.iceberg.events">Listener</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/events/Listeners.html#notifyAll-E-">notifyAll(E)</a></span> - Static method in class org.apache.iceberg.events.<a href="org/apache/iceberg/events/Listeners.html" title="class in org.apache.iceberg.events">Listeners</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/ExpressionVisitors.BoundExpressionVisitor.html#notIn-org.apache.iceberg.expressions.BoundReference-org.apache.iceberg.expressions.Literal-">notIn(BoundReference&lt;T&gt;, Literal&lt;T&gt;)</a></span> - Method in class org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/ExpressionVisitors.BoundExpressionVisitor.html" title="class in org.apache.iceberg.expressions">ExpressionVisitors.BoundExpression [...]
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/Expressions.html#notNull-java.lang.String-">notNull(String)</a></span> - Static method in class org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/Expressions.html" title="class in org.apache.iceberg.expressions">Expressions</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/ExpressionVisitors.BoundExpressionVisitor.html#notNull-org.apache.iceberg.expressions.BoundReference-">notNull(BoundReference&lt;T&gt;)</a></span> - Method in class org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/ExpressionVisitors.BoundExpressionVisitor.html" title="class in org.apache.iceberg.expressions">ExpressionVisitors.BoundExpressionVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/ValueReaders.html#nulls--">nulls()</a></span> - Static method in class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/ValueReaders.html" title="class in org.apache.iceberg.avro">ValueReaders</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/ValueWriters.html#nulls--">nulls()</a></span> - Static method in class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/ValueWriters.html" title="class in org.apache.iceberg.avro">ValueWriters</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueReaders.html#nulls--">nulls()</a></span> - Static method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueReaders.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Comparators.html#nullsFirst--">nullsFirst()</a></span> - Static method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Comparators.html" title="class in org.apache.iceberg.types">Comparators</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Comparators.html#nullsLast--">nullsLast()</a></span> - Static method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Comparators.html" title="class in org.apache.iceberg.types">Comparators</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/DataFile.html#nullValueCounts--">nullValueCounts()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/DataFile.html" title="interface in org.apache.iceberg">DataFile</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/Metrics.html#nullValueCounts--">nullValueCounts()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/Metrics.html" title="class in org.apache.iceberg">Metrics</a></dt>
+<dd>&nbsp;</dd>
+</dl>
+<a name="I:O">
+<!--   -->
+</a>
+<h2 class="title">O</h2>
+<dl>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/TableProperties.html#OBJECT_STORE_ENABLED">OBJECT_STORE_ENABLED</a></span> - Static variable in class org.apache.iceberg.<a href="org/apache/iceberg/TableProperties.html" title="class in org.apache.iceberg">TableProperties</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/TableProperties.html#OBJECT_STORE_ENABLED_DEFAULT">OBJECT_STORE_ENABLED_DEFAULT</a></span> - Static variable in class org.apache.iceberg.<a href="org/apache/iceberg/TableProperties.html" title="class in org.apache.iceberg">TableProperties</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/TableProperties.html#OBJECT_STORE_PATH">OBJECT_STORE_PATH</a></span> - Static variable in class org.apache.iceberg.<a href="org/apache/iceberg/TableProperties.html" title="class in org.apache.iceberg">TableProperties</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/encryption/EncryptionKeyMetadatas.html#of-java.nio.ByteBuffer-">of(ByteBuffer)</a></span> - Static method in class org.apache.iceberg.encryption.<a href="org/apache/iceberg/encryption/EncryptionKeyMetadatas.html" title="class in org.apache.iceberg.encryption">EncryptionKeyMetadatas</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/encryption/EncryptionKeyMetadatas.html#of-byte:A-">of(byte[])</a></span> - Static method in class org.apache.iceberg.encryption.<a href="org/apache/iceberg/encryption/EncryptionKeyMetadatas.html" title="class in org.apache.iceberg.encryption">EncryptionKeyMetadatas</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/Literal.html#of-boolean-">of(boolean)</a></span> - Static method in interface org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/Literal.html" title="interface in org.apache.iceberg.expressions">Literal</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/Literal.html#of-int-">of(int)</a></span> - Static method in interface org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/Literal.html" title="interface in org.apache.iceberg.expressions">Literal</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/Literal.html#of-long-">of(long)</a></span> - Static method in interface org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/Literal.html" title="interface in org.apache.iceberg.expressions">Literal</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/Literal.html#of-float-">of(float)</a></span> - Static method in interface org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/Literal.html" title="interface in org.apache.iceberg.expressions">Literal</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/Literal.html#of-double-">of(double)</a></span> - Static method in interface org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/Literal.html" title="interface in org.apache.iceberg.expressions">Literal</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/Literal.html#of-java.lang.CharSequence-">of(CharSequence)</a></span> - Static method in interface org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/Literal.html" title="interface in org.apache.iceberg.expressions">Literal</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/Literal.html#of-java.util.UUID-">of(UUID)</a></span> - Static method in interface org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/Literal.html" title="interface in org.apache.iceberg.expressions">Literal</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/Literal.html#of-byte:A-">of(byte[])</a></span> - Static method in interface org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/Literal.html" title="interface in org.apache.iceberg.expressions">Literal</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/Literal.html#of-java.nio.ByteBuffer-">of(ByteBuffer)</a></span> - Static method in interface org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/Literal.html" title="interface in org.apache.iceberg.expressions">Literal</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/Literal.html#of-java.math.BigDecimal-">of(BigDecimal)</a></span> - Static method in interface org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/Literal.html" title="interface in org.apache.iceberg.expressions">Literal</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/ScanSummary.html#of-org.apache.iceberg.TableScan-">of(TableScan)</a></span> - Static method in class org.apache.iceberg.<a href="org/apache/iceberg/ScanSummary.html" title="class in org.apache.iceberg">ScanSummary</a></dt>
+<dd>
+<div class="block">Create a scan summary builder for a table scan.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.DecimalType.html#of-int-int-">of(int, int)</a></span> - Static method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.DecimalType.html" title="class in org.apache.iceberg.types">Types.DecimalType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.StructType.html#of-org.apache.iceberg.types.Types.NestedField...-">of(Types.NestedField...)</a></span> - Static method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.StructType.html" title="class in org.apache.iceberg.types">Types.StructType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.StructType.html#of-java.util.List-">of(List&lt;Types.NestedField&gt;)</a></span> - Static method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.StructType.html" title="class in org.apache.iceberg.types">Types.StructType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/util/Pair.html#of-X-Y-">of(X, Y)</a></span> - Static method in class org.apache.iceberg.util.<a href="org/apache/iceberg/util/Pair.html" title="class in org.apache.iceberg.util">Pair</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.FixedType.html#ofLength-int-">ofLength(int)</a></span> - Static method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.FixedType.html" title="class in org.apache.iceberg.types">Types.FixedType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.ListType.html#ofOptional-int-org.apache.iceberg.types.Type-">ofOptional(int, Type)</a></span> - Static method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.ListType.html" title="class in org.apache.iceberg.types">Types.ListType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.MapType.html#ofOptional-int-int-org.apache.iceberg.types.Type-org.apache.iceberg.types.Type-">ofOptional(int, int, Type, Type)</a></span> - Static method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.MapType.html" title="class in org.apache.iceberg.types">Types.MapType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.ListType.html#ofRequired-int-org.apache.iceberg.types.Type-">ofRequired(int, Type)</a></span> - Static method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.ListType.html" title="class in org.apache.iceberg.types">Types.ListType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.MapType.html#ofRequired-int-int-org.apache.iceberg.types.Type-org.apache.iceberg.types.Type-">ofRequired(int, int, Type, Type)</a></span> - Static method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.MapType.html" title="class in org.apache.iceberg.types">Types.MapType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/util/Tasks.Builder.html#onFailure-org.apache.iceberg.util.Tasks.FailureTask-">onFailure(Tasks.FailureTask&lt;I, ?&gt;)</a></span> - Method in class org.apache.iceberg.util.<a href="org/apache/iceberg/util/Tasks.Builder.html" title="class in org.apache.iceberg.util">Tasks.Builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/util/Tasks.Builder.html#onlyRetryOn-java.lang.Class-">onlyRetryOn(Class&lt;? extends Exception&gt;)</a></span> - Method in class org.apache.iceberg.util.<a href="org/apache/iceberg/util/Tasks.Builder.html" title="class in org.apache.iceberg.util">Tasks.Builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/util/Tasks.Builder.html#onlyRetryOn-java.lang.Class...-">onlyRetryOn(Class&lt;? extends Exception&gt;...)</a></span> - Method in class org.apache.iceberg.util.<a href="org/apache/iceberg/util/Tasks.Builder.html" title="class in org.apache.iceberg.util">Tasks.Builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/And.html#op--">op()</a></span> - Method in class org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/And.html" title="class in org.apache.iceberg.expressions">And</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/Expression.html#op--">op()</a></span> - Method in interface org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/Expression.html" title="interface in org.apache.iceberg.expressions">Expression</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/False.html#op--">op()</a></span> - Method in class org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/False.html" title="class in org.apache.iceberg.expressions">False</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/Not.html#op--">op()</a></span> - Method in class org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/Not.html" title="class in org.apache.iceberg.expressions">Not</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/Or.html#op--">op()</a></span> - Method in class org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/Or.html" title="class in org.apache.iceberg.expressions">Or</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/Predicate.html#op--">op()</a></span> - Method in class org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/Predicate.html" title="class in org.apache.iceberg.expressions">Predicate</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/True.html#op--">op()</a></span> - Method in class org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/True.html" title="class in org.apache.iceberg.expressions">True</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/OverwriteData.html#operation--">operation()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/OverwriteData.html" title="class in org.apache.iceberg">OverwriteData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/ReplaceManifests.html#operation--">operation()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/ReplaceManifests.html" title="class in org.apache.iceberg">ReplaceManifests</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/ReplacePartitionsOperation.html#operation--">operation()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/ReplacePartitionsOperation.html" title="class in org.apache.iceberg">ReplacePartitionsOperation</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/Snapshot.html#operation--">operation()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/Snapshot.html" title="interface in org.apache.iceberg">Snapshot</a></dt>
+<dd>
+<div class="block">Return the name of the <a href="org/apache/iceberg/DataOperations.html" title="class in org.apache.iceberg"><code>data operation</code></a> that produced this snapshot.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/BaseTable.html#operations--">operations()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/BaseTable.html" title="class in org.apache.iceberg">BaseTable</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/HasTableOperations.html#operations--">operations()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/HasTableOperations.html" title="interface in org.apache.iceberg">HasTableOperations</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/ValueWriters.html#option-int-org.apache.iceberg.avro.ValueWriter-">option(int, ValueWriter&lt;T&gt;)</a></span> - Static method in class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/ValueWriters.html" title="class in org.apache.iceberg.avro">ValueWriters</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueReaders.html#option-org.apache.parquet.schema.Type-int-org.apache.iceberg.parquet.ParquetValueReader-">option(Type, int, ParquetValueReader&lt;T&gt;)</a></span> - Static method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueReaders.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueWriters.html#option-org.apache.parquet.schema.Type-int-org.apache.iceberg.parquet.ParquetValueWriter-">option(Type, int, ParquetValueWriter&lt;T&gt;)</a></span> - Static method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueWriters.html" title="class in org.apache.iceberg.parquet">ParquetValueWriters</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.NestedField.html#optional-int-java.lang.String-org.apache.iceberg.types.Type-">optional(int, String, Type)</a></span> - Static method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.NestedField.html" title="class in org.apache.iceberg.types">Types.NestedField</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.NestedField.html#optional-int-java.lang.String-org.apache.iceberg.types.Type-java.lang.String-">optional(int, String, Type, String)</a></span> - Static method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.NestedField.html" title="class in org.apache.iceberg.types">Types.NestedField</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/Expressions.html#or-org.apache.iceberg.expressions.Expression-org.apache.iceberg.expressions.Expression-">or(Expression, Expression)</a></span> - Static method in class org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/Expressions.html" title="class in org.apache.iceberg.expressions">Expressions</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/ExpressionVisitors.ExpressionVisitor.html#or-R-R-">or(R, R)</a></span> - Method in class org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/ExpressionVisitors.ExpressionVisitor.html" title="class in org.apache.iceberg.expressions">ExpressionVisitors.ExpressionVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/expressions/Or.html" title="class in org.apache.iceberg.expressions"><span class="typeNameLink">Or</span></a> - Class in <a href="org/apache/iceberg/expressions/package-summary.html">org.apache.iceberg.expressions</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/orc/ORC.html" title="class in org.apache.iceberg.orc"><span class="typeNameLink">ORC</span></a> - Class in <a href="org/apache/iceberg/orc/package-summary.html">org.apache.iceberg.orc</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/orc/ORC.ReadBuilder.html" title="class in org.apache.iceberg.orc"><span class="typeNameLink">ORC.ReadBuilder</span></a> - Class in <a href="org/apache/iceberg/orc/package-summary.html">org.apache.iceberg.orc</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/orc/ORC.WriteBuilder.html" title="class in org.apache.iceberg.orc"><span class="typeNameLink">ORC.WriteBuilder</span></a> - Class in <a href="org/apache/iceberg/orc/package-summary.html">org.apache.iceberg.orc</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/orc/OrcMetrics.html" title="class in org.apache.iceberg.orc"><span class="typeNameLink">OrcMetrics</span></a> - Class in <a href="org/apache/iceberg/orc/package-summary.html">org.apache.iceberg.orc</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/orc/OrcValueReader.html" title="interface in org.apache.iceberg.orc"><span class="typeNameLink">OrcValueReader</span></a>&lt;<a href="org/apache/iceberg/orc/OrcValueReader.html" title="type parameter in OrcValueReader">T</a>&gt; - Interface in <a href="org/apache/iceberg/orc/package-summary.html">org.apache.iceberg.orc</a></dt>
+<dd>
+<div class="block">Used for implementing ORC value readers.</div>
+</dd>
+<dt><a href="org/apache/iceberg/orc/OrcValueWriter.html" title="interface in org.apache.iceberg.orc"><span class="typeNameLink">OrcValueWriter</span></a>&lt;<a href="org/apache/iceberg/orc/OrcValueWriter.html" title="type parameter in OrcValueWriter">T</a>&gt; - Interface in <a href="org/apache/iceberg/orc/package-summary.html">org.apache.iceberg.orc</a></dt>
+<dd>
+<div class="block">Write data value of a schema.</div>
+</dd>
+<dt><a href="org/apache/iceberg/package-summary.html">org.apache.iceberg</a> - package org.apache.iceberg</dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/avro/package-summary.html">org.apache.iceberg.avro</a> - package org.apache.iceberg.avro</dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/catalog/package-summary.html">org.apache.iceberg.catalog</a> - package org.apache.iceberg.catalog</dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/common/package-summary.html">org.apache.iceberg.common</a> - package org.apache.iceberg.common</dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/data/package-summary.html">org.apache.iceberg.data</a> - package org.apache.iceberg.data</dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/data/avro/package-summary.html">org.apache.iceberg.data.avro</a> - package org.apache.iceberg.data.avro</dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/data/parquet/package-summary.html">org.apache.iceberg.data.parquet</a> - package org.apache.iceberg.data.parquet</dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/encryption/package-summary.html">org.apache.iceberg.encryption</a> - package org.apache.iceberg.encryption</dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/events/package-summary.html">org.apache.iceberg.events</a> - package org.apache.iceberg.events</dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/exceptions/package-summary.html">org.apache.iceberg.exceptions</a> - package org.apache.iceberg.exceptions</dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/expressions/package-summary.html">org.apache.iceberg.expressions</a> - package org.apache.iceberg.expressions</dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/hadoop/package-summary.html">org.apache.iceberg.hadoop</a> - package org.apache.iceberg.hadoop</dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/hive/package-summary.html">org.apache.iceberg.hive</a> - package org.apache.iceberg.hive</dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/io/package-summary.html">org.apache.iceberg.io</a> - package org.apache.iceberg.io</dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/orc/package-summary.html">org.apache.iceberg.orc</a> - package org.apache.iceberg.orc</dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/parquet/package-summary.html">org.apache.iceberg.parquet</a> - package org.apache.iceberg.parquet</dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/pig/package-summary.html">org.apache.iceberg.pig</a> - package org.apache.iceberg.pig</dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/spark/package-summary.html">org.apache.iceberg.spark</a> - package org.apache.iceberg.spark</dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/spark/data/package-summary.html">org.apache.iceberg.spark.data</a> - package org.apache.iceberg.spark.data</dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/spark/hacks/package-summary.html">org.apache.iceberg.spark.hacks</a> - package org.apache.iceberg.spark.hacks</dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/spark/source/package-summary.html">org.apache.iceberg.spark.source</a> - package org.apache.iceberg.spark.source</dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/transforms/package-summary.html">org.apache.iceberg.transforms</a> - package org.apache.iceberg.transforms</dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/types/package-summary.html">org.apache.iceberg.types</a> - package org.apache.iceberg.types</dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/util/package-summary.html">org.apache.iceberg.util</a> - package org.apache.iceberg.util</dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/common/DynMethods.Builder.html#orNoop--">orNoop()</a></span> - Method in class org.apache.iceberg.common.<a href="org/apache/iceberg/common/DynMethods.Builder.html" title="class in org.apache.iceberg.common">DynMethods.Builder</a></dt>
+<dd>
+<div class="block">If no implementation has been found, adds a NOOP method.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/common/DynClasses.Builder.html#orNull--">orNull()</a></span> - Method in class org.apache.iceberg.common.<a href="org/apache/iceberg/common/DynClasses.Builder.html" title="class in org.apache.iceberg.common">DynClasses.Builder</a></dt>
+<dd>
+<div class="block">Instructs this builder to return null if no class is found, rather than
+ throwing an Exception.</div>
+</dd>
+<dt><a href="org/apache/iceberg/io/OutputFile.html" title="interface in org.apache.iceberg.io"><span class="typeNameLink">OutputFile</span></a> - Interface in <a href="org/apache/iceberg/io/package-summary.html">org.apache.iceberg.io</a></dt>
+<dd>
+<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>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/DataOperations.html#OVERWRITE">OVERWRITE</a></span> - Static variable in class org.apache.iceberg.<a href="org/apache/iceberg/DataOperations.html" title="class in org.apache.iceberg">DataOperations</a></dt>
+<dd>
+<div class="block">New data is added to overwrite existing data.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/OverwriteData.html#overwriteByRowFilter-org.apache.iceberg.expressions.Expression-">overwriteByRowFilter(Expression)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/OverwriteData.html" title="class in org.apache.iceberg">OverwriteData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/OverwriteFiles.html#overwriteByRowFilter-org.apache.iceberg.expressions.Expression-">overwriteByRowFilter(Expression)</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/OverwriteFiles.html" title="interface in org.apache.iceberg">OverwriteFiles</a></dt>
+<dd>
+<div class="block">Delete files that match an <a href="org/apache/iceberg/expressions/Expression.html" title="interface in org.apache.iceberg.expressions"><code>Expression</code></a> on data rows from the table.</div>
+</dd>
+<dt><a href="org/apache/iceberg/OverwriteData.html" title="class in org.apache.iceberg"><span class="typeNameLink">OverwriteData</span></a> - Class in <a href="org/apache/iceberg/package-summary.html">org.apache.iceberg</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/OverwriteData.html#OverwriteData-org.apache.iceberg.TableOperations-">OverwriteData(TableOperations)</a></span> - Constructor for class org.apache.iceberg.<a href="org/apache/iceberg/OverwriteData.html" title="class in org.apache.iceberg">OverwriteData</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/OverwriteFiles.html" title="interface in org.apache.iceberg"><span class="typeNameLink">OverwriteFiles</span></a> - Interface in <a href="org/apache/iceberg/package-summary.html">org.apache.iceberg</a></dt>
+<dd>
+<div class="block">API for overwriting files in a table by filter expression.</div>
+</dd>
+</dl>
+<a name="I:P">
+<!--   -->
+</a>
+<h2 class="title">P</h2>
+<dl>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/util/BinPacking.ListPacker.html#pack-java.lang.Iterable-java.util.function.Function-">pack(Iterable&lt;T&gt;, Function&lt;T, Long&gt;)</a></span> - Method in class org.apache.iceberg.util.<a href="org/apache/iceberg/util/BinPacking.ListPacker.html" title="class in org.apache.iceberg.util">BinPacking.ListPacker</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/util/BinPacking.ListPacker.html#packEnd-java.util.List-java.util.function.Function-">packEnd(List&lt;T&gt;, Function&lt;T, Long&gt;)</a></span> - Method in class org.apache.iceberg.util.<a href="org/apache/iceberg/util/BinPacking.ListPacker.html" title="class in org.apache.iceberg.util">BinPacking.ListPacker</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/util/BinPacking.PackingIterable.html#PackingIterable-java.lang.Iterable-long-int-java.util.function.Function-boolean-">PackingIterable(Iterable&lt;T&gt;, long, int, Function&lt;T, Long&gt;, boolean)</a></span> - Constructor for class org.apache.iceberg.util.<a href="org/apache/iceberg/util/BinPacking.PackingIterable.html" title="class in org.apache.iceberg.util">BinPacking.PackingIterable</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/util/Pair.html" title="class in org.apache.iceberg.util"><span class="typeNameLink">Pair</span></a>&lt;<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>&gt; - Class in <a href="org/apache/iceberg/util/package-summary.html">org.apache.iceberg.util</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueWriters.RepeatedKeyValueWriter.html#pairs-M-">pairs(M)</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueWriters.RepeatedKeyValueWriter.html" title="class in org.apache.iceberg.parquet">ParquetValueWriters.RepeatedKeyValueWriter</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/util/ParallelIterable.html" title="class in org.apache.iceberg.util"><span class="typeNameLink">ParallelIterable</span></a>&lt;<a href="org/apache/iceberg/util/ParallelIterable.html" title="type parameter in ParallelIterable">T</a>&gt; - Class in <a href="org/apache/iceberg/util/package-summary.html">org.apache.iceberg.util</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/util/ParallelIterable.html#ParallelIterable-java.lang.Iterable-java.util.concurrent.ExecutorService-">ParallelIterable(Iterable&lt;? extends Iterable&lt;T&gt;&gt;, ExecutorService)</a></span> - Constructor for class org.apache.iceberg.util.<a href="org/apache/iceberg/util/ParallelIterable.html" title="class in org.apache.iceberg.util">ParallelIterable</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/Snapshot.html#parentId--">parentId()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/Snapshot.html" title="interface in org.apache.iceberg">Snapshot</a></dt>
+<dd>
+<div class="block">Return this snapshot's parent ID or null.</div>
+</dd>
+<dt><a href="org/apache/iceberg/parquet/Parquet.html" title="class in org.apache.iceberg.parquet"><span class="typeNameLink">Parquet</span></a> - Class in <a href="org/apache/iceberg/parquet/package-summary.html">org.apache.iceberg.parquet</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/parquet/Parquet.ReadBuilder.html" title="class in org.apache.iceberg.parquet"><span class="typeNameLink">Parquet.ReadBuilder</span></a> - Class in <a href="org/apache/iceberg/parquet/package-summary.html">org.apache.iceberg.parquet</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/parquet/Parquet.WriteBuilder.html" title="class in org.apache.iceberg.parquet"><span class="typeNameLink">Parquet.WriteBuilder</span></a> - Class in <a href="org/apache/iceberg/parquet/package-summary.html">org.apache.iceberg.parquet</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/TableProperties.html#PARQUET_COMPRESSION">PARQUET_COMPRESSION</a></span> - Static variable in class org.apache.iceberg.<a href="org/apache/iceberg/TableProperties.html" title="class in org.apache.iceberg">TableProperties</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/TableProperties.html#PARQUET_COMPRESSION_DEFAULT">PARQUET_COMPRESSION_DEFAULT</a></span> - Static variable in class org.apache.iceberg.<a href="org/apache/iceberg/TableProperties.html" title="class in org.apache.iceberg">TableProperties</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/TableProperties.html#PARQUET_DICT_SIZE_BYTES">PARQUET_DICT_SIZE_BYTES</a></span> - Static variable in class org.apache.iceberg.<a href="org/apache/iceberg/TableProperties.html" title="class in org.apache.iceberg">TableProperties</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/TableProperties.html#PARQUET_DICT_SIZE_BYTES_DEFAULT">PARQUET_DICT_SIZE_BYTES_DEFAULT</a></span> - Static variable in class org.apache.iceberg.<a href="org/apache/iceberg/TableProperties.html" title="class in org.apache.iceberg">TableProperties</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/TableProperties.html#PARQUET_PAGE_SIZE_BYTES">PARQUET_PAGE_SIZE_BYTES</a></span> - Static variable in class org.apache.iceberg.<a href="org/apache/iceberg/TableProperties.html" title="class in org.apache.iceberg">TableProperties</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/TableProperties.html#PARQUET_PAGE_SIZE_BYTES_DEFAULT">PARQUET_PAGE_SIZE_BYTES_DEFAULT</a></span> - Static variable in class org.apache.iceberg.<a href="org/apache/iceberg/TableProperties.html" title="class in org.apache.iceberg">TableProperties</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/TableProperties.html#PARQUET_ROW_GROUP_SIZE_BYTES">PARQUET_ROW_GROUP_SIZE_BYTES</a></span> - Static variable in class org.apache.iceberg.<a href="org/apache/iceberg/TableProperties.html" title="class in org.apache.iceberg">TableProperties</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/TableProperties.html#PARQUET_ROW_GROUP_SIZE_BYTES_DEFAULT">PARQUET_ROW_GROUP_SIZE_BYTES_DEFAULT</a></span> - Static variable in class org.apache.iceberg.<a href="org/apache/iceberg/TableProperties.html" title="class in org.apache.iceberg">TableProperties</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/parquet/ParquetAvroReader.html" title="class in org.apache.iceberg.parquet"><span class="typeNameLink">ParquetAvroReader</span></a> - Class in <a href="org/apache/iceberg/parquet/package-summary.html">org.apache.iceberg.parquet</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetAvroReader.html#ParquetAvroReader--">ParquetAvroReader()</a></span> - Constructor for class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetAvroReader.html" title="class in org.apache.iceberg.parquet">ParquetAvroReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/parquet/ParquetAvroValueReaders.html" title="class in org.apache.iceberg.parquet"><span class="typeNameLink">ParquetAvroValueReaders</span></a> - Class in <a href="org/apache/iceberg/parquet/package-summary.html">org.apache.iceberg.parquet</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/parquet/ParquetAvroValueReaders.TimeMillisReader.html" title="class in org.apache.iceberg.parquet"><span class="typeNameLink">ParquetAvroValueReaders.TimeMillisReader</span></a> - Class in <a href="org/apache/iceberg/parquet/package-summary.html">org.apache.iceberg.parquet</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/parquet/ParquetAvroValueReaders.TimestampMillisReader.html" title="class in org.apache.iceberg.parquet"><span class="typeNameLink">ParquetAvroValueReaders.TimestampMillisReader</span></a> - Class in <a href="org/apache/iceberg/parquet/package-summary.html">org.apache.iceberg.parquet</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/parquet/ParquetAvroWriter.html" title="class in org.apache.iceberg.parquet"><span class="typeNameLink">ParquetAvroWriter</span></a> - Class in <a href="org/apache/iceberg/parquet/package-summary.html">org.apache.iceberg.parquet</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/parquet/ParquetDictionaryRowGroupFilter.html" title="class in org.apache.iceberg.parquet"><span class="typeNameLink">ParquetDictionaryRowGroupFilter</span></a> - Class in <a href="org/apache/iceberg/parquet/package-summary.html">org.apache.iceberg.parquet</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetDictionaryRowGroupFilter.html#ParquetDictionaryRowGroupFilter-org.apache.iceberg.Schema-org.apache.iceberg.expressions.Expression-">ParquetDictionaryRowGroupFilter(Schema, Expression)</a></span> - Constructor for class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetDictionaryRowGroupFilter.html" title="class in org.apache.iceberg.parquet">ParquetDictionaryRowGroupFilter</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetDictionaryRowGroupFilter.html#ParquetDictionaryRowGroupFilter-org.apache.iceberg.Schema-org.apache.iceberg.expressions.Expression-boolean-">ParquetDictionaryRowGroupFilter(Schema, Expression, boolean)</a></span> - Constructor for class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetDictionaryRowGroupFilter.html" title="class in org.apache.iceberg.parquet">ParquetDictionaryRowGroupFilter</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/parquet/ParquetIterable.html" title="class in org.apache.iceberg.parquet"><span class="typeNameLink">ParquetIterable</span></a>&lt;<a href="org/apache/iceberg/parquet/ParquetIterable.html" title="type parameter in ParquetIterable">T</a>&gt; - Class in <a href="org/apache/iceberg/parquet/package-summary.html">org.apache.iceberg.parquet</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/parquet/ParquetMetricsRowGroupFilter.html" title="class in org.apache.iceberg.parquet"><span class="typeNameLink">ParquetMetricsRowGroupFilter</span></a> - Class in <a href="org/apache/iceberg/parquet/package-summary.html">org.apache.iceberg.parquet</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetMetricsRowGroupFilter.html#ParquetMetricsRowGroupFilter-org.apache.iceberg.Schema-org.apache.iceberg.expressions.Expression-">ParquetMetricsRowGroupFilter(Schema, Expression)</a></span> - Constructor for class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetMetricsRowGroupFilter.html" title="class in org.apache.iceberg.parquet">ParquetMetricsRowGroupFilter</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetMetricsRowGroupFilter.html#ParquetMetricsRowGroupFilter-org.apache.iceberg.Schema-org.apache.iceberg.expressions.Expression-boolean-">ParquetMetricsRowGroupFilter(Schema, Expression, boolean)</a></span> - Constructor for class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetMetricsRowGroupFilter.html" title="class in org.apache.iceberg.parquet">ParquetMetricsRowGroupFilter</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/parquet/ParquetReader.html" title="class in org.apache.iceberg.parquet"><span class="typeNameLink">ParquetReader</span></a>&lt;<a href="org/apache/iceberg/parquet/ParquetReader.html" title="type parameter in ParquetReader">T</a>&gt; - Class in <a href="org/apache/iceberg/parquet/package-summary.html">org.apache.iceberg.parquet</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetReader.html#ParquetReader-org.apache.iceberg.io.InputFile-org.apache.iceberg.Schema-org.apache.parquet.ParquetReadOptions-java.util.function.Function-org.apache.iceberg.expressions.Expression-boolean-boolean-">ParquetReader(InputFile, Schema, ParquetReadOptions, Function&lt;MessageType, ParquetValueReader&lt;?&gt;&gt;, Expression, boolean, boolean)</a></span> - Constructor for class org.apache.iceberg.parquet.<a  [...]
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/parquet/ParquetSchemaUtil.html" title="class in org.apache.iceberg.parquet"><span class="typeNameLink">ParquetSchemaUtil</span></a> - Class in <a href="org/apache/iceberg/parquet/package-summary.html">org.apache.iceberg.parquet</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetSchemaUtil.html#ParquetSchemaUtil--">ParquetSchemaUtil()</a></span> - Constructor for class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetSchemaUtil.html" title="class in org.apache.iceberg.parquet">ParquetSchemaUtil</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/parquet/ParquetTypeVisitor.html" title="class in org.apache.iceberg.parquet"><span class="typeNameLink">ParquetTypeVisitor</span></a>&lt;<a href="org/apache/iceberg/parquet/ParquetTypeVisitor.html" title="type parameter in ParquetTypeVisitor">T</a>&gt; - Class in <a href="org/apache/iceberg/parquet/package-summary.html">org.apache.iceberg.parquet</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetTypeVisitor.html#ParquetTypeVisitor--">ParquetTypeVisitor()</a></span> - Constructor for class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetTypeVisitor.html" title="class in org.apache.iceberg.parquet">ParquetTypeVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/parquet/ParquetUtil.html" title="class in org.apache.iceberg.parquet"><span class="typeNameLink">ParquetUtil</span></a> - Class in <a href="org/apache/iceberg/parquet/package-summary.html">org.apache.iceberg.parquet</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/parquet/ParquetValueReader.html" title="interface in org.apache.iceberg.parquet"><span class="typeNameLink">ParquetValueReader</span></a>&lt;<a href="org/apache/iceberg/parquet/ParquetValueReader.html" title="type parameter in ParquetValueReader">T</a>&gt; - Interface in <a href="org/apache/iceberg/parquet/package-summary.html">org.apache.iceberg.parquet</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/parquet/ParquetValueReaders.html" title="class in org.apache.iceberg.parquet"><span class="typeNameLink">ParquetValueReaders</span></a> - Class in <a href="org/apache/iceberg/parquet/package-summary.html">org.apache.iceberg.parquet</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/parquet/ParquetValueReaders.BinaryAsDecimalReader.html" title="class in org.apache.iceberg.parquet"><span class="typeNameLink">ParquetValueReaders.BinaryAsDecimalReader</span></a> - Class in <a href="org/apache/iceberg/parquet/package-summary.html">org.apache.iceberg.parquet</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/parquet/ParquetValueReaders.BytesReader.html" title="class in org.apache.iceberg.parquet"><span class="typeNameLink">ParquetValueReaders.BytesReader</span></a> - Class in <a href="org/apache/iceberg/parquet/package-summary.html">org.apache.iceberg.parquet</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/parquet/ParquetValueReaders.FloatAsDoubleReader.html" title="class in org.apache.iceberg.parquet"><span class="typeNameLink">ParquetValueReaders.FloatAsDoubleReader</span></a> - Class in <a href="org/apache/iceberg/parquet/package-summary.html">org.apache.iceberg.parquet</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/parquet/ParquetValueReaders.IntAsLongReader.html" title="class in org.apache.iceberg.parquet"><span class="typeNameLink">ParquetValueReaders.IntAsLongReader</span></a> - Class in <a href="org/apache/iceberg/parquet/package-summary.html">org.apache.iceberg.parquet</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/parquet/ParquetValueReaders.IntegerAsDecimalReader.html" title="class in org.apache.iceberg.parquet"><span class="typeNameLink">ParquetValueReaders.IntegerAsDecimalReader</span></a> - Class in <a href="org/apache/iceberg/parquet/package-summary.html">org.apache.iceberg.parquet</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/parquet/ParquetValueReaders.ListReader.html" title="class in org.apache.iceberg.parquet"><span class="typeNameLink">ParquetValueReaders.ListReader</span></a>&lt;<a href="org/apache/iceberg/parquet/ParquetValueReaders.ListReader.html" title="type parameter in ParquetValueReaders.ListReader">E</a>&gt; - Class in <a href="org/apache/iceberg/parquet/package-summary.html">org.apache.iceberg.parquet</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/parquet/ParquetValueReaders.LongAsDecimalReader.html" title="class in org.apache.iceberg.parquet"><span class="typeNameLink">ParquetValueReaders.LongAsDecimalReader</span></a> - Class in <a href="org/apache/iceberg/parquet/package-summary.html">org.apache.iceberg.parquet</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/parquet/ParquetValueReaders.MapReader.html" title="class in org.apache.iceberg.parquet"><span class="typeNameLink">ParquetValueReaders.MapReader</span></a>&lt;<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>&gt; - Class in <a href="org/apach [...]
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/parquet/ParquetValueReaders.PrimitiveReader.html" title="class in org.apache.iceberg.parquet"><span class="typeNameLink">ParquetValueReaders.PrimitiveReader</span></a>&lt;<a href="org/apache/iceberg/parquet/ParquetValueReaders.PrimitiveReader.html" title="type parameter in ParquetValueReaders.PrimitiveReader">T</a>&gt; - Class in <a href="org/apache/iceberg/parquet/package-summary.html">org.apache.iceberg.parquet</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/parquet/ParquetValueReaders.RepeatedKeyValueReader.html" title="class in org.apache.iceberg.parquet"><span class="typeNameLink">ParquetValueReaders.RepeatedKeyValueReader</span></a>&lt;<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 Parqu [...]
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/parquet/ParquetValueReaders.RepeatedReader.html" title="class in org.apache.iceberg.parquet"><span class="typeNameLink">ParquetValueReaders.RepeatedReader</span></a>&lt;<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  [...]
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/parquet/ParquetValueReaders.ReusableEntry.html" title="class in org.apache.iceberg.parquet"><span class="typeNameLink">ParquetValueReaders.ReusableEntry</span></a>&lt;<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>&gt; - Cla [...]
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/parquet/ParquetValueReaders.StringReader.html" title="class in org.apache.iceberg.parquet"><span class="typeNameLink">ParquetValueReaders.StringReader</span></a> - Class in <a href="org/apache/iceberg/parquet/package-summary.html">org.apache.iceberg.parquet</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/parquet/ParquetValueReaders.StructReader.html" title="class in org.apache.iceberg.parquet"><span class="typeNameLink">ParquetValueReaders.StructReader</span></a>&lt;<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>&gt; - Class in  [...]
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/parquet/ParquetValueReaders.UnboxedReader.html" title="class in org.apache.iceberg.parquet"><span class="typeNameLink">ParquetValueReaders.UnboxedReader</span></a>&lt;<a href="org/apache/iceberg/parquet/ParquetValueReaders.UnboxedReader.html" title="type parameter in ParquetValueReaders.UnboxedReader">T</a>&gt; - Class in <a href="org/apache/iceberg/parquet/package-summary.html">org.apache.iceberg.parquet</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/parquet/ParquetValueWriter.html" title="interface in org.apache.iceberg.parquet"><span class="typeNameLink">ParquetValueWriter</span></a>&lt;<a href="org/apache/iceberg/parquet/ParquetValueWriter.html" title="type parameter in ParquetValueWriter">T</a>&gt; - Interface in <a href="org/apache/iceberg/parquet/package-summary.html">org.apache.iceberg.parquet</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/parquet/ParquetValueWriters.html" title="class in org.apache.iceberg.parquet"><span class="typeNameLink">ParquetValueWriters</span></a> - Class in <a href="org/apache/iceberg/parquet/package-summary.html">org.apache.iceberg.parquet</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/parquet/ParquetValueWriters.PrimitiveWriter.html" title="class in org.apache.iceberg.parquet"><span class="typeNameLink">ParquetValueWriters.PrimitiveWriter</span></a>&lt;<a href="org/apache/iceberg/parquet/ParquetValueWriters.PrimitiveWriter.html" title="type parameter in ParquetValueWriters.PrimitiveWriter">T</a>&gt; - Class in <a href="org/apache/iceberg/parquet/package-summary.html">org.apache.iceberg.parquet</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/parquet/ParquetValueWriters.RepeatedKeyValueWriter.html" title="class in org.apache.iceberg.parquet"><span class="typeNameLink">ParquetValueWriters.RepeatedKeyValueWriter</span></a>&lt;<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 Parqu [...]
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/parquet/ParquetValueWriters.RepeatedWriter.html" title="class in org.apache.iceberg.parquet"><span class="typeNameLink">ParquetValueWriters.RepeatedWriter</span></a>&lt;<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>&gt; [...]
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/parquet/ParquetValueWriters.StructWriter.html" title="class in org.apache.iceberg.parquet"><span class="typeNameLink">ParquetValueWriters.StructWriter</span></a>&lt;<a href="org/apache/iceberg/parquet/ParquetValueWriters.StructWriter.html" title="type parameter in ParquetValueWriters.StructWriter">S</a>&gt; - Class in <a href="org/apache/iceberg/parquet/package-summary.html">org.apache.iceberg.parquet</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/parquet/ParquetWriteAdapter.html" title="class in org.apache.iceberg.parquet"><span class="typeNameLink">ParquetWriteAdapter</span></a>&lt;<a href="org/apache/iceberg/parquet/ParquetWriteAdapter.html" title="type parameter in ParquetWriteAdapter">D</a>&gt; - Class in <a href="org/apache/iceberg/parquet/package-summary.html">org.apache.iceberg.parquet</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetWriteAdapter.html#ParquetWriteAdapter-org.apache.parquet.hadoop.ParquetWriter-">ParquetWriteAdapter(ParquetWriter&lt;D&gt;)</a></span> - Constructor for class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetWriteAdapter.html" title="class in org.apache.iceberg.parquet">ParquetWriteAdapter</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/DataFile.html#partition--">partition()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/DataFile.html" title="interface in org.apache.iceberg">DataFile</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/PartitionField.html" title="class in org.apache.iceberg"><span class="typeNameLink">PartitionField</span></a> - Class in <a href="org/apache/iceberg/package-summary.html">org.apache.iceberg</a></dt>
+<dd>
+<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>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/ScanSummary.PartitionMetrics.html#PartitionMetrics--">PartitionMetrics()</a></span> - Constructor for class org.apache.iceberg.<a href="org/apache/iceberg/ScanSummary.PartitionMetrics.html" title="class in org.apache.iceberg">ScanSummary.PartitionMetrics</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/GenericManifestFile.html#partitions--">partitions()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/GenericManifestFile.html" title="class in org.apache.iceberg">GenericManifestFile</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/ManifestFile.html#partitions--">partitions()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/ManifestFile.html" title="interface in org.apache.iceberg">ManifestFile</a></dt>
+<dd>
+<div class="block">Returns a list of <a href="org/apache/iceberg/ManifestFile.PartitionFieldSummary.html" title="interface in org.apache.iceberg"><code>partition field summaries</code></a>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/spark/hacks/Hive.html#partitions-org.apache.spark.sql.SparkSession-java.lang.String-">partitions(SparkSession, String)</a></span> - Static method in class org.apache.iceberg.spark.hacks.<a href="org/apache/iceberg/spark/hacks/Hive.html" title="class in org.apache.iceberg.spark.hacks">Hive</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/PartitionSpec.html" title="class in org.apache.iceberg"><span class="typeNameLink">PartitionSpec</span></a> - Class in <a href="org/apache/iceberg/package-summary.html">org.apache.iceberg</a></dt>
+<dd>
+<div class="block">Represents how to produce partition data for a table.</div>
+</dd>
+<dt><a href="org/apache/iceberg/PartitionSpec.Builder.html" title="class in org.apache.iceberg"><span class="typeNameLink">PartitionSpec.Builder</span></a> - Class in <a href="org/apache/iceberg/package-summary.html">org.apache.iceberg</a></dt>
+<dd>
+<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>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/GenericManifestFile.html#partitionSpecId--">partitionSpecId()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/GenericManifestFile.html" title="class in org.apache.iceberg">GenericManifestFile</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/ManifestFile.html#partitionSpecId--">partitionSpecId()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/ManifestFile.html" title="interface in org.apache.iceberg">ManifestFile</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/PartitionSpecParser.html" title="class in org.apache.iceberg"><span class="typeNameLink">PartitionSpecParser</span></a> - Class in <a href="org/apache/iceberg/package-summary.html">org.apache.iceberg</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/transforms/PartitionSpecVisitor.html" title="interface in org.apache.iceberg.transforms"><span class="typeNameLink">PartitionSpecVisitor</span></a>&lt;<a href="org/apache/iceberg/transforms/PartitionSpecVisitor.html" title="type parameter in PartitionSpecVisitor">T</a>&gt; - Interface in <a href="org/apache/iceberg/transforms/package-summary.html">org.apache.iceberg.transforms</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/PartitionSpec.html#partitionToPath-org.apache.iceberg.StructLike-">partitionToPath(StructLike)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/PartitionSpec.html" title="class in org.apache.iceberg">PartitionSpec</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/PartitionSpec.html#partitionType--">partitionType()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/PartitionSpec.html" title="class in org.apache.iceberg">PartitionSpec</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/DataFile.html#path--">path()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/DataFile.html" title="interface in org.apache.iceberg">DataFile</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/GenericManifestFile.html#path--">path()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/GenericManifestFile.html" title="class in org.apache.iceberg">GenericManifestFile</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/ManifestFile.html#path--">path()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/ManifestFile.html" title="interface in org.apache.iceberg">ManifestFile</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/PendingUpdate.html" title="interface in org.apache.iceberg"><span class="typeNameLink">PendingUpdate</span></a>&lt;<a href="org/apache/iceberg/PendingUpdate.html" title="type parameter in PendingUpdate">T</a>&gt; - Interface in <a href="org/apache/iceberg/package-summary.html">org.apache.iceberg</a></dt>
+<dd>
+<div class="block">API for table metadata changes.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/pig/IcebergStorage.html#PIG_ICEBERG_TABLES_IMPL">PIG_ICEBERG_TABLES_IMPL</a></span> - Static variable in class org.apache.iceberg.pig.<a href="org/apache/iceberg/pig/IcebergStorage.html" title="class in org.apache.iceberg.pig">IcebergStorage</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/pig/PigParquetReader.html" title="class in org.apache.iceberg.pig"><span class="typeNameLink">PigParquetReader</span></a> - Class in <a href="org/apache/iceberg/pig/package-summary.html">org.apache.iceberg.pig</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/pig/PigParquetReader.html#PigParquetReader-org.apache.iceberg.Schema-org.apache.parquet.schema.MessageType-java.util.Map-">PigParquetReader(Schema, MessageType, Map&lt;Integer, Object&gt;)</a></span> - Constructor for class org.apache.iceberg.pig.<a href="org/apache/iceberg/pig/PigParquetReader.html" title="class in org.apache.iceberg.pig">PigParquetReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/encryption/PlaintextEncryptionManager.html" title="class in org.apache.iceberg.encryption"><span class="typeNameLink">PlaintextEncryptionManager</span></a> - Class in <a href="org/apache/iceberg/encryption/package-summary.html">org.apache.iceberg.encryption</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/encryption/PlaintextEncryptionManager.html#PlaintextEncryptionManager--">PlaintextEncryptionManager()</a></span> - Constructor for class org.apache.iceberg.encryption.<a href="org/apache/iceberg/encryption/PlaintextEncryptionManager.html" title="class in org.apache.iceberg.encryption">PlaintextEncryptionManager</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/TableScan.html#planFiles--">planFiles()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/TableScan.html" title="interface in org.apache.iceberg">TableScan</a></dt>
+<dd>
+<div class="block">Plan the <a href="org/apache/iceberg/FileScanTask.html" title="interface in org.apache.iceberg"><code>files</code></a> that will be read by this scan.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/TableScan.html#planTasks--">planTasks()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/TableScan.html" title="interface in org.apache.iceberg">TableScan</a></dt>
+<dd>
+<div class="block">Plan the <a href="org/apache/iceberg/CombinedScanTask.html" title="interface in org.apache.iceberg"><code>tasks</code></a> for this scan.</div>
+</dd>
+<dt><a href="org/apache/iceberg/io/PositionOutputStream.html" title="class in org.apache.iceberg.io"><span class="typeNameLink">PositionOutputStream</span></a> - Class in <a href="org/apache/iceberg/io/package-summary.html">org.apache.iceberg.io</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/io/PositionOutputStream.html#PositionOutputStream--">PositionOutputStream()</a></span> - Constructor for class org.apache.iceberg.io.<a href="org/apache/iceberg/io/PositionOutputStream.html" title="class in org.apache.iceberg.io">PositionOutputStream</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.DecimalType.html#precision--">precision()</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.DecimalType.html" title="class in org.apache.iceberg.types">Types.DecimalType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/Expressions.html#predicate-org.apache.iceberg.expressions.Expression.Operation-java.lang.String-T-">predicate(Expression.Operation, String, T)</a></span> - Static method in class org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/Expressions.html" title="class in org.apache.iceberg.expressions">Expressions</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/Expressions.html#predicate-org.apache.iceberg.expressions.Expression.Operation-java.lang.String-org.apache.iceberg.expressions.Literal-">predicate(Expression.Operation, String, Literal&lt;T&gt;)</a></span> - Static method in class org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/Expressions.html" title="class in org.apache.iceberg.expressions">Expressions</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/Expressions.html#predicate-org.apache.iceberg.expressions.Expression.Operation-java.lang.String-">predicate(Expression.Operation, String)</a></span> - Static method in class org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/Expressions.html" title="class in org.apache.iceberg.expressions">Expressions</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/ExpressionVisitors.BoundExpressionVisitor.html#predicate-org.apache.iceberg.expressions.BoundPredicate-">predicate(BoundPredicate&lt;T&gt;)</a></span> - Method in class org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/ExpressionVisitors.BoundExpressionVisitor.html" title="class in org.apache.iceberg.expressions">ExpressionVisitors.BoundExpressionVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/ExpressionVisitors.BoundExpressionVisitor.html#predicate-org.apache.iceberg.expressions.UnboundPredicate-">predicate(UnboundPredicate&lt;T&gt;)</a></span> - Method in class org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/ExpressionVisitors.BoundExpressionVisitor.html" title="class in org.apache.iceberg.expressions">ExpressionVisitors.BoundExpressionVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/ExpressionVisitors.ExpressionVisitor.html#predicate-org.apache.iceberg.expressions.BoundPredicate-">predicate(BoundPredicate&lt;T&gt;)</a></span> - Method in class org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/ExpressionVisitors.ExpressionVisitor.html" title="class in org.apache.iceberg.expressions">ExpressionVisitors.ExpressionVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/ExpressionVisitors.ExpressionVisitor.html#predicate-org.apache.iceberg.expressions.UnboundPredicate-">predicate(UnboundPredicate&lt;T&gt;)</a></span> - Method in class org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/ExpressionVisitors.ExpressionVisitor.html" title="class in org.apache.iceberg.expressions">ExpressionVisitors.ExpressionVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/expressions/Predicate.html" title="class in org.apache.iceberg.expressions"><span class="typeNameLink">Predicate</span></a>&lt;<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">R</a> extends <a href="org/apache/iceberg/expressions/Reference.html" title="interface in org.apache.iceberg.expressions">Reference</a>&gt; - C [...]
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/pig/IcebergStorage.html#prepareToRead-org.apache.hadoop.mapreduce.RecordReader-org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.PigSplit-">prepareToRead(RecordReader, PigSplit)</a></span> - Method in class org.apache.iceberg.pig.<a href="org/apache/iceberg/pig/IcebergStorage.html" title="class in org.apache.iceberg.pig">IcebergStorage</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/BaseMetastoreTableOperations.html#PREVIOUS_METADATA_LOCATION_PROP">PREVIOUS_METADATA_LOCATION_PROP</a></span> - Static variable in class org.apache.iceberg.<a href="org/apache/iceberg/BaseMetastoreTableOperations.html" title="class in org.apache.iceberg">BaseMetastoreTableOperations</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/AvroSchemaVisitor.html#primitive-org.apache.avro.Schema-">primitive(Schema)</a></span> - Method in class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/AvroSchemaVisitor.html" title="class in org.apache.iceberg.avro">AvroSchemaVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetTypeVisitor.html#primitive-org.apache.parquet.schema.PrimitiveType-">primitive(PrimitiveType)</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetTypeVisitor.html" title="class in org.apache.iceberg.parquet">ParquetTypeVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/TypeToMessageType.html#primitive-org.apache.iceberg.types.Type.PrimitiveType-org.apache.parquet.schema.Type.Repetition-int-java.lang.String-">primitive(Type.PrimitiveType, Type.Repetition, int, String)</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/TypeToMessageType.html" title="class in org.apache.iceberg.parquet">TypeToMessageType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/TypeWithSchemaVisitor.html#primitive-org.apache.iceberg.types.Type.PrimitiveType-org.apache.parquet.schema.PrimitiveType-">primitive(Type.PrimitiveType, PrimitiveType)</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/TypeWithSchemaVisitor.html" title="class in org.apache.iceberg.parquet">TypeWithSchemaVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/spark/PruneColumnsWithoutReordering.html#primitive-org.apache.iceberg.types.Type.PrimitiveType-">primitive(Type.PrimitiveType)</a></span> - Method in class org.apache.iceberg.spark.<a href="org/apache/iceberg/spark/PruneColumnsWithoutReordering.html" title="class in org.apache.iceberg.spark">PruneColumnsWithoutReordering</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/spark/PruneColumnsWithReordering.html#primitive-org.apache.iceberg.types.Type.PrimitiveType-">primitive(Type.PrimitiveType)</a></span> - Method in class org.apache.iceberg.spark.<a href="org/apache/iceberg/spark/PruneColumnsWithReordering.html" title="class in org.apache.iceberg.spark">PruneColumnsWithReordering</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/CheckCompatibility.html#primitive-org.apache.iceberg.types.Type.PrimitiveType-">primitive(Type.PrimitiveType)</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/CheckCompatibility.html" title="class in org.apache.iceberg.types">CheckCompatibility</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/TypeUtil.CustomOrderSchemaVisitor.html#primitive-org.apache.iceberg.types.Type.PrimitiveType-">primitive(Type.PrimitiveType)</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/TypeUtil.CustomOrderSchemaVisitor.html" title="class in org.apache.iceberg.types">TypeUtil.CustomOrderSchemaVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/TypeUtil.SchemaVisitor.html#primitive-org.apache.iceberg.types.Type.PrimitiveType-">primitive(Type.PrimitiveType)</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/TypeUtil.SchemaVisitor.html" title="class in org.apache.iceberg.types">TypeUtil.SchemaVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueReaders.PrimitiveReader.html#PrimitiveReader-org.apache.parquet.column.ColumnDescriptor-">PrimitiveReader(ColumnDescriptor)</a></span> - Constructor for class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueReaders.PrimitiveReader.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.PrimitiveReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Type.PrimitiveType.html#PrimitiveType--">PrimitiveType()</a></span> - Constructor for class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Type.PrimitiveType.html" title="class in org.apache.iceberg.types">Type.PrimitiveType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueWriters.PrimitiveWriter.html#PrimitiveWriter-org.apache.parquet.column.ColumnDescriptor-">PrimitiveWriter(ColumnDescriptor)</a></span> - Constructor for class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueWriters.PrimitiveWriter.html" title="class in org.apache.iceberg.parquet">ParquetValueWriters.PrimitiveWriter</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/Avro.ReadBuilder.html#project-org.apache.iceberg.Schema-">project(Schema)</a></span> - Method in class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/Avro.ReadBuilder.html" title="class in org.apache.iceberg.avro">Avro.ReadBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/Projections.ProjectionEvaluator.html#project-org.apache.iceberg.expressions.Expression-">project(Expression)</a></span> - Method in class org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/Projections.ProjectionEvaluator.html" title="class in org.apache.iceberg.expressions">Projections.ProjectionEvaluator</a></dt>
+<dd>
+<div class="block">Project the given row expression to a partition expression.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/Parquet.ReadBuilder.html#project-org.apache.iceberg.Schema-">project(Schema)</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/Parquet.ReadBuilder.html" title="class in org.apache.iceberg.parquet">Parquet.ReadBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/pig/SchemaUtil.html#project-org.apache.iceberg.Schema-java.util.List-">project(Schema, List&lt;String&gt;)</a></span> - Static method in class org.apache.iceberg.pig.<a href="org/apache/iceberg/pig/SchemaUtil.html" title="class in org.apache.iceberg.pig">SchemaUtil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/TableScan.html#project-org.apache.iceberg.Schema-">project(Schema)</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/TableScan.html" title="interface in org.apache.iceberg">TableScan</a></dt>
+<dd>
+<div class="block">Create a new <a href="org/apache/iceberg/TableScan.html" title="interface in org.apache.iceberg"><code>TableScan</code></a> from this with the schema as its projection.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/transforms/Transform.html#project-java.lang.String-org.apache.iceberg.expressions.BoundPredicate-">project(String, BoundPredicate&lt;S&gt;)</a></span> - Method in interface org.apache.iceberg.transforms.<a href="org/apache/iceberg/transforms/Transform.html" title="interface in org.apache.iceberg.transforms">Transform</a></dt>
+<dd>
+<div class="block">Transforms a <a href="org/apache/iceberg/expressions/BoundPredicate.html" title="class in org.apache.iceberg.expressions"><code>predicate</code></a> to an inclusive predicate on the partition
+ values produced by <a href="org/apache/iceberg/transforms/Transform.html#apply-S-"><code>Transform.apply(Object)</code></a>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/events/ScanEvent.html#projection--">projection()</a></span> - Method in class org.apache.iceberg.events.<a href="org/apache/iceberg/events/ScanEvent.html" title="class in org.apache.iceberg.events">ScanEvent</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/avro/ProjectionDatumReader.html" title="class in org.apache.iceberg.avro"><span class="typeNameLink">ProjectionDatumReader</span></a>&lt;<a href="org/apache/iceberg/avro/ProjectionDatumReader.html" title="type parameter in ProjectionDatumReader">D</a>&gt; - Class in <a href="org/apache/iceberg/avro/package-summary.html">org.apache.iceberg.avro</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/ProjectionDatumReader.html#ProjectionDatumReader-java.util.function.Function-org.apache.iceberg.Schema-java.util.Map-">ProjectionDatumReader(Function&lt;Schema, DatumReader&lt;?&gt;&gt;, Schema, Map&lt;String, String&gt;)</a></span> - Constructor for class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/ProjectionDatumReader.html" title="class in org.apache.iceberg.avro">ProjectionDatumReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/Projections.ProjectionEvaluator.html#ProjectionEvaluator--">ProjectionEvaluator()</a></span> - Constructor for class org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/Projections.ProjectionEvaluator.html" title="class in org.apache.iceberg.expressions">Projections.ProjectionEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/expressions/Projections.html" title="class in org.apache.iceberg.expressions"><span class="typeNameLink">Projections</span></a> - Class in <a href="org/apache/iceberg/expressions/package-summary.html">org.apache.iceberg.expressions</a></dt>
+<dd>
+<div class="block">Utils to project expressions on rows to expressions on partitions.</div>
+</dd>
+<dt><a href="org/apache/iceberg/expressions/Projections.ProjectionEvaluator.html" title="class in org.apache.iceberg.expressions"><span class="typeNameLink">Projections.ProjectionEvaluator</span></a> - Class in <a href="org/apache/iceberg/expressions/package-summary.html">org.apache.iceberg.expressions</a></dt>
+<dd>
+<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>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/transforms/Transform.html#projectStrict-java.lang.String-org.apache.iceberg.expressions.BoundPredicate-">projectStrict(String, BoundPredicate&lt;S&gt;)</a></span> - Method in interface org.apache.iceberg.transforms.<a href="org/apache/iceberg/transforms/Transform.html" title="interface in org.apache.iceberg.transforms">Transform</a></dt>
+<dd>
+<div class="block">Transforms a <a href="org/apache/iceberg/expressions/BoundPredicate.html" title="class in org.apache.iceberg.expressions"><code>predicate</code></a> to a strict predicate on the partition values
+ produced by <a href="org/apache/iceberg/transforms/Transform.html#apply-S-"><code>Transform.apply(Object)</code></a>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/BaseTable.html#properties--">properties()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/BaseTable.html" title="class in org.apache.iceberg">BaseTable</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/Table.html#properties--">properties()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/Table.html" title="interface in org.apache.iceberg">Table</a></dt>
+<dd>
+<div class="block">Return a map of string properties for this table.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/TableMetadata.html#properties--">properties()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/TableMetadata.html" title="class in org.apache.iceberg">TableMetadata</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/TableMetadata.html#propertyAsBoolean-java.lang.String-boolean-">propertyAsBoolean(String, boolean)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/TableMetadata.html" title="class in org.apache.iceberg">TableMetadata</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/util/PropertyUtil.html#propertyAsBoolean-java.util.Map-java.lang.String-boolean-">propertyAsBoolean(Map&lt;String, String&gt;, String, boolean)</a></span> - Static method in class org.apache.iceberg.util.<a href="org/apache/iceberg/util/PropertyUtil.html" title="class in org.apache.iceberg.util">PropertyUtil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/TableMetadata.html#propertyAsInt-java.lang.String-int-">propertyAsInt(String, int)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/TableMetadata.html" title="class in org.apache.iceberg">TableMetadata</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/util/PropertyUtil.html#propertyAsInt-java.util.Map-java.lang.String-int-">propertyAsInt(Map&lt;String, String&gt;, String, int)</a></span> - Static method in class org.apache.iceberg.util.<a href="org/apache/iceberg/util/PropertyUtil.html" title="class in org.apache.iceberg.util">PropertyUtil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/TableMetadata.html#propertyAsLong-java.lang.String-long-">propertyAsLong(String, long)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/TableMetadata.html" title="class in org.apache.iceberg">TableMetadata</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/util/PropertyUtil.html#propertyAsLong-java.util.Map-java.lang.String-long-">propertyAsLong(Map&lt;String, String&gt;, String, long)</a></span> - Static method in class org.apache.iceberg.util.<a href="org/apache/iceberg/util/PropertyUtil.html" title="class in org.apache.iceberg.util">PropertyUtil</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/util/PropertyUtil.html" title="class in org.apache.iceberg.util"><span class="typeNameLink">PropertyUtil</span></a> - Class in <a href="org/apache/iceberg/util/package-summary.html">org.apache.iceberg.util</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/spark/SparkSchemaUtil.html#prune-org.apache.iceberg.Schema-org.apache.spark.sql.types.StructType-">prune(Schema, StructType)</a></span> - Static method in class org.apache.iceberg.spark.<a href="org/apache/iceberg/spark/SparkSchemaUtil.html" title="class in org.apache.iceberg.spark">SparkSchemaUtil</a></dt>
+<dd>
+<div class="block">Prune columns from a <a href="org/apache/iceberg/Schema.html" title="class in org.apache.iceberg"><code>Schema</code></a> using a <code>Spark type</code> projection.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/spark/SparkSchemaUtil.html#prune-org.apache.iceberg.Schema-org.apache.spark.sql.types.StructType-java.util.List-">prune(Schema, StructType, List&lt;Expression&gt;)</a></span> - Static method in class org.apache.iceberg.spark.<a href="org/apache/iceberg/spark/SparkSchemaUtil.html" title="class in org.apache.iceberg.spark">SparkSchemaUtil</a></dt>
+<dd>
+<div class="block">Prune columns from a <a href="org/apache/iceberg/Schema.html" title="class in org.apache.iceberg"><code>Schema</code></a> using a <code>Spark type</code> projection.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/spark/SparkSchemaUtil.html#prune-org.apache.iceberg.Schema-org.apache.spark.sql.types.StructType-org.apache.iceberg.expressions.Expression-boolean-">prune(Schema, StructType, Expression, boolean)</a></span> - Static method in class org.apache.iceberg.spark.<a href="org/apache/iceberg/spark/SparkSchemaUtil.html" title="class in org.apache.iceberg.spark">SparkSchemaUtil</a></dt>
+<dd>
+<div class="block">Prune columns from a <a href="org/apache/iceberg/Schema.html" title="class in org.apache.iceberg"><code>Schema</code></a> using a <code>Spark type</code> projection.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/AvroSchemaUtil.html#pruneColumns-org.apache.avro.Schema-java.util.Set-">pruneColumns(Schema, Set&lt;Integer&gt;)</a></span> - Static method in class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/AvroSchemaUtil.html" title="class in org.apache.iceberg.avro">AvroSchemaUtil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetSchemaUtil.html#pruneColumns-org.apache.parquet.schema.MessageType-org.apache.iceberg.Schema-">pruneColumns(MessageType, Schema)</a></span> - Static method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetSchemaUtil.html" title="class in org.apache.iceberg.parquet">ParquetSchemaUtil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetSchemaUtil.html#pruneColumnsFallback-org.apache.parquet.schema.MessageType-org.apache.iceberg.Schema-">pruneColumnsFallback(MessageType, Schema)</a></span> - Static method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetSchemaUtil.html" title="class in org.apache.iceberg.parquet">ParquetSchemaUtil</a></dt>
+<dd>
+<div class="block">Prunes columns from a Parquet file schema that was written without field ids.</div>
+</dd>
+<dt><a href="org/apache/iceberg/spark/PruneColumnsWithoutReordering.html" title="class in org.apache.iceberg.spark"><span class="typeNameLink">PruneColumnsWithoutReordering</span></a> - Class in <a href="org/apache/iceberg/spark/package-summary.html">org.apache.iceberg.spark</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/spark/PruneColumnsWithReordering.html" title="class in org.apache.iceberg.spark"><span class="typeNameLink">PruneColumnsWithReordering</span></a> - Class in <a href="org/apache/iceberg/spark/package-summary.html">org.apache.iceberg.spark</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/pig/IcebergStorage.html#pushProjection-org.apache.pig.LoadPushDown.RequiredFieldList-">pushProjection(LoadPushDown.RequiredFieldList)</a></span> - Method in class org.apache.iceberg.pig.<a href="org/apache/iceberg/pig/IcebergStorage.html" title="class in org.apache.iceberg.pig">IcebergStorage</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/GenericManifestFile.html#put-int-java.lang.Object-">put(int, Object)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/GenericManifestFile.html" title="class in org.apache.iceberg">GenericManifestFile</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/GenericPartitionFieldSummary.html#put-int-java.lang.Object-">put(int, Object)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/GenericPartitionFieldSummary.html" title="class in org.apache.iceberg">GenericPartitionFieldSummary</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/orc/ColumnIdMap.html#put-org.apache.orc.TypeDescription-java.lang.Integer-">put(TypeDescription, Integer)</a></span> - Method in class org.apache.iceberg.orc.<a href="org/apache/iceberg/orc/ColumnIdMap.html" title="class in org.apache.iceberg.orc">ColumnIdMap</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/util/Pair.html#put-int-java.lang.Object-">put(int, Object)</a></span> - Method in class org.apache.iceberg.util.<a href="org/apache/iceberg/util/Pair.html" title="class in org.apache.iceberg.util">Pair</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/orc/ColumnIdMap.html#putAll-java.util.Map-">putAll(Map&lt;? extends TypeDescription, ? extends Integer&gt;)</a></span> - Method in class org.apache.iceberg.orc.<a href="org/apache/iceberg/orc/ColumnIdMap.html" title="class in org.apache.iceberg.orc">ColumnIdMap</a></dt>
+<dd>&nbsp;</dd>
+</dl>
+<a name="I:R">
+<!--   -->
+</a>
+<h2 class="title">R</h2>
+<dl>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/util/Tasks.html#range-int-">range(int)</a></span> - Static method in class org.apache.iceberg.util.<a href="org/apache/iceberg/util/Tasks.html" title="class in org.apache.iceberg.util">Tasks</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/Avro.html#read-org.apache.iceberg.io.InputFile-">read(InputFile)</a></span> - Static method in class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/Avro.html" title="class in org.apache.iceberg.avro">Avro</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/ProjectionDatumReader.html#read-D-org.apache.avro.io.Decoder-">read(D, Decoder)</a></span> - Method in class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/ProjectionDatumReader.html" title="class in org.apache.iceberg.avro">ProjectionDatumReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/ValueReader.html#read-org.apache.avro.io.Decoder-java.lang.Object-">read(Decoder, Object)</a></span> - Method in interface org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/ValueReader.html" title="interface in org.apache.iceberg.avro">ValueReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/ValueReaders.StructReader.html#read-org.apache.avro.io.Decoder-java.lang.Object-">read(Decoder, Object)</a></span> - Method in class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/ValueReaders.StructReader.html" title="class in org.apache.iceberg.avro">ValueReaders.StructReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/data/avro/DataReader.html#read-T-org.apache.avro.io.Decoder-">read(T, Decoder)</a></span> - Method in class org.apache.iceberg.data.avro.<a href="org/apache/iceberg/data/avro/DataReader.html" title="class in org.apache.iceberg.data.avro">DataReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/data/IcebergGenerics.html#read-org.apache.iceberg.Table-">read(Table)</a></span> - Static method in class org.apache.iceberg.data.<a href="org/apache/iceberg/data/IcebergGenerics.html" title="class in org.apache.iceberg.data">IcebergGenerics</a></dt>
+<dd>
+<div class="block">Returns a builder to configure a read of the given table that produces generic records.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/ManifestReader.html#read-org.apache.iceberg.io.InputFile-java.util.function.Function-">read(InputFile, Function&lt;Integer, PartitionSpec&gt;)</a></span> - Static method in class org.apache.iceberg.<a href="org/apache/iceberg/ManifestReader.html" title="class in org.apache.iceberg">ManifestReader</a></dt>
+<dd>
+<div class="block">Returns a new <a href="org/apache/iceberg/ManifestReader.html" title="class in org.apache.iceberg"><code>ManifestReader</code></a> for an <a href="org/apache/iceberg/io/InputFile.html" title="interface in org.apache.iceberg.io"><code>InputFile</code></a>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/orc/ORC.html#read-org.apache.iceberg.io.InputFile-">read(InputFile)</a></span> - Static method in class org.apache.iceberg.orc.<a href="org/apache/iceberg/orc/ORC.html" title="class in org.apache.iceberg.orc">ORC</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/orc/OrcValueReader.html#read-org.apache.orc.storage.ql.exec.vector.VectorizedRowBatch-int-">read(VectorizedRowBatch, int)</a></span> - Method in interface org.apache.iceberg.orc.<a href="org/apache/iceberg/orc/OrcValueReader.html" title="interface in org.apache.iceberg.orc">OrcValueReader</a></dt>
+<dd>
+<div class="block">Reads a value in row.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/Parquet.html#read-org.apache.iceberg.io.InputFile-">read(InputFile)</a></span> - Static method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/Parquet.html" title="class in org.apache.iceberg.parquet">Parquet</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueReader.html#read-T-">read(T)</a></span> - Method in interface org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueReader.html" title="interface in org.apache.iceberg.parquet">ParquetValueReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueReaders.BinaryAsDecimalReader.html#read-java.math.BigDecimal-">read(BigDecimal)</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueReaders.BinaryAsDecimalReader.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.BinaryAsDecimalReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueReaders.BytesReader.html#read-java.nio.ByteBuffer-">read(ByteBuffer)</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueReaders.BytesReader.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.BytesReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueReaders.FloatAsDoubleReader.html#read-java.lang.Double-">read(Double)</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueReaders.FloatAsDoubleReader.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.FloatAsDoubleReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueReaders.IntAsLongReader.html#read-java.lang.Long-">read(Long)</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueReaders.IntAsLongReader.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.IntAsLongReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueReaders.IntegerAsDecimalReader.html#read-java.math.BigDecimal-">read(BigDecimal)</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueReaders.IntegerAsDecimalReader.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.IntegerAsDecimalReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueReaders.LongAsDecimalReader.html#read-java.math.BigDecimal-">read(BigDecimal)</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueReaders.LongAsDecimalReader.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.LongAsDecimalReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueReaders.RepeatedKeyValueReader.html#read-M-">read(M)</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueReaders.RepeatedKeyValueReader.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.RepeatedKeyValueReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueReaders.RepeatedReader.html#read-T-">read(T)</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueReaders.RepeatedReader.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.RepeatedReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueReaders.StringReader.html#read-java.lang.String-">read(String)</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueReaders.StringReader.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.StringReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueReaders.StructReader.html#read-T-">read(T)</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueReaders.StructReader.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.StructReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueReaders.UnboxedReader.html#read-T-">read(T)</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueReaders.UnboxedReader.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.UnboxedReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/spark/data/SparkAvroReader.html#read-org.apache.spark.sql.catalyst.InternalRow-org.apache.avro.io.Decoder-">read(InternalRow, Decoder)</a></span> - Method in class org.apache.iceberg.spark.data.<a href="org/apache/iceberg/spark/data/SparkAvroReader.html" title="class in org.apache.iceberg.spark.data">SparkAvroReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/spark/data/SparkOrcReader.html#read-org.apache.orc.storage.ql.exec.vector.VectorizedRowBatch-int-">read(VectorizedRowBatch, int)</a></span> - Method in class org.apache.iceberg.spark.data.<a href="org/apache/iceberg/spark/data/SparkOrcReader.html" title="class in org.apache.iceberg.spark.data">SparkOrcReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/TableMetadataParser.html#read-org.apache.iceberg.TableOperations-org.apache.iceberg.io.InputFile-">read(TableOperations, InputFile)</a></span> - Static method in class org.apache.iceberg.<a href="org/apache/iceberg/TableMetadataParser.html" title="class in org.apache.iceberg">TableMetadataParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueReaders.UnboxedReader.html#readBinary--">readBinary()</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueReaders.UnboxedReader.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.UnboxedReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueReaders.UnboxedReader.html#readBoolean--">readBoolean()</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueReaders.UnboxedReader.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.UnboxedReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/CheckCompatibility.html#readCompatibilityErrors-org.apache.iceberg.Schema-org.apache.iceberg.Schema-">readCompatibilityErrors(Schema, Schema)</a></span> - Static method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/CheckCompatibility.html" title="class in org.apache.iceberg.types">CheckCompatibility</a></dt>
+<dd>
+<div class="block">Returns a list of compatibility errors for reading with the given read schema.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueReaders.FloatAsDoubleReader.html#readDouble--">readDouble()</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueReaders.FloatAsDoubleReader.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.FloatAsDoubleReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueReaders.UnboxedReader.html#readDouble--">readDouble()</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueReaders.UnboxedReader.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.UnboxedReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/ValueReaders.StructReader.html#reader-int-">reader(int)</a></span> - Method in class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/ValueReaders.StructReader.html" title="class in org.apache.iceberg.avro">ValueReaders.StructReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueReaders.UnboxedReader.html#readFloat--">readFloat()</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueReaders.UnboxedReader.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.UnboxedReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueReaders.UnboxedReader.html#readInteger--">readInteger()</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueReaders.UnboxedReader.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.UnboxedReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetAvroValueReaders.TimeMillisReader.html#readLong--">readLong()</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetAvroValueReaders.TimeMillisReader.html" title="class in org.apache.iceberg.parquet">ParquetAvroValueReaders.TimeMillisReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetAvroValueReaders.TimestampMillisReader.html#readLong--">readLong()</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetAvroValueReaders.TimestampMillisReader.html" title="class in org.apache.iceberg.parquet">ParquetAvroValueReaders.TimestampMillisReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueReaders.IntAsLongReader.html#readLong--">readLong()</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueReaders.IntAsLongReader.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.IntAsLongReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueReaders.UnboxedReader.html#readLong--">readLong()</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueReaders.UnboxedReader.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.UnboxedReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/Parquet.ReadBuilder.html#readSupport-org.apache.parquet.hadoop.api.ReadSupport-">readSupport(ReadSupport&lt;?&gt;)</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/Parquet.ReadBuilder.html" title="class in org.apache.iceberg.parquet">Parquet.ReadBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/TypeUtil.html#reassignIds-org.apache.iceberg.Schema-org.apache.iceberg.Schema-">reassignIds(Schema, Schema)</a></span> - Static method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/TypeUtil.html" title="class in org.apache.iceberg.types">TypeUtil</a></dt>
+<dd>
+<div class="block">Reassigns ids in a schema from another schema.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/AvroSchemaVisitor.html#record-org.apache.avro.Schema-java.util.List-java.util.List-">record(Schema, List&lt;String&gt;, List&lt;T&gt;)</a></span> - Method in class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/AvroSchemaVisitor.html" title="class in org.apache.iceberg.avro">AvroSchemaVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/ValueReaders.html#record-java.util.List-org.apache.avro.Schema-">record(List&lt;ValueReader&lt;?&gt;&gt;, Schema)</a></span> - Static method in class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/ValueReaders.html" title="class in org.apache.iceberg.avro">ValueReaders</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/ValueReaders.html#record-java.util.List-java.lang.Class-org.apache.avro.Schema-">record(List&lt;ValueReader&lt;?&gt;&gt;, Class&lt;R&gt;, Schema)</a></span> - Static method in class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/ValueReaders.html" title="class in org.apache.iceberg.avro">ValueReaders</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/ValueWriters.html#record-java.util.List-">record(List&lt;ValueWriter&lt;?&gt;&gt;)</a></span> - Static method in class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/ValueWriters.html" title="class in org.apache.iceberg.avro">ValueWriters</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/data/Record.html" title="interface in org.apache.iceberg.data"><span class="typeNameLink">Record</span></a> - Interface in <a href="org/apache/iceberg/data/package-summary.html">org.apache.iceberg.data</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/DataFile.html#recordCount--">recordCount()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/DataFile.html" title="interface in org.apache.iceberg">DataFile</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/Metrics.html#recordCount--">recordCount()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/Metrics.html" title="class in org.apache.iceberg">Metrics</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/ScanSummary.PartitionMetrics.html#recordCount--">recordCount()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/ScanSummary.PartitionMetrics.html" title="class in org.apache.iceberg">ScanSummary.PartitionMetrics</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/Predicate.html#ref--">ref()</a></span> - Method in class org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/Predicate.html" title="class in org.apache.iceberg.expressions">Predicate</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/expressions/Reference.html" title="interface in org.apache.iceberg.expressions"><span class="typeNameLink">Reference</span></a> - Interface in <a href="org/apache/iceberg/expressions/package-summary.html">org.apache.iceberg.expressions</a></dt>
+<dd>
+<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>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/BaseTable.html#refresh--">refresh()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/BaseTable.html" title="class in org.apache.iceberg">BaseTable</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/hadoop/HadoopTableOperations.html#refresh--">refresh()</a></span> - Method in class org.apache.iceberg.hadoop.<a href="org/apache/iceberg/hadoop/HadoopTableOperations.html" title="class in org.apache.iceberg.hadoop">HadoopTableOperations</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/hive/HiveTableOperations.html#refresh--">refresh()</a></span> - Method in class org.apache.iceberg.hive.<a href="org/apache/iceberg/hive/HiveTableOperations.html" title="class in org.apache.iceberg.hive">HiveTableOperations</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/Table.html#refresh--">refresh()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/Table.html" title="interface in org.apache.iceberg">Table</a></dt>
+<dd>
+<div class="block">Refresh the current table metadata.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/TableOperations.html#refresh--">refresh()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/TableOperations.html" title="interface in org.apache.iceberg">TableOperations</a></dt>
+<dd>
+<div class="block">Return the current table metadata after checking for updates.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/BaseMetastoreTableOperations.html#refreshFromMetadataLocation-java.lang.String-">refreshFromMetadataLocation(String)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/BaseMetastoreTableOperations.html" title="class in org.apache.iceberg">BaseMetastoreTableOperations</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/BaseMetastoreTableOperations.html#refreshFromMetadataLocation-java.lang.String-int-">refreshFromMetadataLocation(String, int)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/BaseMetastoreTableOperations.html" title="class in org.apache.iceberg">BaseMetastoreTableOperations</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/events/Listeners.html#register-org.apache.iceberg.events.Listener-java.lang.Class-">register(Listener&lt;E&gt;, Class&lt;E&gt;)</a></span> - Static method in class org.apache.iceberg.events.<a href="org/apache/iceberg/events/Listeners.html" title="class in org.apache.iceberg.events">Listeners</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/pig/IcebergStorage.html#relativeToAbsolutePath-java.lang.String-org.apache.hadoop.fs.Path-">relativeToAbsolutePath(String, Path)</a></span> - Method in class org.apache.iceberg.pig.<a href="org/apache/iceberg/pig/IcebergStorage.html" title="class in org.apache.iceberg.pig">IcebergStorage</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/orc/ColumnIdMap.html#remove-java.lang.Object-">remove(Object)</a></span> - Method in class org.apache.iceberg.orc.<a href="org/apache/iceberg/orc/ColumnIdMap.html" title="class in org.apache.iceberg.orc">ColumnIdMap</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/UpdateProperties.html#remove-java.lang.String-">remove(String)</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/UpdateProperties.html" title="interface in org.apache.iceberg">UpdateProperties</a></dt>
+<dd>
+<div class="block">Remove the given property key from the table.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/TableMetadata.html#removeSnapshotLogEntries-java.util.Set-">removeSnapshotLogEntries(Set&lt;Long&gt;)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/TableMetadata.html" title="class in org.apache.iceberg">TableMetadata</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/TableMetadata.html#removeSnapshotsIf-java.util.function.Predicate-">removeSnapshotsIf(Predicate&lt;Snapshot&gt;)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/TableMetadata.html" title="class in org.apache.iceberg">TableMetadata</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/Avro.ReadBuilder.html#rename-java.lang.String-java.lang.String-">rename(String, String)</a></span> - Method in class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/Avro.ReadBuilder.html" title="class in org.apache.iceberg.avro">Avro.ReadBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/UpdateSchema.html#renameColumn-java.lang.String-java.lang.String-">renameColumn(String, String)</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/UpdateSchema.html" title="interface in org.apache.iceberg">UpdateSchema</a></dt>
+<dd>
+<div class="block">Rename a column in the schema.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/catalog/Catalog.html#renameTable-org.apache.iceberg.catalog.TableIdentifier-org.apache.iceberg.catalog.TableIdentifier-">renameTable(TableIdentifier, TableIdentifier)</a></span> - Method in interface org.apache.iceberg.catalog.<a href="org/apache/iceberg/catalog/Catalog.html" title="interface in org.apache.iceberg.catalog">Catalog</a></dt>
+<dd>
+<div class="block">Renames a table.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueReaders.RepeatedKeyValueReader.html#RepeatedKeyValueReader-int-int-org.apache.iceberg.parquet.ParquetValueReader-org.apache.iceberg.parquet.ParquetValueReader-">RepeatedKeyValueReader(int, int, ParquetValueReader&lt;K&gt;, ParquetValueReader&lt;V&gt;)</a></span> - Constructor for class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueReaders.RepeatedKeyValueReader.html" title="class [...]
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueWriters.RepeatedKeyValueWriter.html#RepeatedKeyValueWriter-int-int-org.apache.iceberg.parquet.ParquetValueWriter-org.apache.iceberg.parquet.ParquetValueWriter-">RepeatedKeyValueWriter(int, int, ParquetValueWriter&lt;K&gt;, ParquetValueWriter&lt;V&gt;)</a></span> - Constructor for class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueWriters.RepeatedKeyValueWriter.html" title="class [...]
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueReaders.RepeatedReader.html#RepeatedReader-int-int-org.apache.iceberg.parquet.ParquetValueReader-">RepeatedReader(int, int, ParquetValueReader&lt;E&gt;)</a></span> - Constructor for class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueReaders.RepeatedReader.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.RepeatedReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueWriters.RepeatedWriter.html#RepeatedWriter-int-int-org.apache.iceberg.parquet.ParquetValueWriter-">RepeatedWriter(int, int, ParquetValueWriter&lt;E&gt;)</a></span> - Constructor for class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueWriters.RepeatedWriter.html" title="class in org.apache.iceberg.parquet">ParquetValueWriters.RepeatedWriter</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/DataOperations.html#REPLACE">REPLACE</a></span> - Static variable in class org.apache.iceberg.<a href="org/apache/iceberg/DataOperations.html" title="class in org.apache.iceberg">DataOperations</a></dt>
+<dd>
+<div class="block">Files are removed and replaced, without changing the data in the table.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/TableMetadata.html#replaceCurrentSnapshot-org.apache.iceberg.Snapshot-">replaceCurrentSnapshot(Snapshot)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/TableMetadata.html" title="class in org.apache.iceberg">TableMetadata</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/ReplaceManifests.html" title="class in org.apache.iceberg"><span class="typeNameLink">ReplaceManifests</span></a> - Class in <a href="org/apache/iceberg/package-summary.html">org.apache.iceberg</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/ReplacePartitions.html" title="interface in org.apache.iceberg"><span class="typeNameLink">ReplacePartitions</span></a> - Interface in <a href="org/apache/iceberg/package-summary.html">org.apache.iceberg</a></dt>
+<dd>
+<div class="block">Not recommended: API for overwriting files in a table by partition.</div>
+</dd>
+<dt><a href="org/apache/iceberg/ReplacePartitionsOperation.html" title="class in org.apache.iceberg"><span class="typeNameLink">ReplacePartitionsOperation</span></a> - Class in <a href="org/apache/iceberg/package-summary.html">org.apache.iceberg</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/TableMetadata.html#replaceProperties-java.util.Map-">replaceProperties(Map&lt;String, String&gt;)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/TableMetadata.html" title="class in org.apache.iceberg">TableMetadata</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/BaseMetastoreTableOperations.html#requestRefresh--">requestRefresh()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/BaseMetastoreTableOperations.html" title="class in org.apache.iceberg">BaseMetastoreTableOperations</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.NestedField.html#required-int-java.lang.String-org.apache.iceberg.types.Type-">required(int, String, Type)</a></span> - Static method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.NestedField.html" title="class in org.apache.iceberg.types">Types.NestedField</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.NestedField.html#required-int-java.lang.String-org.apache.iceberg.types.Type-java.lang.String-">required(int, String, Type, String)</a></span> - Static method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.NestedField.html" title="class in org.apache.iceberg.types">Types.NestedField</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/FileScanTask.html#residual--">residual()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/FileScanTask.html" title="interface in org.apache.iceberg">FileScanTask</a></dt>
+<dd>
+<div class="block">Returns the residual expression that should be applied to rows in this file scan.</div>
+</dd>
+<dt><a href="org/apache/iceberg/expressions/ResidualEvaluator.html" title="class in org.apache.iceberg.expressions"><span class="typeNameLink">ResidualEvaluator</span></a> - Class in <a href="org/apache/iceberg/expressions/package-summary.html">org.apache.iceberg.expressions</a></dt>
+<dd>
+<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>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/ResidualEvaluator.html#ResidualEvaluator-org.apache.iceberg.PartitionSpec-org.apache.iceberg.expressions.Expression-boolean-">ResidualEvaluator(PartitionSpec, Expression, boolean)</a></span> - Constructor for class org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/ResidualEvaluator.html" title="class in org.apache.iceberg.expressions">ResidualEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/ResidualEvaluator.html#residualFor-org.apache.iceberg.StructLike-">residualFor(StructLike)</a></span> - Method in class org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/ResidualEvaluator.html" title="class in org.apache.iceberg.expressions">ResidualEvaluator</a></dt>
+<dd>
+<div class="block">Returns a residual expression for the given partition values.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/util/Tasks.Builder.html#retry-int-">retry(int)</a></span> - Method in class org.apache.iceberg.util.<a href="org/apache/iceberg/util/Tasks.Builder.html" title="class in org.apache.iceberg.util">Tasks.Builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueReaders.ReusableEntry.html#ReusableEntry--">ReusableEntry()</a></span> - Constructor for class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueReaders.ReusableEntry.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.ReusableEntry</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/Avro.ReadBuilder.html#reuseContainers--">reuseContainers()</a></span> - Method in class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/Avro.ReadBuilder.html" title="class in org.apache.iceberg.avro">Avro.ReadBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/Avro.ReadBuilder.html#reuseContainers-boolean-">reuseContainers(boolean)</a></span> - Method in class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/Avro.ReadBuilder.html" title="class in org.apache.iceberg.avro">Avro.ReadBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/data/IcebergGenerics.ScanBuilder.html#reuseContainers--">reuseContainers()</a></span> - Method in class org.apache.iceberg.data.<a href="org/apache/iceberg/data/IcebergGenerics.ScanBuilder.html" title="class in org.apache.iceberg.data">IcebergGenerics.ScanBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/Parquet.ReadBuilder.html#reuseContainers--">reuseContainers()</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/Parquet.ReadBuilder.html" title="class in org.apache.iceberg.parquet">Parquet.ReadBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/ValueReaders.StructReader.html#reuseOrCreate-java.lang.Object-">reuseOrCreate(Object)</a></span> - Method in class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/ValueReaders.StructReader.html" title="class in org.apache.iceberg.avro">ValueReaders.StructReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/util/Tasks.Builder.html#revertWith-org.apache.iceberg.util.Tasks.Task-">revertWith(Tasks.Task&lt;I, ?&gt;)</a></span> - Method in class org.apache.iceberg.util.<a href="org/apache/iceberg/util/Tasks.Builder.html" title="class in org.apache.iceberg.util">Tasks.Builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/RewriteFiles.html" title="interface in org.apache.iceberg"><span class="typeNameLink">RewriteFiles</span></a> - Interface in <a href="org/apache/iceberg/package-summary.html">org.apache.iceberg</a></dt>
+<dd>
+<div class="block">API for replacing files in a table.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/RewriteFiles.html#rewriteFiles-java.util.Set-java.util.Set-">rewriteFiles(Set&lt;DataFile&gt;, Set&lt;DataFile&gt;)</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/RewriteFiles.html" title="interface in org.apache.iceberg">RewriteFiles</a></dt>
+<dd>
+<div class="block">Add a rewrite that replaces one set of files with another set that contains the same data.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/ReplaceManifests.html#rewriteIf-java.util.function.Predicate-">rewriteIf(Predicate&lt;ManifestFile&gt;)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/ReplaceManifests.html" title="class in org.apache.iceberg">ReplaceManifests</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/RewriteManifests.html#rewriteIf-java.util.function.Predicate-">rewriteIf(Predicate&lt;ManifestFile&gt;)</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/RewriteManifests.html" title="interface in org.apache.iceberg">RewriteManifests</a></dt>
+<dd>
+<div class="block">Determines which existing <a href="org/apache/iceberg/ManifestFile.html" title="interface in org.apache.iceberg"><code>ManifestFile</code></a> for the table should be rewritten.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/BaseTable.html#rewriteManifests--">rewriteManifests()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/BaseTable.html" title="class in org.apache.iceberg">BaseTable</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/RewriteManifests.html" title="interface in org.apache.iceberg"><span class="typeNameLink">RewriteManifests</span></a> - Interface in <a href="org/apache/iceberg/package-summary.html">org.apache.iceberg</a></dt>
+<dd>
+<div class="block">API for rewriting manifests for a table.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/Table.html#rewriteManifests--">rewriteManifests()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/Table.html" title="interface in org.apache.iceberg">Table</a></dt>
+<dd>
+<div class="block">Create a new <a href="org/apache/iceberg/RewriteManifests.html" title="interface in org.apache.iceberg"><code>rewrite manifests API</code></a> to replace manifests for this
+ table and commit.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/Transaction.html#rewriteManifests--">rewriteManifests()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/Transaction.html" title="interface in org.apache.iceberg">Transaction</a></dt>
+<dd>
+<div class="block">Create a new <a href="org/apache/iceberg/RewriteManifests.html" title="interface in org.apache.iceberg"><code>rewrite manifests API</code></a> to replace manifests for this table.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/Expressions.html#rewriteNot-org.apache.iceberg.expressions.Expression-">rewriteNot(Expression)</a></span> - Static method in class org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/Expressions.html" title="class in org.apache.iceberg.expressions">Expressions</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/And.html#right--">right()</a></span> - Method in class org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/And.html" title="class in org.apache.iceberg.expressions">And</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/Or.html#right--">right()</a></span> - Method in class org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/Or.html" title="class in org.apache.iceberg.expressions">Or</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/BaseTable.html#rollback--">rollback()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/BaseTable.html" title="class in org.apache.iceberg">BaseTable</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/Rollback.html" title="interface in org.apache.iceberg"><span class="typeNameLink">Rollback</span></a> - Interface in <a href="org/apache/iceberg/package-summary.html">org.apache.iceberg</a></dt>
+<dd>
+<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>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/Table.html#rollback--">rollback()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/Table.html" title="interface in org.apache.iceberg">Table</a></dt>
+<dd>
+<div class="block">Create a new <a href="org/apache/iceberg/Rollback.html" title="interface in org.apache.iceberg"><code>rollback API</code></a> to roll back to a previous snapshot and commit.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/TableMetadata.html#rollbackTo-org.apache.iceberg.Snapshot-">rollbackTo(Snapshot)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/TableMetadata.html" title="class in org.apache.iceberg">TableMetadata</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/util/Tasks.Builder.html#run-org.apache.iceberg.util.Tasks.Task-">run(Tasks.Task&lt;I, RuntimeException&gt;)</a></span> - Method in class org.apache.iceberg.util.<a href="org/apache/iceberg/util/Tasks.Builder.html" title="class in org.apache.iceberg.util">Tasks.Builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/util/Tasks.Builder.html#run-org.apache.iceberg.util.Tasks.Task-java.lang.Class-">run(Tasks.Task&lt;I, E&gt;, Class&lt;E&gt;)</a></span> - Method in class org.apache.iceberg.util.<a href="org/apache/iceberg/util/Tasks.Builder.html" title="class in org.apache.iceberg.util">Tasks.Builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/util/Tasks.FailureTask.html#run-I-java.lang.Exception-">run(I, Exception)</a></span> - Method in interface org.apache.iceberg.util.<a href="org/apache/iceberg/util/Tasks.FailureTask.html" title="interface in org.apache.iceberg.util">Tasks.FailureTask</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/util/Tasks.Task.html#run-I-">run(I)</a></span> - Method in interface org.apache.iceberg.util.<a href="org/apache/iceberg/util/Tasks.Task.html" title="interface in org.apache.iceberg.util">Tasks.Task</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/exceptions/RuntimeIOException.html" title="class in org.apache.iceberg.exceptions"><span class="typeNameLink">RuntimeIOException</span></a> - Exception in <a href="org/apache/iceberg/exceptions/package-summary.html">org.apache.iceberg.exceptions</a></dt>
+<dd>
+<div class="block">Exception used to wrap <code>IOException</code> as a <code>RuntimeException</code> and add context.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/exceptions/RuntimeIOException.html#RuntimeIOException-java.io.IOException-">RuntimeIOException(IOException)</a></span> - Constructor for exception org.apache.iceberg.exceptions.<a href="org/apache/iceberg/exceptions/RuntimeIOException.html" title="class in org.apache.iceberg.exceptions">RuntimeIOException</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/exceptions/RuntimeIOException.html#RuntimeIOException-java.io.IOException-java.lang.String-java.lang.Object...-">RuntimeIOException(IOException, String, Object...)</a></span> - Constructor for exception org.apache.iceberg.exceptions.<a href="org/apache/iceberg/exceptions/RuntimeIOException.html" title="class in org.apache.iceberg.exceptions">RuntimeIOException</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/exceptions/RuntimeIOException.html#RuntimeIOException-java.lang.String-java.lang.Object...-">RuntimeIOException(String, Object...)</a></span> - Constructor for exception org.apache.iceberg.exceptions.<a href="org/apache/iceberg/exceptions/RuntimeIOException.html" title="class in org.apache.iceberg.exceptions">RuntimeIOException</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/hive/RuntimeMetaException.html" title="class in org.apache.iceberg.hive"><span class="typeNameLink">RuntimeMetaException</span></a> - Exception in <a href="org/apache/iceberg/hive/package-summary.html">org.apache.iceberg.hive</a></dt>
+<dd>
+<div class="block">Exception used to wrap <code>MetaException</code> as a <code>RuntimeException</code> and add context.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/hive/RuntimeMetaException.html#RuntimeMetaException-org.apache.hadoop.hive.metastore.api.MetaException-">RuntimeMetaException(MetaException)</a></span> - Constructor for exception org.apache.iceberg.hive.<a href="org/apache/iceberg/hive/RuntimeMetaException.html" title="class in org.apache.iceberg.hive">RuntimeMetaException</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/hive/RuntimeMetaException.html#RuntimeMetaException-org.apache.hadoop.hive.metastore.api.MetaException-java.lang.String-java.lang.Object...-">RuntimeMetaException(MetaException, String, Object...)</a></span> - Constructor for exception org.apache.iceberg.hive.<a href="org/apache/iceberg/hive/RuntimeMetaException.html" title="class in org.apache.iceberg.hive">RuntimeMetaException</a></dt>
+<dd>&nbsp;</dd>
+</dl>
+<a name="I:S">
+<!--   -->
+</a>
+<h2 class="title">S</h2>
+<dl>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.DecimalType.html#scale--">scale()</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.DecimalType.html" title="class in org.apache.iceberg.types">Types.DecimalType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/SystemProperties.html#SCAN_THREAD_POOL_ENABLED">SCAN_THREAD_POOL_ENABLED</a></span> - Static variable in class org.apache.iceberg.<a href="org/apache/iceberg/SystemProperties.html" title="class in org.apache.iceberg">SystemProperties</a></dt>
+<dd>
+<div class="block">Whether to use the shared worker pool when planning table scans.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/data/IcebergGenerics.ScanBuilder.html#ScanBuilder-org.apache.iceberg.Table-">ScanBuilder(Table)</a></span> - Constructor for class org.apache.iceberg.data.<a href="org/apache/iceberg/data/IcebergGenerics.ScanBuilder.html" title="class in org.apache.iceberg.data">IcebergGenerics.ScanBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/events/ScanEvent.html" title="class in org.apache.iceberg.events"><span class="typeNameLink">ScanEvent</span></a> - Class in <a href="org/apache/iceberg/events/package-summary.html">org.apache.iceberg.events</a></dt>
+<dd>
+<div class="block">Event sent to listeners when a table scan is planned.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/events/ScanEvent.html#ScanEvent-java.lang.String-long-org.apache.iceberg.expressions.Expression-org.apache.iceberg.Schema-">ScanEvent(String, long, Expression, Schema)</a></span> - Constructor for class org.apache.iceberg.events.<a href="org/apache/iceberg/events/ScanEvent.html" title="class in org.apache.iceberg.events">ScanEvent</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/ScanSummary.html" title="class in org.apache.iceberg"><span class="typeNameLink">ScanSummary</span></a> - Class in <a href="org/apache/iceberg/package-summary.html">org.apache.iceberg</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/ScanSummary.Builder.html" title="class in org.apache.iceberg"><span class="typeNameLink">ScanSummary.Builder</span></a> - Class in <a href="org/apache/iceberg/package-summary.html">org.apache.iceberg</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/ScanSummary.PartitionMetrics.html" title="class in org.apache.iceberg"><span class="typeNameLink">ScanSummary.PartitionMetrics</span></a> - Class in <a href="org/apache/iceberg/package-summary.html">org.apache.iceberg</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/ScanTask.html" title="interface in org.apache.iceberg"><span class="typeNameLink">ScanTask</span></a> - Interface in <a href="org/apache/iceberg/package-summary.html">org.apache.iceberg</a></dt>
+<dd>
+<div class="block">A scan task.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/Avro.WriteBuilder.html#schema-org.apache.iceberg.Schema-">schema(Schema)</a></span> - Method in class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/Avro.WriteBuilder.html" title="class in org.apache.iceberg.avro">Avro.WriteBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/BaseTable.html#schema--">schema()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/BaseTable.html" title="class in org.apache.iceberg">BaseTable</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/ManifestFile.html#SCHEMA">SCHEMA</a></span> - Static variable in interface org.apache.iceberg.<a href="org/apache/iceberg/ManifestFile.html" title="interface in org.apache.iceberg">ManifestFile</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/ManifestFile.html#schema--">schema()</a></span> - Static method in interface org.apache.iceberg.<a href="org/apache/iceberg/ManifestFile.html" title="interface in org.apache.iceberg">ManifestFile</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/ManifestReader.html#schema--">schema()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/ManifestReader.html" title="class in org.apache.iceberg">ManifestReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/orc/ORC.ReadBuilder.html#schema-org.apache.iceberg.Schema-">schema(Schema)</a></span> - Method in class org.apache.iceberg.orc.<a href="org/apache/iceberg/orc/ORC.ReadBuilder.html" title="class in org.apache.iceberg.orc">ORC.ReadBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/orc/ORC.WriteBuilder.html#schema-org.apache.iceberg.Schema-">schema(Schema)</a></span> - Method in class org.apache.iceberg.orc.<a href="org/apache/iceberg/orc/ORC.WriteBuilder.html" title="class in org.apache.iceberg.orc">ORC.WriteBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/Parquet.WriteBuilder.html#schema-org.apache.iceberg.Schema-">schema(Schema)</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/Parquet.WriteBuilder.html" title="class in org.apache.iceberg.parquet">Parquet.WriteBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/PartitionSpec.html#schema--">schema()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/PartitionSpec.html" title="class in org.apache.iceberg">PartitionSpec</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/Schema.html" title="class in org.apache.iceberg"><span class="typeNameLink">Schema</span></a> - Class in <a href="org/apache/iceberg/package-summary.html">org.apache.iceberg</a></dt>
+<dd>
+<div class="block">The schema of a data table.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/Schema.html#Schema-java.util.List-java.util.Map-">Schema(List&lt;Types.NestedField&gt;, Map&lt;String, Integer&gt;)</a></span> - Constructor for class org.apache.iceberg.<a href="org/apache/iceberg/Schema.html" title="class in org.apache.iceberg">Schema</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/Schema.html#Schema-java.util.List-">Schema(List&lt;Types.NestedField&gt;)</a></span> - Constructor for class org.apache.iceberg.<a href="org/apache/iceberg/Schema.html" title="class in org.apache.iceberg">Schema</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/Schema.html#Schema-org.apache.iceberg.types.Types.NestedField...-">Schema(Types.NestedField...)</a></span> - Constructor for class org.apache.iceberg.<a href="org/apache/iceberg/Schema.html" title="class in org.apache.iceberg">Schema</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/spark/PruneColumnsWithoutReordering.html#schema-org.apache.iceberg.Schema-java.util.function.Supplier-">schema(Schema, Supplier&lt;Type&gt;)</a></span> - Method in class org.apache.iceberg.spark.<a href="org/apache/iceberg/spark/PruneColumnsWithoutReordering.html" title="class in org.apache.iceberg.spark">PruneColumnsWithoutReordering</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/spark/PruneColumnsWithReordering.html#schema-org.apache.iceberg.Schema-java.util.function.Supplier-">schema(Schema, Supplier&lt;Type&gt;)</a></span> - Method in class org.apache.iceberg.spark.<a href="org/apache/iceberg/spark/PruneColumnsWithReordering.html" title="class in org.apache.iceberg.spark">PruneColumnsWithReordering</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/Table.html#schema--">schema()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/Table.html" title="interface in org.apache.iceberg">Table</a></dt>
+<dd>
+<div class="block">Return the <a href="org/apache/iceberg/Schema.html" title="class in org.apache.iceberg"><code>schema</code></a> for this table.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/TableMetadata.html#schema--">schema()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/TableMetadata.html" title="class in org.apache.iceberg">TableMetadata</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/TableScan.html#schema--">schema()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/TableScan.html" title="interface in org.apache.iceberg">TableScan</a></dt>
+<dd>
+<div class="block">Returns this scan's projection <a href="org/apache/iceberg/Schema.html" title="class in org.apache.iceberg"><code>Schema</code></a>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/CheckCompatibility.html#schema-org.apache.iceberg.Schema-java.util.function.Supplier-">schema(Schema, Supplier&lt;List&lt;String&gt;&gt;)</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/CheckCompatibility.html" title="class in org.apache.iceberg.types">CheckCompatibility</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/IndexByName.html#schema-org.apache.iceberg.Schema-java.util.Map-">schema(Schema, Map&lt;String, Integer&gt;)</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/IndexByName.html" title="class in org.apache.iceberg.types">IndexByName</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/TypeUtil.CustomOrderSchemaVisitor.html#schema-org.apache.iceberg.Schema-java.util.function.Supplier-">schema(Schema, Supplier&lt;T&gt;)</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/TypeUtil.CustomOrderSchemaVisitor.html" title="class in org.apache.iceberg.types">TypeUtil.CustomOrderSchemaVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/TypeUtil.SchemaVisitor.html#schema-org.apache.iceberg.Schema-T-">schema(Schema, T)</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/TypeUtil.SchemaVisitor.html" title="class in org.apache.iceberg.types">TypeUtil.SchemaVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/spark/SparkSchemaUtil.html#schemaForTable-org.apache.spark.sql.SparkSession-java.lang.String-">schemaForTable(SparkSession, String)</a></span> - Static method in class org.apache.iceberg.spark.<a href="org/apache/iceberg/spark/SparkSchemaUtil.html" title="class in org.apache.iceberg.spark">SparkSchemaUtil</a></dt>
+<dd>
+<div class="block">Returns a <a href="org/apache/iceberg/Schema.html" title="class in org.apache.iceberg"><code>Schema</code></a> for the given table with fresh field ids.</div>
+</dd>
+<dt><a href="org/apache/iceberg/SchemaParser.html" title="class in org.apache.iceberg"><span class="typeNameLink">SchemaParser</span></a> - Class in <a href="org/apache/iceberg/package-summary.html">org.apache.iceberg</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/pig/SchemaUtil.html" title="class in org.apache.iceberg.pig"><span class="typeNameLink">SchemaUtil</span></a> - Class in <a href="org/apache/iceberg/pig/package-summary.html">org.apache.iceberg.pig</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/pig/SchemaUtil.html#SchemaUtil--">SchemaUtil()</a></span> - Constructor for class org.apache.iceberg.pig.<a href="org/apache/iceberg/pig/SchemaUtil.html" title="class in org.apache.iceberg.pig">SchemaUtil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/TypeUtil.SchemaVisitor.html#SchemaVisitor--">SchemaVisitor()</a></span> - Constructor for class org.apache.iceberg.types.<a href="org/apache/iceberg/types/TypeUtil.SchemaVisitor.html" title="class in org.apache.iceberg.types">TypeUtil.SchemaVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/util/Pair.html#second--">second()</a></span> - Method in class org.apache.iceberg.util.<a href="org/apache/iceberg/util/Pair.html" title="class in org.apache.iceberg.util">Pair</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/io/SeekableInputStream.html#seek-long-">seek(long)</a></span> - Method in class org.apache.iceberg.io.<a href="org/apache/iceberg/io/SeekableInputStream.html" title="class in org.apache.iceberg.io">SeekableInputStream</a></dt>
+<dd>
+<div class="block">Seek to a new position in the InputStream.</div>
+</dd>
+<dt><a href="org/apache/iceberg/io/SeekableInputStream.html" title="class in org.apache.iceberg.io"><span class="typeNameLink">SeekableInputStream</span></a> - Class in <a href="org/apache/iceberg/io/package-summary.html">org.apache.iceberg.io</a></dt>
+<dd>
+<div class="block"><code>SeekableInputStream</code> is an interface with the methods needed to read data from a file or
+ Hadoop data stream.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/io/SeekableInputStream.html#SeekableInputStream--">SeekableInputStream()</a></span> - Constructor for class org.apache.iceberg.io.<a href="org/apache/iceberg/io/SeekableInputStream.html" title="class in org.apache.iceberg.io">SeekableInputStream</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/data/IcebergGenerics.ScanBuilder.html#select-java.lang.String...-">select(String...)</a></span> - Method in class org.apache.iceberg.data.<a href="org/apache/iceberg/data/IcebergGenerics.ScanBuilder.html" title="class in org.apache.iceberg.data">IcebergGenerics.ScanBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/Filterable.html#select-java.lang.String...-">select(String...)</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/Filterable.html" title="interface in org.apache.iceberg">Filterable</a></dt>
+<dd>
+<div class="block">Selects the columns of a file manifest to read.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/Filterable.html#select-java.util.Collection-">select(Collection&lt;String&gt;)</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/Filterable.html" title="interface in org.apache.iceberg">Filterable</a></dt>
+<dd>
+<div class="block">Selects the columns of a file manifest to read.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/FilteredManifest.html#select-java.util.Collection-">select(Collection&lt;String&gt;)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/FilteredManifest.html" title="class in org.apache.iceberg">FilteredManifest</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/ManifestReader.html#select-java.util.Collection-">select(Collection&lt;String&gt;)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/ManifestReader.html" title="class in org.apache.iceberg">ManifestReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/Schema.html#select-java.lang.String...-">select(String...)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/Schema.html" title="class in org.apache.iceberg">Schema</a></dt>
+<dd>
+<div class="block">Creates a projection schema for a subset of columns, selected by name.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/Schema.html#select-java.util.Collection-">select(Collection&lt;String&gt;)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/Schema.html" title="class in org.apache.iceberg">Schema</a></dt>
+<dd>
+<div class="block">Creates a projection schema for a subset of columns, selected by name.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/TableScan.html#select-java.lang.String...-">select(String...)</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/TableScan.html" title="interface in org.apache.iceberg">TableScan</a></dt>
+<dd>
+<div class="block">Create a new <a href="org/apache/iceberg/TableScan.html" title="interface in org.apache.iceberg"><code>TableScan</code></a> from this that will read the given data columns.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/TableScan.html#select-java.util.Collection-">select(Collection&lt;String&gt;)</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/TableScan.html" title="interface in org.apache.iceberg">TableScan</a></dt>
+<dd>
+<div class="block">Create a new <a href="org/apache/iceberg/TableScan.html" title="interface in org.apache.iceberg"><code>TableScan</code></a> from this that will read the given data columns.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/TypeUtil.html#select-org.apache.iceberg.Schema-java.util.Set-">select(Schema, Set&lt;Integer&gt;)</a></span> - Static method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/TypeUtil.html" title="class in org.apache.iceberg.types">TypeUtil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/TypeUtil.html#selectNot-org.apache.iceberg.Schema-java.util.Set-">selectNot(Schema, Set&lt;Integer&gt;)</a></span> - Static method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/TypeUtil.html" title="class in org.apache.iceberg.types">TypeUtil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/OverwriteData.html#self--">self()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/OverwriteData.html" title="class in org.apache.iceberg">OverwriteData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/ReplacePartitionsOperation.html#self--">self()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/ReplacePartitionsOperation.html" title="class in org.apache.iceberg">ReplacePartitionsOperation</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/hadoop/SerializableConfiguration.html" title="class in org.apache.iceberg.hadoop"><span class="typeNameLink">SerializableConfiguration</span></a> - Class in <a href="org/apache/iceberg/hadoop/package-summary.html">org.apache.iceberg.hadoop</a></dt>
+<dd>
+<div class="block">Wraps a <code>Configuration</code> object in a <code>Serializable</code> layer.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/hadoop/SerializableConfiguration.html#SerializableConfiguration-org.apache.hadoop.conf.Configuration-">SerializableConfiguration(Configuration)</a></span> - Constructor for class org.apache.iceberg.hadoop.<a href="org/apache/iceberg/hadoop/SerializableConfiguration.html" title="class in org.apache.iceberg.hadoop">SerializableConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/orc/ColumnIdMap.html#serialize--">serialize()</a></span> - Method in class org.apache.iceberg.orc.<a href="org/apache/iceberg/orc/ColumnIdMap.html" title="class in org.apache.iceberg.orc">ColumnIdMap</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/Avro.WriteBuilder.html#set-java.lang.String-java.lang.String-">set(String, String)</a></span> - Method in class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/Avro.WriteBuilder.html" title="class in org.apache.iceberg.avro">Avro.WriteBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/ValueReaders.StructReader.html#set-S-int-java.lang.Object-">set(S, int, Object)</a></span> - Method in class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/ValueReaders.StructReader.html" title="class in org.apache.iceberg.avro">ValueReaders.StructReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/common/DynFields.BoundField.html#set-T-">set(T)</a></span> - Method in class org.apache.iceberg.common.<a href="org/apache/iceberg/common/DynFields.BoundField.html" title="class in org.apache.iceberg.common">DynFields.BoundField</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/common/DynFields.StaticField.html#set-T-">set(T)</a></span> - Method in class org.apache.iceberg.common.<a href="org/apache/iceberg/common/DynFields.StaticField.html" title="class in org.apache.iceberg.common">DynFields.StaticField</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/common/DynFields.UnboundField.html#set-java.lang.Object-T-">set(Object, T)</a></span> - Method in class org.apache.iceberg.common.<a href="org/apache/iceberg/common/DynFields.UnboundField.html" title="class in org.apache.iceberg.common">DynFields.UnboundField</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/data/GenericRecord.html#set-int-T-">set(int, T)</a></span> - Method in class org.apache.iceberg.data.<a href="org/apache/iceberg/data/GenericRecord.html" title="class in org.apache.iceberg.data">GenericRecord</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/GenericManifestFile.html#set-int-T-">set(int, T)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/GenericManifestFile.html" title="class in org.apache.iceberg">GenericManifestFile</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/GenericPartitionFieldSummary.html#set-int-T-">set(int, T)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/GenericPartitionFieldSummary.html" title="class in org.apache.iceberg">GenericPartitionFieldSummary</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/Parquet.ReadBuilder.html#set-java.lang.String-java.lang.String-">set(String, String)</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/Parquet.ReadBuilder.html" title="class in org.apache.iceberg.parquet">Parquet.ReadBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/Parquet.WriteBuilder.html#set-java.lang.String-java.lang.String-">set(String, String)</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/Parquet.WriteBuilder.html" title="class in org.apache.iceberg.parquet">Parquet.WriteBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueReaders.ReusableEntry.html#set-K-V-">set(K, V)</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueReaders.ReusableEntry.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.ReusableEntry</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueReaders.StructReader.html#set-I-int-java.lang.Object-">set(I, int, Object)</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueReaders.StructReader.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.StructReader</a></dt>
+<dd>
+<div class="block">Used to set a struct value by position.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/ReplaceManifests.html#set-java.lang.String-java.lang.String-">set(String, String)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/ReplaceManifests.html" title="class in org.apache.iceberg">ReplaceManifests</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/SnapshotSummary.Builder.html#set-java.lang.String-java.lang.String-">set(String, String)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/SnapshotSummary.Builder.html" title="class in org.apache.iceberg">SnapshotSummary.Builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/SnapshotUpdate.html#set-java.lang.String-java.lang.String-">set(String, String)</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/SnapshotUpdate.html" title="interface in org.apache.iceberg">SnapshotUpdate</a></dt>
+<dd>
+<div class="block">Set a summary property in the snapshot produced by this update.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/StructLike.html#set-int-T-">set(int, T)</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/StructLike.html" title="interface in org.apache.iceberg">StructLike</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/UpdateProperties.html#set-java.lang.String-java.lang.String-">set(String, String)</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/UpdateProperties.html" title="interface in org.apache.iceberg">UpdateProperties</a></dt>
+<dd>
+<div class="block">Add a key/value property to the table.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/util/CharSequenceWrapper.html#set-java.lang.CharSequence-">set(CharSequence)</a></span> - Method in class org.apache.iceberg.util.<a href="org/apache/iceberg/util/CharSequenceWrapper.html" title="class in org.apache.iceberg.util">CharSequenceWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/util/StructLikeWrapper.html#set-org.apache.iceberg.StructLike-">set(StructLike)</a></span> - Method in class org.apache.iceberg.util.<a href="org/apache/iceberg/util/StructLikeWrapper.html" title="class in org.apache.iceberg.util">StructLikeWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/Avro.WriteBuilder.html#setAll-java.util.Map-">setAll(Map&lt;String, String&gt;)</a></span> - Method in class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/Avro.WriteBuilder.html" title="class in org.apache.iceberg.avro">Avro.WriteBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/orc/ORC.WriteBuilder.html#setAll-java.util.Map-">setAll(Map&lt;String, String&gt;)</a></span> - Method in class org.apache.iceberg.orc.<a href="org/apache/iceberg/orc/ORC.WriteBuilder.html" title="class in org.apache.iceberg.orc">ORC.WriteBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/Parquet.WriteBuilder.html#setAll-java.util.Map-">setAll(Map&lt;String, String&gt;)</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/Parquet.WriteBuilder.html" title="class in org.apache.iceberg.parquet">Parquet.WriteBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueReaders.StructReader.html#setBoolean-I-int-boolean-">setBoolean(I, int, boolean)</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueReaders.StructReader.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.StructReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ColumnWriter.html#setColumnStore-org.apache.parquet.column.ColumnWriteStore-">setColumnStore(ColumnWriteStore)</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ColumnWriter.html" title="class in org.apache.iceberg.parquet">ColumnWriter</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueWriter.html#setColumnStore-org.apache.parquet.column.ColumnWriteStore-">setColumnStore(ColumnWriteStore)</a></span> - Method in interface org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueWriter.html" title="interface in org.apache.iceberg.parquet">ParquetValueWriter</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueWriters.PrimitiveWriter.html#setColumnStore-org.apache.parquet.column.ColumnWriteStore-">setColumnStore(ColumnWriteStore)</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueWriters.PrimitiveWriter.html" title="class in org.apache.iceberg.parquet">ParquetValueWriters.PrimitiveWriter</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueWriters.RepeatedKeyValueWriter.html#setColumnStore-org.apache.parquet.column.ColumnWriteStore-">setColumnStore(ColumnWriteStore)</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueWriters.RepeatedKeyValueWriter.html" title="class in org.apache.iceberg.parquet">ParquetValueWriters.RepeatedKeyValueWriter</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueWriters.RepeatedWriter.html#setColumnStore-org.apache.parquet.column.ColumnWriteStore-">setColumnStore(ColumnWriteStore)</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueWriters.RepeatedWriter.html" title="class in org.apache.iceberg.parquet">ParquetValueWriters.RepeatedWriter</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueWriters.StructWriter.html#setColumnStore-org.apache.parquet.column.ColumnWriteStore-">setColumnStore(ColumnWriteStore)</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueWriters.StructWriter.html" title="class in org.apache.iceberg.parquet">ParquetValueWriters.StructWriter</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/hadoop/HadoopTables.html#setConf-org.apache.hadoop.conf.Configuration-">setConf(Configuration)</a></span> - Method in class org.apache.iceberg.hadoop.<a href="org/apache/iceberg/hadoop/HadoopTables.html" title="class in org.apache.iceberg.hadoop">HadoopTables</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueReaders.StructReader.html#setDouble-I-int-double-">setDouble(I, int, double)</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueReaders.StructReader.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.StructReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/data/GenericRecord.html#setField-java.lang.String-java.lang.Object-">setField(String, Object)</a></span> - Method in class org.apache.iceberg.data.<a href="org/apache/iceberg/data/GenericRecord.html" title="class in org.apache.iceberg.data">GenericRecord</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/data/Record.html#setField-java.lang.String-java.lang.Object-">setField(String, Object)</a></span> - Method in interface org.apache.iceberg.data.<a href="org/apache/iceberg/data/Record.html" title="interface in org.apache.iceberg.data">Record</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueReaders.StructReader.html#setFloat-I-int-float-">setFloat(I, int, float)</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueReaders.StructReader.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.StructReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueReaders.StructReader.html#setInteger-I-int-int-">setInteger(I, int, int)</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueReaders.StructReader.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.StructReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/pig/IcebergStorage.html#setLocation-java.lang.String-org.apache.hadoop.mapreduce.Job-">setLocation(String, Job)</a></span> - Method in class org.apache.iceberg.pig.<a href="org/apache/iceberg/pig/IcebergStorage.html" title="class in org.apache.iceberg.pig">IcebergStorage</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/SetLocation.html" title="class in org.apache.iceberg"><span class="typeNameLink">SetLocation</span></a> - Class in <a href="org/apache/iceberg/package-summary.html">org.apache.iceberg</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/SetLocation.html#SetLocation-org.apache.iceberg.TableOperations-">SetLocation(TableOperations)</a></span> - Constructor for class org.apache.iceberg.<a href="org/apache/iceberg/SetLocation.html" title="class in org.apache.iceberg">SetLocation</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/SetLocation.html#setLocation-java.lang.String-">setLocation(String)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/SetLocation.html" title="class in org.apache.iceberg">SetLocation</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/UpdateLocation.html#setLocation-java.lang.String-">setLocation(String)</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/UpdateLocation.html" title="interface in org.apache.iceberg">UpdateLocation</a></dt>
+<dd>
+<div class="block">Set the table's location.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueReaders.StructReader.html#setLong-I-int-long-">setLong(I, int, long)</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueReaders.StructReader.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.StructReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueReaders.StructReader.html#setNull-I-int-">setNull(I, int)</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueReaders.StructReader.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.StructReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ColumnIterator.html#setPageSource-org.apache.parquet.column.page.PageReader-">setPageSource(PageReader)</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ColumnIterator.html" title="class in org.apache.iceberg.parquet">ColumnIterator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueReader.html#setPageSource-org.apache.parquet.column.page.PageReadStore-">setPageSource(PageReadStore)</a></span> - Method in interface org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueReader.html" title="interface in org.apache.iceberg.parquet">ParquetValueReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueReaders.PrimitiveReader.html#setPageSource-org.apache.parquet.column.page.PageReadStore-">setPageSource(PageReadStore)</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueReaders.PrimitiveReader.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.PrimitiveReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueReaders.RepeatedKeyValueReader.html#setPageSource-org.apache.parquet.column.page.PageReadStore-">setPageSource(PageReadStore)</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueReaders.RepeatedKeyValueReader.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.RepeatedKeyValueReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueReaders.RepeatedReader.html#setPageSource-org.apache.parquet.column.page.PageReadStore-">setPageSource(PageReadStore)</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueReaders.RepeatedReader.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.RepeatedReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueReaders.StructReader.html#setPageSource-org.apache.parquet.column.page.PageReadStore-">setPageSource(PageReadStore)</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueReaders.StructReader.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.StructReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/pig/IcebergStorage.html#setPartitionFilter-org.apache.pig.Expression-">setPartitionFilter(Expression)</a></span> - Method in class org.apache.iceberg.pig.<a href="org/apache/iceberg/pig/IcebergStorage.html" title="class in org.apache.iceberg.pig">IcebergStorage</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/pig/IcebergStorage.html#setPushdownPredicate-org.apache.pig.Expression-">setPushdownPredicate(Expression)</a></span> - Method in class org.apache.iceberg.pig.<a href="org/apache/iceberg/pig/IcebergStorage.html" title="class in org.apache.iceberg.pig">IcebergStorage</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/ProjectionDatumReader.html#setSchema-org.apache.avro.Schema-">setSchema(Schema)</a></span> - Method in class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/ProjectionDatumReader.html" title="class in org.apache.iceberg.avro">ProjectionDatumReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/data/avro/DataReader.html#setSchema-org.apache.avro.Schema-">setSchema(Schema)</a></span> - Method in class org.apache.iceberg.data.avro.<a href="org/apache/iceberg/data/avro/DataReader.html" title="class in org.apache.iceberg.data.avro">DataReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/data/avro/DataWriter.html#setSchema-org.apache.avro.Schema-">setSchema(Schema)</a></span> - Method in class org.apache.iceberg.data.avro.<a href="org/apache/iceberg/data/avro/DataWriter.html" title="class in org.apache.iceberg.data.avro">DataWriter</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/spark/data/SparkAvroReader.html#setSchema-org.apache.avro.Schema-">setSchema(Schema)</a></span> - Method in class org.apache.iceberg.spark.data.<a href="org/apache/iceberg/spark/data/SparkAvroReader.html" title="class in org.apache.iceberg.spark.data">SparkAvroReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/spark/data/SparkAvroWriter.html#setSchema-org.apache.avro.Schema-">setSchema(Schema)</a></span> - Method in class org.apache.iceberg.spark.data.<a href="org/apache/iceberg/spark/data/SparkAvroWriter.html" title="class in org.apache.iceberg.spark.data">SparkAvroWriter</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/pig/IcebergStorage.html#setUDFContextSignature-java.lang.String-">setUDFContextSignature(String)</a></span> - Method in class org.apache.iceberg.pig.<a href="org/apache/iceberg/pig/IcebergStorage.html" title="class in org.apache.iceberg.pig">IcebergStorage</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueReaders.ReusableEntry.html#setValue-V-">setValue(V)</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueReaders.ReusableEntry.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.ReusableEntry</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/spark/source/IcebergSource.html#shortName--">shortName()</a></span> - Method in class org.apache.iceberg.spark.source.<a href="org/apache/iceberg/spark/source/IcebergSource.html" title="class in org.apache.iceberg.spark.source">IcebergSource</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.TimestampType.html#shouldAdjustToUTC--">shouldAdjustToUTC()</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.TimestampType.html" title="class in org.apache.iceberg.types">Types.TimestampType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/ConfigProperties.html#shouldCompress-org.apache.hadoop.conf.Configuration-">shouldCompress(Configuration)</a></span> - Static method in class org.apache.iceberg.<a href="org/apache/iceberg/ConfigProperties.html" title="class in org.apache.iceberg">ConfigProperties</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetDictionaryRowGroupFilter.html#shouldRead-org.apache.parquet.schema.MessageType-org.apache.parquet.hadoop.metadata.BlockMetaData-org.apache.parquet.column.page.DictionaryPageReadStore-">shouldRead(MessageType, BlockMetaData, DictionaryPageReadStore)</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetDictionaryRowGroupFilter.html" title="class in org.apache.iceberg.pa [...]
+<dd>
+<div class="block">Test whether the dictionaries for a row group may contain records that match the expression.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetMetricsRowGroupFilter.html#shouldRead-org.apache.parquet.schema.MessageType-org.apache.parquet.hadoop.metadata.BlockMetaData-">shouldRead(MessageType, BlockMetaData)</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetMetricsRowGroupFilter.html" title="class in org.apache.iceberg.parquet">ParquetMetricsRowGroupFilter</a></dt>
+<dd>
+<div class="block">Test whether the file may contain records that match the expression.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Comparators.html#signedBytes--">signedBytes()</a></span> - Static method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Comparators.html" title="class in org.apache.iceberg.types">Comparators</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/data/GenericRecord.html#size--">size()</a></span> - Method in class org.apache.iceberg.data.<a href="org/apache/iceberg/data/GenericRecord.html" title="class in org.apache.iceberg.data">GenericRecord</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/GenericManifestFile.html#size--">size()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/GenericManifestFile.html" title="class in org.apache.iceberg">GenericManifestFile</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/GenericPartitionFieldSummary.html#size--">size()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/GenericPartitionFieldSummary.html" title="class in org.apache.iceberg">GenericPartitionFieldSummary</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/orc/ColumnIdMap.html#size--">size()</a></span> - Method in class org.apache.iceberg.orc.<a href="org/apache/iceberg/orc/ColumnIdMap.html" title="class in org.apache.iceberg.orc">ColumnIdMap</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/StructLike.html#size--">size()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/StructLike.html" title="interface in org.apache.iceberg">StructLike</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/BaseTable.html#snapshot-long-">snapshot(long)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/BaseTable.html" title="class in org.apache.iceberg">BaseTable</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/Snapshot.html" title="interface in org.apache.iceberg"><span class="typeNameLink">Snapshot</span></a> - Interface in <a href="org/apache/iceberg/package-summary.html">org.apache.iceberg</a></dt>
+<dd>
+<div class="block">A snapshot of the data in a table at a point in time.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/Table.html#snapshot-long-">snapshot(long)</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/Table.html" title="interface in org.apache.iceberg">Table</a></dt>
+<dd>
+<div class="block">Get the <a href="org/apache/iceberg/Snapshot.html" title="interface in org.apache.iceberg"><code>snapshot</code></a> of this table with the given id, or null if there is no
+ matching snapshot.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/TableMetadata.html#snapshot-long-">snapshot(long)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/TableMetadata.html" title="class in org.apache.iceberg">TableMetadata</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/events/ScanEvent.html#snapshotId--">snapshotId()</a></span> - Method in class org.apache.iceberg.events.<a href="org/apache/iceberg/events/ScanEvent.html" title="class in org.apache.iceberg.events">ScanEvent</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/GenericManifestFile.html#snapshotId--">snapshotId()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/GenericManifestFile.html" title="class in org.apache.iceberg">GenericManifestFile</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/ManifestFile.html#snapshotId--">snapshotId()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/ManifestFile.html" title="interface in org.apache.iceberg">ManifestFile</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/Snapshot.html#snapshotId--">snapshotId()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/Snapshot.html" title="interface in org.apache.iceberg">Snapshot</a></dt>
+<dd>
+<div class="block">Return this snapshot's ID.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/TableMetadata.SnapshotLogEntry.html#snapshotId--">snapshotId()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/TableMetadata.SnapshotLogEntry.html" title="class in org.apache.iceberg">TableMetadata.SnapshotLogEntry</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/TableMetadata.html#snapshotLog--">snapshotLog()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/TableMetadata.html" title="class in org.apache.iceberg">TableMetadata</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/SnapshotParser.html" title="class in org.apache.iceberg"><span class="typeNameLink">SnapshotParser</span></a> - Class in <a href="org/apache/iceberg/package-summary.html">org.apache.iceberg</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/BaseTable.html#snapshots--">snapshots()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/BaseTable.html" title="class in org.apache.iceberg">BaseTable</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/Table.html#snapshots--">snapshots()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/Table.html" title="interface in org.apache.iceberg">Table</a></dt>
+<dd>
+<div class="block">Get the <a href="org/apache/iceberg/Snapshot.html" title="interface in org.apache.iceberg"><code>snapshots</code></a> of this table.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/TableMetadata.html#snapshots--">snapshots()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/TableMetadata.html" title="class in org.apache.iceberg">TableMetadata</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/SnapshotSummary.html" title="class in org.apache.iceberg"><span class="typeNameLink">SnapshotSummary</span></a> - Class in <a href="org/apache/iceberg/package-summary.html">org.apache.iceberg</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/SnapshotSummary.Builder.html" title="class in org.apache.iceberg"><span class="typeNameLink">SnapshotSummary.Builder</span></a> - Class in <a href="org/apache/iceberg/package-summary.html">org.apache.iceberg</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/SnapshotUpdate.html" title="interface in org.apache.iceberg"><span class="typeNameLink">SnapshotUpdate</span></a>&lt;<a href="org/apache/iceberg/SnapshotUpdate.html" title="type parameter in SnapshotUpdate">ThisT</a>&gt; - Interface in <a href="org/apache/iceberg/package-summary.html">org.apache.iceberg</a></dt>
+<dd>
+<div class="block">API for table changes that produce snapshots.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/DataFile.html#sortColumns--">sortColumns()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/DataFile.html" title="interface in org.apache.iceberg">DataFile</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/PartitionField.html#sourceId--">sourceId()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/PartitionField.html" title="class in org.apache.iceberg">PartitionField</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/spark/data/SparkAvroReader.html" title="class in org.apache.iceberg.spark.data"><span class="typeNameLink">SparkAvroReader</span></a> - Class in <a href="org/apache/iceberg/spark/data/package-summary.html">org.apache.iceberg.spark.data</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/spark/data/SparkAvroReader.html#SparkAvroReader-org.apache.avro.Schema-">SparkAvroReader(Schema)</a></span> - Constructor for class org.apache.iceberg.spark.data.<a href="org/apache/iceberg/spark/data/SparkAvroReader.html" title="class in org.apache.iceberg.spark.data">SparkAvroReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/spark/data/SparkAvroWriter.html" title="class in org.apache.iceberg.spark.data"><span class="typeNameLink">SparkAvroWriter</span></a> - Class in <a href="org/apache/iceberg/spark/data/package-summary.html">org.apache.iceberg.spark.data</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/spark/data/SparkAvroWriter.html#SparkAvroWriter-org.apache.iceberg.Schema-">SparkAvroWriter(Schema)</a></span> - Constructor for class org.apache.iceberg.spark.data.<a href="org/apache/iceberg/spark/data/SparkAvroWriter.html" title="class in org.apache.iceberg.spark.data">SparkAvroWriter</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/spark/SparkFilters.html" title="class in org.apache.iceberg.spark"><span class="typeNameLink">SparkFilters</span></a> - Class in <a href="org/apache/iceberg/spark/package-summary.html">org.apache.iceberg.spark</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/spark/data/SparkOrcReader.html" title="class in org.apache.iceberg.spark.data"><span class="typeNameLink">SparkOrcReader</span></a> - Class in <a href="org/apache/iceberg/spark/data/package-summary.html">org.apache.iceberg.spark.data</a></dt>
+<dd>
+<div class="block">Converts the OrcInterator, which returns ORC's VectorizedRowBatch to a
+ set of Spark's UnsafeRows.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/spark/data/SparkOrcReader.html#SparkOrcReader-org.apache.iceberg.Schema-">SparkOrcReader(Schema)</a></span> - Constructor for class org.apache.iceberg.spark.data.<a href="org/apache/iceberg/spark/data/SparkOrcReader.html" title="class in org.apache.iceberg.spark.data">SparkOrcReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/spark/data/SparkOrcWriter.html" title="class in org.apache.iceberg.spark.data"><span class="typeNameLink">SparkOrcWriter</span></a> - Class in <a href="org/apache/iceberg/spark/data/package-summary.html">org.apache.iceberg.spark.data</a></dt>
+<dd>
+<div class="block">This class acts as an adaptor from an OrcFileAppender to a
+ FileAppender&lt;InternalRow&gt;.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/spark/data/SparkOrcWriter.html#SparkOrcWriter-org.apache.orc.TypeDescription-">SparkOrcWriter(TypeDescription)</a></span> - Constructor for class org.apache.iceberg.spark.data.<a href="org/apache/iceberg/spark/data/SparkOrcWriter.html" title="class in org.apache.iceberg.spark.data">SparkOrcWriter</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/spark/data/SparkParquetReaders.html" title="class in org.apache.iceberg.spark.data"><span class="typeNameLink">SparkParquetReaders</span></a> - Class in <a href="org/apache/iceberg/spark/data/package-summary.html">org.apache.iceberg.spark.data</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="com/netflix/iceberg/spark/data/SparkParquetWriters.html" title="class in com.netflix.iceberg.spark.data"><span class="typeNameLink">SparkParquetWriters</span></a> - Class in <a href="com/netflix/iceberg/spark/data/package-summary.html">com.netflix.iceberg.spark.data</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="com/netflix/iceberg/spark/data/SparkParquetWriters.html#SparkParquetWriters--">SparkParquetWriters()</a></span> - Constructor for class com.netflix.iceberg.spark.data.<a href="com/netflix/iceberg/spark/data/SparkParquetWriters.html" title="class in com.netflix.iceberg.spark.data">SparkParquetWriters</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/spark/data/SparkParquetWriters.html" title="class in org.apache.iceberg.spark.data"><span class="typeNameLink">SparkParquetWriters</span></a> - Class in <a href="org/apache/iceberg/spark/data/package-summary.html">org.apache.iceberg.spark.data</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/spark/SparkSchemaUtil.html" title="class in org.apache.iceberg.spark"><span class="typeNameLink">SparkSchemaUtil</span></a> - Class in <a href="org/apache/iceberg/spark/package-summary.html">org.apache.iceberg.spark</a></dt>
+<dd>
+<div class="block">Helper methods for working with Spark/Hive metadata.</div>
+</dd>
+<dt><a href="org/apache/iceberg/spark/data/SparkValueReaders.html" title="class in org.apache.iceberg.spark.data"><span class="typeNameLink">SparkValueReaders</span></a> - Class in <a href="org/apache/iceberg/spark/data/package-summary.html">org.apache.iceberg.spark.data</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/spark/data/SparkValueReaders.html#SparkValueReaders--">SparkValueReaders()</a></span> - Constructor for class org.apache.iceberg.spark.data.<a href="org/apache/iceberg/spark/data/SparkValueReaders.html" title="class in org.apache.iceberg.spark.data">SparkValueReaders</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/spark/data/SparkValueWriters.html" title="class in org.apache.iceberg.spark.data"><span class="typeNameLink">SparkValueWriters</span></a> - Class in <a href="org/apache/iceberg/spark/data/package-summary.html">org.apache.iceberg.spark.data</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/spark/data/SparkValueWriters.html#SparkValueWriters--">SparkValueWriters()</a></span> - Constructor for class org.apache.iceberg.spark.data.<a href="org/apache/iceberg/spark/data/SparkValueWriters.html" title="class in org.apache.iceberg.spark.data">SparkValueWriters</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/BaseTable.html#spec--">spec()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/BaseTable.html" title="class in org.apache.iceberg">BaseTable</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/FileScanTask.html#spec--">spec()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/FileScanTask.html" title="interface in org.apache.iceberg">FileScanTask</a></dt>
+<dd>
+<div class="block">The <a href="org/apache/iceberg/PartitionSpec.html" title="class in org.apache.iceberg"><code>spec</code></a> used to store this file.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/ManifestReader.html#spec--">spec()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/ManifestReader.html" title="class in org.apache.iceberg">ManifestReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/Table.html#spec--">spec()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/Table.html" title="interface in org.apache.iceberg">Table</a></dt>
+<dd>
+<div class="block">Return the <a href="org/apache/iceberg/PartitionSpec.html" title="class in org.apache.iceberg"><code>partition spec</code></a> for this table.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/TableMetadata.html#spec--">spec()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/TableMetadata.html" title="class in org.apache.iceberg">TableMetadata</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/TableMetadata.html#spec-int-">spec(int)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/TableMetadata.html" title="class in org.apache.iceberg">TableMetadata</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/spark/SparkSchemaUtil.html#specForTable-org.apache.spark.sql.SparkSession-java.lang.String-">specForTable(SparkSession, String)</a></span> - Static method in class org.apache.iceberg.spark.<a href="org/apache/iceberg/spark/SparkSchemaUtil.html" title="class in org.apache.iceberg.spark">SparkSchemaUtil</a></dt>
+<dd>
+<div class="block">Returns a <a href="org/apache/iceberg/PartitionSpec.html" title="class in org.apache.iceberg"><code>PartitionSpec</code></a> for the given table.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/PartitionSpec.html#specId--">specId()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/PartitionSpec.html" title="class in org.apache.iceberg">PartitionSpec</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/TableMetadata.html#specs--">specs()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/TableMetadata.html" title="class in org.apache.iceberg">TableMetadata</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/Avro.ReadBuilder.html#split-long-long-">split(long, long)</a></span> - Method in class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/Avro.ReadBuilder.html" title="class in org.apache.iceberg.avro">Avro.ReadBuilder</a></dt>
+<dd>
+<div class="block">Restricts the read to the given range: [start, end = start + length).</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/FileScanTask.html#split-long-">split(long)</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/FileScanTask.html" title="interface in org.apache.iceberg">FileScanTask</a></dt>
+<dd>
+<div class="block">Splits this scan task into component <a href="org/apache/iceberg/FileScanTask.html" title="interface in org.apache.iceberg"><code>scan tasks</code></a>, each of <code>splitSize</code> size</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/orc/ORC.ReadBuilder.html#split-long-long-">split(long, long)</a></span> - Method in class org.apache.iceberg.orc.<a href="org/apache/iceberg/orc/ORC.ReadBuilder.html" title="class in org.apache.iceberg.orc">ORC.ReadBuilder</a></dt>
+<dd>
+<div class="block">Restricts the read to the given range: [start, start + length).</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/Parquet.ReadBuilder.html#split-long-long-">split(long, long)</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/Parquet.ReadBuilder.html" title="class in org.apache.iceberg.parquet">Parquet.ReadBuilder</a></dt>
+<dd>
+<div class="block">Restricts the read to the given range: [start, start + length).</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/TableProperties.html#SPLIT_LOOKBACK">SPLIT_LOOKBACK</a></span> - Static variable in class org.apache.iceberg.<a href="org/apache/iceberg/TableProperties.html" title="class in org.apache.iceberg">TableProperties</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/TableProperties.html#SPLIT_LOOKBACK_DEFAULT">SPLIT_LOOKBACK_DEFAULT</a></span> - Static variable in class org.apache.iceberg.<a href="org/apache/iceberg/TableProperties.html" title="class in org.apache.iceberg">TableProperties</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/TableProperties.html#SPLIT_OPEN_FILE_COST">SPLIT_OPEN_FILE_COST</a></span> - Static variable in class org.apache.iceberg.<a href="org/apache/iceberg/TableProperties.html" title="class in org.apache.iceberg">TableProperties</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/TableProperties.html#SPLIT_OPEN_FILE_COST_DEFAULT">SPLIT_OPEN_FILE_COST_DEFAULT</a></span> - Static variable in class org.apache.iceberg.<a href="org/apache/iceberg/TableProperties.html" title="class in org.apache.iceberg">TableProperties</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/TableProperties.html#SPLIT_SIZE">SPLIT_SIZE</a></span> - Static variable in class org.apache.iceberg.<a href="org/apache/iceberg/TableProperties.html" title="class in org.apache.iceberg">TableProperties</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/TableProperties.html#SPLIT_SIZE_DEFAULT">SPLIT_SIZE_DEFAULT</a></span> - Static variable in class org.apache.iceberg.<a href="org/apache/iceberg/TableProperties.html" title="class in org.apache.iceberg">TableProperties</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/DataFile.html#splitOffsets--">splitOffsets()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/DataFile.html" title="interface in org.apache.iceberg">DataFile</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/io/FileAppender.html#splitOffsets--">splitOffsets()</a></span> - Method in interface org.apache.iceberg.io.<a href="org/apache/iceberg/io/FileAppender.html" title="interface in org.apache.iceberg.io">FileAppender</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetWriteAdapter.html#splitOffsets--">splitOffsets()</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetWriteAdapter.html" title="class in org.apache.iceberg.parquet">ParquetWriteAdapter</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/FileScanTask.html#start--">start()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/FileScanTask.html" title="interface in org.apache.iceberg">FileScanTask</a></dt>
+<dd>
+<div class="block">The starting position of this scan range in the file.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/util/Tasks.Builder.html#stopAbortsOnFailure--">stopAbortsOnFailure()</a></span> - Method in class org.apache.iceberg.util.<a href="org/apache/iceberg/util/Tasks.Builder.html" title="class in org.apache.iceberg.util">Tasks.Builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/util/Tasks.Builder.html#stopOnFailure--">stopOnFailure()</a></span> - Method in class org.apache.iceberg.util.<a href="org/apache/iceberg/util/Tasks.Builder.html" title="class in org.apache.iceberg.util">Tasks.Builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/util/Tasks.Builder.html#stopRetryOn-java.lang.Class...-">stopRetryOn(Class&lt;? extends Exception&gt;...)</a></span> - Method in class org.apache.iceberg.util.<a href="org/apache/iceberg/util/Tasks.Builder.html" title="class in org.apache.iceberg.util">Tasks.Builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/util/Tasks.Builder.html#stopRevertsOnFailure--">stopRevertsOnFailure()</a></span> - Method in class org.apache.iceberg.util.<a href="org/apache/iceberg/util/Tasks.Builder.html" title="class in org.apache.iceberg.util">Tasks.Builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/spark/source/StreamingWriter.html" title="class in org.apache.iceberg.spark.source"><span class="typeNameLink">StreamingWriter</span></a> - Class in <a href="org/apache/iceberg/spark/source/package-summary.html">org.apache.iceberg.spark.source</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/Projections.html#strict-org.apache.iceberg.PartitionSpec-">strict(PartitionSpec)</a></span> - Static method in class org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/Projections.html" title="class in org.apache.iceberg.expressions">Projections</a></dt>
+<dd>
+<div class="block">Creates a strict <code>ProjectionEvaluator</code> for the <a href="org/apache/iceberg/PartitionSpec.html" title="class in org.apache.iceberg"><code>spec</code></a>, defaulting
+ to case sensitive mode.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/Projections.html#strict-org.apache.iceberg.PartitionSpec-boolean-">strict(PartitionSpec, boolean)</a></span> - Static method in class org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/Projections.html" title="class in org.apache.iceberg.expressions">Projections</a></dt>
+<dd>
+<div class="block">Creates a strict <code>ProjectionEvaluator</code> for the <a href="org/apache/iceberg/PartitionSpec.html" title="class in org.apache.iceberg"><code>spec</code></a>.</div>
+</dd>
+<dt><a href="org/apache/iceberg/expressions/StrictMetricsEvaluator.html" title="class in org.apache.iceberg.expressions"><span class="typeNameLink">StrictMetricsEvaluator</span></a> - Class in <a href="org/apache/iceberg/expressions/package-summary.html">org.apache.iceberg.expressions</a></dt>
+<dd>
+<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>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/StrictMetricsEvaluator.html#StrictMetricsEvaluator-org.apache.iceberg.Schema-org.apache.iceberg.expressions.Expression-">StrictMetricsEvaluator(Schema, Expression)</a></span> - Constructor for class org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/StrictMetricsEvaluator.html" title="class in org.apache.iceberg.expressions">StrictMetricsEvaluator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueReaders.StringReader.html#StringReader-org.apache.parquet.column.ColumnDescriptor-">StringReader(ColumnDescriptor)</a></span> - Constructor for class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueReaders.StringReader.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.StringReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/ValueReaders.html#strings--">strings()</a></span> - Static method in class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/ValueReaders.html" title="class in org.apache.iceberg.avro">ValueReaders</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/ValueWriters.html#strings--">strings()</a></span> - Static method in class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/ValueWriters.html" title="class in org.apache.iceberg.avro">ValueWriters</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueWriters.html#strings-org.apache.parquet.column.ColumnDescriptor-">strings(ColumnDescriptor)</a></span> - Static method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueWriters.html" title="class in org.apache.iceberg.parquet">ParquetValueWriters</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.StringType.html#StringType--">StringType()</a></span> - Constructor for class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.StringType.html" title="class in org.apache.iceberg.types">Types.StringType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/data/GenericRecord.html#struct--">struct()</a></span> - Method in class org.apache.iceberg.data.<a href="org/apache/iceberg/data/GenericRecord.html" title="class in org.apache.iceberg.data">GenericRecord</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/data/Record.html#struct--">struct()</a></span> - Method in interface org.apache.iceberg.data.<a href="org/apache/iceberg/data/Record.html" title="interface in org.apache.iceberg.data">Record</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetTypeVisitor.html#struct-org.apache.parquet.schema.GroupType-java.util.List-">struct(GroupType, List&lt;T&gt;)</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetTypeVisitor.html" title="class in org.apache.iceberg.parquet">ParquetTypeVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/TypeToMessageType.html#struct-org.apache.iceberg.types.Types.StructType-org.apache.parquet.schema.Type.Repetition-int-java.lang.String-">struct(Types.StructType, Type.Repetition, int, String)</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/TypeToMessageType.html" title="class in org.apache.iceberg.parquet">TypeToMessageType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/TypeWithSchemaVisitor.html#struct-org.apache.iceberg.types.Types.StructType-org.apache.parquet.schema.GroupType-java.util.List-">struct(Types.StructType, GroupType, List&lt;T&gt;)</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/TypeWithSchemaVisitor.html" title="class in org.apache.iceberg.parquet">TypeWithSchemaVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/spark/PruneColumnsWithoutReordering.html#struct-org.apache.iceberg.types.Types.StructType-java.lang.Iterable-">struct(Types.StructType, Iterable&lt;Type&gt;)</a></span> - Method in class org.apache.iceberg.spark.<a href="org/apache/iceberg/spark/PruneColumnsWithoutReordering.html" title="class in org.apache.iceberg.spark">PruneColumnsWithoutReordering</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/spark/PruneColumnsWithReordering.html#struct-org.apache.iceberg.types.Types.StructType-java.lang.Iterable-">struct(Types.StructType, Iterable&lt;Type&gt;)</a></span> - Method in class org.apache.iceberg.spark.<a href="org/apache/iceberg/spark/PruneColumnsWithReordering.html" title="class in org.apache.iceberg.spark">PruneColumnsWithReordering</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/CheckCompatibility.html#struct-org.apache.iceberg.types.Types.StructType-java.lang.Iterable-">struct(Types.StructType, Iterable&lt;List&lt;String&gt;&gt;)</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/CheckCompatibility.html" title="class in org.apache.iceberg.types">CheckCompatibility</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/IndexByName.html#struct-org.apache.iceberg.types.Types.StructType-java.util.List-">struct(Types.StructType, List&lt;Map&lt;String, Integer&gt;&gt;)</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/IndexByName.html" title="class in org.apache.iceberg.types">IndexByName</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/TypeUtil.CustomOrderSchemaVisitor.html#struct-org.apache.iceberg.types.Types.StructType-java.lang.Iterable-">struct(Types.StructType, Iterable&lt;T&gt;)</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/TypeUtil.CustomOrderSchemaVisitor.html" title="class in org.apache.iceberg.types">TypeUtil.CustomOrderSchemaVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/TypeUtil.SchemaVisitor.html#struct-org.apache.iceberg.types.Types.StructType-java.util.List-">struct(Types.StructType, List&lt;T&gt;)</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/TypeUtil.SchemaVisitor.html" title="class in org.apache.iceberg.types">TypeUtil.SchemaVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/StructLike.html" title="interface in org.apache.iceberg"><span class="typeNameLink">StructLike</span></a> - Interface in <a href="org/apache/iceberg/package-summary.html">org.apache.iceberg</a></dt>
+<dd>
+<div class="block">Interface for accessing data by position in a schema.</div>
+</dd>
+<dt><a href="org/apache/iceberg/util/StructLikeWrapper.html" title="class in org.apache.iceberg.util"><span class="typeNameLink">StructLikeWrapper</span></a> - Class in <a href="org/apache/iceberg/util/package-summary.html">org.apache.iceberg.util</a></dt>
+<dd>
+<div class="block">Wrapper to adapt StructLike for use in maps and sets by implementing equals and hashCode.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/ValueReaders.StructReader.html#StructReader-java.util.List-">StructReader(List&lt;ValueReader&lt;?&gt;&gt;)</a></span> - Constructor for class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/ValueReaders.StructReader.html" title="class in org.apache.iceberg.avro">ValueReaders.StructReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueReaders.StructReader.html#StructReader-java.util.List-java.util.List-">StructReader(List&lt;Type&gt;, List&lt;ParquetValueReader&lt;?&gt;&gt;)</a></span> - Constructor for class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueReaders.StructReader.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.StructReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/ValueWriters.StructWriter.html#StructWriter-java.util.List-">StructWriter(List&lt;ValueWriter&lt;?&gt;&gt;)</a></span> - Constructor for class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/ValueWriters.StructWriter.html" title="class in org.apache.iceberg.avro">ValueWriters.StructWriter</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueWriters.StructWriter.html#StructWriter-java.util.List-">StructWriter(List&lt;ParquetValueWriter&lt;?&gt;&gt;)</a></span> - Constructor for class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueWriters.StructWriter.html" title="class in org.apache.iceberg.parquet">ParquetValueWriters.StructWriter</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/ReplaceManifests.html#summary--">summary()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/ReplaceManifests.html" title="class in org.apache.iceberg">ReplaceManifests</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/Snapshot.html#summary--">summary()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/Snapshot.html" title="interface in org.apache.iceberg">Snapshot</a></dt>
+<dd>
+<div class="block">Return a string map of summary data for the operation that produced this snapshot.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/util/Exceptions.html#suppressAndThrow-E-java.lang.Runnable-">suppressAndThrow(E, Runnable)</a></span> - Static method in class org.apache.iceberg.util.<a href="org/apache/iceberg/util/Exceptions.html" title="class in org.apache.iceberg.util">Exceptions</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/util/Exceptions.html#suppressExceptions-E-java.lang.Runnable-">suppressExceptions(E, Runnable)</a></span> - Static method in class org.apache.iceberg.util.<a href="org/apache/iceberg/util/Exceptions.html" title="class in org.apache.iceberg.util">Exceptions</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/util/Tasks.Builder.html#suppressFailureWhenFinished--">suppressFailureWhenFinished()</a></span> - Method in class org.apache.iceberg.util.<a href="org/apache/iceberg/util/Tasks.Builder.html" title="class in org.apache.iceberg.util">Tasks.Builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/SystemProperties.html" title="class in org.apache.iceberg"><span class="typeNameLink">SystemProperties</span></a> - Class in <a href="org/apache/iceberg/package-summary.html">org.apache.iceberg</a></dt>
+<dd>
+<div class="block">Configuration properties that are controlled by Java system properties.</div>
+</dd>
+</dl>
+<a name="I:T">
+<!--   -->
+</a>
+<h2 class="title">T</h2>
+<dl>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/FileHistory.html#table-org.apache.iceberg.Table-">table(Table)</a></span> - Static method in class org.apache.iceberg.<a href="org/apache/iceberg/FileHistory.html" title="class in org.apache.iceberg">FileHistory</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/Table.html" title="interface in org.apache.iceberg"><span class="typeNameLink">Table</span></a> - Interface in <a href="org/apache/iceberg/package-summary.html">org.apache.iceberg</a></dt>
+<dd>
+<div class="block">Represents a table.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/TableScan.html#table--">table()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/TableScan.html" title="interface in org.apache.iceberg">TableScan</a></dt>
+<dd>
+<div class="block">Returns the <a href="org/apache/iceberg/Table.html" title="interface in org.apache.iceberg"><code>Table</code></a> from which this scan loads data.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/Transaction.html#table--">table()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/Transaction.html" title="interface in org.apache.iceberg">Transaction</a></dt>
+<dd>
+<div class="block">Return the <a href="org/apache/iceberg/Table.html" title="interface in org.apache.iceberg"><code>Table</code></a> that this transaction will update.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/BaseMetastoreTableOperations.html#TABLE_TYPE_PROP">TABLE_TYPE_PROP</a></span> - Static variable in class org.apache.iceberg.<a href="org/apache/iceberg/BaseMetastoreTableOperations.html" title="class in org.apache.iceberg">BaseMetastoreTableOperations</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/catalog/Catalog.html#tableExists-org.apache.iceberg.catalog.TableIdentifier-">tableExists(TableIdentifier)</a></span> - Method in interface org.apache.iceberg.catalog.<a href="org/apache/iceberg/catalog/Catalog.html" title="interface in org.apache.iceberg.catalog">Catalog</a></dt>
+<dd>
+<div class="block">Check if table exists or not.</div>
+</dd>
+<dt><a href="org/apache/iceberg/catalog/TableIdentifier.html" title="class in org.apache.iceberg.catalog"><span class="typeNameLink">TableIdentifier</span></a> - Class in <a href="org/apache/iceberg/catalog/package-summary.html">org.apache.iceberg.catalog</a></dt>
+<dd>
+<div class="block">Identifies a table in iceberg catalog, the namespace is optional
+ so callers can use <a href="org/apache/iceberg/catalog/TableIdentifier.html#hasNamespace--"><code>TableIdentifier.hasNamespace()</code></a> to check if namespace is present or not.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/catalog/TableIdentifier.html#TableIdentifier-java.lang.String-">TableIdentifier(String)</a></span> - Constructor for class org.apache.iceberg.catalog.<a href="org/apache/iceberg/catalog/TableIdentifier.html" title="class in org.apache.iceberg.catalog">TableIdentifier</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/catalog/TableIdentifier.html#TableIdentifier-org.apache.iceberg.catalog.Namespace-java.lang.String-">TableIdentifier(Namespace, String)</a></span> - Constructor for class org.apache.iceberg.catalog.<a href="org/apache/iceberg/catalog/TableIdentifier.html" title="class in org.apache.iceberg.catalog">TableIdentifier</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/TableMetadata.html" title="class in org.apache.iceberg"><span class="typeNameLink">TableMetadata</span></a> - Class in <a href="org/apache/iceberg/package-summary.html">org.apache.iceberg</a></dt>
+<dd>
+<div class="block">Metadata for a table.</div>
+</dd>
+<dt><a href="org/apache/iceberg/TableMetadata.SnapshotLogEntry.html" title="class in org.apache.iceberg"><span class="typeNameLink">TableMetadata.SnapshotLogEntry</span></a> - Class in <a href="org/apache/iceberg/package-summary.html">org.apache.iceberg</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/TableMetadataParser.html" title="class in org.apache.iceberg"><span class="typeNameLink">TableMetadataParser</span></a> - Class in <a href="org/apache/iceberg/package-summary.html">org.apache.iceberg</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/events/ScanEvent.html#tableName--">tableName()</a></span> - Method in class org.apache.iceberg.events.<a href="org/apache/iceberg/events/ScanEvent.html" title="class in org.apache.iceberg.events">ScanEvent</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/TableOperations.html" title="interface in org.apache.iceberg"><span class="typeNameLink">TableOperations</span></a> - Interface in <a href="org/apache/iceberg/package-summary.html">org.apache.iceberg</a></dt>
+<dd>
+<div class="block">SPI interface to abstract table metadata access and updates.</div>
+</dd>
+<dt><a href="org/apache/iceberg/TableProperties.html" title="class in org.apache.iceberg"><span class="typeNameLink">TableProperties</span></a> - Class in <a href="org/apache/iceberg/package-summary.html">org.apache.iceberg</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/Tables.html" title="interface in org.apache.iceberg"><span class="typeNameLink">Tables</span></a> - Interface in <a href="org/apache/iceberg/package-summary.html">org.apache.iceberg</a></dt>
+<dd>
+<div class="block">Generic interface for creating and loading a table implementation.</div>
+</dd>
+<dt><a href="org/apache/iceberg/TableScan.html" title="interface in org.apache.iceberg"><span class="typeNameLink">TableScan</span></a> - Interface in <a href="org/apache/iceberg/package-summary.html">org.apache.iceberg</a></dt>
+<dd>
+<div class="block">API for configuring a table scan.</div>
+</dd>
+<dt><a href="org/apache/iceberg/util/Tasks.html" title="class in org.apache.iceberg.util"><span class="typeNameLink">Tasks</span></a> - Class in <a href="org/apache/iceberg/util/package-summary.html">org.apache.iceberg.util</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/util/Tasks.Builder.html" title="class in org.apache.iceberg.util"><span class="typeNameLink">Tasks.Builder</span></a>&lt;<a href="org/apache/iceberg/util/Tasks.Builder.html" title="type parameter in Tasks.Builder">I</a>&gt; - Class in <a href="org/apache/iceberg/util/package-summary.html">org.apache.iceberg.util</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/util/Tasks.FailureTask.html" title="interface in org.apache.iceberg.util"><span class="typeNameLink">Tasks.FailureTask</span></a>&lt;<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&gt; - Interface in <a href="org/apache/iceberg/util/package-summary.html">org.apache. [...]
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/util/Tasks.Task.html" title="interface in org.apache.iceberg.util"><span class="typeNameLink">Tasks.Task</span></a>&lt;<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&gt; - Interface in <a href="org/apache/iceberg/util/package-summary.html">org.apache.iceberg.util</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/util/Tasks.UnrecoverableException.html" title="class in org.apache.iceberg.util"><span class="typeNameLink">Tasks.UnrecoverableException</span></a> - Exception in <a href="org/apache/iceberg/util/package-summary.html">org.apache.iceberg.util</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/util/ThreadPools.html" title="class in org.apache.iceberg.util"><span class="typeNameLink">ThreadPools</span></a> - Class in <a href="org/apache/iceberg/util/package-summary.html">org.apache.iceberg.util</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/util/Tasks.Builder.html#throwFailureWhenFinished--">throwFailureWhenFinished()</a></span> - Method in class org.apache.iceberg.util.<a href="org/apache/iceberg/util/Tasks.Builder.html" title="class in org.apache.iceberg.util">Tasks.Builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/util/Tasks.Builder.html#throwFailureWhenFinished-boolean-">throwFailureWhenFinished(boolean)</a></span> - Method in class org.apache.iceberg.util.<a href="org/apache/iceberg/util/Tasks.Builder.html" title="class in org.apache.iceberg.util">Tasks.Builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/ScanSummary.Builder.html#throwIfLimited--">throwIfLimited()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/ScanSummary.Builder.html" title="class in org.apache.iceberg">ScanSummary.Builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/Snapshot.html#timestampMillis--">timestampMillis()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/Snapshot.html" title="interface in org.apache.iceberg">Snapshot</a></dt>
+<dd>
+<div class="block">Return this snapshot's timestamp.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/TableMetadata.SnapshotLogEntry.html#timestampMillis--">timestampMillis()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/TableMetadata.SnapshotLogEntry.html" title="class in org.apache.iceberg">TableMetadata.SnapshotLogEntry</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/Literal.html#to-org.apache.iceberg.types.Type-">to(Type)</a></span> - Method in interface org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/Literal.html" title="interface in org.apache.iceberg.expressions">Literal</a></dt>
+<dd>
+<div class="block">Converts this literal to a literal of the given type.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/util/ByteBuffers.html#toByteArray-java.nio.ByteBuffer-">toByteArray(ByteBuffer)</a></span> - Static method in class org.apache.iceberg.util.<a href="org/apache/iceberg/util/ByteBuffers.html" title="class in org.apache.iceberg.util">ByteBuffers</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Conversions.html#toByteBuffer-org.apache.iceberg.types.Type-java.lang.Object-">toByteBuffer(Type, Object)</a></span> - Static method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Conversions.html" title="class in org.apache.iceberg.types">Conversions</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/UUIDConversion.html#toFixed-java.util.UUID-org.apache.avro.Schema-org.apache.avro.LogicalType-">toFixed(UUID, Schema, LogicalType)</a></span> - Method in class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/UUIDConversion.html" title="class in org.apache.iceberg.avro">UUIDConversion</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/transforms/Transform.html#toHumanString-T-">toHumanString(T)</a></span> - Method in interface org.apache.iceberg.transforms.<a href="org/apache/iceberg/transforms/Transform.html" title="interface in org.apache.iceberg.transforms">Transform</a></dt>
+<dd>
+<div class="block">Returns a human-readable String representation of a transformed value.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/hadoop/HadoopOutputFile.html#toInputFile--">toInputFile()</a></span> - Method in class org.apache.iceberg.hadoop.<a href="org/apache/iceberg/hadoop/HadoopOutputFile.html" title="class in org.apache.iceberg.hadoop">HadoopOutputFile</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/io/OutputFile.html#toInputFile--">toInputFile()</a></span> - Method in interface org.apache.iceberg.io.<a href="org/apache/iceberg/io/OutputFile.html" title="interface in org.apache.iceberg.io">OutputFile</a></dt>
+<dd>
+<div class="block">Return an <a href="org/apache/iceberg/io/InputFile.html" title="interface in org.apache.iceberg.io"><code>InputFile</code></a> for the location of this output file.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/PartitionSpecParser.html#toJson-org.apache.iceberg.PartitionSpec-com.fasterxml.jackson.core.JsonGenerator-">toJson(PartitionSpec, JsonGenerator)</a></span> - Static method in class org.apache.iceberg.<a href="org/apache/iceberg/PartitionSpecParser.html" title="class in org.apache.iceberg">PartitionSpecParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/PartitionSpecParser.html#toJson-org.apache.iceberg.PartitionSpec-">toJson(PartitionSpec)</a></span> - Static method in class org.apache.iceberg.<a href="org/apache/iceberg/PartitionSpecParser.html" title="class in org.apache.iceberg">PartitionSpecParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/PartitionSpecParser.html#toJson-org.apache.iceberg.PartitionSpec-boolean-">toJson(PartitionSpec, boolean)</a></span> - Static method in class org.apache.iceberg.<a href="org/apache/iceberg/PartitionSpecParser.html" title="class in org.apache.iceberg">PartitionSpecParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/SchemaParser.html#toJson-org.apache.iceberg.Schema-com.fasterxml.jackson.core.JsonGenerator-">toJson(Schema, JsonGenerator)</a></span> - Static method in class org.apache.iceberg.<a href="org/apache/iceberg/SchemaParser.html" title="class in org.apache.iceberg">SchemaParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/SchemaParser.html#toJson-org.apache.iceberg.Schema-">toJson(Schema)</a></span> - Static method in class org.apache.iceberg.<a href="org/apache/iceberg/SchemaParser.html" title="class in org.apache.iceberg">SchemaParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/SchemaParser.html#toJson-org.apache.iceberg.Schema-boolean-">toJson(Schema, boolean)</a></span> - Static method in class org.apache.iceberg.<a href="org/apache/iceberg/SchemaParser.html" title="class in org.apache.iceberg">SchemaParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/SnapshotParser.html#toJson-org.apache.iceberg.Snapshot-">toJson(Snapshot)</a></span> - Static method in class org.apache.iceberg.<a href="org/apache/iceberg/SnapshotParser.html" title="class in org.apache.iceberg">SnapshotParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/TableMetadataParser.html#toJson-org.apache.iceberg.TableMetadata-">toJson(TableMetadata)</a></span> - Static method in class org.apache.iceberg.<a href="org/apache/iceberg/TableMetadataParser.html" title="class in org.apache.iceberg">TableMetadataParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/ManifestWriter.html#toManifestFile--">toManifestFile()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/ManifestWriter.html" title="class in org.apache.iceberg">ManifestWriter</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/orc/TypeConversion.html#toOrc-org.apache.iceberg.Schema-org.apache.iceberg.orc.ColumnIdMap-">toOrc(Schema, ColumnIdMap)</a></span> - Static method in class org.apache.iceberg.orc.<a href="org/apache/iceberg/orc/TypeConversion.html" title="class in org.apache.iceberg.orc">TypeConversion</a></dt>
+<dd>
+<div class="block">Convert a given Iceberg schema to ORC.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/Accessors.html#toPosition-org.apache.iceberg.Accessor-">toPosition(Accessor&lt;StructLike&gt;)</a></span> - Static method in class org.apache.iceberg.<a href="org/apache/iceberg/Accessors.html" title="class in org.apache.iceberg">Accessors</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/Rollback.html#toSnapshotAtTime-long-">toSnapshotAtTime(long)</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/Rollback.html" title="interface in org.apache.iceberg">Rollback</a></dt>
+<dd>
+<div class="block">Roll this table's data back to the last <a href="org/apache/iceberg/Snapshot.html" title="interface in org.apache.iceberg"><code>Snapshot</code></a> before the given timestamp.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/Rollback.html#toSnapshotId-long-">toSnapshotId(long)</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/Rollback.html" title="interface in org.apache.iceberg">Rollback</a></dt>
+<dd>
+<div class="block">Roll this table's data back to a specific <a href="org/apache/iceberg/Snapshot.html" title="interface in org.apache.iceberg"><code>Snapshot</code></a> identified by id.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/BaseTable.html#toString--">toString()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/BaseTable.html" title="class in org.apache.iceberg">BaseTable</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/common/DynConstructors.Ctor.html#toString--">toString()</a></span> - Method in class org.apache.iceberg.common.<a href="org/apache/iceberg/common/DynConstructors.Ctor.html" title="class in org.apache.iceberg.common">DynConstructors.Ctor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/common/DynFields.UnboundField.html#toString--">toString()</a></span> - Method in class org.apache.iceberg.common.<a href="org/apache/iceberg/common/DynFields.UnboundField.html" title="class in org.apache.iceberg.common">DynFields.UnboundField</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/common/DynMethods.UnboundMethod.html#toString--">toString()</a></span> - Method in class org.apache.iceberg.common.<a href="org/apache/iceberg/common/DynMethods.UnboundMethod.html" title="class in org.apache.iceberg.common">DynMethods.UnboundMethod</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/data/GenericRecord.html#toString--">toString()</a></span> - Method in class org.apache.iceberg.data.<a href="org/apache/iceberg/data/GenericRecord.html" title="class in org.apache.iceberg.data">GenericRecord</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/And.html#toString--">toString()</a></span> - Method in class org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/And.html" title="class in org.apache.iceberg.expressions">And</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/BoundReference.html#toString--">toString()</a></span> - Method in class org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/BoundReference.html" title="class in org.apache.iceberg.expressions">BoundReference</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/False.html#toString--">toString()</a></span> - Method in class org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/False.html" title="class in org.apache.iceberg.expressions">False</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/NamedReference.html#toString--">toString()</a></span> - Method in class org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/NamedReference.html" title="class in org.apache.iceberg.expressions">NamedReference</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/Not.html#toString--">toString()</a></span> - Method in class org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/Not.html" title="class in org.apache.iceberg.expressions">Not</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/Or.html#toString--">toString()</a></span> - Method in class org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/Or.html" title="class in org.apache.iceberg.expressions">Or</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/Predicate.html#toString--">toString()</a></span> - Method in class org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/Predicate.html" title="class in org.apache.iceberg.expressions">Predicate</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/True.html#toString--">toString()</a></span> - Method in class org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/True.html" title="class in org.apache.iceberg.expressions">True</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/GenericManifestFile.html#toString--">toString()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/GenericManifestFile.html" title="class in org.apache.iceberg">GenericManifestFile</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/GenericPartitionFieldSummary.html#toString--">toString()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/GenericPartitionFieldSummary.html" title="class in org.apache.iceberg">GenericPartitionFieldSummary</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/hadoop/HadoopInputFile.html#toString--">toString()</a></span> - Method in class org.apache.iceberg.hadoop.<a href="org/apache/iceberg/hadoop/HadoopInputFile.html" title="class in org.apache.iceberg.hadoop">HadoopInputFile</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/hadoop/HadoopOutputFile.html#toString--">toString()</a></span> - Method in class org.apache.iceberg.hadoop.<a href="org/apache/iceberg/hadoop/HadoopOutputFile.html" title="class in org.apache.iceberg.hadoop">HadoopOutputFile</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/PartitionField.html#toString--">toString()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/PartitionField.html" title="class in org.apache.iceberg">PartitionField</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/PartitionSpec.html#toString--">toString()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/PartitionSpec.html" title="class in org.apache.iceberg">PartitionSpec</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/ScanSummary.PartitionMetrics.html#toString--">toString()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/ScanSummary.PartitionMetrics.html" title="class in org.apache.iceberg">ScanSummary.PartitionMetrics</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/Schema.html#toString--">toString()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/Schema.html" title="class in org.apache.iceberg">Schema</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/TableMetadata.SnapshotLogEntry.html#toString--">toString()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/TableMetadata.SnapshotLogEntry.html" title="class in org.apache.iceberg">TableMetadata.SnapshotLogEntry</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.BinaryType.html#toString--">toString()</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.BinaryType.html" title="class in org.apache.iceberg.types">Types.BinaryType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.BooleanType.html#toString--">toString()</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.BooleanType.html" title="class in org.apache.iceberg.types">Types.BooleanType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.DateType.html#toString--">toString()</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.DateType.html" title="class in org.apache.iceberg.types">Types.DateType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.DecimalType.html#toString--">toString()</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.DecimalType.html" title="class in org.apache.iceberg.types">Types.DecimalType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.DoubleType.html#toString--">toString()</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.DoubleType.html" title="class in org.apache.iceberg.types">Types.DoubleType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.FixedType.html#toString--">toString()</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.FixedType.html" title="class in org.apache.iceberg.types">Types.FixedType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.FloatType.html#toString--">toString()</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.FloatType.html" title="class in org.apache.iceberg.types">Types.FloatType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.IntegerType.html#toString--">toString()</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.IntegerType.html" title="class in org.apache.iceberg.types">Types.IntegerType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.ListType.html#toString--">toString()</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.ListType.html" title="class in org.apache.iceberg.types">Types.ListType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.LongType.html#toString--">toString()</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.LongType.html" title="class in org.apache.iceberg.types">Types.LongType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.MapType.html#toString--">toString()</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.MapType.html" title="class in org.apache.iceberg.types">Types.MapType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.NestedField.html#toString--">toString()</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.NestedField.html" title="class in org.apache.iceberg.types">Types.NestedField</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.StringType.html#toString--">toString()</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.StringType.html" title="class in org.apache.iceberg.types">Types.StringType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.StructType.html#toString--">toString()</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.StructType.html" title="class in org.apache.iceberg.types">Types.StructType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.TimestampType.html#toString--">toString()</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.TimestampType.html" title="class in org.apache.iceberg.types">Types.TimestampType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.TimeType.html#toString--">toString()</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.TimeType.html" title="class in org.apache.iceberg.types">Types.TimeType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.UUIDType.html#toString--">toString()</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.UUIDType.html" title="class in org.apache.iceberg.types">Types.UUIDType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/util/Pair.html#toString--">toString()</a></span> - Method in class org.apache.iceberg.util.<a href="org/apache/iceberg/util/Pair.html" title="class in org.apache.iceberg.util">Pair</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/SnapshotSummary.html#TOTAL_FILES_PROP">TOTAL_FILES_PROP</a></span> - Static variable in class org.apache.iceberg.<a href="org/apache/iceberg/SnapshotSummary.html" title="class in org.apache.iceberg">SnapshotSummary</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/SnapshotSummary.html#TOTAL_RECORDS_PROP">TOTAL_RECORDS_PROP</a></span> - Static variable in class org.apache.iceberg.<a href="org/apache/iceberg/SnapshotSummary.html" title="class in org.apache.iceberg">SnapshotSummary</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/ScanSummary.PartitionMetrics.html#totalSize--">totalSize()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/ScanSummary.PartitionMetrics.html" title="class in org.apache.iceberg">ScanSummary.PartitionMetrics</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/Transaction.html" title="interface in org.apache.iceberg"><span class="typeNameLink">Transaction</span></a> - Interface in <a href="org/apache/iceberg/package-summary.html">org.apache.iceberg</a></dt>
+<dd>
+<div class="block">A transaction for performing multiple updates to a table.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/io/CloseableIterable.html#transform-org.apache.iceberg.io.CloseableIterable-java.util.function.Function-">transform(CloseableIterable&lt;I&gt;, Function&lt;I, O&gt;)</a></span> - Static method in interface org.apache.iceberg.io.<a href="org/apache/iceberg/io/CloseableIterable.html" title="interface in org.apache.iceberg.io">CloseableIterable</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/PartitionField.html#transform--">transform()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/PartitionField.html" title="class in org.apache.iceberg">PartitionField</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/transforms/Transform.html" title="interface in org.apache.iceberg.transforms"><span class="typeNameLink">Transform</span></a>&lt;<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>&gt; - Interface in <a href="org/apache/iceberg/transforms/package-summary.html">org.apache.iceberg.transforms</a></dt>
+<dd>
+<div class="block">A transform function used for partitioning.</div>
+</dd>
+<dt><a href="org/apache/iceberg/transforms/Transforms.html" title="class in org.apache.iceberg.transforms"><span class="typeNameLink">Transforms</span></a> - Class in <a href="org/apache/iceberg/transforms/package-summary.html">org.apache.iceberg.transforms</a></dt>
+<dd>
+<div class="block">Factory methods for transforms.</div>
+</dd>
+<dt><a href="org/apache/iceberg/parquet/TripleWriter.html" title="interface in org.apache.iceberg.parquet"><span class="typeNameLink">TripleWriter</span></a>&lt;<a href="org/apache/iceberg/parquet/TripleWriter.html" title="type parameter in TripleWriter">T</a>&gt; - Interface in <a href="org/apache/iceberg/parquet/package-summary.html">org.apache.iceberg.parquet</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/expressions/True.html" title="class in org.apache.iceberg.expressions"><span class="typeNameLink">True</span></a> - Class in <a href="org/apache/iceberg/expressions/package-summary.html">org.apache.iceberg.expressions</a></dt>
+<dd>
+<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>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/PartitionSpec.Builder.html#truncate-java.lang.String-int-">truncate(String, int)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/PartitionSpec.Builder.html" title="class in org.apache.iceberg">PartitionSpec.Builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/transforms/PartitionSpecVisitor.html#truncate-java.lang.String-int-int-">truncate(String, int, int)</a></span> - Method in interface org.apache.iceberg.transforms.<a href="org/apache/iceberg/transforms/PartitionSpecVisitor.html" title="interface in org.apache.iceberg.transforms">PartitionSpecVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/transforms/Transforms.html#truncate-org.apache.iceberg.types.Type-int-">truncate(Type, int)</a></span> - Static method in class org.apache.iceberg.transforms.<a href="org/apache/iceberg/transforms/Transforms.html" title="class in org.apache.iceberg.transforms">Transforms</a></dt>
+<dd>
+<div class="block">Returns a truncate <a href="org/apache/iceberg/transforms/Transform.html" title="interface in org.apache.iceberg.transforms"><code>Transform</code></a> for the given type and width.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/Accessor.html#type--">type()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/Accessor.html" title="interface in org.apache.iceberg">Accessor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/BoundReference.html#type--">type()</a></span> - Method in class org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/BoundReference.html" title="class in org.apache.iceberg.expressions">BoundReference</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/ManifestFile.PartitionFieldSummary.html#TYPE">TYPE</a></span> - Static variable in interface org.apache.iceberg.<a href="org/apache/iceberg/ManifestFile.PartitionFieldSummary.html" title="interface in org.apache.iceberg">ManifestFile.PartitionFieldSummary</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/types/Type.html" title="interface in org.apache.iceberg.types"><span class="typeNameLink">Type</span></a> - Interface in <a href="org/apache/iceberg/types/package-summary.html">org.apache.iceberg.types</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.NestedField.html#type--">type()</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.NestedField.html" title="class in org.apache.iceberg.types">Types.NestedField</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/types/Type.NestedType.html" title="class in org.apache.iceberg.types"><span class="typeNameLink">Type.NestedType</span></a> - Class in <a href="org/apache/iceberg/types/package-summary.html">org.apache.iceberg.types</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/types/Type.PrimitiveType.html" title="class in org.apache.iceberg.types"><span class="typeNameLink">Type.PrimitiveType</span></a> - Class in <a href="org/apache/iceberg/types/package-summary.html">org.apache.iceberg.types</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/types/Type.TypeID.html" title="enum in org.apache.iceberg.types"><span class="typeNameLink">Type.TypeID</span></a> - Enum in <a href="org/apache/iceberg/types/package-summary.html">org.apache.iceberg.types</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/orc/TypeConversion.html" title="class in org.apache.iceberg.orc"><span class="typeNameLink">TypeConversion</span></a> - Class in <a href="org/apache/iceberg/orc/package-summary.html">org.apache.iceberg.orc</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/orc/TypeConversion.html#TypeConversion--">TypeConversion()</a></span> - Constructor for class org.apache.iceberg.orc.<a href="org/apache/iceberg/orc/TypeConversion.html" title="class in org.apache.iceberg.orc">TypeConversion</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Type.html#typeId--">typeId()</a></span> - Method in interface org.apache.iceberg.types.<a href="org/apache/iceberg/types/Type.html" title="interface in org.apache.iceberg.types">Type</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.BinaryType.html#typeId--">typeId()</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.BinaryType.html" title="class in org.apache.iceberg.types">Types.BinaryType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.BooleanType.html#typeId--">typeId()</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.BooleanType.html" title="class in org.apache.iceberg.types">Types.BooleanType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.DateType.html#typeId--">typeId()</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.DateType.html" title="class in org.apache.iceberg.types">Types.DateType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.DecimalType.html#typeId--">typeId()</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.DecimalType.html" title="class in org.apache.iceberg.types">Types.DecimalType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.DoubleType.html#typeId--">typeId()</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.DoubleType.html" title="class in org.apache.iceberg.types">Types.DoubleType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.FixedType.html#typeId--">typeId()</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.FixedType.html" title="class in org.apache.iceberg.types">Types.FixedType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.FloatType.html#typeId--">typeId()</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.FloatType.html" title="class in org.apache.iceberg.types">Types.FloatType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.IntegerType.html#typeId--">typeId()</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.IntegerType.html" title="class in org.apache.iceberg.types">Types.IntegerType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.ListType.html#typeId--">typeId()</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.ListType.html" title="class in org.apache.iceberg.types">Types.ListType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.LongType.html#typeId--">typeId()</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.LongType.html" title="class in org.apache.iceberg.types">Types.LongType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.MapType.html#typeId--">typeId()</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.MapType.html" title="class in org.apache.iceberg.types">Types.MapType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.StringType.html#typeId--">typeId()</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.StringType.html" title="class in org.apache.iceberg.types">Types.StringType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.StructType.html#typeId--">typeId()</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.StructType.html" title="class in org.apache.iceberg.types">Types.StructType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.TimestampType.html#typeId--">typeId()</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.TimestampType.html" title="class in org.apache.iceberg.types">Types.TimestampType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.TimeType.html#typeId--">typeId()</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.TimeType.html" title="class in org.apache.iceberg.types">Types.TimeType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.UUIDType.html#typeId--">typeId()</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.UUIDType.html" title="class in org.apache.iceberg.types">Types.UUIDType</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/types/Types.html" title="class in org.apache.iceberg.types"><span class="typeNameLink">Types</span></a> - Class in <a href="org/apache/iceberg/types/package-summary.html">org.apache.iceberg.types</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/types/Types.BinaryType.html" title="class in org.apache.iceberg.types"><span class="typeNameLink">Types.BinaryType</span></a> - Class in <a href="org/apache/iceberg/types/package-summary.html">org.apache.iceberg.types</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/types/Types.BooleanType.html" title="class in org.apache.iceberg.types"><span class="typeNameLink">Types.BooleanType</span></a> - Class in <a href="org/apache/iceberg/types/package-summary.html">org.apache.iceberg.types</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/types/Types.DateType.html" title="class in org.apache.iceberg.types"><span class="typeNameLink">Types.DateType</span></a> - Class in <a href="org/apache/iceberg/types/package-summary.html">org.apache.iceberg.types</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/types/Types.DecimalType.html" title="class in org.apache.iceberg.types"><span class="typeNameLink">Types.DecimalType</span></a> - Class in <a href="org/apache/iceberg/types/package-summary.html">org.apache.iceberg.types</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/types/Types.DoubleType.html" title="class in org.apache.iceberg.types"><span class="typeNameLink">Types.DoubleType</span></a> - Class in <a href="org/apache/iceberg/types/package-summary.html">org.apache.iceberg.types</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/types/Types.FixedType.html" title="class in org.apache.iceberg.types"><span class="typeNameLink">Types.FixedType</span></a> - Class in <a href="org/apache/iceberg/types/package-summary.html">org.apache.iceberg.types</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/types/Types.FloatType.html" title="class in org.apache.iceberg.types"><span class="typeNameLink">Types.FloatType</span></a> - Class in <a href="org/apache/iceberg/types/package-summary.html">org.apache.iceberg.types</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/types/Types.IntegerType.html" title="class in org.apache.iceberg.types"><span class="typeNameLink">Types.IntegerType</span></a> - Class in <a href="org/apache/iceberg/types/package-summary.html">org.apache.iceberg.types</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/types/Types.ListType.html" title="class in org.apache.iceberg.types"><span class="typeNameLink">Types.ListType</span></a> - Class in <a href="org/apache/iceberg/types/package-summary.html">org.apache.iceberg.types</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/types/Types.LongType.html" title="class in org.apache.iceberg.types"><span class="typeNameLink">Types.LongType</span></a> - Class in <a href="org/apache/iceberg/types/package-summary.html">org.apache.iceberg.types</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/types/Types.MapType.html" title="class in org.apache.iceberg.types"><span class="typeNameLink">Types.MapType</span></a> - Class in <a href="org/apache/iceberg/types/package-summary.html">org.apache.iceberg.types</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/types/Types.NestedField.html" title="class in org.apache.iceberg.types"><span class="typeNameLink">Types.NestedField</span></a> - Class in <a href="org/apache/iceberg/types/package-summary.html">org.apache.iceberg.types</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/types/Types.StringType.html" title="class in org.apache.iceberg.types"><span class="typeNameLink">Types.StringType</span></a> - Class in <a href="org/apache/iceberg/types/package-summary.html">org.apache.iceberg.types</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/types/Types.StructType.html" title="class in org.apache.iceberg.types"><span class="typeNameLink">Types.StructType</span></a> - Class in <a href="org/apache/iceberg/types/package-summary.html">org.apache.iceberg.types</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/types/Types.TimestampType.html" title="class in org.apache.iceberg.types"><span class="typeNameLink">Types.TimestampType</span></a> - Class in <a href="org/apache/iceberg/types/package-summary.html">org.apache.iceberg.types</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/types/Types.TimeType.html" title="class in org.apache.iceberg.types"><span class="typeNameLink">Types.TimeType</span></a> - Class in <a href="org/apache/iceberg/types/package-summary.html">org.apache.iceberg.types</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/types/Types.UUIDType.html" title="class in org.apache.iceberg.types"><span class="typeNameLink">Types.UUIDType</span></a> - Class in <a href="org/apache/iceberg/types/package-summary.html">org.apache.iceberg.types</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/parquet/TypeToMessageType.html" title="class in org.apache.iceberg.parquet"><span class="typeNameLink">TypeToMessageType</span></a> - Class in <a href="org/apache/iceberg/parquet/package-summary.html">org.apache.iceberg.parquet</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/TypeToMessageType.html#TypeToMessageType--">TypeToMessageType()</a></span> - Constructor for class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/TypeToMessageType.html" title="class in org.apache.iceberg.parquet">TypeToMessageType</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/types/TypeUtil.html" title="class in org.apache.iceberg.types"><span class="typeNameLink">TypeUtil</span></a> - Class in <a href="org/apache/iceberg/types/package-summary.html">org.apache.iceberg.types</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/types/TypeUtil.CustomOrderSchemaVisitor.html" title="class in org.apache.iceberg.types"><span class="typeNameLink">TypeUtil.CustomOrderSchemaVisitor</span></a>&lt;<a href="org/apache/iceberg/types/TypeUtil.CustomOrderSchemaVisitor.html" title="type parameter in TypeUtil.CustomOrderSchemaVisitor">T</a>&gt; - Class in <a href="org/apache/iceberg/types/package-summary.html">org.apache.iceberg.types</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/types/TypeUtil.NextID.html" title="interface in org.apache.iceberg.types"><span class="typeNameLink">TypeUtil.NextID</span></a> - Interface in <a href="org/apache/iceberg/types/package-summary.html">org.apache.iceberg.types</a></dt>
+<dd>
+<div class="block">Interface for passing a function that assigns column IDs.</div>
+</dd>
+<dt><a href="org/apache/iceberg/types/TypeUtil.SchemaVisitor.html" title="class in org.apache.iceberg.types"><span class="typeNameLink">TypeUtil.SchemaVisitor</span></a>&lt;<a href="org/apache/iceberg/types/TypeUtil.SchemaVisitor.html" title="type parameter in TypeUtil.SchemaVisitor">T</a>&gt; - Class in <a href="org/apache/iceberg/types/package-summary.html">org.apache.iceberg.types</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/parquet/TypeWithSchemaVisitor.html" title="class in org.apache.iceberg.parquet"><span class="typeNameLink">TypeWithSchemaVisitor</span></a>&lt;<a href="org/apache/iceberg/parquet/TypeWithSchemaVisitor.html" title="type parameter in TypeWithSchemaVisitor">T</a>&gt; - Class in <a href="org/apache/iceberg/parquet/package-summary.html">org.apache.iceberg.parquet</a></dt>
+<dd>
+<div class="block">Visitor for traversing a Parquet type with a companion Iceberg type.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/TypeWithSchemaVisitor.html#TypeWithSchemaVisitor--">TypeWithSchemaVisitor()</a></span> - Constructor for class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/TypeWithSchemaVisitor.html" title="class in org.apache.iceberg.parquet">TypeWithSchemaVisitor</a></dt>
+<dd>&nbsp;</dd>
+</dl>
+<a name="I:U">
+<!--   -->
+</a>
+<h2 class="title">U</h2>
+<dl>
+<dt><a href="org/apache/iceberg/expressions/UnboundPredicate.html" title="class in org.apache.iceberg.expressions"><span class="typeNameLink">UnboundPredicate</span></a>&lt;<a href="org/apache/iceberg/expressions/UnboundPredicate.html" title="type parameter in UnboundPredicate">T</a>&gt; - Class in <a href="org/apache/iceberg/expressions/package-summary.html">org.apache.iceberg.expressions</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueWriters.html#unboxed-org.apache.parquet.column.ColumnDescriptor-">unboxed(ColumnDescriptor)</a></span> - Static method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueWriters.html" title="class in org.apache.iceberg.parquet">ParquetValueWriters</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueReaders.UnboxedReader.html#UnboxedReader-org.apache.parquet.column.ColumnDescriptor-">UnboxedReader(ColumnDescriptor)</a></span> - Constructor for class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueReaders.UnboxedReader.html" title="class in org.apache.iceberg.parquet">ParquetValueReaders.UnboxedReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/AvroSchemaVisitor.html#union-org.apache.avro.Schema-java.util.List-">union(Schema, List&lt;T&gt;)</a></span> - Method in class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/AvroSchemaVisitor.html" title="class in org.apache.iceberg.avro">AvroSchemaVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/ValueReaders.html#union-java.util.List-">union(List&lt;ValueReader&lt;?&gt;&gt;)</a></span> - Static method in class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/ValueReaders.html" title="class in org.apache.iceberg.avro">ValueReaders</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/PartitionSpec.html#unpartitioned--">unpartitioned()</a></span> - Static method in class org.apache.iceberg.<a href="org/apache/iceberg/PartitionSpec.html" title="class in org.apache.iceberg">PartitionSpec</a></dt>
+<dd>
+<div class="block">Returns a spec for unpartitioned tables.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/util/Tasks.UnrecoverableException.html#UnrecoverableException-java.lang.String-">UnrecoverableException(String)</a></span> - Constructor for exception org.apache.iceberg.util.<a href="org/apache/iceberg/util/Tasks.UnrecoverableException.html" title="class in org.apache.iceberg.util">Tasks.UnrecoverableException</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/util/Tasks.UnrecoverableException.html#UnrecoverableException-java.lang.String-java.lang.Throwable-">UnrecoverableException(String, Throwable)</a></span> - Constructor for exception org.apache.iceberg.util.<a href="org/apache/iceberg/util/Tasks.UnrecoverableException.html" title="class in org.apache.iceberg.util">Tasks.UnrecoverableException</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/util/Tasks.UnrecoverableException.html#UnrecoverableException-java.lang.Throwable-">UnrecoverableException(Throwable)</a></span> - Constructor for exception org.apache.iceberg.util.<a href="org/apache/iceberg/util/Tasks.UnrecoverableException.html" title="class in org.apache.iceberg.util">Tasks.UnrecoverableException</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Comparators.html#unsignedBytes--">unsignedBytes()</a></span> - Static method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Comparators.html" title="class in org.apache.iceberg.types">Comparators</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/UpdateSchema.html#updateColumn-java.lang.String-org.apache.iceberg.types.Type.PrimitiveType-">updateColumn(String, Type.PrimitiveType)</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/UpdateSchema.html" title="interface in org.apache.iceberg">UpdateSchema</a></dt>
+<dd>
+<div class="block">Update a column in the schema to a new primitive type.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/UpdateSchema.html#updateColumn-java.lang.String-org.apache.iceberg.types.Type.PrimitiveType-java.lang.String-">updateColumn(String, Type.PrimitiveType, String)</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/UpdateSchema.html" title="interface in org.apache.iceberg">UpdateSchema</a></dt>
+<dd>
+<div class="block">Update a column in the schema to a new primitive type.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/UpdateSchema.html#updateColumnDoc-java.lang.String-java.lang.String-">updateColumnDoc(String, String)</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/UpdateSchema.html" title="interface in org.apache.iceberg">UpdateSchema</a></dt>
+<dd>
+<div class="block">Update a column in the schema to a new primitive type.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/BaseTable.html#updateLocation--">updateLocation()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/BaseTable.html" title="class in org.apache.iceberg">BaseTable</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/Table.html#updateLocation--">updateLocation()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/Table.html" title="interface in org.apache.iceberg">Table</a></dt>
+<dd>
+<div class="block">Create a new <a href="org/apache/iceberg/UpdateLocation.html" title="interface in org.apache.iceberg"><code>UpdateLocation</code></a> to update table location and commit the changes.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/TableMetadata.html#updateLocation-java.lang.String-">updateLocation(String)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/TableMetadata.html" title="class in org.apache.iceberg">TableMetadata</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/Transaction.html#updateLocation--">updateLocation()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/Transaction.html" title="interface in org.apache.iceberg">Transaction</a></dt>
+<dd>
+<div class="block">Create a new <a href="org/apache/iceberg/UpdateLocation.html" title="interface in org.apache.iceberg"><code>UpdateLocation</code></a> to update table location.</div>
+</dd>
+<dt><a href="org/apache/iceberg/UpdateLocation.html" title="interface in org.apache.iceberg"><span class="typeNameLink">UpdateLocation</span></a> - Interface in <a href="org/apache/iceberg/package-summary.html">org.apache.iceberg</a></dt>
+<dd>
+<div class="block">API for setting a table's base location.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/TableMetadata.html#updatePartitionSpec-org.apache.iceberg.PartitionSpec-">updatePartitionSpec(PartitionSpec)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/TableMetadata.html" title="class in org.apache.iceberg">TableMetadata</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/BaseTable.html#updateProperties--">updateProperties()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/BaseTable.html" title="class in org.apache.iceberg">BaseTable</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/Table.html#updateProperties--">updateProperties()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/Table.html" title="interface in org.apache.iceberg">Table</a></dt>
+<dd>
+<div class="block">Create a new <a href="org/apache/iceberg/UpdateProperties.html" title="interface in org.apache.iceberg"><code>UpdateProperties</code></a> to update table properties and commit the changes.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/Transaction.html#updateProperties--">updateProperties()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/Transaction.html" title="interface in org.apache.iceberg">Transaction</a></dt>
+<dd>
+<div class="block">Create a new <a href="org/apache/iceberg/UpdateProperties.html" title="interface in org.apache.iceberg"><code>UpdateProperties</code></a> to update table properties.</div>
+</dd>
+<dt><a href="org/apache/iceberg/UpdateProperties.html" title="interface in org.apache.iceberg"><span class="typeNameLink">UpdateProperties</span></a> - Interface in <a href="org/apache/iceberg/package-summary.html">org.apache.iceberg</a></dt>
+<dd>
+<div class="block">API for updating table properties.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/BaseTable.html#updateSchema--">updateSchema()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/BaseTable.html" title="class in org.apache.iceberg">BaseTable</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/Table.html#updateSchema--">updateSchema()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/Table.html" title="interface in org.apache.iceberg">Table</a></dt>
+<dd>
+<div class="block">Create a new <a href="org/apache/iceberg/UpdateSchema.html" title="interface in org.apache.iceberg"><code>UpdateSchema</code></a> to alter the columns of this table and commit the change.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/TableMetadata.html#updateSchema-org.apache.iceberg.Schema-int-">updateSchema(Schema, int)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/TableMetadata.html" title="class in org.apache.iceberg">TableMetadata</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/Transaction.html#updateSchema--">updateSchema()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/Transaction.html" title="interface in org.apache.iceberg">Transaction</a></dt>
+<dd>
+<div class="block">Create a new <a href="org/apache/iceberg/UpdateSchema.html" title="interface in org.apache.iceberg"><code>UpdateSchema</code></a> to alter the columns of this table.</div>
+</dd>
+<dt><a href="org/apache/iceberg/UpdateSchema.html" title="interface in org.apache.iceberg"><span class="typeNameLink">UpdateSchema</span></a> - Interface in <a href="org/apache/iceberg/package-summary.html">org.apache.iceberg</a></dt>
+<dd>
+<div class="block">API for schema evolution.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/TableMetadata.html#updateTableLocation-java.lang.String-">updateTableLocation(String)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/TableMetadata.html" title="class in org.apache.iceberg">TableMetadata</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/GenericPartitionFieldSummary.html#upperBound--">upperBound()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/GenericPartitionFieldSummary.html" title="class in org.apache.iceberg">GenericPartitionFieldSummary</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/ManifestFile.PartitionFieldSummary.html#upperBound--">upperBound()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/ManifestFile.PartitionFieldSummary.html" title="interface in org.apache.iceberg">ManifestFile.PartitionFieldSummary</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/DataFile.html#upperBounds--">upperBounds()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/DataFile.html" title="interface in org.apache.iceberg">DataFile</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/Metrics.html#upperBounds--">upperBounds()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/Metrics.html" title="class in org.apache.iceberg">Metrics</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/TableScan.html#useSnapshot-long-">useSnapshot(long)</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/TableScan.html" title="interface in org.apache.iceberg">TableScan</a></dt>
+<dd>
+<div class="block">Create a new <a href="org/apache/iceberg/TableScan.html" title="interface in org.apache.iceberg"><code>TableScan</code></a> from this scan's configuration that will use the given snapshot
+ by ID.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/ValueReaders.html#utf8s--">utf8s()</a></span> - Static method in class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/ValueReaders.html" title="class in org.apache.iceberg.avro">ValueReaders</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/ValueWriters.html#utf8s--">utf8s()</a></span> - Static method in class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/ValueWriters.html" title="class in org.apache.iceberg.avro">ValueWriters</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/avro/UUIDConversion.html" title="class in org.apache.iceberg.avro"><span class="typeNameLink">UUIDConversion</span></a> - Class in <a href="org/apache/iceberg/avro/package-summary.html">org.apache.iceberg.avro</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/UUIDConversion.html#UUIDConversion--">UUIDConversion()</a></span> - Constructor for class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/UUIDConversion.html" title="class in org.apache.iceberg.avro">UUIDConversion</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/ValueReaders.html#uuids--">uuids()</a></span> - Static method in class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/ValueReaders.html" title="class in org.apache.iceberg.avro">ValueReaders</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/ValueWriters.html#uuids--">uuids()</a></span> - Static method in class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/ValueWriters.html" title="class in org.apache.iceberg.avro">ValueWriters</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.UUIDType.html#UUIDType--">UUIDType()</a></span> - Constructor for class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.UUIDType.html" title="class in org.apache.iceberg.types">Types.UUIDType</a></dt>
+<dd>&nbsp;</dd>
+</dl>
+<a name="I:V">
+<!--   -->
+</a>
+<h2 class="title">V</h2>
+<dl>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/LogicalMap.html#validate-org.apache.avro.Schema-">validate(Schema)</a></span> - Method in class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/LogicalMap.html" title="class in org.apache.iceberg.avro">LogicalMap</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/OverwriteData.html#validateAddedFiles--">validateAddedFiles()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/OverwriteData.html" title="class in org.apache.iceberg">OverwriteData</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/OverwriteFiles.html#validateAddedFiles--">validateAddedFiles()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/OverwriteFiles.html" title="interface in org.apache.iceberg">OverwriteFiles</a></dt>
+<dd>
+<div class="block">Signal that each file added to the table must match the overwrite expression.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/ReplacePartitions.html#validateAppendOnly--">validateAppendOnly()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/ReplacePartitions.html" title="interface in org.apache.iceberg">ReplacePartitions</a></dt>
+<dd>
+<div class="block">Validate that no partitions will be replaced and the operation is append-only.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/ReplacePartitionsOperation.html#validateAppendOnly--">validateAppendOnly()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/ReplacePartitionsOperation.html" title="class in org.apache.iceberg">ReplacePartitionsOperation</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/exceptions/ValidationException.html" title="class in org.apache.iceberg.exceptions"><span class="typeNameLink">ValidationException</span></a> - Exception in <a href="org/apache/iceberg/exceptions/package-summary.html">org.apache.iceberg.exceptions</a></dt>
+<dd>
+<div class="block">Exception raised when validation checks fail.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/exceptions/ValidationException.html#ValidationException-java.lang.String-java.lang.Object...-">ValidationException(String, Object...)</a></span> - Constructor for exception org.apache.iceberg.exceptions.<a href="org/apache/iceberg/exceptions/ValidationException.html" title="class in org.apache.iceberg.exceptions">ValidationException</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/exceptions/ValidationException.html#ValidationException-java.lang.Throwable-java.lang.String-java.lang.Object...-">ValidationException(Throwable, String, Object...)</a></span> - Constructor for exception org.apache.iceberg.exceptions.<a href="org/apache/iceberg/exceptions/ValidationException.html" title="class in org.apache.iceberg.exceptions">ValidationException</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/Literal.html#value--">value()</a></span> - Method in interface org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/Literal.html" title="interface in org.apache.iceberg.expressions">Literal</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/AvroSchemaUtil.html#VALUE_ID_PROP">VALUE_ID_PROP</a></span> - Static variable in class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/AvroSchemaUtil.html" title="class in org.apache.iceberg.avro">AvroSchemaUtil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/DataFile.html#valueCounts--">valueCounts()</a></span> - Method in interface org.apache.iceberg.<a href="org/apache/iceberg/DataFile.html" title="interface in org.apache.iceberg">DataFile</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/Metrics.html#valueCounts--">valueCounts()</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/Metrics.html" title="class in org.apache.iceberg">Metrics</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.MapType.html#valueId--">valueId()</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.MapType.html" title="class in org.apache.iceberg.types">Types.MapType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/Expression.Operation.html#valueOf-java.lang.String-">valueOf(String)</a></span> - Static method in enum org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/Expression.Operation.html" title="enum in org.apache.iceberg.expressions">Expression.Operation</a></dt>
+<dd>
+<div class="block">Returns the enum constant of this type with the specified name.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/FileFormat.html#valueOf-java.lang.String-">valueOf(String)</a></span> - Static method in enum org.apache.iceberg.<a href="org/apache/iceberg/FileFormat.html" title="enum in org.apache.iceberg">FileFormat</a></dt>
+<dd>
+<div class="block">Returns the enum constant of this type with the specified name.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Type.TypeID.html#valueOf-java.lang.String-">valueOf(String)</a></span> - Static method in enum org.apache.iceberg.types.<a href="org/apache/iceberg/types/Type.TypeID.html" title="enum in org.apache.iceberg.types">Type.TypeID</a></dt>
+<dd>
+<div class="block">Returns the enum constant of this type with the specified name.</div>
+</dd>
+<dt><a href="org/apache/iceberg/avro/ValueReader.html" title="interface in org.apache.iceberg.avro"><span class="typeNameLink">ValueReader</span></a>&lt;<a href="org/apache/iceberg/avro/ValueReader.html" title="type parameter in ValueReader">T</a>&gt; - Interface in <a href="org/apache/iceberg/avro/package-summary.html">org.apache.iceberg.avro</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/avro/ValueReaders.html" title="class in org.apache.iceberg.avro"><span class="typeNameLink">ValueReaders</span></a> - Class in <a href="org/apache/iceberg/avro/package-summary.html">org.apache.iceberg.avro</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/avro/ValueReaders.StructReader.html" title="class in org.apache.iceberg.avro"><span class="typeNameLink">ValueReaders.StructReader</span></a>&lt;<a href="org/apache/iceberg/avro/ValueReaders.StructReader.html" title="type parameter in ValueReaders.StructReader">S</a>&gt; - Class in <a href="org/apache/iceberg/avro/package-summary.html">org.apache.iceberg.avro</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/Expression.Operation.html#values--">values()</a></span> - Static method in enum org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/Expression.Operation.html" title="enum in org.apache.iceberg.expressions">Expression.Operation</a></dt>
+<dd>
+<div class="block">Returns an array containing the constants of this enum type, in
+the order they are declared.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/FileFormat.html#values--">values()</a></span> - Static method in enum org.apache.iceberg.<a href="org/apache/iceberg/FileFormat.html" title="enum in org.apache.iceberg">FileFormat</a></dt>
+<dd>
+<div class="block">Returns an array containing the constants of this enum type, in
+the order they are declared.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/orc/ColumnIdMap.html#values--">values()</a></span> - Method in class org.apache.iceberg.orc.<a href="org/apache/iceberg/orc/ColumnIdMap.html" title="class in org.apache.iceberg.orc">ColumnIdMap</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Type.TypeID.html#values--">values()</a></span> - Static method in enum org.apache.iceberg.types.<a href="org/apache/iceberg/types/Type.TypeID.html" title="enum in org.apache.iceberg.types">Type.TypeID</a></dt>
+<dd>
+<div class="block">Returns an array containing the constants of this enum type, in
+the order they are declared.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.MapType.html#valueType--">valueType()</a></span> - Method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.MapType.html" title="class in org.apache.iceberg.types">Types.MapType</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/avro/ValueWriter.html" title="interface in org.apache.iceberg.avro"><span class="typeNameLink">ValueWriter</span></a>&lt;<a href="org/apache/iceberg/avro/ValueWriter.html" title="type parameter in ValueWriter">D</a>&gt; - Interface in <a href="org/apache/iceberg/avro/package-summary.html">org.apache.iceberg.avro</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/avro/ValueWriters.html" title="class in org.apache.iceberg.avro"><span class="typeNameLink">ValueWriters</span></a> - Class in <a href="org/apache/iceberg/avro/package-summary.html">org.apache.iceberg.avro</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/avro/ValueWriters.StructWriter.html" title="class in org.apache.iceberg.avro"><span class="typeNameLink">ValueWriters.StructWriter</span></a>&lt;<a href="org/apache/iceberg/avro/ValueWriters.StructWriter.html" title="type parameter in ValueWriters.StructWriter">S</a>&gt; - Class in <a href="org/apache/iceberg/avro/package-summary.html">org.apache.iceberg.avro</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/iceberg/orc/VectorizedRowBatchIterator.html" title="class in org.apache.iceberg.orc"><span class="typeNameLink">VectorizedRowBatchIterator</span></a> - Class in <a href="org/apache/iceberg/orc/package-summary.html">org.apache.iceberg.orc</a></dt>
+<dd>
+<div class="block">An adaptor so that the ORC RecordReader can be used as an Iterator.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/AvroSchemaVisitor.html#visit-org.apache.avro.Schema-org.apache.iceberg.avro.AvroSchemaVisitor-">visit(Schema, AvroSchemaVisitor&lt;T&gt;)</a></span> - Static method in class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/AvroSchemaVisitor.html" title="class in org.apache.iceberg.avro">AvroSchemaVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/expressions/ExpressionVisitors.html#visit-org.apache.iceberg.expressions.Expression-org.apache.iceberg.expressions.ExpressionVisitors.ExpressionVisitor-">visit(Expression, ExpressionVisitors.ExpressionVisitor&lt;R&gt;)</a></span> - Static method in class org.apache.iceberg.expressions.<a href="org/apache/iceberg/expressions/ExpressionVisitors.html" title="class in org.apache.iceberg.expressions">ExpressionVisitors</a></dt>
+<dd>
+<div class="block">Traverses the given <a href="org/apache/iceberg/expressions/Expression.html" title="interface in org.apache.iceberg.expressions"><code>expression</code></a> with a <a href="org/apache/iceberg/expressions/ExpressionVisitors.ExpressionVisitor.html" title="class in org.apache.iceberg.expressions"><code>visitor</code></a>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetTypeVisitor.html#visit-org.apache.parquet.schema.Type-org.apache.iceberg.parquet.ParquetTypeVisitor-">visit(Type, ParquetTypeVisitor&lt;T&gt;)</a></span> - Static method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetTypeVisitor.html" title="class in org.apache.iceberg.parquet">ParquetTypeVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/TypeWithSchemaVisitor.html#visit-org.apache.iceberg.types.Type-org.apache.parquet.schema.Type-org.apache.iceberg.parquet.TypeWithSchemaVisitor-">visit(Type, Type, TypeWithSchemaVisitor&lt;T&gt;)</a></span> - Static method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/TypeWithSchemaVisitor.html" title="class in org.apache.iceberg.parquet">TypeWithSchemaVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/transforms/PartitionSpecVisitor.html#visit-org.apache.iceberg.Schema-org.apache.iceberg.PartitionSpec-org.apache.iceberg.transforms.PartitionSpecVisitor-">visit(Schema, PartitionSpec, PartitionSpecVisitor&lt;R&gt;)</a></span> - Static method in interface org.apache.iceberg.transforms.<a href="org/apache/iceberg/transforms/PartitionSpecVisitor.html" title="interface in org.apache.iceberg.transforms">PartitionSpecVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/TypeUtil.html#visit-org.apache.iceberg.Schema-org.apache.iceberg.types.TypeUtil.SchemaVisitor-">visit(Schema, TypeUtil.SchemaVisitor&lt;T&gt;)</a></span> - Static method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/TypeUtil.html" title="class in org.apache.iceberg.types">TypeUtil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/TypeUtil.html#visit-org.apache.iceberg.types.Type-org.apache.iceberg.types.TypeUtil.SchemaVisitor-">visit(Type, TypeUtil.SchemaVisitor&lt;T&gt;)</a></span> - Static method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/TypeUtil.html" title="class in org.apache.iceberg.types">TypeUtil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/TypeUtil.html#visit-org.apache.iceberg.Schema-org.apache.iceberg.types.TypeUtil.CustomOrderSchemaVisitor-">visit(Schema, TypeUtil.CustomOrderSchemaVisitor&lt;T&gt;)</a></span> - Static method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/TypeUtil.html" title="class in org.apache.iceberg.types">TypeUtil</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/TypeUtil.html#visit-org.apache.iceberg.types.Type-org.apache.iceberg.types.TypeUtil.CustomOrderSchemaVisitor-">visit(Type, TypeUtil.CustomOrderSchemaVisitor&lt;T&gt;)</a></span> - Static method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/TypeUtil.html" title="class in org.apache.iceberg.types">TypeUtil</a></dt>
+<dd>
+<div class="block">Used to traverse types with traversals other than pre-order.</div>
+</dd>
+</dl>
+<a name="I:W">
+<!--   -->
+</a>
+<h2 class="title">W</h2>
+<dl>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/data/IcebergGenerics.ScanBuilder.html#where-org.apache.iceberg.expressions.Expression-">where(Expression)</a></span> - Method in class org.apache.iceberg.data.<a href="org/apache/iceberg/data/IcebergGenerics.ScanBuilder.html" title="class in org.apache.iceberg.data">IcebergGenerics.ScanBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/DataFiles.Builder.html#withEncryptedOutputFile-org.apache.iceberg.encryption.EncryptedOutputFile-">withEncryptedOutputFile(EncryptedOutputFile)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/DataFiles.Builder.html" title="class in org.apache.iceberg">DataFiles.Builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/DataFiles.Builder.html#withEncryptionKeyMetadata-java.nio.ByteBuffer-">withEncryptionKeyMetadata(ByteBuffer)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/DataFiles.Builder.html" title="class in org.apache.iceberg">DataFiles.Builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/DataFiles.Builder.html#withEncryptionKeyMetadata-org.apache.iceberg.encryption.EncryptionKeyMetadata-">withEncryptionKeyMetadata(EncryptionKeyMetadata)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/DataFiles.Builder.html" title="class in org.apache.iceberg">DataFiles.Builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/DataFiles.Builder.html#withFileSizeInBytes-long-">withFileSizeInBytes(long)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/DataFiles.Builder.html" title="class in org.apache.iceberg">DataFiles.Builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/DataFiles.Builder.html#withFormat-java.lang.String-">withFormat(String)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/DataFiles.Builder.html" title="class in org.apache.iceberg">DataFiles.Builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/DataFiles.Builder.html#withFormat-org.apache.iceberg.FileFormat-">withFormat(FileFormat)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/DataFiles.Builder.html" title="class in org.apache.iceberg">DataFiles.Builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/DataFiles.Builder.html#withInputFile-org.apache.iceberg.io.InputFile-">withInputFile(InputFile)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/DataFiles.Builder.html" title="class in org.apache.iceberg">DataFiles.Builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/DataFiles.Builder.html#withMetrics-org.apache.iceberg.Metrics-">withMetrics(Metrics)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/DataFiles.Builder.html" title="class in org.apache.iceberg">DataFiles.Builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/io/CloseableIterable.html#withNoopClose-java.lang.Iterable-">withNoopClose(Iterable&lt;E&gt;)</a></span> - Static method in interface org.apache.iceberg.io.<a href="org/apache/iceberg/io/CloseableIterable.html" title="interface in org.apache.iceberg.io">CloseableIterable</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.TimestampType.html#withoutZone--">withoutZone()</a></span> - Static method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.TimestampType.html" title="class in org.apache.iceberg.types">Types.TimestampType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/DataFiles.Builder.html#withPartition-org.apache.iceberg.StructLike-">withPartition(StructLike)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/DataFiles.Builder.html" title="class in org.apache.iceberg">DataFiles.Builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/DataFiles.Builder.html#withPartitionPath-java.lang.String-">withPartitionPath(String)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/DataFiles.Builder.html" title="class in org.apache.iceberg">DataFiles.Builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/DataFiles.Builder.html#withPath-java.lang.String-">withPath(String)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/DataFiles.Builder.html" title="class in org.apache.iceberg">DataFiles.Builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/DataFiles.Builder.html#withRecordCount-long-">withRecordCount(long)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/DataFiles.Builder.html" title="class in org.apache.iceberg">DataFiles.Builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/PartitionSpec.Builder.html#withSpecId-int-">withSpecId(int)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/PartitionSpec.Builder.html" title="class in org.apache.iceberg">PartitionSpec.Builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/DataFiles.Builder.html#withSplitOffsets-java.util.List-">withSplitOffsets(List&lt;Long&gt;)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/DataFiles.Builder.html" title="class in org.apache.iceberg">DataFiles.Builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/DataFiles.Builder.html#withStatus-org.apache.hadoop.fs.FileStatus-">withStatus(FileStatus)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/DataFiles.Builder.html" title="class in org.apache.iceberg">DataFiles.Builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/Types.TimestampType.html#withZone--">withZone()</a></span> - Static method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/Types.TimestampType.html" title="class in org.apache.iceberg.types">Types.TimestampType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/util/ThreadPools.html#WORKER_THREAD_POOL_SIZE">WORKER_THREAD_POOL_SIZE</a></span> - Static variable in class org.apache.iceberg.util.<a href="org/apache/iceberg/util/ThreadPools.html" title="class in org.apache.iceberg.util">ThreadPools</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/SystemProperties.html#WORKER_THREAD_POOL_SIZE_PROP">WORKER_THREAD_POOL_SIZE_PROP</a></span> - Static variable in class org.apache.iceberg.<a href="org/apache/iceberg/SystemProperties.html" title="class in org.apache.iceberg">SystemProperties</a></dt>
+<dd>
+<div class="block">Sets the size of the worker pool.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/util/ThreadPools.html#WORKER_THREAD_POOL_SIZE_PROP">WORKER_THREAD_POOL_SIZE_PROP</a></span> - Static variable in class org.apache.iceberg.util.<a href="org/apache/iceberg/util/ThreadPools.html" title="class in org.apache.iceberg.util">ThreadPools</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/util/CharSequenceWrapper.html#wrap-java.lang.CharSequence-">wrap(CharSequence)</a></span> - Static method in class org.apache.iceberg.util.<a href="org/apache/iceberg/util/CharSequenceWrapper.html" title="class in org.apache.iceberg.util">CharSequenceWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/util/StructLikeWrapper.html#wrap-org.apache.iceberg.StructLike-">wrap(StructLike)</a></span> - Static method in class org.apache.iceberg.util.<a href="org/apache/iceberg/util/StructLikeWrapper.html" title="class in org.apache.iceberg.util">StructLikeWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/Avro.html#write-org.apache.iceberg.io.OutputFile-">write(OutputFile)</a></span> - Static method in class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/Avro.html" title="class in org.apache.iceberg.avro">Avro</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/ValueWriter.html#write-D-org.apache.avro.io.Encoder-">write(D, Encoder)</a></span> - Method in interface org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/ValueWriter.html" title="interface in org.apache.iceberg.avro">ValueWriter</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/ValueWriters.StructWriter.html#write-S-org.apache.avro.io.Encoder-">write(S, Encoder)</a></span> - Method in class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/ValueWriters.StructWriter.html" title="class in org.apache.iceberg.avro">ValueWriters.StructWriter</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/data/avro/DataWriter.html#write-T-org.apache.avro.io.Encoder-">write(T, Encoder)</a></span> - Method in class org.apache.iceberg.data.avro.<a href="org/apache/iceberg/data/avro/DataWriter.html" title="class in org.apache.iceberg.data.avro">DataWriter</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/ManifestWriter.html#write-org.apache.iceberg.PartitionSpec-org.apache.iceberg.io.OutputFile-">write(PartitionSpec, OutputFile)</a></span> - Static method in class org.apache.iceberg.<a href="org/apache/iceberg/ManifestWriter.html" title="class in org.apache.iceberg">ManifestWriter</a></dt>
+<dd>
+<div class="block">Create a new <a href="org/apache/iceberg/ManifestWriter.html" title="class in org.apache.iceberg"><code>ManifestWriter</code></a>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/orc/ORC.html#write-org.apache.iceberg.io.OutputFile-">write(OutputFile)</a></span> - Static method in class org.apache.iceberg.orc.<a href="org/apache/iceberg/orc/ORC.html" title="class in org.apache.iceberg.orc">ORC</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/orc/OrcValueWriter.html#write-T-org.apache.orc.storage.ql.exec.vector.VectorizedRowBatch-">write(T, VectorizedRowBatch)</a></span> - Method in interface org.apache.iceberg.orc.<a href="org/apache/iceberg/orc/OrcValueWriter.html" title="interface in org.apache.iceberg.orc">OrcValueWriter</a></dt>
+<dd>
+<div class="block">Writes the data.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/Parquet.html#write-org.apache.iceberg.io.OutputFile-">write(OutputFile)</a></span> - Static method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/Parquet.html" title="class in org.apache.iceberg.parquet">Parquet</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueWriter.html#write-int-T-">write(int, T)</a></span> - Method in interface org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueWriter.html" title="interface in org.apache.iceberg.parquet">ParquetValueWriter</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueWriters.PrimitiveWriter.html#write-int-T-">write(int, T)</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueWriters.PrimitiveWriter.html" title="class in org.apache.iceberg.parquet">ParquetValueWriters.PrimitiveWriter</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueWriters.RepeatedKeyValueWriter.html#write-int-M-">write(int, M)</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueWriters.RepeatedKeyValueWriter.html" title="class in org.apache.iceberg.parquet">ParquetValueWriters.RepeatedKeyValueWriter</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueWriters.RepeatedWriter.html#write-int-L-">write(int, L)</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueWriters.RepeatedWriter.html" title="class in org.apache.iceberg.parquet">ParquetValueWriters.RepeatedWriter</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ParquetValueWriters.StructWriter.html#write-int-S-">write(int, S)</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ParquetValueWriters.StructWriter.html" title="class in org.apache.iceberg.parquet">ParquetValueWriters.StructWriter</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/TripleWriter.html#write-int-T-">write(int, T)</a></span> - Method in interface org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/TripleWriter.html" title="interface in org.apache.iceberg.parquet">TripleWriter</a></dt>
+<dd>
+<div class="block">Write a value.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/spark/data/SparkAvroWriter.html#write-org.apache.spark.sql.catalyst.InternalRow-org.apache.avro.io.Encoder-">write(InternalRow, Encoder)</a></span> - Method in class org.apache.iceberg.spark.data.<a href="org/apache/iceberg/spark/data/SparkAvroWriter.html" title="class in org.apache.iceberg.spark.data">SparkAvroWriter</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/spark/data/SparkOrcWriter.html#write-org.apache.spark.sql.catalyst.InternalRow-org.apache.orc.storage.ql.exec.vector.VectorizedRowBatch-">write(InternalRow, VectorizedRowBatch)</a></span> - Method in class org.apache.iceberg.spark.data.<a href="org/apache/iceberg/spark/data/SparkOrcWriter.html" title="class in org.apache.iceberg.spark.data">SparkOrcWriter</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/TableMetadataParser.html#write-org.apache.iceberg.TableMetadata-org.apache.iceberg.io.OutputFile-">write(TableMetadata, OutputFile)</a></span> - Static method in class org.apache.iceberg.<a href="org/apache/iceberg/TableMetadataParser.html" title="class in org.apache.iceberg">TableMetadataParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/TableProperties.html#WRITE_METADATA_LOCATION">WRITE_METADATA_LOCATION</a></span> - Static variable in class org.apache.iceberg.<a href="org/apache/iceberg/TableProperties.html" title="class in org.apache.iceberg">TableProperties</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/TableProperties.html#WRITE_NEW_DATA_LOCATION">WRITE_NEW_DATA_LOCATION</a></span> - Static variable in class org.apache.iceberg.<a href="org/apache/iceberg/TableProperties.html" title="class in org.apache.iceberg">TableProperties</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ColumnWriter.html#writeBinary-int-org.apache.parquet.io.api.Binary-">writeBinary(int, Binary)</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ColumnWriter.html" title="class in org.apache.iceberg.parquet">ColumnWriter</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/TripleWriter.html#writeBinary-int-org.apache.parquet.io.api.Binary-">writeBinary(int, Binary)</a></span> - Method in interface org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/TripleWriter.html" title="interface in org.apache.iceberg.parquet">TripleWriter</a></dt>
+<dd>
+<div class="block">Write a triple.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ColumnWriter.html#writeBoolean-int-boolean-">writeBoolean(int, boolean)</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ColumnWriter.html" title="class in org.apache.iceberg.parquet">ColumnWriter</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/TripleWriter.html#writeBoolean-int-boolean-">writeBoolean(int, boolean)</a></span> - Method in interface org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/TripleWriter.html" title="interface in org.apache.iceberg.parquet">TripleWriter</a></dt>
+<dd>
+<div class="block">Write a triple.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/types/CheckCompatibility.html#writeCompatibilityErrors-org.apache.iceberg.Schema-org.apache.iceberg.Schema-">writeCompatibilityErrors(Schema, Schema)</a></span> - Static method in class org.apache.iceberg.types.<a href="org/apache/iceberg/types/CheckCompatibility.html" title="class in org.apache.iceberg.types">CheckCompatibility</a></dt>
+<dd>
+<div class="block">Returns a list of compatibility errors for writing with the given write schema.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ColumnWriter.html#writeDouble-int-double-">writeDouble(int, double)</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ColumnWriter.html" title="class in org.apache.iceberg.parquet">ColumnWriter</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/TripleWriter.html#writeDouble-int-double-">writeDouble(int, double)</a></span> - Method in interface org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/TripleWriter.html" title="interface in org.apache.iceberg.parquet">TripleWriter</a></dt>
+<dd>
+<div class="block">Write a triple.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ColumnWriter.html#writeFloat-int-float-">writeFloat(int, float)</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ColumnWriter.html" title="class in org.apache.iceberg.parquet">ColumnWriter</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/TripleWriter.html#writeFloat-int-float-">writeFloat(int, float)</a></span> - Method in interface org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/TripleWriter.html" title="interface in org.apache.iceberg.parquet">TripleWriter</a></dt>
+<dd>
+<div class="block">Write a triple.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ColumnWriter.html#writeInteger-int-int-">writeInteger(int, int)</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ColumnWriter.html" title="class in org.apache.iceberg.parquet">ColumnWriter</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/TripleWriter.html#writeInteger-int-int-">writeInteger(int, int)</a></span> - Method in interface org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/TripleWriter.html" title="interface in org.apache.iceberg.parquet">TripleWriter</a></dt>
+<dd>
+<div class="block">Write a triple.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ColumnWriter.html#writeLong-int-long-">writeLong(int, long)</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ColumnWriter.html" title="class in org.apache.iceberg.parquet">ColumnWriter</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/TripleWriter.html#writeLong-int-long-">writeLong(int, long)</a></span> - Method in interface org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/TripleWriter.html" title="interface in org.apache.iceberg.parquet">TripleWriter</a></dt>
+<dd>
+<div class="block">Write a triple.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/BaseMetastoreTableOperations.html#writeNewMetadata-org.apache.iceberg.TableMetadata-int-">writeNewMetadata(TableMetadata, int)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/BaseMetastoreTableOperations.html" title="class in org.apache.iceberg">BaseMetastoreTableOperations</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/ColumnWriter.html#writeNull-int-int-">writeNull(int, int)</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/ColumnWriter.html" title="class in org.apache.iceberg.parquet">ColumnWriter</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/TripleWriter.html#writeNull-int-int-">writeNull(int, int)</a></span> - Method in interface org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/TripleWriter.html" title="interface in org.apache.iceberg.parquet">TripleWriter</a></dt>
+<dd>
+<div class="block">Write a triple for a null value.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/avro/ValueWriters.StructWriter.html#writer-int-">writer(int)</a></span> - Method in class org.apache.iceberg.avro.<a href="org/apache/iceberg/avro/ValueWriters.StructWriter.html" title="class in org.apache.iceberg.avro">ValueWriters.StructWriter</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/parquet/Parquet.WriteBuilder.html#writeSupport-org.apache.parquet.hadoop.api.WriteSupport-">writeSupport(WriteSupport&lt;?&gt;)</a></span> - Method in class org.apache.iceberg.parquet.<a href="org/apache/iceberg/parquet/Parquet.WriteBuilder.html" title="class in org.apache.iceberg.parquet">Parquet.WriteBuilder</a></dt>
+<dd>&nbsp;</dd>
+</dl>
+<a name="I:Y">
+<!--   -->
+</a>
+<h2 class="title">Y</h2>
+<dl>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/PartitionSpec.Builder.html#year-java.lang.String-">year(String)</a></span> - Method in class org.apache.iceberg.<a href="org/apache/iceberg/PartitionSpec.Builder.html" title="class in org.apache.iceberg">PartitionSpec.Builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/transforms/PartitionSpecVisitor.html#year-java.lang.String-int-">year(String, int)</a></span> - Method in interface org.apache.iceberg.transforms.<a href="org/apache/iceberg/transforms/PartitionSpecVisitor.html" title="interface in org.apache.iceberg.transforms">PartitionSpecVisitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/iceberg/transforms/Transforms.html#year-org.apache.iceberg.types.Type-">year(Type)</a></span> - Static method in class org.apache.iceberg.transforms.<a href="org/apache/iceberg/transforms/Transforms.html" title="class in org.apache.iceberg.transforms">Transforms</a></dt>
+<dd>
+<div class="block">Returns a year <a href="org/apache/iceberg/transforms/Transform.html" title="interface in org.apache.iceberg.transforms"><code>Transform</code></a> for date or timestamp types.</div>
+</dd>
+</dl>
+<a href="#I:A">A</a>&nbsp;<a href="#I:B">B</a>&nbsp;<a href="#I:C">C</a>&nbsp;<a href="#I:D">D</a>&nbsp;<a href="#I:E">E</a>&nbsp;<a href="#I:F">F</a>&nbsp;<a href="#I:G">G</a>&nbsp;<a href="#I:H">H</a>&nbsp;<a href="#I:I">I</a>&nbsp;<a href="#I:J">J</a>&nbsp;<a href="#I:K">K</a>&nbsp;<a href="#I:L">L</a>&nbsp;<a href="#I:M">M</a>&nbsp;<a href="#I:N">N</a>&nbsp;<a href="#I:O">O</a>&nbsp;<a href="#I:P">P</a>&nbsp;<a href="#I:R">R</a>&nbsp;<a href="#I:S">S</a>&nbsp;<a href="#I:T">T</a>&nbs [...]
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="overview-summary.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 class="navBarCell1Rev">Index</li>
+<li><a href="help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?index-all.html" target="_top">Frames</a></li>
+<li><a href="index-all.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="allclasses-noframe.html">All&nbsp;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>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/site/docs/javadoc/master/index.html b/site/docs/javadoc/master/index.html
new file mode 100644
index 0000000..c98a672
--- /dev/null
+++ b/site/docs/javadoc/master/index.html
@@ -0,0 +1,75 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:54 PDT 2019 -->
+<title>iceberg master API</title>
+<script type="text/javascript">
+    tmpTargetPage = "" + window.location.search;
+    if (tmpTargetPage != "" && tmpTargetPage != "undefined")
+        tmpTargetPage = tmpTargetPage.substring(1);
+    if (tmpTargetPage.indexOf(":") != -1 || (tmpTargetPage != "" && !validURL(tmpTargetPage)))
+        tmpTargetPage = "undefined";
+    targetPage = tmpTargetPage;
+    function validURL(url) {
+        try {
+            url = decodeURIComponent(url);
+        }
+        catch (error) {
+            return false;
+        }
+        var pos = url.indexOf(".html");
+        if (pos == -1 || pos != url.length - 5)
+            return false;
+        var allowNumber = false;
+        var allowSep = false;
+        var seenDot = false;
+        for (var i = 0; i < url.length - 5; i++) {
+            var ch = url.charAt(i);
+            if ('a' <= ch && ch <= 'z' ||
+                    'A' <= ch && ch <= 'Z' ||
+                    ch == '$' ||
+                    ch == '_' ||
+                    ch.charCodeAt(0) > 127) {
+                allowNumber = true;
+                allowSep = true;
+            } else if ('0' <= ch && ch <= '9'
+                    || ch == '-') {
+                if (!allowNumber)
+                     return false;
+            } else if (ch == '/' || ch == '.') {
+                if (!allowSep)
+                    return false;
+                allowNumber = false;
+                allowSep = false;
+                if (ch == '.')
+                     seenDot = true;
+                if (ch == '/' && seenDot)
+                     return false;
+            } else {
+                return false;
+            }
+        }
+        return true;
+    }
+    function loadFrames() {
+        if (targetPage != "" && targetPage != "undefined")
+             top.classFrame.location = top.targetPage;
+    }
+</script>
+</head>
+<frameset cols="20%,80%" title="Documentation frame" onload="top.loadFrames()">
+<frameset rows="30%,70%" title="Left frames" onload="top.loadFrames()">
+<frame src="overview-frame.html" name="packageListFrame" title="All Packages">
+<frame src="allclasses-frame.html" name="packageFrame" title="All classes and interfaces (except non-static nested types)">
+</frameset>
+<frame src="overview-summary.html" name="classFrame" title="Package, class and interface descriptions" scrolling="yes">
+<noframes>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<h2>Frame Alert</h2>
+<p>This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client. Link to <a href="overview-summary.html">Non-frame version</a>.</p>
+</noframes>
+</frameset>
+</html>
diff --git a/site/docs/javadoc/master/org/apache/iceberg/Accessor.html b/site/docs/javadoc/master/org/apache/iceberg/Accessor.html
new file mode 100644
index 0000000..84e8eda
--- /dev/null
+++ b/site/docs/javadoc/master/org/apache/iceberg/Accessor.html
@@ -0,0 +1,239 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>Accessor (iceberg master API)</title>
+<meta name="date" content="2019-06-22">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Accessor (iceberg master API)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6,"i1":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-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">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../org/apache/iceberg/Accessors.html" title="class in org.apache.iceberg"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/apache/iceberg/Accessor.html" target="_top">Frames</a></li>
+<li><a href="Accessor.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></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>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.iceberg</div>
+<h2 title="Interface Accessor" class="title">Interface Accessor&lt;T&gt;</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd>java.io.Serializable</dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">Accessor&lt;T&gt;</span>
+extends java.io.Serializable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/iceberg/Accessor.html#get-T-">get</a></span>(<a href="../../../org/apache/iceberg/Accessor.html" title="type parameter in Accessor">T</a>&nbsp;container)</code>&nbsp;</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code><a href="../../../org/apache/iceberg/types/Type.html" title="interface in org.apache.iceberg.types">Type</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/iceberg/Accessor.html#type--">type</a></span>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="get-java.lang.Object-">
+<!--   -->
+</a><a name="get-T-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>get</h4>
+<pre>java.lang.Object&nbsp;get(<a href="../../../org/apache/iceberg/Accessor.html" title="type parameter in Accessor">T</a>&nbsp;container)</pre>
+</li>
+</ul>
+<a name="type--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>type</h4>
+<pre><a href="../../../org/apache/iceberg/types/Type.html" title="interface in org.apache.iceberg.types">Type</a>&nbsp;type()</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-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">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../org/apache/iceberg/Accessors.html" title="class in org.apache.iceberg"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/apache/iceberg/Accessor.html" target="_top">Frames</a></li>
+<li><a href="Accessor.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;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>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/site/docs/javadoc/master/org/apache/iceberg/Accessors.html b/site/docs/javadoc/master/org/apache/iceberg/Accessors.html
new file mode 100644
index 0000000..25ba4ef
--- /dev/null
+++ b/site/docs/javadoc/master/org/apache/iceberg/Accessors.html
@@ -0,0 +1,235 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>Accessors (iceberg master API)</title>
+<meta name="date" content="2019-06-22">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Accessors (iceberg master API)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":9};
+var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-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">
+<li><a href="../../../org/apache/iceberg/Accessor.html" title="interface in org.apache.iceberg"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/apache/iceberg/AppendFiles.html" title="interface in org.apache.iceberg"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/apache/iceberg/Accessors.html" target="_top">Frames</a></li>
+<li><a href="Accessors.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></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>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.iceberg</div>
+<h2 title="Class Accessors" class="title">Class Accessors</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.apache.iceberg.Accessors</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">Accessors</span>
+extends java.lang.Object</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>static java.lang.Integer</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/iceberg/Accessors.html#toPosition-org.apache.iceberg.Accessor-">toPosition</a></span>(<a href="../../../org/apache/iceberg/Accessor.html" title="interface in org.apache.iceberg">Accessor</a>&lt;<a href="../../../org/apache/iceberg/StructLike.html" title="interface in org.apache.iceberg">StructLike</a>&gt;&nbsp;accessor)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="toPosition-org.apache.iceberg.Accessor-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>toPosition</h4>
+<pre>public static&nbsp;java.lang.Integer&nbsp;toPosition(<a href="../../../org/apache/iceberg/Accessor.html" title="interface in org.apache.iceberg">Accessor</a>&lt;<a href="../../../org/apache/iceberg/StructLike.html" title="interface in org.apache.iceberg">StructLike</a>&gt;&nbsp;accessor)</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-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">
+<li><a href="../../../org/apache/iceberg/Accessor.html" title="interface in org.apache.iceberg"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/apache/iceberg/AppendFiles.html" title="interface in org.apache.iceberg"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/apache/iceberg/Accessors.html" target="_top">Frames</a></li>
+<li><a href="Accessors.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;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>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/site/docs/javadoc/master/org/apache/iceberg/AppendFiles.html b/site/docs/javadoc/master/org/apache/iceberg/AppendFiles.html
new file mode 100644
index 0000000..290e796
--- /dev/null
+++ b/site/docs/javadoc/master/org/apache/iceberg/AppendFiles.html
@@ -0,0 +1,279 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>AppendFiles (iceberg master API)</title>
+<meta name="date" content="2019-06-22">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="AppendFiles (iceberg master API)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6,"i1":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-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">
+<li><a href="../../../org/apache/iceberg/Accessors.html" title="class in org.apache.iceberg"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/apache/iceberg/BaseCombinedScanTask.html" title="class in org.apache.iceberg"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/apache/iceberg/AppendFiles.html" target="_top">Frames</a></li>
+<li><a href="AppendFiles.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></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>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.iceberg</div>
+<h2 title="Interface AppendFiles" class="title">Interface AppendFiles</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><a href="../../../org/apache/iceberg/PendingUpdate.html" title="interface in org.apache.iceberg">PendingUpdate</a>&lt;<a href="../../../org/apache/iceberg/Snapshot.html" title="interface in org.apache.iceberg">Snapshot</a>&gt;, <a href="../../../org/apache/iceberg/SnapshotUpdate.html" title="interface in org.apache.iceberg">SnapshotUpdate</a>&lt;<a href="../../../org/apache/iceberg/AppendFiles.html" title="interface in org.apache.iceberg">AppendFiles</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">AppendFiles</span>
+extends <a href="../../../org/apache/iceberg/SnapshotUpdate.html" title="interface in org.apache.iceberg">SnapshotUpdate</a>&lt;<a href="../../../org/apache/iceberg/AppendFiles.html" title="interface in org.apache.iceberg">AppendFiles</a>&gt;</pre>
+<div class="block">API for appending new files in a table.
+ <p>
+ This API accumulates file additions, produces a new <a href="../../../org/apache/iceberg/Snapshot.html" title="interface in org.apache.iceberg"><code>Snapshot</code></a> of the table, and commits
+ that snapshot as the current.
+ <p>
+ When committing, these changes will be applied to the latest table snapshot. Commit conflicts
+ will be resolved by applying the changes to the new latest snapshot and reattempting the commit.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="../../../org/apache/iceberg/AppendFiles.html" title="interface in org.apache.iceberg">AppendFiles</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/iceberg/AppendFiles.html#appendFile-org.apache.iceberg.DataFile-">appendFile</a></span>(<a href="../../../org/apache/iceberg/DataFile.html" title="interface in org.apache.iceberg">DataFile</a>&nbsp;file)</code>
+<div class="block">Append a <a href="../../../org/apache/iceberg/DataFile.html" title="interface in org.apache.iceberg"><code>DataFile</code></a> to the table.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code><a href="../../../org/apache/iceberg/AppendFiles.html" title="interface in org.apache.iceberg">AppendFiles</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/iceberg/AppendFiles.html#appendManifest-org.apache.iceberg.ManifestFile-">appendManifest</a></span>(<a href="../../../org/apache/iceberg/ManifestFile.html" title="interface in org.apache.iceberg">ManifestFile</a>&nbsp;file)</code>
+<div class="block">Append the contents of a manifest to the table.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.apache.iceberg.SnapshotUpdate">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.apache.iceberg.<a href="../../../org/apache/iceberg/SnapshotUpdate.html" title="interface in org.apache.iceberg">SnapshotUpdate</a></h3>
+<code><a href="../../../org/apache/iceberg/SnapshotUpdate.html#set-java.lang.String-java.lang.String-">set</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.apache.iceberg.PendingUpdate">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.apache.iceberg.<a href="../../../org/apache/iceberg/PendingUpdate.html" title="interface in org.apache.iceberg">PendingUpdate</a></h3>
+<code><a href="../../../org/apache/iceberg/PendingUpdate.html#apply--">apply</a>, <a href="../../../org/apache/iceberg/PendingUpdate.html#commit--">commit</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="appendFile-org.apache.iceberg.DataFile-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>appendFile</h4>
+<pre><a href="../../../org/apache/iceberg/AppendFiles.html" title="interface in org.apache.iceberg">AppendFiles</a>&nbsp;appendFile(<a href="../../../org/apache/iceberg/DataFile.html" title="interface in org.apache.iceberg">DataFile</a>&nbsp;file)</pre>
+<div class="block">Append a <a href="../../../org/apache/iceberg/DataFile.html" title="interface in org.apache.iceberg"><code>DataFile</code></a> to the table.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>file</code> - a data file</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>this for method chaining</dd>
+</dl>
+</li>
+</ul>
+<a name="appendManifest-org.apache.iceberg.ManifestFile-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>appendManifest</h4>
+<pre><a href="../../../org/apache/iceberg/AppendFiles.html" title="interface in org.apache.iceberg">AppendFiles</a>&nbsp;appendManifest(<a href="../../../org/apache/iceberg/ManifestFile.html" title="interface in org.apache.iceberg">ManifestFile</a>&nbsp;file)</pre>
+<div class="block">Append the contents of a manifest to the table.
+ <p>
+ The manifest must contain only appended files. All files in the manifest will be appended to
+ the table in the snapshot created by this update.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>file</code> - a manifest file</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>this for method chaining</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-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">
+<li><a href="../../../org/apache/iceberg/Accessors.html" title="class in org.apache.iceberg"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/apache/iceberg/BaseCombinedScanTask.html" title="class in org.apache.iceberg"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/apache/iceberg/AppendFiles.html" target="_top">Frames</a></li>
+<li><a href="AppendFiles.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;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>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/site/docs/javadoc/master/org/apache/iceberg/BaseCombinedScanTask.html b/site/docs/javadoc/master/org/apache/iceberg/BaseCombinedScanTask.html
new file mode 100644
index 0000000..fd74d17
--- /dev/null
+++ b/site/docs/javadoc/master/org/apache/iceberg/BaseCombinedScanTask.html
@@ -0,0 +1,314 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>BaseCombinedScanTask (iceberg master API)</title>
+<meta name="date" content="2019-06-22">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="BaseCombinedScanTask (iceberg master API)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-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">
+<li><a href="../../../org/apache/iceberg/AppendFiles.html" title="interface in org.apache.iceberg"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/apache/iceberg/BaseMetastoreTableOperations.html" title="class in org.apache.iceberg"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/apache/iceberg/BaseCombinedScanTask.html" target="_top">Frames</a></li>
+<li><a href="BaseCombinedScanTask.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></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>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.iceberg</div>
+<h2 title="Class BaseCombinedScanTask" class="title">Class BaseCombinedScanTask</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.apache.iceberg.BaseCombinedScanTask</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>java.io.Serializable, <a href="../../../org/apache/iceberg/CombinedScanTask.html" title="interface in org.apache.iceberg">CombinedScanTask</a>, <a href="../../../org/apache/iceberg/ScanTask.html" title="interface in org.apache.iceberg">ScanTask</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">BaseCombinedScanTask</span>
+extends java.lang.Object
+implements <a href="../../../org/apache/iceberg/CombinedScanTask.html" title="interface in org.apache.iceberg">CombinedScanTask</a></pre>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../serialized-form.html#org.apache.iceberg.BaseCombinedScanTask">Serialized Form</a></dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/iceberg/BaseCombinedScanTask.html#BaseCombinedScanTask-org.apache.iceberg.FileScanTask...-">BaseCombinedScanTask</a></span>(<a href="../../../org/apache/iceberg/FileScanTask.html" title="interface in org.apache.iceberg">FileScanTask</a>...&nbsp;tasks)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/iceberg/BaseCombinedScanTask.html#BaseCombinedScanTask-java.util.List-">BaseCombinedScanTask</a></span>(java.util.List&lt;<a href="../../../org/apache/iceberg/FileScanTask.html" title="interface in org.apache.iceberg">FileScanTask</a>&gt;&nbsp;tasks)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>java.util.Collection&lt;<a href="../../../org/apache/iceberg/FileScanTask.html" title="interface in org.apache.iceberg">FileScanTask</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/iceberg/BaseCombinedScanTask.html#files--">files</a></span>()</code>
+<div class="block">Return the <a href="../../../org/apache/iceberg/FileScanTask.html" title="interface in org.apache.iceberg"><code>tasks</code></a> in this combined task.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.apache.iceberg.CombinedScanTask">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.apache.iceberg.<a href="../../../org/apache/iceberg/CombinedScanTask.html" title="interface in org.apache.iceberg">CombinedScanTask</a></h3>
+<code><a href="../../../org/apache/iceberg/CombinedScanTask.html#asCombinedScanTask--">asCombinedScanTask</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.apache.iceberg.ScanTask">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.apache.iceberg.<a href="../../../org/apache/iceberg/ScanTask.html" title="interface in org.apache.iceberg">ScanTask</a></h3>
+<code><a href="../../../org/apache/iceberg/ScanTask.html#asFileScanTask--">asFileScanTask</a>, <a href="../../../org/apache/iceberg/ScanTask.html#isFileScanTask--">isFileScanTask</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="BaseCombinedScanTask-org.apache.iceberg.FileScanTask...-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>BaseCombinedScanTask</h4>
+<pre>public&nbsp;BaseCombinedScanTask(<a href="../../../org/apache/iceberg/FileScanTask.html" title="interface in org.apache.iceberg">FileScanTask</a>...&nbsp;tasks)</pre>
+</li>
+</ul>
+<a name="BaseCombinedScanTask-java.util.List-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>BaseCombinedScanTask</h4>
+<pre>public&nbsp;BaseCombinedScanTask(java.util.List&lt;<a href="../../../org/apache/iceberg/FileScanTask.html" title="interface in org.apache.iceberg">FileScanTask</a>&gt;&nbsp;tasks)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="files--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>files</h4>
+<pre>public&nbsp;java.util.Collection&lt;<a href="../../../org/apache/iceberg/FileScanTask.html" title="interface in org.apache.iceberg">FileScanTask</a>&gt;&nbsp;files()</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../org/apache/iceberg/CombinedScanTask.html#files--">CombinedScanTask</a></code></span></div>
+<div class="block">Return the <a href="../../../org/apache/iceberg/FileScanTask.html" title="interface in org.apache.iceberg"><code>tasks</code></a> in this combined task.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../org/apache/iceberg/CombinedScanTask.html#files--">files</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/iceberg/CombinedScanTask.html" title="interface in org.apache.iceberg">CombinedScanTask</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a Collection of FileScanTask instances.</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-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">
+<li><a href="../../../org/apache/iceberg/AppendFiles.html" title="interface in org.apache.iceberg"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/apache/iceberg/BaseMetastoreTableOperations.html" title="class in org.apache.iceberg"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/apache/iceberg/BaseCombinedScanTask.html" target="_top">Frames</a></li>
+<li><a href="BaseCombinedScanTask.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;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>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/site/docs/javadoc/master/org/apache/iceberg/BaseMetastoreTableOperations.html b/site/docs/javadoc/master/org/apache/iceberg/BaseMetastoreTableOperations.html
new file mode 100644
index 0000000..456424e
--- /dev/null
+++ b/site/docs/javadoc/master/org/apache/iceberg/BaseMetastoreTableOperations.html
@@ -0,0 +1,538 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>BaseMetastoreTableOperations (iceberg master API)</title>
+<meta name="date" content="2019-06-22">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="BaseMetastoreTableOperations (iceberg master API)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-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">
+<li><a href="../../../org/apache/iceberg/BaseCombinedScanTask.html" title="class in org.apache.iceberg"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/apache/iceberg/BaseMetastoreTables.html" title="class in org.apache.iceberg"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/apache/iceberg/BaseMetastoreTableOperations.html" target="_top">Frames</a></li>
+<li><a href="BaseMetastoreTableOperations.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></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>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.iceberg</div>
+<h2 title="Class BaseMetastoreTableOperations" class="title">Class BaseMetastoreTableOperations</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.apache.iceberg.BaseMetastoreTableOperations</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../../../org/apache/iceberg/TableOperations.html" title="interface in org.apache.iceberg">TableOperations</a></dd>
+</dl>
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><a href="../../../org/apache/iceberg/hive/HiveTableOperations.html" title="class in org.apache.iceberg.hive">HiveTableOperations</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public abstract class <span class="typeNameLabel">BaseMetastoreTableOperations</span>
+extends java.lang.Object
+implements <a href="../../../org/apache/iceberg/TableOperations.html" title="interface in org.apache.iceberg">TableOperations</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/iceberg/BaseMetastoreTableOperations.html#ICEBERG_TABLE_TYPE_VALUE">ICEBERG_TABLE_TYPE_VALUE</a></span></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/iceberg/BaseMetastoreTableOperations.html#METADATA_LOCATION_PROP">METADATA_LOCATION_PROP</a></span></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/iceberg/BaseMetastoreTableOperations.html#PREVIOUS_METADATA_LOCATION_PROP">PREVIOUS_METADATA_LOCATION_PROP</a></span></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/iceberg/BaseMetastoreTableOperations.html#TABLE_TYPE_PROP">TABLE_TYPE_PROP</a></span></code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier</th>
+<th class="colLast" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected </code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/iceberg/BaseMetastoreTableOperations.html#BaseMetastoreTableOperations-org.apache.hadoop.conf.Configuration-">BaseMetastoreTableOperations</a></span>(org.apache.hadoop.conf.Configuration&nbsp;conf)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="../../../org/apache/iceberg/TableMetadata.html" title="class in org.apache.iceberg">TableMetadata</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/iceberg/BaseMetastoreTableOperations.html#current--">current</a></span>()</code>
+<div class="block">Return the currently loaded table metadata, without checking for updates.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/iceberg/BaseMetastoreTableOperations.html#currentMetadataLocation--">currentMetadataLocation</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/iceberg/BaseMetastoreTableOperations.html#currentVersion--">currentVersion</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code><a href="../../../org/apache/iceberg/io/FileIO.html" title="interface in org.apache.iceberg.io">FileIO</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/iceberg/BaseMetastoreTableOperations.html#io--">io</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code><a href="../../../org/apache/iceberg/io/LocationProvider.html" title="interface in org.apache.iceberg.io">LocationProvider</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/iceberg/BaseMetastoreTableOperations.html#locationProvider--">locationProvider</a></span>()</code>
+<div class="block">Returns a <a href="../../../org/apache/iceberg/io/LocationProvider.html" title="interface in org.apache.iceberg.io"><code>LocationProvider</code></a> that supplies locations for new new data files.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/iceberg/BaseMetastoreTableOperations.html#metadataFileLocation-java.lang.String-">metadataFileLocation</a></span>(java.lang.String&nbsp;filename)</code>
+<div class="block">Given the name of a metadata file, obtain the full path of that file using an appropriate base
+ location of the implementation's choosing.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/iceberg/BaseMetastoreTableOperations.html#refreshFromMetadataLocation-java.lang.String-">refreshFromMetadataLocation</a></span>(java.lang.String&nbsp;newLocation)</code>&nbsp;</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/iceberg/BaseMetastoreTableOperations.html#refreshFromMetadataLocation-java.lang.String-int-">refreshFromMetadataLocation</a></span>(java.lang.String&nbsp;newLocation,
+                           int&nbsp;numRetries)</code>&nbsp;</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/iceberg/BaseMetastoreTableOperations.html#requestRefresh--">requestRefresh</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/iceberg/BaseMetastoreTableOperations.html#writeNewMetadata-org.apache.iceberg.TableMetadata-int-">writeNewMetadata</a></span>(<a href="../../../org/apache/iceberg/TableMetadata.html" title="class in org.apache.iceberg">TableMetadata</a>&nbsp;metadata,
+                int&nbsp;newVersion)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.apache.iceberg.TableOperations">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.apache.iceberg.<a href="../../../org/apache/iceberg/TableOperations.html" title="interface in org.apache.iceberg">TableOperations</a></h3>
+<code><a href="../../../org/apache/iceberg/TableOperations.html#commit-org.apache.iceberg.TableMetadata-org.apache.iceberg.TableMetadata-">commit</a>, <a href="../../../org/apache/iceberg/TableOperations.html#encryption--">encryption</a>, <a href="../../../org/apache/iceberg/TableOperations.html#newSnapshotId--">newSnapshotId</a>, <a href="../../../org/apache/iceberg/TableOperations.html#refresh--">refresh</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="TABLE_TYPE_PROP">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>TABLE_TYPE_PROP</h4>
+<pre>public static final&nbsp;java.lang.String TABLE_TYPE_PROP</pre>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.apache.iceberg.BaseMetastoreTableOperations.TABLE_TYPE_PROP">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="ICEBERG_TABLE_TYPE_VALUE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ICEBERG_TABLE_TYPE_VALUE</h4>
+<pre>public static final&nbsp;java.lang.String ICEBERG_TABLE_TYPE_VALUE</pre>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.apache.iceberg.BaseMetastoreTableOperations.ICEBERG_TABLE_TYPE_VALUE">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="METADATA_LOCATION_PROP">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>METADATA_LOCATION_PROP</h4>
+<pre>public static final&nbsp;java.lang.String METADATA_LOCATION_PROP</pre>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.apache.iceberg.BaseMetastoreTableOperations.METADATA_LOCATION_PROP">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="PREVIOUS_METADATA_LOCATION_PROP">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>PREVIOUS_METADATA_LOCATION_PROP</h4>
+<pre>public static final&nbsp;java.lang.String PREVIOUS_METADATA_LOCATION_PROP</pre>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.apache.iceberg.BaseMetastoreTableOperations.PREVIOUS_METADATA_LOCATION_PROP">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="BaseMetastoreTableOperations-org.apache.hadoop.conf.Configuration-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>BaseMetastoreTableOperations</h4>
+<pre>protected&nbsp;BaseMetastoreTableOperations(org.apache.hadoop.conf.Configuration&nbsp;conf)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="current--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>current</h4>
+<pre>public&nbsp;<a href="../../../org/apache/iceberg/TableMetadata.html" title="class in org.apache.iceberg">TableMetadata</a>&nbsp;current()</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../org/apache/iceberg/TableOperations.html#current--">TableOperations</a></code></span></div>
+<div class="block">Return the currently loaded table metadata, without checking for updates.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../org/apache/iceberg/TableOperations.html#current--">current</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/iceberg/TableOperations.html" title="interface in org.apache.iceberg">TableOperations</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>table metadata</dd>
+</dl>
+</li>
+</ul>
+<a name="currentMetadataLocation--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>currentMetadataLocation</h4>
+<pre>public&nbsp;java.lang.String&nbsp;currentMetadataLocation()</pre>
+</li>
+</ul>
+<a name="currentVersion--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>currentVersion</h4>
+<pre>public&nbsp;int&nbsp;currentVersion()</pre>
+</li>
+</ul>
+<a name="requestRefresh--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>requestRefresh</h4>
+<pre>protected&nbsp;void&nbsp;requestRefresh()</pre>
+</li>
+</ul>
+<a name="writeNewMetadata-org.apache.iceberg.TableMetadata-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>writeNewMetadata</h4>
+<pre>protected&nbsp;java.lang.String&nbsp;writeNewMetadata(<a href="../../../org/apache/iceberg/TableMetadata.html" title="class in org.apache.iceberg">TableMetadata</a>&nbsp;metadata,
+                                            int&nbsp;newVersion)</pre>
+</li>
+</ul>
+<a name="refreshFromMetadataLocation-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>refreshFromMetadataLocation</h4>
+<pre>protected&nbsp;void&nbsp;refreshFromMetadataLocation(java.lang.String&nbsp;newLocation)</pre>
+</li>
+</ul>
+<a name="refreshFromMetadataLocation-java.lang.String-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>refreshFromMetadataLocation</h4>
+<pre>protected&nbsp;void&nbsp;refreshFromMetadataLocation(java.lang.String&nbsp;newLocation,
+                                           int&nbsp;numRetries)</pre>
+</li>
+</ul>
+<a name="metadataFileLocation-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>metadataFileLocation</h4>
+<pre>public&nbsp;java.lang.String&nbsp;metadataFileLocation(java.lang.String&nbsp;filename)</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../org/apache/iceberg/TableOperations.html#metadataFileLocation-java.lang.String-">TableOperations</a></code></span></div>
+<div class="block">Given the name of a metadata file, obtain the full path of that file using an appropriate base
+ location of the implementation's choosing.
+ <p>
+ The file may not exist yet, in which case the path should be returned as if it were to be created
+ by e.g. <a href="../../../org/apache/iceberg/io/FileIO.html#newOutputFile-java.lang.String-"><code>FileIO.newOutputFile(String)</code></a>.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../org/apache/iceberg/TableOperations.html#metadataFileLocation-java.lang.String-">metadataFileLocation</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/iceberg/TableOperations.html" title="interface in org.apache.iceberg">TableOperations</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="io--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>io</h4>
+<pre>public&nbsp;<a href="../../../org/apache/iceberg/io/FileIO.html" title="interface in org.apache.iceberg.io">FileIO</a>&nbsp;io()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../org/apache/iceberg/TableOperations.html#io--">io</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/iceberg/TableOperations.html" title="interface in org.apache.iceberg">TableOperations</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a <a href="../../../org/apache/iceberg/io/FileIO.html" title="interface in org.apache.iceberg.io"><code>FileIO</code></a> to read and write table data and metadata files</dd>
+</dl>
+</li>
+</ul>
+<a name="locationProvider--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>locationProvider</h4>
+<pre>public&nbsp;<a href="../../../org/apache/iceberg/io/LocationProvider.html" title="interface in org.apache.iceberg.io">LocationProvider</a>&nbsp;locationProvider()</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../org/apache/iceberg/TableOperations.html#locationProvider--">TableOperations</a></code></span></div>
+<div class="block">Returns a <a href="../../../org/apache/iceberg/io/LocationProvider.html" title="interface in org.apache.iceberg.io"><code>LocationProvider</code></a> that supplies locations for new new data files.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../org/apache/iceberg/TableOperations.html#locationProvider--">locationProvider</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/iceberg/TableOperations.html" title="interface in org.apache.iceberg">TableOperations</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a location provider configured for the current table state</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-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">
+<li><a href="../../../org/apache/iceberg/BaseCombinedScanTask.html" title="class in org.apache.iceberg"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/apache/iceberg/BaseMetastoreTables.html" title="class in org.apache.iceberg"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/apache/iceberg/BaseMetastoreTableOperations.html" target="_top">Frames</a></li>
+<li><a href="BaseMetastoreTableOperations.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;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>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/site/docs/javadoc/master/org/apache/iceberg/BaseMetastoreTables.html b/site/docs/javadoc/master/org/apache/iceberg/BaseMetastoreTables.html
new file mode 100644
index 0000000..0dd8063
--- /dev/null
+++ b/site/docs/javadoc/master/org/apache/iceberg/BaseMetastoreTables.html
@@ -0,0 +1,458 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (1.8.0_171) on Sat Jun 22 18:38:53 PDT 2019 -->
+<title>BaseMetastoreTables (iceberg master API)</title>
+<meta name="date" content="2019-06-22">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="BaseMetastoreTables (iceberg master API)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-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">
+<li><a href="../../../org/apache/iceberg/BaseMetastoreTableOperations.html" title="class in org.apache.iceberg"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/apache/iceberg/BaseTable.html" title="class in org.apache.iceberg"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/apache/iceberg/BaseMetastoreTables.html" target="_top">Frames</a></li>
+<li><a href="BaseMetastoreTables.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></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>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.iceberg</div>
+<h2 title="Class BaseMetastoreTables" class="title">Class BaseMetastoreTables</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.apache.iceberg.BaseMetastoreTables</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../../../org/apache/iceberg/Tables.html" title="interface in org.apache.iceberg">Tables</a></dd>
+</dl>
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><a href="../../../org/apache/iceberg/hive/HiveTables.html" title="class in org.apache.iceberg.hive">HiveTables</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public abstract class <span class="typeNameLabel">BaseMetastoreTables</span>
+extends java.lang.Object
+implements <a href="../../../org/apache/iceberg/Tables.html" title="interface in org.apache.iceberg">Tables</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/iceberg/BaseMetastoreTables.html#BaseMetastoreTables-org.apache.hadoop.conf.Configuration-">BaseMetastoreTables</a></span>(org.apache.hadoop.conf.Configuration&nbsp;conf)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabE [...]
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="../../../org/apache/iceberg/Transaction.html" title="interface in org.apache.iceberg">Transaction</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/iceberg/BaseMetastoreTables.html#beginCreate-org.apache.iceberg.Schema-org.apache.iceberg.PartitionSpec-java.util.Map-java.lang.String-java.lang.String-">beginCreate</a></span>(<a href="../../../org/apache/iceberg/Schema.html" title="class in org.apache.iceberg">Schema</a>&nbsp;schema,
+           <a href="../../../org/apache/iceberg/PartitionSpec.html" title="class in org.apache.iceberg">PartitionSpec</a>&nbsp;spec,
+           java.util.Map&lt;java.lang.String,java.lang.String&gt;&nbsp;properties,
+           java.lang.String&nbsp;database,
+           java.lang.String&nbsp;table)</code>&nbsp;</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code><a href="../../../org/apache/iceberg/Transaction.html" title="interface in org.apache.iceberg">Transaction</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/iceberg/BaseMetastoreTables.html#beginCreate-org.apache.iceberg.Schema-org.apache.iceberg.PartitionSpec-java.lang.String-java.lang.String-">beginCreate</a></span>(<a href="../../../org/apache/iceberg/Schema.html" title="class in org.apache.iceberg">Schema</a>&nbsp;schema,
+           <a href="../../../org/apache/iceberg/PartitionSpec.html" title="class in org.apache.iceberg">PartitionSpec</a>&nbsp;spec,
+           java.lang.String&nbsp;database,
+           java.lang.String&nbsp;table)</code>&nbsp;</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code><a href="../../../org/apache/iceberg/Transaction.html" title="interface in org.apache.iceberg">Transaction</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/iceberg/BaseMetastoreTables.html#beginReplace-org.apache.iceberg.Schema-org.apache.iceberg.PartitionSpec-java.util.Map-java.lang.String-java.lang.String-">beginReplace</a></span>(<a href="../../../org/apache/iceberg/Schema.html" title="class in org.apache.iceberg">Schema</a>&nbsp;schema,
+            <a href="../../../org/apache/iceberg/PartitionSpec.html" title="class in org.apache.iceberg">PartitionSpec</a>&nbsp;spec,
+            java.util.Map&lt;java.lang.String,java.lang.String&gt;&nbsp;properties,
+            java.lang.String&nbsp;database,
+            java.lang.String&nbsp;table)</code>&nbsp;</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code><a href="../../../org/apache/iceberg/Transaction.html" title="interface in org.apache.iceberg">Transaction</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/iceberg/BaseMetastoreTables.html#beginReplace-org.apache.iceberg.Schema-org.apache.iceberg.PartitionSpec-java.lang.String-java.lang.String-">beginReplace</a></span>(<a href="../../../org/apache/iceberg/Schema.html" title="class in org.apache.iceberg">Schema</a>&nbsp;schema,
+            <a href="../../../org/apache/iceberg/PartitionSpec.html" title="class in org.apache.iceberg">PartitionSpec</a>&nbsp;spec,
+            java.lang.String&nbsp;database,
+            java.lang.String&nbsp;table)</code>&nbsp;</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code><a href="../../../org/apache/iceberg/Table.html" title="interface in org.apache.iceberg">Table</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/iceberg/BaseMetastoreTables.html#create-org.apache.iceberg.Schema-org.apache.iceberg.PartitionSpec-java.util.Map-java.lang.String-java.lang.String-">create</a></span>(<a href="../../../org/apache/iceberg/Schema.html" title="class in org.apache.iceberg">Schema</a>&nbsp;schema,
+      <a href="../../../org/apache/iceberg/PartitionSpec.html" title="class in org.apache.iceberg">PartitionSpec</a>&nbsp;spec,
+      java.util.Map&lt;java.lang.String,java.lang.String&gt;&nbsp;properties,
+      java.lang.String&nbsp;database,
+      java.lang.String&nbsp;table)</code>&nbsp;</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code><a href="../../../org/apache/iceberg/Table.html" title="interface in org.apache.iceberg">Table</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/iceberg/BaseMetastoreTables.html#create-org.apache.iceberg.Schema-org.apache.iceberg.PartitionSpec-java.lang.String-java.lang.String-">create</a></span>(<a href="../../../org/apache/iceberg/Schema.html" title="class in org.apache.iceberg">Schema</a>&nbsp;schema,
+      <a href="../../../org/apache/iceberg/PartitionSpec.html" title="class in org.apache.iceberg">PartitionSpec</a>&nbsp;spec,
+      java.lang.String&nbsp;database,
+      java.lang.String&nbsp;table)</code>&nbsp;</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code><a href="../../../org/apache/iceberg/Table.html" title="interface in org.apache.iceberg">Table</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/iceberg/BaseMetastoreTables.html#create-org.apache.iceberg.Schema-java.lang.String-java.lang.String-">create</a></span>(<a href="../../../org/apache/iceberg/Schema.html" title="class in org.apache.iceberg">Schema</a>&nbsp;schema,
+      java.lang.String&nbsp;database,
+      java.lang.String&nbsp;table)</code>&nbsp;</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/iceberg/BaseMetastoreTables.html#defaultWarehouseLocation-org.apache.hadoop.conf.Configuration-java.lang.String-java.lang.String-">defaultWarehouseLocation</a></span>(org.apache.hadoop.conf.Configuration&nbsp;hadoopConf,
+                        java.lang.String&nbsp;database,
+                        java.lang.String&nbsp;table)</code>&nbsp;</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code><a href="../../../org/apache/iceberg/Table.html" title="interface in org.apache.iceberg">Table</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/iceberg/BaseMetastoreTables.html#load-java.lang.String-java.lang.String-">load</a></span>(java.lang.String&nbsp;database,
+    java.lang.String&nbsp;table)</code>&nbsp;</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code>protected abstract <a href="../../../org/apache/iceberg/BaseMetastoreTableOperations.html" title="class in org.apache.iceberg">BaseMetastoreTableOperations</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/iceberg/BaseMetastoreTables.html#newTableOps-org.apache.hadoop.conf.Configuration-java.lang.String-java.lang.String-">newTableOps</a></span>(org.apache.hadoop.conf.Configuration&nbsp;newConf,
+           java.lang.String&nbsp;database,
+           java.lang.String&nbsp;table)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.apache.iceberg.Tables">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.apache.iceberg.<a href="../../../org/apache/iceberg/Tables.html" title="interface in org.apache.iceberg">Tables</a></h3>
+<code><a href="../../../org/apache/iceberg/Tables.html#create-org.apache.iceberg.Schema-org.apache.iceberg.PartitionSpec-java.util.Map-java.lang.String-">create</a>, <a href="../../../org/apache/iceberg/Tables.html#create-org.apache.iceberg.Schema-org.apache.iceberg.PartitionSpec-java.lang.String-">create</a>, <a href="../../../org/apache/iceberg/Tables.html#create-org.apache.iceberg.Schema-java.lang.String-">create</a>, <a href="../../../org/apache/iceberg/Tables.html#load-java.lang.Str [...]
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="BaseMetastoreTables-org.apache.hadoop.conf.Configuration-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>BaseMetastoreTables</h4>
+<pre>public&nbsp;BaseMetastoreTables(org.apache.hadoop.conf.Configuration&nbsp;conf)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="newTableOps-org.apache.hadoop.conf.Configuration-java.lang.String-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>newTableOps</h4>
+<pre>protected abstract&nbsp;<a href="../../../org/apache/iceberg/BaseMetastoreTableOperations.html" title="class in org.apache.iceberg">BaseMetastoreTableOperations</a>&nbsp;newTableOps(org.apache.hadoop.conf.Configuration&nbsp;newConf,
+                                                            java.lang.String&nbsp;database,
+                                                            java.lang.String&nbsp;table)</pre>
+</li>
+</ul>
+<a name="load-java.lang.String-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>load</h4>
+<pre>public&nbsp;<a href="../../../org/apache/iceberg/Table.html" title="interface in org.apache.iceberg">Table</a>&nbsp;load(java.lang.String&nbsp;database,
+                  java.lang.String&nbsp;table)</pre>
+</li>
+</ul>
+<a name="create-org.apache.iceberg.Schema-java.lang.String-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>create</h4>
+<pre>public&nbsp;<a href="../../../org/apache/iceberg/Table.html" title="interface in org.apache.iceberg">Table</a>&nbsp;create(<a href="../../../org/apache/iceberg/Schema.html" title="class in org.apache.iceberg">Schema</a>&nbsp;schema,
+                    java.lang.String&nbsp;database,
+                    java.lang.String&nbsp;table)</pre>
+</li>
+</ul>
+<a name="create-org.apache.iceberg.Schema-org.apache.iceberg.PartitionSpec-java.lang.String-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>create</h4>
+<pre>public&nbsp;<a href="../../../org/apache/iceberg/Table.html" title="interface in org.apache.iceberg">Table</a>&nbsp;create(<a href="../../../org/apache/iceberg/Schema.html" title="class in org.apache.iceberg">Schema</a>&nbsp;schema,
+                    <a href="../../../org/apache/iceberg/PartitionSpec.html" title="class in org.apache.iceberg">PartitionSpec</a>&nbsp;spec,
+                    java.lang.String&nbsp;database,
+                    java.lang.String&nbsp;table)</pre>
+</li>
+</ul>
+<a name="create-org.apache.iceberg.Schema-org.apache.iceberg.PartitionSpec-java.util.Map-java.lang.String-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>create</h4>
+<pre>public&nbsp;<a href="../../../org/apache/iceberg/Table.html" title="interface in org.apache.iceberg">Table</a>&nbsp;create(<a href="../../../org/apache/iceberg/Schema.html" title="class in org.apache.iceberg">Schema</a>&nbsp;schema,
+                    <a href="../../../org/apache/iceberg/PartitionSpec.html" title="class in org.apache.iceberg">PartitionSpec</a>&nbsp;spec,
+                    java.util.Map&lt;java.lang.String,java.lang.String&gt;&nbsp;properties,
+                    java.lang.String&nbsp;database,
+                    java.lang.String&nbsp;table)</pre>
+</li>
+</ul>
+<a name="beginCreate-org.apache.iceberg.Schema-org.apache.iceberg.PartitionSpec-java.lang.String-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>beginCreate</h4>
+<pre>public&nbsp;<a href="../../../org/apache/iceberg/Transaction.html" title="interface in org.apache.iceberg">Transaction</a>&nbsp;beginCreate(<a href="../../../org/apache/iceberg/Schema.html" title="class in org.apache.iceberg">Schema</a>&nbsp;schema,
+                               <a href="../../../org/apache/iceberg/PartitionSpec.html" title="class in org.apache.iceberg">PartitionSpec</a>&nbsp;spec,
+                               java.lang.String&nbsp;database,
+                               java.lang.String&nbsp;table)</pre>
+</li>
+</ul>
+<a name="beginCreate-org.apache.iceberg.Schema-org.apache.iceberg.PartitionSpec-java.util.Map-java.lang.String-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>beginCreate</h4>
+<pre>public&nbsp;<a href="../../../org/apache/iceberg/Transaction.html" title="interface in org.apache.iceberg">Transaction</a>&nbsp;beginCreate(<a href="../../../org/apache/iceberg/Schema.html" title="class in org.apache.iceberg">Schema</a>&nbsp;schema,
+                               <a href="../../../org/apache/iceberg/PartitionSpec.html" title="class in org.apache.iceberg">PartitionSpec</a>&nbsp;spec,
+                               java.util.Map&lt;java.lang.String,java.lang.String&gt;&nbsp;properties,
+                               java.lang.String&nbsp;database,
+                               java.lang.String&nbsp;table)</pre>
+</li>
+</ul>
+<a name="beginReplace-org.apache.iceberg.Schema-org.apache.iceberg.PartitionSpec-java.lang.String-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>beginReplace</h4>
+<pre>public&nbsp;<a href="../../../org/apache/iceberg/Transaction.html" title="interface in org.apache.iceberg">Transaction</a>&nbsp;beginReplace(<a href="../../../org/apache/iceberg/Schema.html" title="class in org.apache.iceberg">Schema</a>&nbsp;schema,
+                                <a href="../../../org/apache/iceberg/PartitionSpec.html" title="class in org.apache.iceberg">PartitionSpec</a>&nbsp;spec,
+                                java.lang.String&nbsp;database,
+                                java.lang.String&nbsp;table)</pre>
+</li>
+</ul>
+<a name="beginReplace-org.apache.iceberg.Schema-org.apache.iceberg.PartitionSpec-java.util.Map-java.lang.String-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>beginReplace</h4>
+<pre>public&nbsp;<a href="../../../org/apache/iceberg/Transaction.html" title="interface in org.apache.iceberg">Transaction</a>&nbsp;beginReplace(<a href="../../../org/apache/iceberg/Schema.html" title="class in org.apache.iceberg">Schema</a>&nbsp;schema,
+                                <a href="../../../org/apache/iceberg/PartitionSpec.html" title="class in org.apache.iceberg">PartitionSpec</a>&nbsp;spec,
+                                java.util.Map&lt;java.lang.String,java.lang.String&gt;&nbsp;properties,
+                                java.lang.String&nbsp;database,
+                                java.lang.String&nbsp;table)</pre>
+</li>
+</ul>
+<a name="defaultWarehouseLocation-org.apache.hadoop.conf.Configuration-java.lang.String-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>defaultWarehouseLocation</h4>
+<pre>protected&nbsp;java.lang.String&nbsp;defaultWarehouseLocation(org.apache.hadoop.conf.Configuration&nbsp;hadoopConf,
+                                                    java.lang.String&nbsp;database,
+                                                    java.lang.String&nbsp;table)</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-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">
+<li><a href="../../../org/apache/iceberg/BaseMetastoreTableOperations.html" title="class in org.apache.iceberg"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/apache/iceberg/BaseTable.html" title="class in org.apache.iceberg"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/apache/iceberg/BaseMetastoreTables.html" target="_top">Frames</a></li>
+<li><a href="BaseMetastoreTables.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;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>
+</div>
... 115574 lines suppressed ...