blob: 529779979b4c40d002ab74dd2430a02567e6d29a [file] [log] [blame]
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (11.0.7) on Tue Jul 14 14:13:05 PDT 2020 -->
<title>Serialized Form</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-07-14">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="jquery/jquery-ui.css" title="Style">
<script type="text/javascript" src="script.js"></script>
<script type="text/javascript" src="jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="jquery/jquery-3.3.1.js"></script>
<script type="text/javascript" src="jquery/jquery-migrate-3.0.1.js"></script>
<script type="text/javascript" src="jquery/jquery-ui.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Serialized Form";
}
}
catch(err) {
}
//-->
var pathtoroot = "./";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="index.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li><a href="overview-tree.html">Tree</a></li>
<li><a href="deprecated-list.html">Deprecated</a></li>
<li><a href="index-all.html">Index</a></li>
<li><a href="help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h1 title="Serialized Form" class="title">Serialized Form</h1>
</div>
<div class="serializedFormContainer">
<ul class="blockList">
<li class="blockList">
<section role="region">
<h2 title="Package">Package&nbsp;org.apache.iceberg</h2>
<ul class="blockList">
<li class="blockList"><a id="org.apache.iceberg.BaseCombinedScanTask">
<!-- -->
</a>
<h3>Class <a href="org/apache/iceberg/BaseCombinedScanTask.html" title="class in org.apache.iceberg">org.apache.iceberg.BaseCombinedScanTask</a> extends java.lang.Object implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>tasks</h4>
<pre>java.util.List&lt;<a href="org/apache/iceberg/FileScanTask.html" title="interface in org.apache.iceberg">FileScanTask</a>&gt; tasks</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.iceberg.GenericManifestFile">
<!-- -->
</a>
<h3>Class <a href="org/apache/iceberg/GenericManifestFile.html" title="class in org.apache.iceberg">org.apache.iceberg.GenericManifestFile</a> extends java.lang.Object implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>addedFilesCount</h4>
<pre>java.lang.Integer addedFilesCount</pre>
</li>
<li class="blockList">
<h4>addedRowsCount</h4>
<pre>java.lang.Long addedRowsCount</pre>
</li>
<li class="blockList">
<h4>content</h4>
<pre><a href="org/apache/iceberg/ManifestContent.html" title="enum in org.apache.iceberg">ManifestContent</a> content</pre>
</li>
<li class="blockList">
<h4>deletedFilesCount</h4>
<pre>java.lang.Integer deletedFilesCount</pre>
</li>
<li class="blockList">
<h4>deletedRowsCount</h4>
<pre>java.lang.Long deletedRowsCount</pre>
</li>
<li class="blockList">
<h4>existingFilesCount</h4>
<pre>java.lang.Integer existingFilesCount</pre>
</li>
<li class="blockList">
<h4>existingRowsCount</h4>
<pre>java.lang.Long existingRowsCount</pre>
</li>
<li class="blockList">
<h4>file</h4>
<pre><a href="org/apache/iceberg/io/InputFile.html" title="interface in org.apache.iceberg.io">InputFile</a> file</pre>
</li>
<li class="blockList">
<h4>fromProjectionPos</h4>
<pre>int[] fromProjectionPos</pre>
</li>
<li class="blockList">
<h4>length</h4>
<pre>java.lang.Long length</pre>
</li>
<li class="blockList">
<h4>manifestPath</h4>
<pre>java.lang.String manifestPath</pre>
</li>
<li class="blockList">
<h4>minSequenceNumber</h4>
<pre>long minSequenceNumber</pre>
</li>
<li class="blockList">
<h4>partitions</h4>
<pre>java.util.List&lt;<a href="org/apache/iceberg/ManifestFile.PartitionFieldSummary.html" title="interface in org.apache.iceberg">ManifestFile.PartitionFieldSummary</a>&gt; partitions</pre>
</li>
<li class="blockList">
<h4>sequenceNumber</h4>
<pre>long sequenceNumber</pre>
</li>
<li class="blockList">
<h4>snapshotId</h4>
<pre>java.lang.Long snapshotId</pre>
</li>
<li class="blockListLast">
<h4>specId</h4>
<pre>int specId</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.iceberg.GenericPartitionFieldSummary">
<!-- -->
</a>
<h3>Class <a href="org/apache/iceberg/GenericPartitionFieldSummary.html" title="class in org.apache.iceberg">org.apache.iceberg.GenericPartitionFieldSummary</a> extends java.lang.Object implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>containsNull</h4>
<pre>boolean containsNull</pre>
</li>
<li class="blockList">
<h4>fromProjectionPos</h4>
<pre>int[] fromProjectionPos</pre>
</li>
<li class="blockList">
<h4>lowerBound</h4>
<pre>byte[] lowerBound</pre>
</li>
<li class="blockListLast">
<h4>upperBound</h4>
<pre>byte[] upperBound</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.iceberg.ManifestFilterManager.DeleteException">
<!-- -->
</a>
<h3>Class org.apache.iceberg.ManifestFilterManager.DeleteException extends <a href="org/apache/iceberg/exceptions/ValidationException.html" title="class in org.apache.iceberg.exceptions">ValidationException</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>partition</h4>
<pre>java.lang.String partition</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.iceberg.Metrics">
<!-- -->
</a>
<h3>Class <a href="org/apache/iceberg/Metrics.html" title="class in org.apache.iceberg">org.apache.iceberg.Metrics</a> extends java.lang.Object implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>columnSizes</h4>
<pre>java.util.Map&lt;java.lang.Integer,&#8203;java.lang.Long&gt; columnSizes</pre>
</li>
<li class="blockList">
<h4>lowerBounds</h4>
<pre>java.util.Map&lt;java.lang.Integer,&#8203;java.nio.ByteBuffer&gt; lowerBounds</pre>
</li>
<li class="blockList">
<h4>nullValueCounts</h4>
<pre>java.util.Map&lt;java.lang.Integer,&#8203;java.lang.Long&gt; nullValueCounts</pre>
</li>
<li class="blockList">
<h4>rowCount</h4>
<pre>java.lang.Long rowCount</pre>
</li>
<li class="blockList">
<h4>upperBounds</h4>
<pre>java.util.Map&lt;java.lang.Integer,&#8203;java.nio.ByteBuffer&gt; upperBounds</pre>
</li>
<li class="blockListLast">
<h4>valueCounts</h4>
<pre>java.util.Map&lt;java.lang.Integer,&#8203;java.lang.Long&gt; valueCounts</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.iceberg.MetricsConfig">
<!-- -->
</a>
<h3>Class <a href="org/apache/iceberg/MetricsConfig.html" title="class in org.apache.iceberg">org.apache.iceberg.MetricsConfig</a> extends java.lang.Object implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>columnModes</h4>
<pre>java.util.Map&lt;java.lang.String,&#8203;<a href="org/apache/iceberg/MetricsModes.MetricsMode.html" title="interface in org.apache.iceberg">MetricsModes.MetricsMode</a>&gt; columnModes</pre>
</li>
<li class="blockListLast">
<h4>defaultMode</h4>
<pre><a href="org/apache/iceberg/MetricsModes.MetricsMode.html" title="interface in org.apache.iceberg">MetricsModes.MetricsMode</a> defaultMode</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.iceberg.MetricsModes.Counts">
<!-- -->
</a>
<h3>Class <a href="org/apache/iceberg/MetricsModes.Counts.html" title="class in org.apache.iceberg">org.apache.iceberg.MetricsModes.Counts</a> extends org.apache.iceberg.MetricsModes.ProxySerializableMetricsMode implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.iceberg.MetricsModes.Full">
<!-- -->
</a>
<h3>Class <a href="org/apache/iceberg/MetricsModes.Full.html" title="class in org.apache.iceberg">org.apache.iceberg.MetricsModes.Full</a> extends org.apache.iceberg.MetricsModes.ProxySerializableMetricsMode implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.iceberg.MetricsModes.None">
<!-- -->
</a>
<h3>Class <a href="org/apache/iceberg/MetricsModes.None.html" title="class in org.apache.iceberg">org.apache.iceberg.MetricsModes.None</a> extends org.apache.iceberg.MetricsModes.ProxySerializableMetricsMode implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.iceberg.MetricsModes.Truncate">
<!-- -->
</a>
<h3>Class <a href="org/apache/iceberg/MetricsModes.Truncate.html" title="class in org.apache.iceberg">org.apache.iceberg.MetricsModes.Truncate</a> extends org.apache.iceberg.MetricsModes.ProxySerializableMetricsMode implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>length</h4>
<pre>int length</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.iceberg.PartitionField">
<!-- -->
</a>
<h3>Class <a href="org/apache/iceberg/PartitionField.html" title="class in org.apache.iceberg">org.apache.iceberg.PartitionField</a> extends java.lang.Object implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>fieldId</h4>
<pre>int fieldId</pre>
</li>
<li class="blockList">
<h4>name</h4>
<pre>java.lang.String name</pre>
</li>
<li class="blockList">
<h4>sourceId</h4>
<pre>int sourceId</pre>
</li>
<li class="blockListLast">
<h4>transform</h4>
<pre><a href="org/apache/iceberg/transforms/Transform.html" title="interface in org.apache.iceberg.transforms">Transform</a>&lt;?,&#8203;?&gt; transform</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.iceberg.PartitionSpec">
<!-- -->
</a>
<h3>Class <a href="org/apache/iceberg/PartitionSpec.html" title="class in org.apache.iceberg">org.apache.iceberg.PartitionSpec</a> extends java.lang.Object implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>fields</h4>
<pre><a href="org/apache/iceberg/PartitionField.html" title="class in org.apache.iceberg">PartitionField</a>[] fields</pre>
</li>
<li class="blockList">
<h4>lastAssignedFieldId</h4>
<pre>int lastAssignedFieldId</pre>
</li>
<li class="blockList">
<h4>schema</h4>
<pre><a href="org/apache/iceberg/Schema.html" title="class in org.apache.iceberg">Schema</a> schema</pre>
</li>
<li class="blockListLast">
<h4>specId</h4>
<pre>int specId</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.iceberg.Schema">
<!-- -->
</a>
<h3>Class <a href="org/apache/iceberg/Schema.html" title="class in org.apache.iceberg">org.apache.iceberg.Schema</a> extends java.lang.Object implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>struct</h4>
<pre><a href="org/apache/iceberg/types/Types.StructType.html" title="class in org.apache.iceberg.types">Types.StructType</a> struct</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.iceberg.TableMetadata">
<!-- -->
</a>
<h3>Class <a href="org/apache/iceberg/TableMetadata.html" title="class in org.apache.iceberg">org.apache.iceberg.TableMetadata</a> extends java.lang.Object implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>currentSnapshotId</h4>
<pre>long currentSnapshotId</pre>
</li>
<li class="blockList">
<h4>defaultSpecId</h4>
<pre>int defaultSpecId</pre>
</li>
<li class="blockList">
<h4>formatVersion</h4>
<pre>int formatVersion</pre>
</li>
<li class="blockList">
<h4>lastColumnId</h4>
<pre>int lastColumnId</pre>
</li>
<li class="blockList">
<h4>lastSequenceNumber</h4>
<pre>long lastSequenceNumber</pre>
</li>
<li class="blockList">
<h4>lastUpdatedMillis</h4>
<pre>long lastUpdatedMillis</pre>
</li>
<li class="blockList">
<h4>location</h4>
<pre>java.lang.String location</pre>
</li>
<li class="blockList">
<h4>metadataFileLocation</h4>
<pre>java.lang.String metadataFileLocation</pre>
</li>
<li class="blockList">
<h4>previousFiles</h4>
<pre>java.util.List&lt;<a href="org/apache/iceberg/TableMetadata.MetadataLogEntry.html" title="class in org.apache.iceberg">TableMetadata.MetadataLogEntry</a>&gt; previousFiles</pre>
</li>
<li class="blockList">
<h4>properties</h4>
<pre>java.util.Map&lt;java.lang.String,&#8203;java.lang.String&gt; properties</pre>
</li>
<li class="blockList">
<h4>schema</h4>
<pre><a href="org/apache/iceberg/Schema.html" title="class in org.apache.iceberg">Schema</a> schema</pre>
</li>
<li class="blockList">
<h4>snapshotLog</h4>
<pre>java.util.List&lt;<a href="org/apache/iceberg/HistoryEntry.html" title="interface in org.apache.iceberg">HistoryEntry</a>&gt; snapshotLog</pre>
</li>
<li class="blockList">
<h4>snapshots</h4>
<pre>java.util.List&lt;<a href="org/apache/iceberg/Snapshot.html" title="interface in org.apache.iceberg">Snapshot</a>&gt; snapshots</pre>
</li>
<li class="blockList">
<h4>snapshotsById</h4>
<pre>java.util.Map&lt;java.lang.Long,&#8203;<a href="org/apache/iceberg/Snapshot.html" title="interface in org.apache.iceberg">Snapshot</a>&gt; snapshotsById</pre>
</li>
<li class="blockList">
<h4>specs</h4>
<pre>java.util.List&lt;<a href="org/apache/iceberg/PartitionSpec.html" title="class in org.apache.iceberg">PartitionSpec</a>&gt; specs</pre>
</li>
<li class="blockList">
<h4>specsById</h4>
<pre>java.util.Map&lt;java.lang.Integer,&#8203;<a href="org/apache/iceberg/PartitionSpec.html" title="class in org.apache.iceberg">PartitionSpec</a>&gt; specsById</pre>
</li>
<li class="blockListLast">
<h4>uuid</h4>
<pre>java.lang.String uuid</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.iceberg.TableMetadata.SnapshotLogEntry">
<!-- -->
</a>
<h3>Class <a href="org/apache/iceberg/TableMetadata.SnapshotLogEntry.html" title="class in org.apache.iceberg">org.apache.iceberg.TableMetadata.SnapshotLogEntry</a> extends java.lang.Object implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>snapshotId</h4>
<pre>long snapshotId</pre>
</li>
<li class="blockListLast">
<h4>timestampMillis</h4>
<pre>long timestampMillis</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</section>
</li>
<li class="blockList">
<section role="region">
<h2 title="Package">Package&nbsp;org.apache.iceberg.encryption</h2>
<ul class="blockList">
<li class="blockList"><a id="org.apache.iceberg.encryption.PlaintextEncryptionManager">
<!-- -->
</a>
<h3>Class <a href="org/apache/iceberg/encryption/PlaintextEncryptionManager.html" title="class in org.apache.iceberg.encryption">org.apache.iceberg.encryption.PlaintextEncryptionManager</a> extends java.lang.Object implements Serializable</h3>
</li>
</ul>
</section>
</li>
<li class="blockList">
<section role="region">
<h2 title="Package">Package&nbsp;org.apache.iceberg.exceptions</h2>
<ul class="blockList">
<li class="blockList"><a id="org.apache.iceberg.exceptions.AlreadyExistsException">
<!-- -->
</a>
<h3>Class <a href="org/apache/iceberg/exceptions/AlreadyExistsException.html" title="class in org.apache.iceberg.exceptions">org.apache.iceberg.exceptions.AlreadyExistsException</a> extends java.lang.RuntimeException implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.iceberg.exceptions.CherrypickAncestorCommitException">
<!-- -->
</a>
<h3>Class <a href="org/apache/iceberg/exceptions/CherrypickAncestorCommitException.html" title="class in org.apache.iceberg.exceptions">org.apache.iceberg.exceptions.CherrypickAncestorCommitException</a> extends <a href="org/apache/iceberg/exceptions/ValidationException.html" title="class in org.apache.iceberg.exceptions">ValidationException</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.iceberg.exceptions.CommitFailedException">
<!-- -->
</a>
<h3>Class <a href="org/apache/iceberg/exceptions/CommitFailedException.html" title="class in org.apache.iceberg.exceptions">org.apache.iceberg.exceptions.CommitFailedException</a> extends java.lang.RuntimeException implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.iceberg.exceptions.DuplicateWAPCommitException">
<!-- -->
</a>
<h3>Class <a href="org/apache/iceberg/exceptions/DuplicateWAPCommitException.html" title="class in org.apache.iceberg.exceptions">org.apache.iceberg.exceptions.DuplicateWAPCommitException</a> extends <a href="org/apache/iceberg/exceptions/ValidationException.html" title="class in org.apache.iceberg.exceptions">ValidationException</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.iceberg.exceptions.NamespaceNotEmptyException">
<!-- -->
</a>
<h3>Class <a href="org/apache/iceberg/exceptions/NamespaceNotEmptyException.html" title="class in org.apache.iceberg.exceptions">org.apache.iceberg.exceptions.NamespaceNotEmptyException</a> extends java.lang.RuntimeException implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.iceberg.exceptions.NoSuchIcebergTableException">
<!-- -->
</a>
<h3>Class <a href="org/apache/iceberg/exceptions/NoSuchIcebergTableException.html" title="class in org.apache.iceberg.exceptions">org.apache.iceberg.exceptions.NoSuchIcebergTableException</a> extends <a href="org/apache/iceberg/exceptions/NoSuchTableException.html" title="class in org.apache.iceberg.exceptions">NoSuchTableException</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.iceberg.exceptions.NoSuchNamespaceException">
<!-- -->
</a>
<h3>Class <a href="org/apache/iceberg/exceptions/NoSuchNamespaceException.html" title="class in org.apache.iceberg.exceptions">org.apache.iceberg.exceptions.NoSuchNamespaceException</a> extends java.lang.RuntimeException implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.iceberg.exceptions.NoSuchTableException">
<!-- -->
</a>
<h3>Class <a href="org/apache/iceberg/exceptions/NoSuchTableException.html" title="class in org.apache.iceberg.exceptions">org.apache.iceberg.exceptions.NoSuchTableException</a> extends java.lang.RuntimeException implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.iceberg.exceptions.NotFoundException">
<!-- -->
</a>
<h3>Class <a href="org/apache/iceberg/exceptions/NotFoundException.html" title="class in org.apache.iceberg.exceptions">org.apache.iceberg.exceptions.NotFoundException</a> extends java.lang.RuntimeException implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.iceberg.exceptions.RuntimeIOException">
<!-- -->
</a>
<h3>Class <a href="org/apache/iceberg/exceptions/RuntimeIOException.html" title="class in org.apache.iceberg.exceptions">org.apache.iceberg.exceptions.RuntimeIOException</a> extends java.io.UncheckedIOException implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.iceberg.exceptions.ValidationException">
<!-- -->
</a>
<h3>Class <a href="org/apache/iceberg/exceptions/ValidationException.html" title="class in org.apache.iceberg.exceptions">org.apache.iceberg.exceptions.ValidationException</a> extends java.lang.RuntimeException implements Serializable</h3>
</li>
</ul>
</section>
</li>
<li class="blockList">
<section role="region">
<h2 title="Package">Package&nbsp;org.apache.iceberg.expressions</h2>
<ul class="blockList">
<li class="blockList"><a id="org.apache.iceberg.expressions.And">
<!-- -->
</a>
<h3>Class <a href="org/apache/iceberg/expressions/And.html" title="class in org.apache.iceberg.expressions">org.apache.iceberg.expressions.And</a> extends java.lang.Object implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>left</h4>
<pre><a href="org/apache/iceberg/expressions/Expression.html" title="interface in org.apache.iceberg.expressions">Expression</a> left</pre>
</li>
<li class="blockListLast">
<h4>right</h4>
<pre><a href="org/apache/iceberg/expressions/Expression.html" title="interface in org.apache.iceberg.expressions">Expression</a> right</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.iceberg.expressions.BoundLiteralPredicate">
<!-- -->
</a>
<h3>Class <a href="org/apache/iceberg/expressions/BoundLiteralPredicate.html" title="class in org.apache.iceberg.expressions">org.apache.iceberg.expressions.BoundLiteralPredicate</a> extends <a href="org/apache/iceberg/expressions/BoundPredicate.html" title="class in org.apache.iceberg.expressions">BoundPredicate</a>&lt;<a href="org/apache/iceberg/expressions/BoundLiteralPredicate.html" title="type parameter in BoundLiteralPredicate">T</a>&gt; implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>literal</h4>
<pre><a href="org/apache/iceberg/expressions/Literal.html" title="interface in org.apache.iceberg.expressions">Literal</a>&lt;<a href="org/apache/iceberg/expressions/BoundLiteralPredicate.html" title="type parameter in BoundLiteralPredicate">T</a>&gt; literal</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.iceberg.expressions.BoundPredicate">
<!-- -->
</a>
<h3>Class <a href="org/apache/iceberg/expressions/BoundPredicate.html" title="class in org.apache.iceberg.expressions">org.apache.iceberg.expressions.BoundPredicate</a> extends <a href="org/apache/iceberg/expressions/Predicate.html" title="class in org.apache.iceberg.expressions">Predicate</a>&lt;<a href="org/apache/iceberg/expressions/BoundPredicate.html" title="type parameter in BoundPredicate">T</a>,&#8203;<a href="org/apache/iceberg/expressions/BoundTerm.html" title="interface in org.apache.iceberg.expressions">BoundTerm</a>&lt;<a href="org/apache/iceberg/expressions/BoundPredicate.html" title="type parameter in BoundPredicate">T</a>&gt;&gt; implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.iceberg.expressions.BoundReference">
<!-- -->
</a>
<h3>Class <a href="org/apache/iceberg/expressions/BoundReference.html" title="class in org.apache.iceberg.expressions">org.apache.iceberg.expressions.BoundReference</a> extends java.lang.Object implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>accessor</h4>
<pre><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; accessor</pre>
</li>
<li class="blockListLast">
<h4>field</h4>
<pre><a href="org/apache/iceberg/types/Types.NestedField.html" title="class in org.apache.iceberg.types">Types.NestedField</a> field</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.iceberg.expressions.BoundSetPredicate">
<!-- -->
</a>
<h3>Class <a href="org/apache/iceberg/expressions/BoundSetPredicate.html" title="class in org.apache.iceberg.expressions">org.apache.iceberg.expressions.BoundSetPredicate</a> extends <a href="org/apache/iceberg/expressions/BoundPredicate.html" title="class in org.apache.iceberg.expressions">BoundPredicate</a>&lt;<a href="org/apache/iceberg/expressions/BoundSetPredicate.html" title="type parameter in BoundSetPredicate">T</a>&gt; implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>literalSet</h4>
<pre>java.util.Set&lt;<a href="org/apache/iceberg/expressions/BoundSetPredicate.html" title="type parameter in BoundSetPredicate">T</a>&gt; literalSet</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.iceberg.expressions.BoundTransform">
<!-- -->
</a>
<h3>Class <a href="org/apache/iceberg/expressions/BoundTransform.html" title="class in org.apache.iceberg.expressions">org.apache.iceberg.expressions.BoundTransform</a> extends java.lang.Object implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>ref</h4>
<pre><a href="org/apache/iceberg/expressions/BoundReference.html" title="class in org.apache.iceberg.expressions">BoundReference</a>&lt;<a href="org/apache/iceberg/expressions/BoundTransform.html" title="type parameter in BoundTransform">S</a>&gt; ref</pre>
</li>
<li class="blockListLast">
<h4>transform</h4>
<pre><a href="org/apache/iceberg/transforms/Transform.html" title="interface in org.apache.iceberg.transforms">Transform</a>&lt;<a href="org/apache/iceberg/expressions/BoundTransform.html" title="type parameter in BoundTransform">S</a>,&#8203;<a href="org/apache/iceberg/expressions/BoundTransform.html" title="type parameter in BoundTransform">T</a>&gt; transform</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.iceberg.expressions.BoundUnaryPredicate">
<!-- -->
</a>
<h3>Class <a href="org/apache/iceberg/expressions/BoundUnaryPredicate.html" title="class in org.apache.iceberg.expressions">org.apache.iceberg.expressions.BoundUnaryPredicate</a> extends <a href="org/apache/iceberg/expressions/BoundPredicate.html" title="class in org.apache.iceberg.expressions">BoundPredicate</a>&lt;<a href="org/apache/iceberg/expressions/BoundUnaryPredicate.html" title="type parameter in BoundUnaryPredicate">T</a>&gt; implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.iceberg.expressions.Evaluator">
<!-- -->
</a>
<h3>Class <a href="org/apache/iceberg/expressions/Evaluator.html" title="class in org.apache.iceberg.expressions">org.apache.iceberg.expressions.Evaluator</a> extends java.lang.Object implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>expr</h4>
<pre><a href="org/apache/iceberg/expressions/Expression.html" title="interface in org.apache.iceberg.expressions">Expression</a> expr</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.iceberg.expressions.False">
<!-- -->
</a>
<h3>Class <a href="org/apache/iceberg/expressions/False.html" title="class in org.apache.iceberg.expressions">org.apache.iceberg.expressions.False</a> extends java.lang.Object implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>writeReplace</h4>
<pre class="methodSignature">java.lang.Object&nbsp;writeReplace()
throws java.io.ObjectStreamException</pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.io.ObjectStreamException</code></dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.iceberg.expressions.NamedReference">
<!-- -->
</a>
<h3>Class <a href="org/apache/iceberg/expressions/NamedReference.html" title="class in org.apache.iceberg.expressions">org.apache.iceberg.expressions.NamedReference</a> extends java.lang.Object implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>name</h4>
<pre>java.lang.String name</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.iceberg.expressions.Not">
<!-- -->
</a>
<h3>Class <a href="org/apache/iceberg/expressions/Not.html" title="class in org.apache.iceberg.expressions">org.apache.iceberg.expressions.Not</a> extends java.lang.Object implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>child</h4>
<pre><a href="org/apache/iceberg/expressions/Expression.html" title="interface in org.apache.iceberg.expressions">Expression</a> child</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.iceberg.expressions.Or">
<!-- -->
</a>
<h3>Class <a href="org/apache/iceberg/expressions/Or.html" title="class in org.apache.iceberg.expressions">org.apache.iceberg.expressions.Or</a> extends java.lang.Object implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>left</h4>
<pre><a href="org/apache/iceberg/expressions/Expression.html" title="interface in org.apache.iceberg.expressions">Expression</a> left</pre>
</li>
<li class="blockListLast">
<h4>right</h4>
<pre><a href="org/apache/iceberg/expressions/Expression.html" title="interface in org.apache.iceberg.expressions">Expression</a> right</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.iceberg.expressions.Predicate">
<!-- -->
</a>
<h3>Class <a href="org/apache/iceberg/expressions/Predicate.html" title="class in org.apache.iceberg.expressions">org.apache.iceberg.expressions.Predicate</a> extends java.lang.Object implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>op</h4>
<pre><a href="org/apache/iceberg/expressions/Expression.Operation.html" title="enum in org.apache.iceberg.expressions">Expression.Operation</a> op</pre>
</li>
<li class="blockListLast">
<h4>term</h4>
<pre><a href="org/apache/iceberg/expressions/Predicate.html" title="type parameter in Predicate">C</a> extends <a href="org/apache/iceberg/expressions/Term.html" title="interface in org.apache.iceberg.expressions">Term</a> term</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.iceberg.expressions.ResidualEvaluator">
<!-- -->
</a>
<h3>Class <a href="org/apache/iceberg/expressions/ResidualEvaluator.html" title="class in org.apache.iceberg.expressions">org.apache.iceberg.expressions.ResidualEvaluator</a> extends java.lang.Object implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>caseSensitive</h4>
<pre>boolean caseSensitive</pre>
</li>
<li class="blockList">
<h4>expr</h4>
<pre><a href="org/apache/iceberg/expressions/Expression.html" title="interface in org.apache.iceberg.expressions">Expression</a> expr</pre>
</li>
<li class="blockListLast">
<h4>spec</h4>
<pre><a href="org/apache/iceberg/PartitionSpec.html" title="class in org.apache.iceberg">PartitionSpec</a> spec</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.iceberg.expressions.True">
<!-- -->
</a>
<h3>Class <a href="org/apache/iceberg/expressions/True.html" title="class in org.apache.iceberg.expressions">org.apache.iceberg.expressions.True</a> extends java.lang.Object implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>writeReplace</h4>
<pre class="methodSignature">java.lang.Object&nbsp;writeReplace()
throws java.io.ObjectStreamException</pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.io.ObjectStreamException</code></dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.iceberg.expressions.UnboundPredicate">
<!-- -->
</a>
<h3>Class <a href="org/apache/iceberg/expressions/UnboundPredicate.html" title="class in org.apache.iceberg.expressions">org.apache.iceberg.expressions.UnboundPredicate</a> extends <a href="org/apache/iceberg/expressions/Predicate.html" title="class in org.apache.iceberg.expressions">Predicate</a>&lt;<a href="org/apache/iceberg/expressions/UnboundPredicate.html" title="type parameter in UnboundPredicate">T</a>,&#8203;<a href="org/apache/iceberg/expressions/UnboundTerm.html" title="interface in org.apache.iceberg.expressions">UnboundTerm</a>&lt;<a href="org/apache/iceberg/expressions/UnboundPredicate.html" title="type parameter in UnboundPredicate">T</a>&gt;&gt; implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>literals</h4>
<pre>java.util.List&lt;<a href="org/apache/iceberg/expressions/Literal.html" title="interface in org.apache.iceberg.expressions">Literal</a>&lt;<a href="org/apache/iceberg/expressions/UnboundPredicate.html" title="type parameter in UnboundPredicate">T</a>&gt;&gt; literals</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.iceberg.expressions.UnboundTransform">
<!-- -->
</a>
<h3>Class <a href="org/apache/iceberg/expressions/UnboundTransform.html" title="class in org.apache.iceberg.expressions">org.apache.iceberg.expressions.UnboundTransform</a> extends java.lang.Object implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>ref</h4>
<pre><a href="org/apache/iceberg/expressions/NamedReference.html" title="class in org.apache.iceberg.expressions">NamedReference</a>&lt;<a href="org/apache/iceberg/expressions/UnboundTransform.html" title="type parameter in UnboundTransform">S</a>&gt; ref</pre>
</li>
<li class="blockListLast">
<h4>transform</h4>
<pre><a href="org/apache/iceberg/transforms/Transform.html" title="interface in org.apache.iceberg.transforms">Transform</a>&lt;<a href="org/apache/iceberg/expressions/UnboundTransform.html" title="type parameter in UnboundTransform">S</a>,&#8203;<a href="org/apache/iceberg/expressions/UnboundTransform.html" title="type parameter in UnboundTransform">T</a>&gt; transform</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</section>
</li>
<li class="blockList">
<section role="region">
<h2 title="Package">Package&nbsp;org.apache.iceberg.hadoop</h2>
<ul class="blockList">
<li class="blockList"><a id="org.apache.iceberg.hadoop.HadoopFileIO">
<!-- -->
</a>
<h3>Class <a href="org/apache/iceberg/hadoop/HadoopFileIO.html" title="class in org.apache.iceberg.hadoop">org.apache.iceberg.hadoop.HadoopFileIO</a> extends java.lang.Object implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>hadoopConf</h4>
<pre><a href="org/apache/iceberg/util/SerializableSupplier.html" title="interface in org.apache.iceberg.util">SerializableSupplier</a>&lt;org.apache.hadoop.conf.Configuration&gt; hadoopConf</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.iceberg.hadoop.SerializableConfiguration">
<!-- -->
</a>
<h3>Class <a href="org/apache/iceberg/hadoop/SerializableConfiguration.html" title="class in org.apache.iceberg.hadoop">org.apache.iceberg.hadoop.SerializableConfiguration</a> extends java.lang.Object implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockList">
<h4>readObject</h4>
<pre class="methodSignature">private&nbsp;void&nbsp;readObject&#8203;(java.io.ObjectInputStream&nbsp;in)
throws java.lang.ClassNotFoundException,
java.io.IOException</pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.lang.ClassNotFoundException</code></dd>
<dd><code>java.io.IOException</code></dd>
</dl>
</li>
<li class="blockListLast">
<h4>writeObject</h4>
<pre class="methodSignature">private&nbsp;void&nbsp;writeObject&#8203;(java.io.ObjectOutputStream&nbsp;out)
throws java.io.IOException</pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.io.IOException</code></dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</section>
</li>
<li class="blockList">
<section role="region">
<h2 title="Package">Package&nbsp;org.apache.iceberg.hive</h2>
<ul class="blockList">
<li class="blockList"><a id="org.apache.iceberg.hive.RuntimeMetaException">
<!-- -->
</a>
<h3>Class <a href="org/apache/iceberg/hive/RuntimeMetaException.html" title="class in org.apache.iceberg.hive">org.apache.iceberg.hive.RuntimeMetaException</a> extends java.lang.RuntimeException implements Serializable</h3>
</li>
</ul>
</section>
</li>
<li class="blockList">
<section role="region">
<h2 title="Package">Package&nbsp;org.apache.iceberg.io</h2>
</section>
</li>
<li class="blockList">
<section role="region">
<h2 title="Package">Package&nbsp;org.apache.iceberg.spark</h2>
<ul class="blockList">
<li class="blockList"><a id="org.apache.iceberg.spark.SparkTableUtil.SparkPartition">
<!-- -->
</a>
<h3>Class <a href="org/apache/iceberg/spark/SparkTableUtil.SparkPartition.html" title="class in org.apache.iceberg.spark">org.apache.iceberg.spark.SparkTableUtil.SparkPartition</a> extends java.lang.Object implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>format</h4>
<pre>java.lang.String format</pre>
</li>
<li class="blockList">
<h4>uri</h4>
<pre>java.lang.String uri</pre>
</li>
<li class="blockListLast">
<h4>values</h4>
<pre>java.util.Map&lt;java.lang.String,&#8203;java.lang.String&gt; values</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</section>
</li>
<li class="blockList">
<section role="region">
<h2 title="Package">Package&nbsp;org.apache.iceberg.spark.source</h2>
<ul class="blockList">
<li class="blockList"><a id="org.apache.iceberg.spark.source.RowDataRewriter">
<!-- -->
</a>
<h3>Class <a href="org/apache/iceberg/spark/source/RowDataRewriter.html" title="class in org.apache.iceberg.spark.source">org.apache.iceberg.spark.source.RowDataRewriter</a> extends java.lang.Object implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>caseSensitive</h4>
<pre>boolean caseSensitive</pre>
</li>
<li class="blockList">
<h4>encryptionManager</h4>
<pre>org.apache.spark.broadcast.Broadcast&lt;<a href="org/apache/iceberg/encryption/EncryptionManager.html" title="interface in org.apache.iceberg.encryption">EncryptionManager</a>&gt; encryptionManager</pre>
</li>
<li class="blockList">
<h4>format</h4>
<pre><a href="org/apache/iceberg/FileFormat.html" title="enum in org.apache.iceberg">FileFormat</a> format</pre>
</li>
<li class="blockList">
<h4>io</h4>
<pre>org.apache.spark.broadcast.Broadcast&lt;<a href="org/apache/iceberg/io/FileIO.html" title="interface in org.apache.iceberg.io">FileIO</a>&gt; io</pre>
</li>
<li class="blockList">
<h4>locations</h4>
<pre><a href="org/apache/iceberg/io/LocationProvider.html" title="interface in org.apache.iceberg.io">LocationProvider</a> locations</pre>
</li>
<li class="blockList">
<h4>nameMapping</h4>
<pre>java.lang.String nameMapping</pre>
</li>
<li class="blockList">
<h4>properties</h4>
<pre>java.util.Map&lt;java.lang.String,&#8203;java.lang.String&gt; properties</pre>
</li>
<li class="blockList">
<h4>schema</h4>
<pre><a href="org/apache/iceberg/Schema.html" title="class in org.apache.iceberg">Schema</a> schema</pre>
</li>
<li class="blockListLast">
<h4>spec</h4>
<pre><a href="org/apache/iceberg/PartitionSpec.html" title="class in org.apache.iceberg">PartitionSpec</a> spec</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.iceberg.spark.source.SparkBatchWrite.TaskCommit">
<!-- -->
</a>
<h3>Class org.apache.iceberg.spark.source.SparkBatchWrite.TaskCommit extends org.apache.iceberg.spark.source.TaskResult implements Serializable</h3>
</li>
</ul>
</section>
</li>
<li class="blockList">
<section role="region">
<h2 title="Package">Package&nbsp;org.apache.iceberg.transforms</h2>
<ul class="blockList">
<li class="blockList"><a id="org.apache.iceberg.transforms.UnknownTransform">
<!-- -->
</a>
<h3>Class <a href="org/apache/iceberg/transforms/UnknownTransform.html" title="class in org.apache.iceberg.transforms">org.apache.iceberg.transforms.UnknownTransform</a> extends java.lang.Object implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>sourceType</h4>
<pre><a href="org/apache/iceberg/types/Type.html" title="interface in org.apache.iceberg.types">Type</a> sourceType</pre>
</li>
<li class="blockListLast">
<h4>transform</h4>
<pre>java.lang.String transform</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</section>
</li>
<li class="blockList">
<section role="region">
<h2 title="Package">Package&nbsp;org.apache.iceberg.types</h2>
<ul class="blockList">
<li class="blockList"><a id="org.apache.iceberg.types.Type.NestedType">
<!-- -->
</a>
<h3>Class <a href="org/apache/iceberg/types/Type.NestedType.html" title="class in org.apache.iceberg.types">org.apache.iceberg.types.Type.NestedType</a> extends java.lang.Object implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.iceberg.types.Type.PrimitiveType">
<!-- -->
</a>
<h3>Class <a href="org/apache/iceberg/types/Type.PrimitiveType.html" title="class in org.apache.iceberg.types">org.apache.iceberg.types.Type.PrimitiveType</a> extends java.lang.Object implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>writeReplace</h4>
<pre class="methodSignature">java.lang.Object&nbsp;writeReplace()
throws java.io.ObjectStreamException</pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.io.ObjectStreamException</code></dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.iceberg.types.Types.BinaryType">
<!-- -->
</a>
<h3>Class <a href="org/apache/iceberg/types/Types.BinaryType.html" title="class in org.apache.iceberg.types">org.apache.iceberg.types.Types.BinaryType</a> extends <a href="org/apache/iceberg/types/Type.PrimitiveType.html" title="class in org.apache.iceberg.types">Type.PrimitiveType</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.iceberg.types.Types.BooleanType">
<!-- -->
</a>
<h3>Class <a href="org/apache/iceberg/types/Types.BooleanType.html" title="class in org.apache.iceberg.types">org.apache.iceberg.types.Types.BooleanType</a> extends <a href="org/apache/iceberg/types/Type.PrimitiveType.html" title="class in org.apache.iceberg.types">Type.PrimitiveType</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.iceberg.types.Types.DateType">
<!-- -->
</a>
<h3>Class <a href="org/apache/iceberg/types/Types.DateType.html" title="class in org.apache.iceberg.types">org.apache.iceberg.types.Types.DateType</a> extends <a href="org/apache/iceberg/types/Type.PrimitiveType.html" title="class in org.apache.iceberg.types">Type.PrimitiveType</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.iceberg.types.Types.DecimalType">
<!-- -->
</a>
<h3>Class <a href="org/apache/iceberg/types/Types.DecimalType.html" title="class in org.apache.iceberg.types">org.apache.iceberg.types.Types.DecimalType</a> extends <a href="org/apache/iceberg/types/Type.PrimitiveType.html" title="class in org.apache.iceberg.types">Type.PrimitiveType</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>precision</h4>
<pre>int precision</pre>
</li>
<li class="blockListLast">
<h4>scale</h4>
<pre>int scale</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.iceberg.types.Types.DoubleType">
<!-- -->
</a>
<h3>Class <a href="org/apache/iceberg/types/Types.DoubleType.html" title="class in org.apache.iceberg.types">org.apache.iceberg.types.Types.DoubleType</a> extends <a href="org/apache/iceberg/types/Type.PrimitiveType.html" title="class in org.apache.iceberg.types">Type.PrimitiveType</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.iceberg.types.Types.FixedType">
<!-- -->
</a>
<h3>Class <a href="org/apache/iceberg/types/Types.FixedType.html" title="class in org.apache.iceberg.types">org.apache.iceberg.types.Types.FixedType</a> extends <a href="org/apache/iceberg/types/Type.PrimitiveType.html" title="class in org.apache.iceberg.types">Type.PrimitiveType</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>length</h4>
<pre>int length</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.iceberg.types.Types.FloatType">
<!-- -->
</a>
<h3>Class <a href="org/apache/iceberg/types/Types.FloatType.html" title="class in org.apache.iceberg.types">org.apache.iceberg.types.Types.FloatType</a> extends <a href="org/apache/iceberg/types/Type.PrimitiveType.html" title="class in org.apache.iceberg.types">Type.PrimitiveType</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.iceberg.types.Types.IntegerType">
<!-- -->
</a>
<h3>Class <a href="org/apache/iceberg/types/Types.IntegerType.html" title="class in org.apache.iceberg.types">org.apache.iceberg.types.Types.IntegerType</a> extends <a href="org/apache/iceberg/types/Type.PrimitiveType.html" title="class in org.apache.iceberg.types">Type.PrimitiveType</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.iceberg.types.Types.ListType">
<!-- -->
</a>
<h3>Class <a href="org/apache/iceberg/types/Types.ListType.html" title="class in org.apache.iceberg.types">org.apache.iceberg.types.Types.ListType</a> extends <a href="org/apache/iceberg/types/Type.NestedType.html" title="class in org.apache.iceberg.types">Type.NestedType</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>elementField</h4>
<pre><a href="org/apache/iceberg/types/Types.NestedField.html" title="class in org.apache.iceberg.types">Types.NestedField</a> elementField</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.iceberg.types.Types.LongType">
<!-- -->
</a>
<h3>Class <a href="org/apache/iceberg/types/Types.LongType.html" title="class in org.apache.iceberg.types">org.apache.iceberg.types.Types.LongType</a> extends <a href="org/apache/iceberg/types/Type.PrimitiveType.html" title="class in org.apache.iceberg.types">Type.PrimitiveType</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.iceberg.types.Types.MapType">
<!-- -->
</a>
<h3>Class <a href="org/apache/iceberg/types/Types.MapType.html" title="class in org.apache.iceberg.types">org.apache.iceberg.types.Types.MapType</a> extends <a href="org/apache/iceberg/types/Type.NestedType.html" title="class in org.apache.iceberg.types">Type.NestedType</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>keyField</h4>
<pre><a href="org/apache/iceberg/types/Types.NestedField.html" title="class in org.apache.iceberg.types">Types.NestedField</a> keyField</pre>
</li>
<li class="blockListLast">
<h4>valueField</h4>
<pre><a href="org/apache/iceberg/types/Types.NestedField.html" title="class in org.apache.iceberg.types">Types.NestedField</a> valueField</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.iceberg.types.Types.NestedField">
<!-- -->
</a>
<h3>Class <a href="org/apache/iceberg/types/Types.NestedField.html" title="class in org.apache.iceberg.types">org.apache.iceberg.types.Types.NestedField</a> extends java.lang.Object implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>doc</h4>
<pre>java.lang.String doc</pre>
</li>
<li class="blockList">
<h4>id</h4>
<pre>int id</pre>
</li>
<li class="blockList">
<h4>isOptional</h4>
<pre>boolean isOptional</pre>
</li>
<li class="blockList">
<h4>name</h4>
<pre>java.lang.String name</pre>
</li>
<li class="blockListLast">
<h4>type</h4>
<pre><a href="org/apache/iceberg/types/Type.html" title="interface in org.apache.iceberg.types">Type</a> type</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.iceberg.types.Types.StringType">
<!-- -->
</a>
<h3>Class <a href="org/apache/iceberg/types/Types.StringType.html" title="class in org.apache.iceberg.types">org.apache.iceberg.types.Types.StringType</a> extends <a href="org/apache/iceberg/types/Type.PrimitiveType.html" title="class in org.apache.iceberg.types">Type.PrimitiveType</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.iceberg.types.Types.StructType">
<!-- -->
</a>
<h3>Class <a href="org/apache/iceberg/types/Types.StructType.html" title="class in org.apache.iceberg.types">org.apache.iceberg.types.Types.StructType</a> extends <a href="org/apache/iceberg/types/Type.NestedType.html" title="class in org.apache.iceberg.types">Type.NestedType</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>fields</h4>
<pre><a href="org/apache/iceberg/types/Types.NestedField.html" title="class in org.apache.iceberg.types">Types.NestedField</a>[] fields</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.iceberg.types.Types.TimestampType">
<!-- -->
</a>
<h3>Class <a href="org/apache/iceberg/types/Types.TimestampType.html" title="class in org.apache.iceberg.types">org.apache.iceberg.types.Types.TimestampType</a> extends <a href="org/apache/iceberg/types/Type.PrimitiveType.html" title="class in org.apache.iceberg.types">Type.PrimitiveType</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>adjustToUTC</h4>
<pre>boolean adjustToUTC</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.iceberg.types.Types.TimeType">
<!-- -->
</a>
<h3>Class <a href="org/apache/iceberg/types/Types.TimeType.html" title="class in org.apache.iceberg.types">org.apache.iceberg.types.Types.TimeType</a> extends <a href="org/apache/iceberg/types/Type.PrimitiveType.html" title="class in org.apache.iceberg.types">Type.PrimitiveType</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.iceberg.types.Types.UUIDType">
<!-- -->
</a>
<h3>Class <a href="org/apache/iceberg/types/Types.UUIDType.html" title="class in org.apache.iceberg.types">org.apache.iceberg.types.Types.UUIDType</a> extends <a href="org/apache/iceberg/types/Type.PrimitiveType.html" title="class in org.apache.iceberg.types">Type.PrimitiveType</a> implements Serializable</h3>
</li>
</ul>
</section>
</li>
<li class="blockList">
<section role="region">
<h2 title="Package">Package&nbsp;org.apache.iceberg.util</h2>
<ul class="blockList">
<li class="blockList"><a id="org.apache.iceberg.util.CharSequenceSet">
<!-- -->
</a>
<h3>Class <a href="org/apache/iceberg/util/CharSequenceSet.html" title="class in org.apache.iceberg.util">org.apache.iceberg.util.CharSequenceSet</a> extends java.lang.Object implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>wrapperSet</h4>
<pre>java.util.Set&lt;<a href="org/apache/iceberg/util/CharSequenceWrapper.html" title="class in org.apache.iceberg.util">CharSequenceWrapper</a>&gt; wrapperSet</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.iceberg.util.CharSequenceWrapper">
<!-- -->
</a>
<h3>Class <a href="org/apache/iceberg/util/CharSequenceWrapper.html" title="class in org.apache.iceberg.util">org.apache.iceberg.util.CharSequenceWrapper</a> extends java.lang.Object implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>wrapped</h4>
<pre>java.lang.CharSequence wrapped</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.iceberg.util.Pair">
<!-- -->
</a>
<h3>Class <a href="org/apache/iceberg/util/Pair.html" title="class in org.apache.iceberg.util">org.apache.iceberg.util.Pair</a> extends java.lang.Object implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>first</h4>
<pre><a href="org/apache/iceberg/util/Pair.html" title="type parameter in Pair">X</a> first</pre>
</li>
<li class="blockList">
<h4>schema</h4>
<pre>org.apache.avro.Schema schema</pre>
</li>
<li class="blockListLast">
<h4>second</h4>
<pre><a href="org/apache/iceberg/util/Pair.html" title="type parameter in Pair">Y</a> second</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.iceberg.util.Tasks.UnrecoverableException">
<!-- -->
</a>
<h3>Class <a href="org/apache/iceberg/util/Tasks.UnrecoverableException.html" title="class in org.apache.iceberg.util">org.apache.iceberg.util.Tasks.UnrecoverableException</a> extends java.lang.RuntimeException implements Serializable</h3>
</li>
</ul>
</section>
</li>
</ul>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="index.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li><a href="overview-tree.html">Tree</a></li>
<li><a href="deprecated-list.html">Deprecated</a></li>
<li><a href="index-all.html">Index</a></li>
<li><a href="help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="allclasses.html">All&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>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body>
</html>