You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@orc.apache.org by om...@apache.org on 2017/05/08 22:22:28 UTC

[03/35] orc git commit: Update java doc for ORC 1.4.0

http://git-wip-us.apache.org/repos/asf/orc/blob/05762435/site/api/orc-core/org/apache/orc/package-tree.html
----------------------------------------------------------------------
diff --git a/site/api/orc-core/org/apache/orc/package-tree.html b/site/api/orc-core/org/apache/orc/package-tree.html
index 786412e..175f58c 100644
--- a/site/api/orc-core/org/apache/orc/package-tree.html
+++ b/site/api/orc-core/org/apache/orc/package-tree.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_102) on Wed Oct 19 15:34:08 PDT 2016 -->
+<!-- Generated by javadoc (1.8.0_121) on Mon May 08 10:04:57 PDT 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>org.apache.orc Class Hierarchy (ORC Core 1.2.1 API)</title>
-<meta name="date" content="2016-10-19">
+<title>org.apache.orc Class Hierarchy (ORC Core 1.4.0 API)</title>
+<meta name="date" content="2017-05-08">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.orc Class Hierarchy (ORC Core 1.2.1 API)";
+            parent.document.title="org.apache.orc Class Hierarchy (ORC Core 1.4.0 API)";
         }
     }
     catch(err) {
@@ -82,84 +82,11 @@
 <ul>
 <li type="circle">java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Object</span></a>
 <ul>
-<li type="circle">com.google.protobuf.AbstractMessageLite (implements com.google.protobuf.MessageLite)
-<ul>
-<li type="circle">com.google.protobuf.AbstractMessage (implements com.google.protobuf.Message)
-<ul>
-<li type="circle">com.google.protobuf.GeneratedMessage (implements java.io.<a href="http://docs.oracle.com/javase/7/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
-<ul>
-<li type="circle">org.apache.orc.<a href="../../../org/apache/orc/OrcProto.BinaryStatistics.html" title="class in org.apache.orc"><span class="typeNameLink">OrcProto.BinaryStatistics</span></a> (implements org.apache.orc.<a href="../../../org/apache/orc/OrcProto.BinaryStatisticsOrBuilder.html" title="interface in org.apache.orc">OrcProto.BinaryStatisticsOrBuilder</a>)</li>
-<li type="circle">org.apache.orc.<a href="../../../org/apache/orc/OrcProto.BloomFilter.html" title="class in org.apache.orc"><span class="typeNameLink">OrcProto.BloomFilter</span></a> (implements org.apache.orc.<a href="../../../org/apache/orc/OrcProto.BloomFilterOrBuilder.html" title="interface in org.apache.orc">OrcProto.BloomFilterOrBuilder</a>)</li>
-<li type="circle">org.apache.orc.<a href="../../../org/apache/orc/OrcProto.BloomFilterIndex.html" title="class in org.apache.orc"><span class="typeNameLink">OrcProto.BloomFilterIndex</span></a> (implements org.apache.orc.<a href="../../../org/apache/orc/OrcProto.BloomFilterIndexOrBuilder.html" title="interface in org.apache.orc">OrcProto.BloomFilterIndexOrBuilder</a>)</li>
-<li type="circle">org.apache.orc.<a href="../../../org/apache/orc/OrcProto.BucketStatistics.html" title="class in org.apache.orc"><span class="typeNameLink">OrcProto.BucketStatistics</span></a> (implements org.apache.orc.<a href="../../../org/apache/orc/OrcProto.BucketStatisticsOrBuilder.html" title="interface in org.apache.orc">OrcProto.BucketStatisticsOrBuilder</a>)</li>
-<li type="circle">org.apache.orc.<a href="../../../org/apache/orc/OrcProto.ColumnEncoding.html" title="class in org.apache.orc"><span class="typeNameLink">OrcProto.ColumnEncoding</span></a> (implements org.apache.orc.<a href="../../../org/apache/orc/OrcProto.ColumnEncodingOrBuilder.html" title="interface in org.apache.orc">OrcProto.ColumnEncodingOrBuilder</a>)</li>
-<li type="circle">org.apache.orc.<a href="../../../org/apache/orc/OrcProto.ColumnStatistics.html" title="class in org.apache.orc"><span class="typeNameLink">OrcProto.ColumnStatistics</span></a> (implements org.apache.orc.<a href="../../../org/apache/orc/OrcProto.ColumnStatisticsOrBuilder.html" title="interface in org.apache.orc">OrcProto.ColumnStatisticsOrBuilder</a>)</li>
-<li type="circle">org.apache.orc.<a href="../../../org/apache/orc/OrcProto.DateStatistics.html" title="class in org.apache.orc"><span class="typeNameLink">OrcProto.DateStatistics</span></a> (implements org.apache.orc.<a href="../../../org/apache/orc/OrcProto.DateStatisticsOrBuilder.html" title="interface in org.apache.orc">OrcProto.DateStatisticsOrBuilder</a>)</li>
-<li type="circle">org.apache.orc.<a href="../../../org/apache/orc/OrcProto.DecimalStatistics.html" title="class in org.apache.orc"><span class="typeNameLink">OrcProto.DecimalStatistics</span></a> (implements org.apache.orc.<a href="../../../org/apache/orc/OrcProto.DecimalStatisticsOrBuilder.html" title="interface in org.apache.orc">OrcProto.DecimalStatisticsOrBuilder</a>)</li>
-<li type="circle">org.apache.orc.<a href="../../../org/apache/orc/OrcProto.DoubleStatistics.html" title="class in org.apache.orc"><span class="typeNameLink">OrcProto.DoubleStatistics</span></a> (implements org.apache.orc.<a href="../../../org/apache/orc/OrcProto.DoubleStatisticsOrBuilder.html" title="interface in org.apache.orc">OrcProto.DoubleStatisticsOrBuilder</a>)</li>
-<li type="circle">org.apache.orc.<a href="../../../org/apache/orc/OrcProto.FileTail.html" title="class in org.apache.orc"><span class="typeNameLink">OrcProto.FileTail</span></a> (implements org.apache.orc.<a href="../../../org/apache/orc/OrcProto.FileTailOrBuilder.html" title="interface in org.apache.orc">OrcProto.FileTailOrBuilder</a>)</li>
-<li type="circle">org.apache.orc.<a href="../../../org/apache/orc/OrcProto.Footer.html" title="class in org.apache.orc"><span class="typeNameLink">OrcProto.Footer</span></a> (implements org.apache.orc.<a href="../../../org/apache/orc/OrcProto.FooterOrBuilder.html" title="interface in org.apache.orc">OrcProto.FooterOrBuilder</a>)</li>
-<li type="circle">org.apache.orc.<a href="../../../org/apache/orc/OrcProto.IntegerStatistics.html" title="class in org.apache.orc"><span class="typeNameLink">OrcProto.IntegerStatistics</span></a> (implements org.apache.orc.<a href="../../../org/apache/orc/OrcProto.IntegerStatisticsOrBuilder.html" title="interface in org.apache.orc">OrcProto.IntegerStatisticsOrBuilder</a>)</li>
-<li type="circle">org.apache.orc.<a href="../../../org/apache/orc/OrcProto.Metadata.html" title="class in org.apache.orc"><span class="typeNameLink">OrcProto.Metadata</span></a> (implements org.apache.orc.<a href="../../../org/apache/orc/OrcProto.MetadataOrBuilder.html" title="interface in org.apache.orc">OrcProto.MetadataOrBuilder</a>)</li>
-<li type="circle">org.apache.orc.<a href="../../../org/apache/orc/OrcProto.PostScript.html" title="class in org.apache.orc"><span class="typeNameLink">OrcProto.PostScript</span></a> (implements org.apache.orc.<a href="../../../org/apache/orc/OrcProto.PostScriptOrBuilder.html" title="interface in org.apache.orc">OrcProto.PostScriptOrBuilder</a>)</li>
-<li type="circle">org.apache.orc.<a href="../../../org/apache/orc/OrcProto.RowIndex.html" title="class in org.apache.orc"><span class="typeNameLink">OrcProto.RowIndex</span></a> (implements org.apache.orc.<a href="../../../org/apache/orc/OrcProto.RowIndexOrBuilder.html" title="interface in org.apache.orc">OrcProto.RowIndexOrBuilder</a>)</li>
-<li type="circle">org.apache.orc.<a href="../../../org/apache/orc/OrcProto.RowIndexEntry.html" title="class in org.apache.orc"><span class="typeNameLink">OrcProto.RowIndexEntry</span></a> (implements org.apache.orc.<a href="../../../org/apache/orc/OrcProto.RowIndexEntryOrBuilder.html" title="interface in org.apache.orc">OrcProto.RowIndexEntryOrBuilder</a>)</li>
-<li type="circle">org.apache.orc.<a href="../../../org/apache/orc/OrcProto.Stream.html" title="class in org.apache.orc"><span class="typeNameLink">OrcProto.Stream</span></a> (implements org.apache.orc.<a href="../../../org/apache/orc/OrcProto.StreamOrBuilder.html" title="interface in org.apache.orc">OrcProto.StreamOrBuilder</a>)</li>
-<li type="circle">org.apache.orc.<a href="../../../org/apache/orc/OrcProto.StringStatistics.html" title="class in org.apache.orc"><span class="typeNameLink">OrcProto.StringStatistics</span></a> (implements org.apache.orc.<a href="../../../org/apache/orc/OrcProto.StringStatisticsOrBuilder.html" title="interface in org.apache.orc">OrcProto.StringStatisticsOrBuilder</a>)</li>
-<li type="circle">org.apache.orc.<a href="../../../org/apache/orc/OrcProto.StripeFooter.html" title="class in org.apache.orc"><span class="typeNameLink">OrcProto.StripeFooter</span></a> (implements org.apache.orc.<a href="../../../org/apache/orc/OrcProto.StripeFooterOrBuilder.html" title="interface in org.apache.orc">OrcProto.StripeFooterOrBuilder</a>)</li>
-<li type="circle">org.apache.orc.<a href="../../../org/apache/orc/OrcProto.StripeInformation.html" title="class in org.apache.orc"><span class="typeNameLink">OrcProto.StripeInformation</span></a> (implements org.apache.orc.<a href="../../../org/apache/orc/OrcProto.StripeInformationOrBuilder.html" title="interface in org.apache.orc">OrcProto.StripeInformationOrBuilder</a>)</li>
-<li type="circle">org.apache.orc.<a href="../../../org/apache/orc/OrcProto.StripeStatistics.html" title="class in org.apache.orc"><span class="typeNameLink">OrcProto.StripeStatistics</span></a> (implements org.apache.orc.<a href="../../../org/apache/orc/OrcProto.StripeStatisticsOrBuilder.html" title="interface in org.apache.orc">OrcProto.StripeStatisticsOrBuilder</a>)</li>
-<li type="circle">org.apache.orc.<a href="../../../org/apache/orc/OrcProto.TimestampStatistics.html" title="class in org.apache.orc"><span class="typeNameLink">OrcProto.TimestampStatistics</span></a> (implements org.apache.orc.<a href="../../../org/apache/orc/OrcProto.TimestampStatisticsOrBuilder.html" title="interface in org.apache.orc">OrcProto.TimestampStatisticsOrBuilder</a>)</li>
-<li type="circle">org.apache.orc.<a href="../../../org/apache/orc/OrcProto.Type.html" title="class in org.apache.orc"><span class="typeNameLink">OrcProto.Type</span></a> (implements org.apache.orc.<a href="../../../org/apache/orc/OrcProto.TypeOrBuilder.html" title="interface in org.apache.orc">OrcProto.TypeOrBuilder</a>)</li>
-<li type="circle">org.apache.orc.<a href="../../../org/apache/orc/OrcProto.UserMetadataItem.html" title="class in org.apache.orc"><span class="typeNameLink">OrcProto.UserMetadataItem</span></a> (implements org.apache.orc.<a href="../../../org/apache/orc/OrcProto.UserMetadataItemOrBuilder.html" title="interface in org.apache.orc">OrcProto.UserMetadataItemOrBuilder</a>)</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-<li type="circle">com.google.protobuf.AbstractMessageLite.Builder&lt;BuilderType&gt; (implements com.google.protobuf.MessageLite.Builder)
-<ul>
-<li type="circle">com.google.protobuf.AbstractMessage.Builder&lt;BuilderType&gt; (implements com.google.protobuf.Message.Builder)
-<ul>
-<li type="circle">com.google.protobuf.GeneratedMessage.Builder&lt;BuilderType&gt;
-<ul>
-<li type="circle">org.apache.orc.<a href="../../../org/apache/orc/OrcProto.BinaryStatistics.Builder.html" title="class in org.apache.orc"><span class="typeNameLink">OrcProto.BinaryStatistics.Builder</span></a> (implements org.apache.orc.<a href="../../../org/apache/orc/OrcProto.BinaryStatisticsOrBuilder.html" title="interface in org.apache.orc">OrcProto.BinaryStatisticsOrBuilder</a>)</li>
-<li type="circle">org.apache.orc.<a href="../../../org/apache/orc/OrcProto.BloomFilter.Builder.html" title="class in org.apache.orc"><span class="typeNameLink">OrcProto.BloomFilter.Builder</span></a> (implements org.apache.orc.<a href="../../../org/apache/orc/OrcProto.BloomFilterOrBuilder.html" title="interface in org.apache.orc">OrcProto.BloomFilterOrBuilder</a>)</li>
-<li type="circle">org.apache.orc.<a href="../../../org/apache/orc/OrcProto.BloomFilterIndex.Builder.html" title="class in org.apache.orc"><span class="typeNameLink">OrcProto.BloomFilterIndex.Builder</span></a> (implements org.apache.orc.<a href="../../../org/apache/orc/OrcProto.BloomFilterIndexOrBuilder.html" title="interface in org.apache.orc">OrcProto.BloomFilterIndexOrBuilder</a>)</li>
-<li type="circle">org.apache.orc.<a href="../../../org/apache/orc/OrcProto.BucketStatistics.Builder.html" title="class in org.apache.orc"><span class="typeNameLink">OrcProto.BucketStatistics.Builder</span></a> (implements org.apache.orc.<a href="../../../org/apache/orc/OrcProto.BucketStatisticsOrBuilder.html" title="interface in org.apache.orc">OrcProto.BucketStatisticsOrBuilder</a>)</li>
-<li type="circle">org.apache.orc.<a href="../../../org/apache/orc/OrcProto.ColumnEncoding.Builder.html" title="class in org.apache.orc"><span class="typeNameLink">OrcProto.ColumnEncoding.Builder</span></a> (implements org.apache.orc.<a href="../../../org/apache/orc/OrcProto.ColumnEncodingOrBuilder.html" title="interface in org.apache.orc">OrcProto.ColumnEncodingOrBuilder</a>)</li>
-<li type="circle">org.apache.orc.<a href="../../../org/apache/orc/OrcProto.ColumnStatistics.Builder.html" title="class in org.apache.orc"><span class="typeNameLink">OrcProto.ColumnStatistics.Builder</span></a> (implements org.apache.orc.<a href="../../../org/apache/orc/OrcProto.ColumnStatisticsOrBuilder.html" title="interface in org.apache.orc">OrcProto.ColumnStatisticsOrBuilder</a>)</li>
-<li type="circle">org.apache.orc.<a href="../../../org/apache/orc/OrcProto.DateStatistics.Builder.html" title="class in org.apache.orc"><span class="typeNameLink">OrcProto.DateStatistics.Builder</span></a> (implements org.apache.orc.<a href="../../../org/apache/orc/OrcProto.DateStatisticsOrBuilder.html" title="interface in org.apache.orc">OrcProto.DateStatisticsOrBuilder</a>)</li>
-<li type="circle">org.apache.orc.<a href="../../../org/apache/orc/OrcProto.DecimalStatistics.Builder.html" title="class in org.apache.orc"><span class="typeNameLink">OrcProto.DecimalStatistics.Builder</span></a> (implements org.apache.orc.<a href="../../../org/apache/orc/OrcProto.DecimalStatisticsOrBuilder.html" title="interface in org.apache.orc">OrcProto.DecimalStatisticsOrBuilder</a>)</li>
-<li type="circle">org.apache.orc.<a href="../../../org/apache/orc/OrcProto.DoubleStatistics.Builder.html" title="class in org.apache.orc"><span class="typeNameLink">OrcProto.DoubleStatistics.Builder</span></a> (implements org.apache.orc.<a href="../../../org/apache/orc/OrcProto.DoubleStatisticsOrBuilder.html" title="interface in org.apache.orc">OrcProto.DoubleStatisticsOrBuilder</a>)</li>
-<li type="circle">org.apache.orc.<a href="../../../org/apache/orc/OrcProto.FileTail.Builder.html" title="class in org.apache.orc"><span class="typeNameLink">OrcProto.FileTail.Builder</span></a> (implements org.apache.orc.<a href="../../../org/apache/orc/OrcProto.FileTailOrBuilder.html" title="interface in org.apache.orc">OrcProto.FileTailOrBuilder</a>)</li>
-<li type="circle">org.apache.orc.<a href="../../../org/apache/orc/OrcProto.Footer.Builder.html" title="class in org.apache.orc"><span class="typeNameLink">OrcProto.Footer.Builder</span></a> (implements org.apache.orc.<a href="../../../org/apache/orc/OrcProto.FooterOrBuilder.html" title="interface in org.apache.orc">OrcProto.FooterOrBuilder</a>)</li>
-<li type="circle">org.apache.orc.<a href="../../../org/apache/orc/OrcProto.IntegerStatistics.Builder.html" title="class in org.apache.orc"><span class="typeNameLink">OrcProto.IntegerStatistics.Builder</span></a> (implements org.apache.orc.<a href="../../../org/apache/orc/OrcProto.IntegerStatisticsOrBuilder.html" title="interface in org.apache.orc">OrcProto.IntegerStatisticsOrBuilder</a>)</li>
-<li type="circle">org.apache.orc.<a href="../../../org/apache/orc/OrcProto.Metadata.Builder.html" title="class in org.apache.orc"><span class="typeNameLink">OrcProto.Metadata.Builder</span></a> (implements org.apache.orc.<a href="../../../org/apache/orc/OrcProto.MetadataOrBuilder.html" title="interface in org.apache.orc">OrcProto.MetadataOrBuilder</a>)</li>
-<li type="circle">org.apache.orc.<a href="../../../org/apache/orc/OrcProto.PostScript.Builder.html" title="class in org.apache.orc"><span class="typeNameLink">OrcProto.PostScript.Builder</span></a> (implements org.apache.orc.<a href="../../../org/apache/orc/OrcProto.PostScriptOrBuilder.html" title="interface in org.apache.orc">OrcProto.PostScriptOrBuilder</a>)</li>
-<li type="circle">org.apache.orc.<a href="../../../org/apache/orc/OrcProto.RowIndex.Builder.html" title="class in org.apache.orc"><span class="typeNameLink">OrcProto.RowIndex.Builder</span></a> (implements org.apache.orc.<a href="../../../org/apache/orc/OrcProto.RowIndexOrBuilder.html" title="interface in org.apache.orc">OrcProto.RowIndexOrBuilder</a>)</li>
-<li type="circle">org.apache.orc.<a href="../../../org/apache/orc/OrcProto.RowIndexEntry.Builder.html" title="class in org.apache.orc"><span class="typeNameLink">OrcProto.RowIndexEntry.Builder</span></a> (implements org.apache.orc.<a href="../../../org/apache/orc/OrcProto.RowIndexEntryOrBuilder.html" title="interface in org.apache.orc">OrcProto.RowIndexEntryOrBuilder</a>)</li>
-<li type="circle">org.apache.orc.<a href="../../../org/apache/orc/OrcProto.Stream.Builder.html" title="class in org.apache.orc"><span class="typeNameLink">OrcProto.Stream.Builder</span></a> (implements org.apache.orc.<a href="../../../org/apache/orc/OrcProto.StreamOrBuilder.html" title="interface in org.apache.orc">OrcProto.StreamOrBuilder</a>)</li>
-<li type="circle">org.apache.orc.<a href="../../../org/apache/orc/OrcProto.StringStatistics.Builder.html" title="class in org.apache.orc"><span class="typeNameLink">OrcProto.StringStatistics.Builder</span></a> (implements org.apache.orc.<a href="../../../org/apache/orc/OrcProto.StringStatisticsOrBuilder.html" title="interface in org.apache.orc">OrcProto.StringStatisticsOrBuilder</a>)</li>
-<li type="circle">org.apache.orc.<a href="../../../org/apache/orc/OrcProto.StripeFooter.Builder.html" title="class in org.apache.orc"><span class="typeNameLink">OrcProto.StripeFooter.Builder</span></a> (implements org.apache.orc.<a href="../../../org/apache/orc/OrcProto.StripeFooterOrBuilder.html" title="interface in org.apache.orc">OrcProto.StripeFooterOrBuilder</a>)</li>
-<li type="circle">org.apache.orc.<a href="../../../org/apache/orc/OrcProto.StripeInformation.Builder.html" title="class in org.apache.orc"><span class="typeNameLink">OrcProto.StripeInformation.Builder</span></a> (implements org.apache.orc.<a href="../../../org/apache/orc/OrcProto.StripeInformationOrBuilder.html" title="interface in org.apache.orc">OrcProto.StripeInformationOrBuilder</a>)</li>
-<li type="circle">org.apache.orc.<a href="../../../org/apache/orc/OrcProto.StripeStatistics.Builder.html" title="class in org.apache.orc"><span class="typeNameLink">OrcProto.StripeStatistics.Builder</span></a> (implements org.apache.orc.<a href="../../../org/apache/orc/OrcProto.StripeStatisticsOrBuilder.html" title="interface in org.apache.orc">OrcProto.StripeStatisticsOrBuilder</a>)</li>
-<li type="circle">org.apache.orc.<a href="../../../org/apache/orc/OrcProto.TimestampStatistics.Builder.html" title="class in org.apache.orc"><span class="typeNameLink">OrcProto.TimestampStatistics.Builder</span></a> (implements org.apache.orc.<a href="../../../org/apache/orc/OrcProto.TimestampStatisticsOrBuilder.html" title="interface in org.apache.orc">OrcProto.TimestampStatisticsOrBuilder</a>)</li>
-<li type="circle">org.apache.orc.<a href="../../../org/apache/orc/OrcProto.Type.Builder.html" title="class in org.apache.orc"><span class="typeNameLink">OrcProto.Type.Builder</span></a> (implements org.apache.orc.<a href="../../../org/apache/orc/OrcProto.TypeOrBuilder.html" title="interface in org.apache.orc">OrcProto.TypeOrBuilder</a>)</li>
-<li type="circle">org.apache.orc.<a href="../../../org/apache/orc/OrcProto.UserMetadataItem.Builder.html" title="class in org.apache.orc"><span class="typeNameLink">OrcProto.UserMetadataItem.Builder</span></a> (implements org.apache.orc.<a href="../../../org/apache/orc/OrcProto.UserMetadataItemOrBuilder.html" title="interface in org.apache.orc">OrcProto.UserMetadataItemOrBuilder</a>)</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
 <li type="circle">org.apache.orc.<a href="../../../org/apache/orc/OrcFile.html" title="class in org.apache.orc"><span class="typeNameLink">OrcFile</span></a></li>
 <li type="circle">org.apache.orc.<a href="../../../org/apache/orc/OrcFile.ReaderOptions.html" title="class in org.apache.orc"><span class="typeNameLink">OrcFile.ReaderOptions</span></a></li>
-<li type="circle">org.apache.orc.<a href="../../../org/apache/orc/OrcFile.WriterOptions.html" title="class in org.apache.orc"><span class="typeNameLink">OrcFile.WriterOptions</span></a></li>
-<li type="circle">org.apache.orc.<a href="../../../org/apache/orc/OrcProto.html" title="class in org.apache.orc"><span class="typeNameLink">OrcProto</span></a></li>
+<li type="circle">org.apache.orc.<a href="../../../org/apache/orc/OrcFile.WriterOptions.html" title="class in org.apache.orc"><span class="typeNameLink">OrcFile.WriterOptions</span></a> (implements java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Cloneable.html?is-external=true" title="class or interface in java.lang">Cloneable</a>)</li>
 <li type="circle">org.apache.orc.<a href="../../../org/apache/orc/OrcUtils.html" title="class in org.apache.orc"><span class="typeNameLink">OrcUtils</span></a></li>
-<li type="circle">org.apache.orc.<a href="../../../org/apache/orc/Reader.Options.html" title="class in org.apache.orc"><span class="typeNameLink">Reader.Options</span></a></li>
+<li type="circle">org.apache.orc.<a href="../../../org/apache/orc/Reader.Options.html" title="class in org.apache.orc"><span class="typeNameLink">Reader.Options</span></a> (implements java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Cloneable.html?is-external=true" title="class or interface in java.lang">Cloneable</a>)</li>
 <li type="circle">org.apache.orc.<a href="../../../org/apache/orc/StripeStatistics.html" title="class in org.apache.orc"><span class="typeNameLink">StripeStatistics</span></a></li>
 <li type="circle">java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Throwable</span></a> (implements java.io.<a href="http://docs.oracle.com/javase/7/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
 <ul>
@@ -174,7 +101,7 @@
 </li>
 </ul>
 </li>
-<li type="circle">org.apache.orc.<a href="../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc"><span class="typeNameLink">TypeDescription</span></a> (implements java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;T&gt;, java.io.<a href="http://docs.oracle.com/javase/7/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)</li>
+<li type="circle">org.apache.orc.<a href="../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc"><span class="typeNameLink">TypeDescription</span></a> (implements java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Cloneable.html?is-external=true" title="class or interface in java.lang">Cloneable</a>, java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;T&gt;, java.io.<a href="http://docs.oracle.com/javase/7/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)</li>
 </ul>
 </li>
 </ul>
@@ -182,7 +109,18 @@
 <ul>
 <li type="circle">java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/AutoCloseable.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">AutoCloseable</span></a>
 <ul>
-<li type="circle">org.apache.orc.<a href="../../../org/apache/orc/DataReader.html" title="interface in org.apache.orc"><span class="typeNameLink">DataReader</span></a></li>
+<li type="circle">java.io.<a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.html?is-external=true" title="class or interface in java.io"><span class="typeNameLink">Closeable</span></a>
+<ul>
+<li type="circle">org.apache.orc.<a href="../../../org/apache/orc/Writer.html" title="interface in org.apache.orc"><span class="typeNameLink">Writer</span></a></li>
+</ul>
+</li>
+<li type="circle">org.apache.orc.<a href="../../../org/apache/orc/DataReader.html" title="interface in org.apache.orc"><span class="typeNameLink">DataReader</span></a> (also extends java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Cloneable.html?is-external=true" title="class or interface in java.lang">Cloneable</a>)</li>
+<li type="circle">org.apache.orc.<a href="../../../org/apache/orc/RecordReader.html" title="interface in org.apache.orc"><span class="typeNameLink">RecordReader</span></a></li>
+</ul>
+</li>
+<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Cloneable.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Cloneable</span></a>
+<ul>
+<li type="circle">org.apache.orc.<a href="../../../org/apache/orc/DataReader.html" title="interface in org.apache.orc"><span class="typeNameLink">DataReader</span></a> (also extends java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/AutoCloseable.html?is-external=true" title="class or interface in java.lang">AutoCloseable</a>)</li>
 </ul>
 </li>
 <li type="circle">org.apache.orc.<a href="../../../org/apache/orc/ColumnStatistics.html" title="interface in org.apache.orc"><span class="typeNameLink">ColumnStatistics</span></a>
@@ -199,44 +137,14 @@
 </li>
 <li type="circle">org.apache.orc.<a href="../../../org/apache/orc/CompressionCodec.html" title="interface in org.apache.orc"><span class="typeNameLink">CompressionCodec</span></a></li>
 <li type="circle">org.apache.orc.<a href="../../../org/apache/orc/FileMetadata.html" title="interface in org.apache.orc"><span class="typeNameLink">FileMetadata</span></a></li>
-<li type="circle">com.google.protobuf.MessageLiteOrBuilder
-<ul>
-<li type="circle">com.google.protobuf.MessageOrBuilder
-<ul>
-<li type="circle">org.apache.orc.<a href="../../../org/apache/orc/OrcProto.BinaryStatisticsOrBuilder.html" title="interface in org.apache.orc"><span class="typeNameLink">OrcProto.BinaryStatisticsOrBuilder</span></a></li>
-<li type="circle">org.apache.orc.<a href="../../../org/apache/orc/OrcProto.BloomFilterIndexOrBuilder.html" title="interface in org.apache.orc"><span class="typeNameLink">OrcProto.BloomFilterIndexOrBuilder</span></a></li>
-<li type="circle">org.apache.orc.<a href="../../../org/apache/orc/OrcProto.BloomFilterOrBuilder.html" title="interface in org.apache.orc"><span class="typeNameLink">OrcProto.BloomFilterOrBuilder</span></a></li>
-<li type="circle">org.apache.orc.<a href="../../../org/apache/orc/OrcProto.BucketStatisticsOrBuilder.html" title="interface in org.apache.orc"><span class="typeNameLink">OrcProto.BucketStatisticsOrBuilder</span></a></li>
-<li type="circle">org.apache.orc.<a href="../../../org/apache/orc/OrcProto.ColumnEncodingOrBuilder.html" title="interface in org.apache.orc"><span class="typeNameLink">OrcProto.ColumnEncodingOrBuilder</span></a></li>
-<li type="circle">org.apache.orc.<a href="../../../org/apache/orc/OrcProto.ColumnStatisticsOrBuilder.html" title="interface in org.apache.orc"><span class="typeNameLink">OrcProto.ColumnStatisticsOrBuilder</span></a></li>
-<li type="circle">org.apache.orc.<a href="../../../org/apache/orc/OrcProto.DateStatisticsOrBuilder.html" title="interface in org.apache.orc"><span class="typeNameLink">OrcProto.DateStatisticsOrBuilder</span></a></li>
-<li type="circle">org.apache.orc.<a href="../../../org/apache/orc/OrcProto.DecimalStatisticsOrBuilder.html" title="interface in org.apache.orc"><span class="typeNameLink">OrcProto.DecimalStatisticsOrBuilder</span></a></li>
-<li type="circle">org.apache.orc.<a href="../../../org/apache/orc/OrcProto.DoubleStatisticsOrBuilder.html" title="interface in org.apache.orc"><span class="typeNameLink">OrcProto.DoubleStatisticsOrBuilder</span></a></li>
-<li type="circle">org.apache.orc.<a href="../../../org/apache/orc/OrcProto.FileTailOrBuilder.html" title="interface in org.apache.orc"><span class="typeNameLink">OrcProto.FileTailOrBuilder</span></a></li>
-<li type="circle">org.apache.orc.<a href="../../../org/apache/orc/OrcProto.FooterOrBuilder.html" title="interface in org.apache.orc"><span class="typeNameLink">OrcProto.FooterOrBuilder</span></a></li>
-<li type="circle">org.apache.orc.<a href="../../../org/apache/orc/OrcProto.IntegerStatisticsOrBuilder.html" title="interface in org.apache.orc"><span class="typeNameLink">OrcProto.IntegerStatisticsOrBuilder</span></a></li>
-<li type="circle">org.apache.orc.<a href="../../../org/apache/orc/OrcProto.MetadataOrBuilder.html" title="interface in org.apache.orc"><span class="typeNameLink">OrcProto.MetadataOrBuilder</span></a></li>
-<li type="circle">org.apache.orc.<a href="../../../org/apache/orc/OrcProto.PostScriptOrBuilder.html" title="interface in org.apache.orc"><span class="typeNameLink">OrcProto.PostScriptOrBuilder</span></a></li>
-<li type="circle">org.apache.orc.<a href="../../../org/apache/orc/OrcProto.RowIndexEntryOrBuilder.html" title="interface in org.apache.orc"><span class="typeNameLink">OrcProto.RowIndexEntryOrBuilder</span></a></li>
-<li type="circle">org.apache.orc.<a href="../../../org/apache/orc/OrcProto.RowIndexOrBuilder.html" title="interface in org.apache.orc"><span class="typeNameLink">OrcProto.RowIndexOrBuilder</span></a></li>
-<li type="circle">org.apache.orc.<a href="../../../org/apache/orc/OrcProto.StreamOrBuilder.html" title="interface in org.apache.orc"><span class="typeNameLink">OrcProto.StreamOrBuilder</span></a></li>
-<li type="circle">org.apache.orc.<a href="../../../org/apache/orc/OrcProto.StringStatisticsOrBuilder.html" title="interface in org.apache.orc"><span class="typeNameLink">OrcProto.StringStatisticsOrBuilder</span></a></li>
-<li type="circle">org.apache.orc.<a href="../../../org/apache/orc/OrcProto.StripeFooterOrBuilder.html" title="interface in org.apache.orc"><span class="typeNameLink">OrcProto.StripeFooterOrBuilder</span></a></li>
-<li type="circle">org.apache.orc.<a href="../../../org/apache/orc/OrcProto.StripeInformationOrBuilder.html" title="interface in org.apache.orc"><span class="typeNameLink">OrcProto.StripeInformationOrBuilder</span></a></li>
-<li type="circle">org.apache.orc.<a href="../../../org/apache/orc/OrcProto.StripeStatisticsOrBuilder.html" title="interface in org.apache.orc"><span class="typeNameLink">OrcProto.StripeStatisticsOrBuilder</span></a></li>
-<li type="circle">org.apache.orc.<a href="../../../org/apache/orc/OrcProto.TimestampStatisticsOrBuilder.html" title="interface in org.apache.orc"><span class="typeNameLink">OrcProto.TimestampStatisticsOrBuilder</span></a></li>
-<li type="circle">org.apache.orc.<a href="../../../org/apache/orc/OrcProto.TypeOrBuilder.html" title="interface in org.apache.orc"><span class="typeNameLink">OrcProto.TypeOrBuilder</span></a></li>
-<li type="circle">org.apache.orc.<a href="../../../org/apache/orc/OrcProto.UserMetadataItemOrBuilder.html" title="interface in org.apache.orc"><span class="typeNameLink">OrcProto.UserMetadataItemOrBuilder</span></a></li>
-</ul>
-</li>
-</ul>
-</li>
+<li type="circle">org.apache.orc.<a href="../../../org/apache/orc/MemoryManager.html" title="interface in org.apache.orc"><span class="typeNameLink">MemoryManager</span></a></li>
+<li type="circle">org.apache.orc.<a href="../../../org/apache/orc/MemoryManager.Callback.html" title="interface in org.apache.orc"><span class="typeNameLink">MemoryManager.Callback</span></a></li>
 <li type="circle">org.apache.orc.<a href="../../../org/apache/orc/OrcFile.WriterCallback.html" title="interface in org.apache.orc"><span class="typeNameLink">OrcFile.WriterCallback</span></a></li>
 <li type="circle">org.apache.orc.<a href="../../../org/apache/orc/OrcFile.WriterContext.html" title="interface in org.apache.orc"><span class="typeNameLink">OrcFile.WriterContext</span></a></li>
+<li type="circle">org.apache.orc.<a href="../../../org/apache/orc/PhysicalWriter.html" title="interface in org.apache.orc"><span class="typeNameLink">PhysicalWriter</span></a></li>
+<li type="circle">org.apache.orc.<a href="../../../org/apache/orc/PhysicalWriter.OutputReceiver.html" title="interface in org.apache.orc"><span class="typeNameLink">PhysicalWriter.OutputReceiver</span></a></li>
 <li type="circle">org.apache.orc.<a href="../../../org/apache/orc/Reader.html" title="interface in org.apache.orc"><span class="typeNameLink">Reader</span></a></li>
-<li type="circle">org.apache.orc.<a href="../../../org/apache/orc/RecordReader.html" title="interface in org.apache.orc"><span class="typeNameLink">RecordReader</span></a></li>
 <li type="circle">org.apache.orc.<a href="../../../org/apache/orc/StripeInformation.html" title="interface in org.apache.orc"><span class="typeNameLink">StripeInformation</span></a></li>
-<li type="circle">org.apache.orc.<a href="../../../org/apache/orc/Writer.html" title="interface in org.apache.orc"><span class="typeNameLink">Writer</span></a></li>
 </ul>
 <h2 title="Enum Hierarchy">Enum Hierarchy</h2>
 <ul>
@@ -244,19 +152,15 @@
 <ul>
 <li type="circle">java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a>&lt;E&gt; (implements java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;T&gt;, java.io.<a href="http://docs.oracle.com/javase/7/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
 <ul>
-<li type="circle">org.apache.orc.<a href="../../../org/apache/orc/OrcProto.CompressionKind.html" title="enum in org.apache.orc"><span class="typeNameLink">OrcProto.CompressionKind</span></a> (implements com.google.protobuf.ProtocolMessageEnum)</li>
-<li type="circle">org.apache.orc.<a href="../../../org/apache/orc/OrcProto.Stream.Kind.html" title="enum in org.apache.orc"><span class="typeNameLink">OrcProto.Stream.Kind</span></a> (implements com.google.protobuf.ProtocolMessageEnum)</li>
-<li type="circle">org.apache.orc.<a href="../../../org/apache/orc/OrcProto.ColumnEncoding.Kind.html" title="enum in org.apache.orc"><span class="typeNameLink">OrcProto.ColumnEncoding.Kind</span></a> (implements com.google.protobuf.ProtocolMessageEnum)</li>
-<li type="circle">org.apache.orc.<a href="../../../org/apache/orc/OrcProto.Type.Kind.html" title="enum in org.apache.orc"><span class="typeNameLink">OrcProto.Type.Kind</span></a> (implements com.google.protobuf.ProtocolMessageEnum)</li>
+<li type="circle">org.apache.orc.<a href="../../../org/apache/orc/CompressionCodec.Modifier.html" title="enum in org.apache.orc"><span class="typeNameLink">CompressionCodec.Modifier</span></a></li>
 <li type="circle">org.apache.orc.<a href="../../../org/apache/orc/TypeDescription.Category.html" title="enum in org.apache.orc"><span class="typeNameLink">TypeDescription.Category</span></a></li>
-<li type="circle">org.apache.orc.<a href="../../../org/apache/orc/OrcFile.Version.html" title="enum in org.apache.orc"><span class="typeNameLink">OrcFile.Version</span></a></li>
 <li type="circle">org.apache.orc.<a href="../../../org/apache/orc/OrcFile.WriterVersion.html" title="enum in org.apache.orc"><span class="typeNameLink">OrcFile.WriterVersion</span></a></li>
-<li type="circle">org.apache.orc.<a href="../../../org/apache/orc/OrcFile.EncodingStrategy.html" title="enum in org.apache.orc"><span class="typeNameLink">OrcFile.EncodingStrategy</span></a></li>
 <li type="circle">org.apache.orc.<a href="../../../org/apache/orc/OrcFile.CompressionStrategy.html" title="enum in org.apache.orc"><span class="typeNameLink">OrcFile.CompressionStrategy</span></a></li>
+<li type="circle">org.apache.orc.<a href="../../../org/apache/orc/CompressionKind.html" title="enum in org.apache.orc"><span class="typeNameLink">CompressionKind</span></a></li>
+<li type="circle">org.apache.orc.<a href="../../../org/apache/orc/OrcFile.Version.html" title="enum in org.apache.orc"><span class="typeNameLink">OrcFile.Version</span></a></li>
+<li type="circle">org.apache.orc.<a href="../../../org/apache/orc/OrcFile.EncodingStrategy.html" title="enum in org.apache.orc"><span class="typeNameLink">OrcFile.EncodingStrategy</span></a></li>
 <li type="circle">org.apache.orc.<a href="../../../org/apache/orc/OrcFile.BloomFilterVersion.html" title="enum in org.apache.orc"><span class="typeNameLink">OrcFile.BloomFilterVersion</span></a></li>
 <li type="circle">org.apache.orc.<a href="../../../org/apache/orc/OrcConf.html" title="enum in org.apache.orc"><span class="typeNameLink">OrcConf</span></a></li>
-<li type="circle">org.apache.orc.<a href="../../../org/apache/orc/CompressionKind.html" title="enum in org.apache.orc"><span class="typeNameLink">CompressionKind</span></a></li>
-<li type="circle">org.apache.orc.<a href="../../../org/apache/orc/CompressionCodec.Modifier.html" title="enum in org.apache.orc"><span class="typeNameLink">CompressionCodec.Modifier</span></a></li>
 </ul>
 </li>
 </ul>
@@ -310,6 +214,6 @@
 <!--   -->
 </a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small>Copyright &#169; 2013&#x2013;2016 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legalCopy"><small>Copyright &#169; 2013&#x2013;2017 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/orc/blob/05762435/site/api/orc-core/org/apache/orc/package-use.html
----------------------------------------------------------------------
diff --git a/site/api/orc-core/org/apache/orc/package-use.html b/site/api/orc-core/org/apache/orc/package-use.html
index 423a729..2ed048c 100644
--- a/site/api/orc-core/org/apache/orc/package-use.html
+++ b/site/api/orc-core/org/apache/orc/package-use.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_102) on Wed Oct 19 15:34:09 PDT 2016 -->
+<!-- Generated by javadoc (1.8.0_121) on Mon May 08 10:04:58 PDT 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Package org.apache.orc (ORC Core 1.2.1 API)</title>
-<meta name="date" content="2016-10-19">
+<title>Uses of Package org.apache.orc (ORC Core 1.4.0 API)</title>
+<meta name="date" content="2017-05-08">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Package org.apache.orc (ORC Core 1.2.1 API)";
+            parent.document.title="Uses of Package org.apache.orc (ORC Core 1.4.0 API)";
         }
     }
     catch(err) {
@@ -135,6 +135,15 @@
 </td>
 </tr>
 <tr class="altColor">
+<td class="colOne"><a href="../../../org/apache/orc/class-use/MemoryManager.html#org.apache.orc">MemoryManager</a>
+<div class="block">A memory manager that keeps a global context of how many ORC
+ writers there are and manages the memory between them.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="../../../org/apache/orc/class-use/MemoryManager.Callback.html#org.apache.orc">MemoryManager.Callback</a>&nbsp;</td>
+</tr>
+<tr class="altColor">
 <td class="colOne"><a href="../../../org/apache/orc/class-use/OrcConf.html#org.apache.orc">OrcConf</a>
 <div class="block">Define the configuration properties that Orc understands.</div>
 </td>
@@ -174,267 +183,65 @@
 </td>
 </tr>
 <tr class="altColor">
-<td class="colOne"><a href="../../../org/apache/orc/class-use/OrcProto.BinaryStatistics.html#org.apache.orc">OrcProto.BinaryStatistics</a>
-<div class="block">Protobuf type <code>orc.proto.BinaryStatistics</code></div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colOne"><a href="../../../org/apache/orc/class-use/OrcProto.BinaryStatistics.Builder.html#org.apache.orc">OrcProto.BinaryStatistics.Builder</a>
-<div class="block">Protobuf type <code>orc.proto.BinaryStatistics</code></div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colOne"><a href="../../../org/apache/orc/class-use/OrcProto.BinaryStatisticsOrBuilder.html#org.apache.orc">OrcProto.BinaryStatisticsOrBuilder</a>&nbsp;</td>
-</tr>
-<tr class="rowColor">
-<td class="colOne"><a href="../../../org/apache/orc/class-use/OrcProto.BloomFilter.html#org.apache.orc">OrcProto.BloomFilter</a>
-<div class="block">Protobuf type <code>orc.proto.BloomFilter</code></div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colOne"><a href="../../../org/apache/orc/class-use/OrcProto.BloomFilter.Builder.html#org.apache.orc">OrcProto.BloomFilter.Builder</a>
-<div class="block">Protobuf type <code>orc.proto.BloomFilter</code></div>
-</td>
-</tr>
-<tr class="rowColor">
 <td class="colOne"><a href="../../../org/apache/orc/class-use/OrcProto.BloomFilterIndex.html#org.apache.orc">OrcProto.BloomFilterIndex</a>
 <div class="block">Protobuf type <code>orc.proto.BloomFilterIndex</code></div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="../../../org/apache/orc/class-use/OrcProto.BloomFilterIndex.Builder.html#org.apache.orc">OrcProto.BloomFilterIndex.Builder</a>
 <div class="block">Protobuf type <code>orc.proto.BloomFilterIndex</code></div>
 </td>
 </tr>
-<tr class="rowColor">
-<td class="colOne"><a href="../../../org/apache/orc/class-use/OrcProto.BloomFilterIndexOrBuilder.html#org.apache.orc">OrcProto.BloomFilterIndexOrBuilder</a>&nbsp;</td>
-</tr>
-<tr class="altColor">
-<td class="colOne"><a href="../../../org/apache/orc/class-use/OrcProto.BloomFilterOrBuilder.html#org.apache.orc">OrcProto.BloomFilterOrBuilder</a>&nbsp;</td>
-</tr>
-<tr class="rowColor">
-<td class="colOne"><a href="../../../org/apache/orc/class-use/OrcProto.BucketStatistics.html#org.apache.orc">OrcProto.BucketStatistics</a>
-<div class="block">Protobuf type <code>orc.proto.BucketStatistics</code></div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colOne"><a href="../../../org/apache/orc/class-use/OrcProto.BucketStatistics.Builder.html#org.apache.orc">OrcProto.BucketStatistics.Builder</a>
-<div class="block">Protobuf type <code>orc.proto.BucketStatistics</code></div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colOne"><a href="../../../org/apache/orc/class-use/OrcProto.BucketStatisticsOrBuilder.html#org.apache.orc">OrcProto.BucketStatisticsOrBuilder</a>&nbsp;</td>
-</tr>
-<tr class="altColor">
-<td class="colOne"><a href="../../../org/apache/orc/class-use/OrcProto.ColumnEncoding.html#org.apache.orc">OrcProto.ColumnEncoding</a>
-<div class="block">Protobuf type <code>orc.proto.ColumnEncoding</code></div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colOne"><a href="../../../org/apache/orc/class-use/OrcProto.ColumnEncoding.Builder.html#org.apache.orc">OrcProto.ColumnEncoding.Builder</a>
-<div class="block">Protobuf type <code>orc.proto.ColumnEncoding</code></div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colOne"><a href="../../../org/apache/orc/class-use/OrcProto.ColumnEncoding.Kind.html#org.apache.orc">OrcProto.ColumnEncoding.Kind</a>
-<div class="block">Protobuf enum <code>orc.proto.ColumnEncoding.Kind</code></div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colOne"><a href="../../../org/apache/orc/class-use/OrcProto.ColumnEncodingOrBuilder.html#org.apache.orc">OrcProto.ColumnEncodingOrBuilder</a>&nbsp;</td>
-</tr>
 <tr class="altColor">
 <td class="colOne"><a href="../../../org/apache/orc/class-use/OrcProto.ColumnStatistics.html#org.apache.orc">OrcProto.ColumnStatistics</a>
 <div class="block">Protobuf type <code>orc.proto.ColumnStatistics</code></div>
 </td>
 </tr>
 <tr class="rowColor">
-<td class="colOne"><a href="../../../org/apache/orc/class-use/OrcProto.ColumnStatistics.Builder.html#org.apache.orc">OrcProto.ColumnStatistics.Builder</a>
-<div class="block">Protobuf type <code>orc.proto.ColumnStatistics</code></div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colOne"><a href="../../../org/apache/orc/class-use/OrcProto.ColumnStatisticsOrBuilder.html#org.apache.orc">OrcProto.ColumnStatisticsOrBuilder</a>&nbsp;</td>
-</tr>
-<tr class="rowColor">
-<td class="colOne"><a href="../../../org/apache/orc/class-use/OrcProto.CompressionKind.html#org.apache.orc">OrcProto.CompressionKind</a>
-<div class="block">Protobuf enum <code>orc.proto.CompressionKind</code></div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colOne"><a href="../../../org/apache/orc/class-use/OrcProto.DateStatistics.html#org.apache.orc">OrcProto.DateStatistics</a>
-<div class="block">Protobuf type <code>orc.proto.DateStatistics</code></div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colOne"><a href="../../../org/apache/orc/class-use/OrcProto.DateStatistics.Builder.html#org.apache.orc">OrcProto.DateStatistics.Builder</a>
-<div class="block">Protobuf type <code>orc.proto.DateStatistics</code></div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colOne"><a href="../../../org/apache/orc/class-use/OrcProto.DateStatisticsOrBuilder.html#org.apache.orc">OrcProto.DateStatisticsOrBuilder</a>&nbsp;</td>
-</tr>
-<tr class="rowColor">
-<td class="colOne"><a href="../../../org/apache/orc/class-use/OrcProto.DecimalStatistics.html#org.apache.orc">OrcProto.DecimalStatistics</a>
-<div class="block">Protobuf type <code>orc.proto.DecimalStatistics</code></div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colOne"><a href="../../../org/apache/orc/class-use/OrcProto.DecimalStatistics.Builder.html#org.apache.orc">OrcProto.DecimalStatistics.Builder</a>
-<div class="block">Protobuf type <code>orc.proto.DecimalStatistics</code></div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colOne"><a href="../../../org/apache/orc/class-use/OrcProto.DecimalStatisticsOrBuilder.html#org.apache.orc">OrcProto.DecimalStatisticsOrBuilder</a>&nbsp;</td>
-</tr>
-<tr class="altColor">
-<td class="colOne"><a href="../../../org/apache/orc/class-use/OrcProto.DoubleStatistics.html#org.apache.orc">OrcProto.DoubleStatistics</a>
-<div class="block">Protobuf type <code>orc.proto.DoubleStatistics</code></div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colOne"><a href="../../../org/apache/orc/class-use/OrcProto.DoubleStatistics.Builder.html#org.apache.orc">OrcProto.DoubleStatistics.Builder</a>
-<div class="block">Protobuf type <code>orc.proto.DoubleStatistics</code></div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colOne"><a href="../../../org/apache/orc/class-use/OrcProto.DoubleStatisticsOrBuilder.html#org.apache.orc">OrcProto.DoubleStatisticsOrBuilder</a>&nbsp;</td>
-</tr>
-<tr class="rowColor">
 <td class="colOne"><a href="../../../org/apache/orc/class-use/OrcProto.FileTail.html#org.apache.orc">OrcProto.FileTail</a>
 <div class="block">Protobuf type <code>orc.proto.FileTail</code></div>
 </td>
 </tr>
 <tr class="altColor">
-<td class="colOne"><a href="../../../org/apache/orc/class-use/OrcProto.FileTail.Builder.html#org.apache.orc">OrcProto.FileTail.Builder</a>
-<div class="block">Protobuf type <code>orc.proto.FileTail</code></div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colOne"><a href="../../../org/apache/orc/class-use/OrcProto.FileTailOrBuilder.html#org.apache.orc">OrcProto.FileTailOrBuilder</a>&nbsp;</td>
-</tr>
-<tr class="altColor">
-<td class="colOne"><a href="../../../org/apache/orc/class-use/OrcProto.Footer.html#org.apache.orc">OrcProto.Footer</a>
-<div class="block">Protobuf type <code>orc.proto.Footer</code></div>
-</td>
-</tr>
-<tr class="rowColor">
 <td class="colOne"><a href="../../../org/apache/orc/class-use/OrcProto.Footer.Builder.html#org.apache.orc">OrcProto.Footer.Builder</a>
 <div class="block">Protobuf type <code>orc.proto.Footer</code></div>
 </td>
 </tr>
-<tr class="altColor">
-<td class="colOne"><a href="../../../org/apache/orc/class-use/OrcProto.FooterOrBuilder.html#org.apache.orc">OrcProto.FooterOrBuilder</a>&nbsp;</td>
-</tr>
-<tr class="rowColor">
-<td class="colOne"><a href="../../../org/apache/orc/class-use/OrcProto.IntegerStatistics.html#org.apache.orc">OrcProto.IntegerStatistics</a>
-<div class="block">Protobuf type <code>orc.proto.IntegerStatistics</code></div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colOne"><a href="../../../org/apache/orc/class-use/OrcProto.IntegerStatistics.Builder.html#org.apache.orc">OrcProto.IntegerStatistics.Builder</a>
-<div class="block">Protobuf type <code>orc.proto.IntegerStatistics</code></div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colOne"><a href="../../../org/apache/orc/class-use/OrcProto.IntegerStatisticsOrBuilder.html#org.apache.orc">OrcProto.IntegerStatisticsOrBuilder</a>&nbsp;</td>
-</tr>
-<tr class="altColor">
-<td class="colOne"><a href="../../../org/apache/orc/class-use/OrcProto.Metadata.html#org.apache.orc">OrcProto.Metadata</a>
-<div class="block">Protobuf type <code>orc.proto.Metadata</code></div>
-</td>
-</tr>
 <tr class="rowColor">
 <td class="colOne"><a href="../../../org/apache/orc/class-use/OrcProto.Metadata.Builder.html#org.apache.orc">OrcProto.Metadata.Builder</a>
 <div class="block">Protobuf type <code>orc.proto.Metadata</code></div>
 </td>
 </tr>
 <tr class="altColor">
-<td class="colOne"><a href="../../../org/apache/orc/class-use/OrcProto.MetadataOrBuilder.html#org.apache.orc">OrcProto.MetadataOrBuilder</a>&nbsp;</td>
-</tr>
-<tr class="rowColor">
-<td class="colOne"><a href="../../../org/apache/orc/class-use/OrcProto.PostScript.html#org.apache.orc">OrcProto.PostScript</a>
-<div class="block">Protobuf type <code>orc.proto.PostScript</code></div>
-</td>
-</tr>
-<tr class="altColor">
 <td class="colOne"><a href="../../../org/apache/orc/class-use/OrcProto.PostScript.Builder.html#org.apache.orc">OrcProto.PostScript.Builder</a>
 <div class="block">Protobuf type <code>orc.proto.PostScript</code></div>
 </td>
 </tr>
 <tr class="rowColor">
-<td class="colOne"><a href="../../../org/apache/orc/class-use/OrcProto.PostScriptOrBuilder.html#org.apache.orc">OrcProto.PostScriptOrBuilder</a>&nbsp;</td>
-</tr>
-<tr class="altColor">
 <td class="colOne"><a href="../../../org/apache/orc/class-use/OrcProto.RowIndex.html#org.apache.orc">OrcProto.RowIndex</a>
 <div class="block">Protobuf type <code>orc.proto.RowIndex</code></div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="../../../org/apache/orc/class-use/OrcProto.RowIndex.Builder.html#org.apache.orc">OrcProto.RowIndex.Builder</a>
 <div class="block">Protobuf type <code>orc.proto.RowIndex</code></div>
 </td>
 </tr>
-<tr class="altColor">
-<td class="colOne"><a href="../../../org/apache/orc/class-use/OrcProto.RowIndexEntry.html#org.apache.orc">OrcProto.RowIndexEntry</a>
-<div class="block">Protobuf type <code>orc.proto.RowIndexEntry</code></div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colOne"><a href="../../../org/apache/orc/class-use/OrcProto.RowIndexEntry.Builder.html#org.apache.orc">OrcProto.RowIndexEntry.Builder</a>
-<div class="block">Protobuf type <code>orc.proto.RowIndexEntry</code></div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colOne"><a href="../../../org/apache/orc/class-use/OrcProto.RowIndexEntryOrBuilder.html#org.apache.orc">OrcProto.RowIndexEntryOrBuilder</a>&nbsp;</td>
-</tr>
 <tr class="rowColor">
-<td class="colOne"><a href="../../../org/apache/orc/class-use/OrcProto.RowIndexOrBuilder.html#org.apache.orc">OrcProto.RowIndexOrBuilder</a>&nbsp;</td>
-</tr>
-<tr class="altColor">
-<td class="colOne"><a href="../../../org/apache/orc/class-use/OrcProto.Stream.html#org.apache.orc">OrcProto.Stream</a>
-<div class="block">Protobuf type <code>orc.proto.Stream</code></div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colOne"><a href="../../../org/apache/orc/class-use/OrcProto.Stream.Builder.html#org.apache.orc">OrcProto.Stream.Builder</a>
-<div class="block">Protobuf type <code>orc.proto.Stream</code></div>
-</td>
-</tr>
-<tr class="altColor">
 <td class="colOne"><a href="../../../org/apache/orc/class-use/OrcProto.Stream.Kind.html#org.apache.orc">OrcProto.Stream.Kind</a>
 <div class="block">Protobuf enum <code>orc.proto.Stream.Kind</code></div>
 </td>
 </tr>
-<tr class="rowColor">
-<td class="colOne"><a href="../../../org/apache/orc/class-use/OrcProto.StreamOrBuilder.html#org.apache.orc">OrcProto.StreamOrBuilder</a>&nbsp;</td>
-</tr>
 <tr class="altColor">
-<td class="colOne"><a href="../../../org/apache/orc/class-use/OrcProto.StringStatistics.html#org.apache.orc">OrcProto.StringStatistics</a>
-<div class="block">Protobuf type <code>orc.proto.StringStatistics</code></div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colOne"><a href="../../../org/apache/orc/class-use/OrcProto.StringStatistics.Builder.html#org.apache.orc">OrcProto.StringStatistics.Builder</a>
-<div class="block">Protobuf type <code>orc.proto.StringStatistics</code></div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colOne"><a href="../../../org/apache/orc/class-use/OrcProto.StringStatisticsOrBuilder.html#org.apache.orc">OrcProto.StringStatisticsOrBuilder</a>&nbsp;</td>
-</tr>
-<tr class="rowColor">
 <td class="colOne"><a href="../../../org/apache/orc/class-use/OrcProto.StripeFooter.html#org.apache.orc">OrcProto.StripeFooter</a>
 <div class="block">Protobuf type <code>orc.proto.StripeFooter</code></div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="../../../org/apache/orc/class-use/OrcProto.StripeFooter.Builder.html#org.apache.orc">OrcProto.StripeFooter.Builder</a>
 <div class="block">Protobuf type <code>orc.proto.StripeFooter</code></div>
 </td>
 </tr>
-<tr class="rowColor">
-<td class="colOne"><a href="../../../org/apache/orc/class-use/OrcProto.StripeFooterOrBuilder.html#org.apache.orc">OrcProto.StripeFooterOrBuilder</a>&nbsp;</td>
-</tr>
 <tr class="altColor">
 <td class="colOne"><a href="../../../org/apache/orc/class-use/OrcProto.StripeInformation.html#org.apache.orc">OrcProto.StripeInformation</a>
 <div class="block">Protobuf type <code>orc.proto.StripeInformation</code></div>
@@ -446,97 +253,63 @@
 </td>
 </tr>
 <tr class="altColor">
-<td class="colOne"><a href="../../../org/apache/orc/class-use/OrcProto.StripeInformationOrBuilder.html#org.apache.orc">OrcProto.StripeInformationOrBuilder</a>&nbsp;</td>
-</tr>
-<tr class="rowColor">
 <td class="colOne"><a href="../../../org/apache/orc/class-use/OrcProto.StripeStatistics.html#org.apache.orc">OrcProto.StripeStatistics</a>
 <div class="block">Protobuf type <code>orc.proto.StripeStatistics</code></div>
 </td>
 </tr>
-<tr class="altColor">
-<td class="colOne"><a href="../../../org/apache/orc/class-use/OrcProto.StripeStatistics.Builder.html#org.apache.orc">OrcProto.StripeStatistics.Builder</a>
-<div class="block">Protobuf type <code>orc.proto.StripeStatistics</code></div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colOne"><a href="../../../org/apache/orc/class-use/OrcProto.StripeStatisticsOrBuilder.html#org.apache.orc">OrcProto.StripeStatisticsOrBuilder</a>&nbsp;</td>
-</tr>
-<tr class="altColor">
-<td class="colOne"><a href="../../../org/apache/orc/class-use/OrcProto.TimestampStatistics.html#org.apache.orc">OrcProto.TimestampStatistics</a>
-<div class="block">Protobuf type <code>orc.proto.TimestampStatistics</code></div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colOne"><a href="../../../org/apache/orc/class-use/OrcProto.TimestampStatistics.Builder.html#org.apache.orc">OrcProto.TimestampStatistics.Builder</a>
-<div class="block">Protobuf type <code>orc.proto.TimestampStatistics</code></div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colOne"><a href="../../../org/apache/orc/class-use/OrcProto.TimestampStatisticsOrBuilder.html#org.apache.orc">OrcProto.TimestampStatisticsOrBuilder</a>&nbsp;</td>
-</tr>
 <tr class="rowColor">
 <td class="colOne"><a href="../../../org/apache/orc/class-use/OrcProto.Type.html#org.apache.orc">OrcProto.Type</a>
 <div class="block">Protobuf type <code>orc.proto.Type</code></div>
 </td>
 </tr>
 <tr class="altColor">
-<td class="colOne"><a href="../../../org/apache/orc/class-use/OrcProto.Type.Builder.html#org.apache.orc">OrcProto.Type.Builder</a>
-<div class="block">Protobuf type <code>orc.proto.Type</code></div>
+<td class="colOne"><a href="../../../org/apache/orc/class-use/OrcProto.UserMetadataItem.html#org.apache.orc">OrcProto.UserMetadataItem</a>
+<div class="block">Protobuf type <code>orc.proto.UserMetadataItem</code></div>
 </td>
 </tr>
 <tr class="rowColor">
-<td class="colOne"><a href="../../../org/apache/orc/class-use/OrcProto.Type.Kind.html#org.apache.orc">OrcProto.Type.Kind</a>
-<div class="block">Protobuf enum <code>orc.proto.Type.Kind</code></div>
+<td class="colOne"><a href="../../../org/apache/orc/class-use/PhysicalWriter.html#org.apache.orc">PhysicalWriter</a>
+<div class="block">This interface separates the physical layout of ORC files from the higher
+ level details.</div>
 </td>
 </tr>
 <tr class="altColor">
-<td class="colOne"><a href="../../../org/apache/orc/class-use/OrcProto.TypeOrBuilder.html#org.apache.orc">OrcProto.TypeOrBuilder</a>&nbsp;</td>
-</tr>
-<tr class="rowColor">
-<td class="colOne"><a href="../../../org/apache/orc/class-use/OrcProto.UserMetadataItem.html#org.apache.orc">OrcProto.UserMetadataItem</a>
-<div class="block">Protobuf type <code>orc.proto.UserMetadataItem</code></div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colOne"><a href="../../../org/apache/orc/class-use/OrcProto.UserMetadataItem.Builder.html#org.apache.orc">OrcProto.UserMetadataItem.Builder</a>
-<div class="block">Protobuf type <code>orc.proto.UserMetadataItem</code></div>
+<td class="colOne"><a href="../../../org/apache/orc/class-use/PhysicalWriter.OutputReceiver.html#org.apache.orc">PhysicalWriter.OutputReceiver</a>
+<div class="block">The target of an output stream.</div>
 </td>
 </tr>
 <tr class="rowColor">
-<td class="colOne"><a href="../../../org/apache/orc/class-use/OrcProto.UserMetadataItemOrBuilder.html#org.apache.orc">OrcProto.UserMetadataItemOrBuilder</a>&nbsp;</td>
-</tr>
-<tr class="altColor">
 <td class="colOne"><a href="../../../org/apache/orc/class-use/Reader.html#org.apache.orc">Reader</a>
 <div class="block">The interface for reading ORC files.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="../../../org/apache/orc/class-use/Reader.Options.html#org.apache.orc">Reader.Options</a>
 <div class="block">Options for creating a RecordReader.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="../../../org/apache/orc/class-use/RecordReader.html#org.apache.orc">RecordReader</a>
 <div class="block">A row-by-row iterator for ORC files.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="../../../org/apache/orc/class-use/StripeInformation.html#org.apache.orc">StripeInformation</a>
 <div class="block">Information about the stripes in an ORC file that is provided by the Reader.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="../../../org/apache/orc/class-use/StripeStatistics.html#org.apache.orc">StripeStatistics</a>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="../../../org/apache/orc/class-use/TypeDescription.html#org.apache.orc">TypeDescription</a>
 <div class="block">This is the description of the types in an ORC file.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="../../../org/apache/orc/class-use/TypeDescription.Category.html#org.apache.orc">TypeDescription.Category</a>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="../../../org/apache/orc/class-use/Writer.html#org.apache.orc">Writer</a>
 <div class="block">The interface for writing ORC files.</div>
 </td>
@@ -581,6 +354,15 @@
 </td>
 </tr>
 <tr class="altColor">
+<td class="colOne"><a href="../../../org/apache/orc/class-use/MemoryManager.html#org.apache.orc.impl">MemoryManager</a>
+<div class="block">A memory manager that keeps a global context of how many ORC
+ writers there are and manages the memory between them.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="../../../org/apache/orc/class-use/MemoryManager.Callback.html#org.apache.orc.impl">MemoryManager.Callback</a>&nbsp;</td>
+</tr>
+<tr class="altColor">
 <td class="colOne"><a href="../../../org/apache/orc/class-use/OrcFile.ReaderOptions.html#org.apache.orc.impl">OrcFile.ReaderOptions</a>&nbsp;</td>
 </tr>
 <tr class="rowColor">
@@ -605,129 +387,175 @@
 </td>
 </tr>
 <tr class="rowColor">
+<td class="colOne"><a href="../../../org/apache/orc/class-use/OrcProto.BloomFilterIndex.Builder.html#org.apache.orc.impl">OrcProto.BloomFilterIndex.Builder</a>
+<div class="block">Protobuf type <code>orc.proto.BloomFilterIndex</code></div>
+</td>
+</tr>
+<tr class="altColor">
 <td class="colOne"><a href="../../../org/apache/orc/class-use/OrcProto.ColumnEncoding.html#org.apache.orc.impl">OrcProto.ColumnEncoding</a>
 <div class="block">Protobuf type <code>orc.proto.ColumnEncoding</code></div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="../../../org/apache/orc/class-use/OrcProto.ColumnEncoding.Kind.html#org.apache.orc.impl">OrcProto.ColumnEncoding.Kind</a>
 <div class="block">Protobuf enum <code>orc.proto.ColumnEncoding.Kind</code></div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="../../../org/apache/orc/class-use/OrcProto.ColumnStatistics.html#org.apache.orc.impl">OrcProto.ColumnStatistics</a>
 <div class="block">Protobuf type <code>orc.proto.ColumnStatistics</code></div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="../../../org/apache/orc/class-use/OrcProto.ColumnStatistics.Builder.html#org.apache.orc.impl">OrcProto.ColumnStatistics.Builder</a>
 <div class="block">Protobuf type <code>orc.proto.ColumnStatistics</code></div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="../../../org/apache/orc/class-use/OrcProto.FileTail.html#org.apache.orc.impl">OrcProto.FileTail</a>
 <div class="block">Protobuf type <code>orc.proto.FileTail</code></div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="../../../org/apache/orc/class-use/OrcProto.Footer.html#org.apache.orc.impl">OrcProto.Footer</a>
 <div class="block">Protobuf type <code>orc.proto.Footer</code></div>
 </td>
 </tr>
+<tr class="altColor">
+<td class="colOne"><a href="../../../org/apache/orc/class-use/OrcProto.Footer.Builder.html#org.apache.orc.impl">OrcProto.Footer.Builder</a>
+<div class="block">Protobuf type <code>orc.proto.Footer</code></div>
+</td>
+</tr>
 <tr class="rowColor">
 <td class="colOne"><a href="../../../org/apache/orc/class-use/OrcProto.Metadata.html#org.apache.orc.impl">OrcProto.Metadata</a>
 <div class="block">Protobuf type <code>orc.proto.Metadata</code></div>
 </td>
 </tr>
 <tr class="altColor">
+<td class="colOne"><a href="../../../org/apache/orc/class-use/OrcProto.Metadata.Builder.html#org.apache.orc.impl">OrcProto.Metadata.Builder</a>
+<div class="block">Protobuf type <code>orc.proto.Metadata</code></div>
+</td>
+</tr>
+<tr class="rowColor">
 <td class="colOne"><a href="../../../org/apache/orc/class-use/OrcProto.PostScript.html#org.apache.orc.impl">OrcProto.PostScript</a>
 <div class="block">Protobuf type <code>orc.proto.PostScript</code></div>
 </td>
 </tr>
+<tr class="altColor">
+<td class="colOne"><a href="../../../org/apache/orc/class-use/OrcProto.PostScript.Builder.html#org.apache.orc.impl">OrcProto.PostScript.Builder</a>
+<div class="block">Protobuf type <code>orc.proto.PostScript</code></div>
+</td>
+</tr>
 <tr class="rowColor">
 <td class="colOne"><a href="../../../org/apache/orc/class-use/OrcProto.RowIndex.html#org.apache.orc.impl">OrcProto.RowIndex</a>
 <div class="block">Protobuf type <code>orc.proto.RowIndex</code></div>
 </td>
 </tr>
 <tr class="altColor">
+<td class="colOne"><a href="../../../org/apache/orc/class-use/OrcProto.RowIndex.Builder.html#org.apache.orc.impl">OrcProto.RowIndex.Builder</a>
+<div class="block">Protobuf type <code>orc.proto.RowIndex</code></div>
+</td>
+</tr>
+<tr class="rowColor">
 <td class="colOne"><a href="../../../org/apache/orc/class-use/OrcProto.RowIndexEntry.html#org.apache.orc.impl">OrcProto.RowIndexEntry</a>
 <div class="block">Protobuf type <code>orc.proto.RowIndexEntry</code></div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="../../../org/apache/orc/class-use/OrcProto.Stream.html#org.apache.orc.impl">OrcProto.Stream</a>
 <div class="block">Protobuf type <code>orc.proto.Stream</code></div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="../../../org/apache/orc/class-use/OrcProto.Stream.Kind.html#org.apache.orc.impl">OrcProto.Stream.Kind</a>
 <div class="block">Protobuf enum <code>orc.proto.Stream.Kind</code></div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="../../../org/apache/orc/class-use/OrcProto.StripeFooter.html#org.apache.orc.impl">OrcProto.StripeFooter</a>
 <div class="block">Protobuf type <code>orc.proto.StripeFooter</code></div>
 </td>
 </tr>
+<tr class="rowColor">
+<td class="colOne"><a href="../../../org/apache/orc/class-use/OrcProto.StripeFooter.Builder.html#org.apache.orc.impl">OrcProto.StripeFooter.Builder</a>
+<div class="block">Protobuf type <code>orc.proto.StripeFooter</code></div>
+</td>
+</tr>
 <tr class="altColor">
 <td class="colOne"><a href="../../../org/apache/orc/class-use/OrcProto.StripeInformation.html#org.apache.orc.impl">OrcProto.StripeInformation</a>
 <div class="block">Protobuf type <code>orc.proto.StripeInformation</code></div>
 </td>
 </tr>
 <tr class="rowColor">
+<td class="colOne"><a href="../../../org/apache/orc/class-use/OrcProto.StripeInformation.Builder.html#org.apache.orc.impl">OrcProto.StripeInformation.Builder</a>
+<div class="block">Protobuf type <code>orc.proto.StripeInformation</code></div>
+</td>
+</tr>
+<tr class="altColor">
 <td class="colOne"><a href="../../../org/apache/orc/class-use/OrcProto.StripeStatistics.html#org.apache.orc.impl">OrcProto.StripeStatistics</a>
 <div class="block">Protobuf type <code>orc.proto.StripeStatistics</code></div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="../../../org/apache/orc/class-use/OrcProto.Type.html#org.apache.orc.impl">OrcProto.Type</a>
 <div class="block">Protobuf type <code>orc.proto.Type</code></div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="../../../org/apache/orc/class-use/OrcProto.Type.Kind.html#org.apache.orc.impl">OrcProto.Type.Kind</a>
 <div class="block">Protobuf enum <code>orc.proto.Type.Kind</code></div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="../../../org/apache/orc/class-use/OrcProto.UserMetadataItem.html#org.apache.orc.impl">OrcProto.UserMetadataItem</a>
 <div class="block">Protobuf type <code>orc.proto.UserMetadataItem</code></div>
 </td>
 </tr>
+<tr class="altColor">
+<td class="colOne"><a href="../../../org/apache/orc/class-use/PhysicalWriter.html#org.apache.orc.impl">PhysicalWriter</a>
+<div class="block">This interface separates the physical layout of ORC files from the higher
+ level details.</div>
+</td>
+</tr>
 <tr class="rowColor">
+<td class="colOne"><a href="../../../org/apache/orc/class-use/PhysicalWriter.OutputReceiver.html#org.apache.orc.impl">PhysicalWriter.OutputReceiver</a>
+<div class="block">The target of an output stream.</div>
+</td>
+</tr>
+<tr class="altColor">
 <td class="colOne"><a href="../../../org/apache/orc/class-use/Reader.html#org.apache.orc.impl">Reader</a>
 <div class="block">The interface for reading ORC files.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="../../../org/apache/orc/class-use/Reader.Options.html#org.apache.orc.impl">Reader.Options</a>
 <div class="block">Options for creating a RecordReader.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="../../../org/apache/orc/class-use/RecordReader.html#org.apache.orc.impl">RecordReader</a>
 <div class="block">A row-by-row iterator for ORC files.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="../../../org/apache/orc/class-use/StringColumnStatistics.html#org.apache.orc.impl">StringColumnStatistics</a>
 <div class="block">Statistics for string columns.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="../../../org/apache/orc/class-use/StripeInformation.html#org.apache.orc.impl">StripeInformation</a>
 <div class="block">Information about the stripes in an ORC file that is provided by the Reader.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="../../../org/apache/orc/class-use/StripeStatistics.html#org.apache.orc.impl">StripeStatistics</a>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="../../../org/apache/orc/class-use/TypeDescription.html#org.apache.orc.impl">TypeDescription</a>
 <div class="block">This is the description of the types in an ORC file.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="../../../org/apache/orc/class-use/Writer.html#org.apache.orc.impl">Writer</a>
 <div class="block">The interface for writing ORC files.</div>
 </td>
@@ -760,11 +588,16 @@
 </td>
 </tr>
 <tr class="rowColor">
+<td class="colOne"><a href="../../../org/apache/orc/class-use/OrcProto.ColumnEncoding.html#org.apache.orc.util">OrcProto.ColumnEncoding</a>
+<div class="block">Protobuf type <code>orc.proto.ColumnEncoding</code></div>
+</td>
+</tr>
+<tr class="altColor">
 <td class="colOne"><a href="../../../org/apache/orc/class-use/OrcProto.Stream.Kind.html#org.apache.orc.util">OrcProto.Stream.Kind</a>
 <div class="block">Protobuf enum <code>orc.proto.Stream.Kind</code></div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="../../../org/apache/orc/class-use/TypeDescription.Category.html#org.apache.orc.util">TypeDescription.Category</a>&nbsp;</td>
 </tr>
 </tbody>
@@ -819,6 +652,6 @@
 <!--   -->
 </a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small>Copyright &#169; 2013&#x2013;2016 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legalCopy"><small>Copyright &#169; 2013&#x2013;2017 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/orc/blob/05762435/site/api/orc-core/org/apache/orc/util/BloomFilter.BitSet.html
----------------------------------------------------------------------
diff --git a/site/api/orc-core/org/apache/orc/util/BloomFilter.BitSet.html b/site/api/orc-core/org/apache/orc/util/BloomFilter.BitSet.html
index b1db2dc..3ca7509 100644
--- a/site/api/orc-core/org/apache/orc/util/BloomFilter.BitSet.html
+++ b/site/api/orc-core/org/apache/orc/util/BloomFilter.BitSet.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_102) on Wed Oct 19 15:34:08 PDT 2016 -->
+<!-- Generated by javadoc (1.8.0_121) on Mon May 08 10:04:57 PDT 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>BloomFilter.BitSet (ORC Core 1.2.1 API)</title>
-<meta name="date" content="2016-10-19">
+<title>BloomFilter.BitSet (ORC Core 1.4.0 API)</title>
+<meta name="date" content="2017-05-08">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,13 +13,13 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="BloomFilter.BitSet (ORC Core 1.2.1 API)";
+            parent.document.title="BloomFilter.BitSet (ORC Core 1.4.0 API)";
         }
     }
     catch(err) {
     }
 //-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10};
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -185,12 +185,16 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/util/BloomFilter.BitSet.html#getData--">getData</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i5" class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/util/BloomFilter.BitSet.html#hashCode--">hashCode</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i6" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/util/BloomFilter.BitSet.html#putAll-org.apache.orc.util.BloomFilter.BitSet-">putAll</a></span>(<a href="../../../../org/apache/orc/util/BloomFilter.BitSet.html" title="class in org.apache.orc.util">BloomFilter.BitSet</a>&nbsp;array)</code>
 <div class="block">Combines the two BitArrays using bitwise OR.</div>
 </td>
 </tr>
-<tr id="i6" class="altColor">
+<tr id="i7" class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/util/BloomFilter.BitSet.html#set-int-">set</a></span>(int&nbsp;index)</code>
 <div class="block">Sets the bit at specified index.</div>
@@ -202,7 +206,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
-<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.ht
 ml?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
+<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.ht
 ml?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
 </ul>
 </li>
 </ul>
@@ -321,7 +325,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <a name="equals-java.lang.Object-">
 <!--   -->
 </a>
-<ul class="blockListLast">
+<ul class="blockList">
 <li class="blockList">
 <h4>equals</h4>
 <pre>public&nbsp;boolean&nbsp;equals(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;other)</pre>
@@ -331,6 +335,19 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 </dl>
 </li>
 </ul>
+<a name="hashCode--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>hashCode</h4>
+<pre>public&nbsp;int&nbsp;hashCode()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a></code>&nbsp;in class&nbsp;<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd>
+</dl>
+</li>
+</ul>
 </li>
 </ul>
 </li>
@@ -400,6 +417,6 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <!--   -->
 </a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small>Copyright &#169; 2013&#x2013;2016 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legalCopy"><small>Copyright &#169; 2013&#x2013;2017 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/orc/blob/05762435/site/api/orc-core/org/apache/orc/util/BloomFilter.html
----------------------------------------------------------------------
diff --git a/site/api/orc-core/org/apache/orc/util/BloomFilter.html b/site/api/orc-core/org/apache/orc/util/BloomFilter.html
index ab2834d..10b17bb 100644
--- a/site/api/orc-core/org/apache/orc/util/BloomFilter.html
+++ b/site/api/orc-core/org/apache/orc/util/BloomFilter.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_102) on Wed Oct 19 15:34:08 PDT 2016 -->
+<!-- Generated by javadoc (1.8.0_121) on Mon May 08 10:04:57 PDT 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>BloomFilter (ORC Core 1.2.1 API)</title>
-<meta name="date" content="2016-10-19">
+<title>BloomFilter (ORC Core 1.4.0 API)</title>
+<meta name="date" content="2017-05-08">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,13 +13,13 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="BloomFilter (ORC Core 1.2.1 API)";
+            parent.document.title="BloomFilter (ORC Core 1.4.0 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,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10};
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -260,42 +260,46 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/util/BloomFilter.html#getNumHashFunctions--">getNumHashFunctions</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i9" class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/util/BloomFilter.html#hashCode--">hashCode</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i10" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/util/BloomFilter.html#merge-org.apache.orc.util.BloomFilter-">merge</a></span>(<a href="../../../../org/apache/orc/util/BloomFilter.html" title="class in org.apache.orc.util">BloomFilter</a>&nbsp;that)</code>
 <div class="block">Merge the specified bloom filter with current bloom filter.</div>
 </td>
 </tr>
-<tr id="i10" class="altColor">
+<tr id="i11" class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/util/BloomFilter.html#reset--">reset</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i11" class="rowColor">
+<tr id="i12" class="altColor">
 <td class="colFirst"><code>long</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/util/BloomFilter.html#sizeInBytes--">sizeInBytes</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i12" class="altColor">
+<tr id="i13" class="rowColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/util/BloomFilter.html#test-byte:A-">test</a></span>(byte[]&nbsp;val)</code>&nbsp;</td>
 </tr>
-<tr id="i13" class="rowColor">
+<tr id="i14" class="altColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/util/BloomFilter.html#testBytes-byte:A-int-int-">testBytes</a></span>(byte[]&nbsp;val,
          int&nbsp;offset,
          int&nbsp;length)</code>&nbsp;</td>
 </tr>
-<tr id="i14" class="altColor">
+<tr id="i15" class="rowColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/util/BloomFilter.html#testDouble-double-">testDouble</a></span>(double&nbsp;val)</code>&nbsp;</td>
 </tr>
-<tr id="i15" class="rowColor">
+<tr id="i16" class="altColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/util/BloomFilter.html#testLong-long-">testLong</a></span>(long&nbsp;val)</code>&nbsp;</td>
 </tr>
-<tr id="i16" class="altColor">
+<tr id="i17" class="rowColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/util/BloomFilter.html#testString-java.lang.String-">testString</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;val)</code>&nbsp;</td>
 </tr>
-<tr id="i17" class="rowColor">
+<tr id="i18" class="altColor">
 <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/util/BloomFilter.html#toString--">toString</a></span>()</code>&nbsp;</td>
 </tr>
@@ -305,7 +309,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
-<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.ht
 ml?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
+<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-ex
 ternal=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
 </ul>
 </li>
 </ul>
@@ -398,6 +402,19 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 </dl>
 </li>
 </ul>
+<a name="hashCode--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hashCode</h4>
+<pre>public&nbsp;int&nbsp;hashCode()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a></code>&nbsp;in class&nbsp;<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd>
+</dl>
+</li>
+</ul>
 <a name="add-byte:A-">
 <!--   -->
 </a>
@@ -633,6 +650,6 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <!--   -->
 </a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small>Copyright &#169; 2013&#x2013;2016 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legalCopy"><small>Copyright &#169; 2013&#x2013;2017 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
 </body>
 </html>