You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hbase.apache.org by mi...@apache.org on 2016/06/16 22:39:00 UTC
[02/52] [partial] hbase-site git commit: Published site at
6d02f36ac78426f178b977566c170fb2e4b3503a.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/b80ecc4e/devapidocs/org/apache/hadoop/hbase/http/InfoServer.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/http/InfoServer.html b/devapidocs/org/apache/hadoop/hbase/http/InfoServer.html
index 8c13698..39fcbec 100644
--- a/devapidocs/org/apache/hadoop/hbase/http/InfoServer.html
+++ b/devapidocs/org/apache/hadoop/hbase/http/InfoServer.html
@@ -276,7 +276,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>addServlet</h4>
-<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/http/InfoServer.html#line.81">addServlet</a>(<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> name,
+<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/http/InfoServer.html#line.90">addServlet</a>(<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> name,
<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> pathSpec,
<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><? extends javax.servlet.http.HttpServlet> clazz)</pre>
</li>
@@ -287,7 +287,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>setAttribute</h4>
-<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/http/InfoServer.html#line.86">setAttribute</a>(<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> name,
+<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/http/InfoServer.html#line.95">setAttribute</a>(<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> name,
<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> value)</pre>
</li>
</ul>
@@ -297,7 +297,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>start</h4>
-<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/http/InfoServer.html#line.90">start</a>()
+<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/http/InfoServer.html#line.99">start</a>()
throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<dl><dt><span class="strong">Throws:</span></dt>
<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
@@ -310,7 +310,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
<li class="blockList">
<h4>getPort</h4>
<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
-public int <a href="../../../../../src-html/org/apache/hadoop/hbase/http/InfoServer.html#line.95">getPort</a>()</pre>
+public int <a href="../../../../../src-html/org/apache/hadoop/hbase/http/InfoServer.html#line.104">getPort</a>()</pre>
<div class="block"><span class="strong">Deprecated.</span> </div>
</li>
</ul>
@@ -320,7 +320,7 @@ public int <a href="../../../../../src-html/org/apache/hadoop/hbase/ht
<ul class="blockListLast">
<li class="blockList">
<h4>stop</h4>
-<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/http/InfoServer.html#line.99">stop</a>()
+<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/http/InfoServer.html#line.108">stop</a>()
throws <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre>
<dl><dt><span class="strong">Throws:</span></dt>
<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></code></dd></dl>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/b80ecc4e/devapidocs/org/apache/hadoop/hbase/http/class-use/HttpServer.Builder.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/http/class-use/HttpServer.Builder.html b/devapidocs/org/apache/hadoop/hbase/http/class-use/HttpServer.Builder.html
index de119cc..f2c2320 100644
--- a/devapidocs/org/apache/hadoop/hbase/http/class-use/HttpServer.Builder.html
+++ b/devapidocs/org/apache/hadoop/hbase/http/class-use/HttpServer.Builder.html
@@ -155,32 +155,40 @@
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/hbase/http/HttpServer.Builder.html" title="class in org.apache.hadoop.hbase.http">HttpServer.Builder</a></code></td>
-<td class="colLast"><span class="strong">HttpServer.Builder.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/http/HttpServer.Builder.html#setKeytabConfKey(java.lang.String)">setKeytabConfKey</a></strong>(<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> keytabConfKey)</code> </td>
+<td class="colLast"><span class="strong">HttpServer.Builder.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/http/HttpServer.Builder.html#setKerberosNameRulesKey(java.lang.String)">setKerberosNameRulesKey</a></strong>(<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> kerberosNameRulesKey)</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/hbase/http/HttpServer.Builder.html" title="class in org.apache.hadoop.hbase.http">HttpServer.Builder</a></code></td>
-<td class="colLast"><span class="strong">HttpServer.Builder.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/http/HttpServer.Builder.html#setLogDir(java.lang.String)">setLogDir</a></strong>(<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> logDir)</code> </td>
+<td class="colLast"><span class="strong">HttpServer.Builder.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/http/HttpServer.Builder.html#setKeytabConfKey(java.lang.String)">setKeytabConfKey</a></strong>(<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> keytabConfKey)</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/hbase/http/HttpServer.Builder.html" title="class in org.apache.hadoop.hbase.http">HttpServer.Builder</a></code></td>
+<td class="colLast"><span class="strong">HttpServer.Builder.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/http/HttpServer.Builder.html#setLogDir(java.lang.String)">setLogDir</a></strong>(<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> logDir)</code> </td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/hbase/http/HttpServer.Builder.html" title="class in org.apache.hadoop.hbase.http">HttpServer.Builder</a></code></td>
<td class="colLast"><span class="strong">HttpServer.Builder.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/http/HttpServer.Builder.html#setName(java.lang.String)">setName</a></strong>(<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> name)</code>
<div class="block"><strong>Deprecated.</strong> </div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/hbase/http/HttpServer.Builder.html" title="class in org.apache.hadoop.hbase.http">HttpServer.Builder</a></code></td>
<td class="colLast"><span class="strong">HttpServer.Builder.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/http/HttpServer.Builder.html#setPathSpec(java.lang.String[])">setPathSpec</a></strong>(<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>[] pathSpec)</code> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/hbase/http/HttpServer.Builder.html" title="class in org.apache.hadoop.hbase.http">HttpServer.Builder</a></code></td>
<td class="colLast"><span class="strong">HttpServer.Builder.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/http/HttpServer.Builder.html#setPort(int)">setPort</a></strong>(int port)</code>
<div class="block"><strong>Deprecated.</strong> </div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/hbase/http/HttpServer.Builder.html" title="class in org.apache.hadoop.hbase.http">HttpServer.Builder</a></code></td>
<td class="colLast"><span class="strong">HttpServer.Builder.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/http/HttpServer.Builder.html#setSecurityEnabled(boolean)">setSecurityEnabled</a></strong>(boolean securityEnabled)</code> </td>
</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/hbase/http/HttpServer.Builder.html" title="class in org.apache.hadoop.hbase.http">HttpServer.Builder</a></code></td>
+<td class="colLast"><span class="strong">HttpServer.Builder.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/http/HttpServer.Builder.html#setSignatureSecretFileKey(java.lang.String)">setSignatureSecretFileKey</a></strong>(<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> signatureSecretFileKey)</code> </td>
+</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/hbase/http/HttpServer.Builder.html" title="class in org.apache.hadoop.hbase.http">HttpServer.Builder</a></code></td>
<td class="colLast"><span class="strong">HttpServer.Builder.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/http/HttpServer.Builder.html#setUsernameConfKey(java.lang.String)">setUsernameConfKey</a></strong>(<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> usernameConfKey)</code> </td>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/b80ecc4e/devapidocs/org/apache/hadoop/hbase/io/ByteBufferInputStream.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/io/ByteBufferInputStream.html b/devapidocs/org/apache/hadoop/hbase/io/ByteBufferInputStream.html
index 7d3cf83..0348ac8 100644
--- a/devapidocs/org/apache/hadoop/hbase/io/ByteBufferInputStream.html
+++ b/devapidocs/org/apache/hadoop/hbase/io/ByteBufferInputStream.html
@@ -36,7 +36,7 @@
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../org/apache/hadoop/hbase/io/ByteArrayOutputStream.html" title="class in org.apache.hadoop.hbase.io"><span class="strong">Prev Class</span></a></li>
-<li><a href="../../../../../org/apache/hadoop/hbase/io/ByteBufferOutputStream.html" title="class in org.apache.hadoop.hbase.io"><span class="strong">Next Class</span></a></li>
+<li><a href="../../../../../org/apache/hadoop/hbase/io/ByteBufferListOutputStream.html" title="class in org.apache.hadoop.hbase.io"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/apache/hadoop/hbase/io/ByteBufferInputStream.html" target="_top">Frames</a></li>
@@ -345,7 +345,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/io/InputStream.ht
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../org/apache/hadoop/hbase/io/ByteArrayOutputStream.html" title="class in org.apache.hadoop.hbase.io"><span class="strong">Prev Class</span></a></li>
-<li><a href="../../../../../org/apache/hadoop/hbase/io/ByteBufferOutputStream.html" title="class in org.apache.hadoop.hbase.io"><span class="strong">Next Class</span></a></li>
+<li><a href="../../../../../org/apache/hadoop/hbase/io/ByteBufferListOutputStream.html" title="class in org.apache.hadoop.hbase.io"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/apache/hadoop/hbase/io/ByteBufferInputStream.html" target="_top">Frames</a></li>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/b80ecc4e/devapidocs/org/apache/hadoop/hbase/io/ByteBufferListOutputStream.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/io/ByteBufferListOutputStream.html b/devapidocs/org/apache/hadoop/hbase/io/ByteBufferListOutputStream.html
new file mode 100644
index 0000000..56232e1
--- /dev/null
+++ b/devapidocs/org/apache/hadoop/hbase/io/ByteBufferListOutputStream.html
@@ -0,0 +1,565 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>ByteBufferListOutputStream (Apache HBase 2.0.0-SNAPSHOT API)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="ByteBufferListOutputStream (Apache HBase 2.0.0-SNAPSHOT API)";
+ }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!-- -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/ByteBufferListOutputStream.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/hadoop/hbase/io/ByteBufferInputStream.html" title="class in org.apache.hadoop.hbase.io"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/hadoop/hbase/io/ByteBufferOutputStream.html" title="class in org.apache.hadoop.hbase.io"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/hadoop/hbase/io/ByteBufferListOutputStream.html" target="_top">Frames</a></li>
+<li><a href="ByteBufferListOutputStream.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary: </li>
+<li>Nested | </li>
+<li><a href="#field_summary">Field</a> | </li>
+<li><a href="#constructor_summary">Constr</a> | </li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail: </li>
+<li><a href="#field_detail">Field</a> | </li>
+<li><a href="#constructor_detail">Constr</a> | </li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.hadoop.hbase.io</div>
+<h2 title="Class ByteBufferListOutputStream" class="title">Class ByteBufferListOutputStream</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/7/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io">java.io.OutputStream</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../org/apache/hadoop/hbase/io/ByteBufferOutputStream.html" title="class in org.apache.hadoop.hbase.io">org.apache.hadoop.hbase.io.ByteBufferOutputStream</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.hadoop.hbase.io.ByteBufferListOutputStream</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.html?is-external=true" title="class or interface in java.io">Closeable</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Flushable.html?is-external=true" title="class or interface in java.io">Flushable</a>, <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>, <a href="../../../../../org/apache/hadoop/hbase/io/ByteBufferSupportOutputStream.html" title="interface in org.apache.hadoop.hbase.io">ByteBufferSupportOutputStream</a></dd>
+</dl>
+<hr>
+<br>
+<pre><a href="../../../../../org/apache/hadoop/hbase/classification/InterfaceAudience.Private.html" title="annotation in org.apache.hadoop.hbase.classification">@InterfaceAudience.Private</a>
+public class <a href="../../../../../src-html/org/apache/hadoop/hbase/io/ByteBufferListOutputStream.html#line.39">ByteBufferListOutputStream</a>
+extends <a href="../../../../../org/apache/hadoop/hbase/io/ByteBufferOutputStream.html" title="class in org.apache.hadoop.hbase.io">ByteBufferOutputStream</a></pre>
+<div class="block">An OutputStream which writes data into ByteBuffers. It will try to get ByteBuffer, as and when
+ needed, from the passed pool. When pool is not giving a ByteBuffer it will create one on heap.
+ Make sure to call <a href="../../../../../org/apache/hadoop/hbase/io/ByteBufferListOutputStream.html#releaseResources()"><code>releaseResources()</code></a> method once the Stream usage is over and
+ data is transferred to the wanted destination.
+ Not thread safe!</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd"> </span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a>></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/io/ByteBufferListOutputStream.html#allBufs">allBufs</a></strong></code> </td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a>></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/io/ByteBufferListOutputStream.html#bufsFromPool">bufsFromPool</a></strong></code> </td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>private boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/io/ByteBufferListOutputStream.html#lastBufFlipped">lastBufFlipped</a></strong></code> </td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>private static org.apache.commons.logging.Log</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/io/ByteBufferListOutputStream.html#LOG">LOG</a></strong></code> </td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>private <a href="../../../../../org/apache/hadoop/hbase/io/ByteBufferPool.html" title="class in org.apache.hadoop.hbase.io">ByteBufferPool</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/io/ByteBufferListOutputStream.html#pool">pool</a></strong></code> </td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_org.apache.hadoop.hbase.io.ByteBufferOutputStream">
+<!-- -->
+</a>
+<h3>Fields inherited from class org.apache.hadoop.hbase.io.<a href="../../../../../org/apache/hadoop/hbase/io/ByteBufferOutputStream.html" title="class in org.apache.hadoop.hbase.io">ByteBufferOutputStream</a></h3>
+<code><a href="../../../../../org/apache/hadoop/hbase/io/ByteBufferOutputStream.html#curBuf">curBuf</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!-- -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd"> </span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/hadoop/hbase/io/ByteBufferListOutputStream.html#ByteBufferListOutputStream(org.apache.hadoop.hbase.io.ByteBufferPool)">ByteBufferListOutputStream</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/io/ByteBufferPool.html" title="class in org.apache.hadoop.hbase.io">ByteBufferPool</a> pool)</code> </td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd"> </span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>private void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/io/ByteBufferListOutputStream.html#allocateNewBuffer()">allocateNewBuffer</a></strong>()</code> </td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/io/ByteBufferListOutputStream.html#checkSizeAndGrow(int)">checkSizeAndGrow</a></strong>(int extra)</code> </td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/io/ByteBufferListOutputStream.html#getByteBuffer()">getByteBuffer</a></strong>()</code>
+<div class="block">This flips the underlying BB so be sure to use it _last_!</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a>></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/io/ByteBufferListOutputStream.html#getByteBuffers()">getByteBuffers</a></strong>()</code> </td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/io/ByteBufferListOutputStream.html#releaseResources()">releaseResources</a></strong>()</code>
+<div class="block">Release the resources it uses (The ByteBuffers) which are obtained from pool.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/io/ByteBufferListOutputStream.html#size()">size</a></strong>()</code> </td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>byte[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/io/ByteBufferListOutputStream.html#toByteArray(int,%20int)">toByteArray</a></strong>(int offset,
+ int length)</code> </td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/io/ByteBufferListOutputStream.html#write(byte[],%20int,%20int)">write</a></strong>(byte[] b,
+ int off,
+ int len)</code> </td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/io/ByteBufferListOutputStream.html#write(java.nio.ByteBuffer,%20int,%20int)">write</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> b,
+ int off,
+ int len)</code>
+<div class="block">Writes <code>len</code> bytes from the specified ByteBuffer starting at offset <code>off</code>
+ to this output stream.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/io/ByteBufferListOutputStream.html#writeTo(java.io.OutputStream)">writeTo</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io">OutputStream</a> out)</code>
+<div class="block">Writes the complete contents of this byte buffer output stream to
+ the specified output stream argument.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_org.apache.hadoop.hbase.io.ByteBufferOutputStream">
+<!-- -->
+</a>
+<h3>Methods inherited from class org.apache.hadoop.hbase.io.<a href="../../../../../org/apache/hadoop/hbase/io/ByteBufferOutputStream.html" title="class in org.apache.hadoop.hbase.io">ByteBufferOutputStream</a></h3>
+<code><a href="../../../../../org/apache/hadoop/hbase/io/ByteBufferOutputStream.html#close()">close</a>, <a href="../../../../../org/apache/hadoop/hbase/io/ByteBufferOutputStream.html#flush()">flush</a>, <a href="../../../../../org/apache/hadoop/hbase/io/ByteBufferOutputStream.html#write(byte[])">write</a>, <a href="../../../../../org/apache/hadoop/hbase/io/ByteBufferOutputStream.html#write(int)">write</a>, <a href="../../../../../org/apache/hadoop/hbase/io/ByteBufferOutputStream.html#writeInt(int)">writeInt</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class 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#equals(java.lang.Object)" title="class or interface in java.lang">equals</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.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.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,%20int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="LOG">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>LOG</h4>
+<pre>private static final org.apache.commons.logging.Log <a href="../../../../../src-html/org/apache/hadoop/hbase/io/ByteBufferListOutputStream.html#line.40">LOG</a></pre>
+</li>
+</ul>
+<a name="pool">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>pool</h4>
+<pre>private <a href="../../../../../org/apache/hadoop/hbase/io/ByteBufferPool.html" title="class in org.apache.hadoop.hbase.io">ByteBufferPool</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/io/ByteBufferListOutputStream.html#line.42">pool</a></pre>
+</li>
+</ul>
+<a name="allBufs">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>allBufs</h4>
+<pre>protected <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/io/ByteBufferListOutputStream.html#line.47">allBufs</a></pre>
+</li>
+</ul>
+<a name="bufsFromPool">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>bufsFromPool</h4>
+<pre>protected <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/io/ByteBufferListOutputStream.html#line.48">bufsFromPool</a></pre>
+</li>
+</ul>
+<a name="lastBufFlipped">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>lastBufFlipped</h4>
+<pre>private boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/io/ByteBufferListOutputStream.html#line.50">lastBufFlipped</a></pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="ByteBufferListOutputStream(org.apache.hadoop.hbase.io.ByteBufferPool)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ByteBufferListOutputStream</h4>
+<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/io/ByteBufferListOutputStream.html#line.52">ByteBufferListOutputStream</a>(<a href="../../../../../org/apache/hadoop/hbase/io/ByteBufferPool.html" title="class in org.apache.hadoop.hbase.io">ByteBufferPool</a> pool)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="allocateNewBuffer()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>allocateNewBuffer</h4>
+<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/io/ByteBufferListOutputStream.html#line.57">allocateNewBuffer</a>()</pre>
+</li>
+</ul>
+<a name="size()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>size</h4>
+<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/io/ByteBufferListOutputStream.html#line.76">size</a>()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../../org/apache/hadoop/hbase/io/ByteBufferOutputStream.html#size()">size</a></code> in class <code><a href="../../../../../org/apache/hadoop/hbase/io/ByteBufferOutputStream.html" title="class in org.apache.hadoop.hbase.io">ByteBufferOutputStream</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getByteBuffer()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getByteBuffer</h4>
+<pre>public <a href="http://docs.oracle.com/javase/7/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/io/ByteBufferListOutputStream.html#line.91">getByteBuffer</a>()</pre>
+<div class="block"><strong>Description copied from class: <code><a href="../../../../../org/apache/hadoop/hbase/io/ByteBufferOutputStream.html#getByteBuffer()">ByteBufferOutputStream</a></code></strong></div>
+<div class="block">This flips the underlying BB so be sure to use it _last_!</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../../org/apache/hadoop/hbase/io/ByteBufferOutputStream.html#getByteBuffer()">getByteBuffer</a></code> in class <code><a href="../../../../../org/apache/hadoop/hbase/io/ByteBufferOutputStream.html" title="class in org.apache.hadoop.hbase.io">ByteBufferOutputStream</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>ByteBuffer</dd></dl>
+</li>
+</ul>
+<a name="checkSizeAndGrow(int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkSizeAndGrow</h4>
+<pre>protected void <a href="../../../../../src-html/org/apache/hadoop/hbase/io/ByteBufferListOutputStream.html#line.96">checkSizeAndGrow</a>(int extra)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../../org/apache/hadoop/hbase/io/ByteBufferOutputStream.html#checkSizeAndGrow(int)">checkSizeAndGrow</a></code> in class <code><a href="../../../../../org/apache/hadoop/hbase/io/ByteBufferOutputStream.html" title="class in org.apache.hadoop.hbase.io">ByteBufferOutputStream</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="writeTo(java.io.OutputStream)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>writeTo</h4>
+<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/io/ByteBufferListOutputStream.html#line.104">writeTo</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io">OutputStream</a> out)
+ throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+<div class="block"><strong>Description copied from class: <code><a href="../../../../../org/apache/hadoop/hbase/io/ByteBufferOutputStream.html#writeTo(java.io.OutputStream)">ByteBufferOutputStream</a></code></strong></div>
+<div class="block">Writes the complete contents of this byte buffer output stream to
+ the specified output stream argument.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../../org/apache/hadoop/hbase/io/ByteBufferOutputStream.html#writeTo(java.io.OutputStream)">writeTo</a></code> in class <code><a href="../../../../../org/apache/hadoop/hbase/io/ByteBufferOutputStream.html" title="class in org.apache.hadoop.hbase.io">ByteBufferOutputStream</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>out</code> - the output stream to which to write the data.</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - if an I/O error occurs.</dd></dl>
+</li>
+</ul>
+<a name="releaseResources()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>releaseResources</h4>
+<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/io/ByteBufferListOutputStream.html#line.114">releaseResources</a>()</pre>
+<div class="block">Release the resources it uses (The ByteBuffers) which are obtained from pool. Call this only
+ when all the data is fully used. And it must be called at the end of usage else we will leak
+ ByteBuffers from pool.</div>
+</li>
+</ul>
+<a name="toByteArray(int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>toByteArray</h4>
+<pre>public byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/io/ByteBufferListOutputStream.html#line.132">toByteArray</a>(int offset,
+ int length)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../../org/apache/hadoop/hbase/io/ByteBufferOutputStream.html#toByteArray(int,%20int)">toByteArray</a></code> in class <code><a href="../../../../../org/apache/hadoop/hbase/io/ByteBufferOutputStream.html" title="class in org.apache.hadoop.hbase.io">ByteBufferOutputStream</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getByteBuffers()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getByteBuffers</h4>
+<pre>public <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/io/ByteBufferListOutputStream.html#line.137">getByteBuffers</a>()</pre>
+</li>
+</ul>
+<a name="write(byte[], int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>write</h4>
+<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/io/ByteBufferListOutputStream.html#line.147">write</a>(byte[] b,
+ int off,
+ int len)
+ throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../../org/apache/hadoop/hbase/io/ByteBufferOutputStream.html#write(byte[],%20int,%20int)">write</a></code> in class <code><a href="../../../../../org/apache/hadoop/hbase/io/ByteBufferOutputStream.html" title="class in org.apache.hadoop.hbase.io">ByteBufferOutputStream</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
+</li>
+</ul>
+<a name="write(java.nio.ByteBuffer, int, int)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>write</h4>
+<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/io/ByteBufferListOutputStream.html#line.161">write</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> b,
+ int off,
+ int len)
+ throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+<div class="block"><strong>Description copied from interface: <code><a href="../../../../../org/apache/hadoop/hbase/io/ByteBufferSupportOutputStream.html#write(java.nio.ByteBuffer,%20int,%20int)">ByteBufferSupportOutputStream</a></code></strong></div>
+<div class="block">Writes <code>len</code> bytes from the specified ByteBuffer starting at offset <code>off</code>
+ to this output stream.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../../org/apache/hadoop/hbase/io/ByteBufferSupportOutputStream.html#write(java.nio.ByteBuffer,%20int,%20int)">write</a></code> in interface <code><a href="../../../../../org/apache/hadoop/hbase/io/ByteBufferSupportOutputStream.html" title="interface in org.apache.hadoop.hbase.io">ByteBufferSupportOutputStream</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../../org/apache/hadoop/hbase/io/ByteBufferOutputStream.html#write(java.nio.ByteBuffer,%20int,%20int)">write</a></code> in class <code><a href="../../../../../org/apache/hadoop/hbase/io/ByteBufferOutputStream.html" title="class in org.apache.hadoop.hbase.io">ByteBufferOutputStream</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>b</code> - the data.</dd><dd><code>off</code> - the start offset in the data.</dd><dd><code>len</code> - the number of bytes to write.</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - if an I/O error occurs. In particular, an <code>IOException</code> is thrown if
+ the output stream is closed.</dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/ByteBufferListOutputStream.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/hadoop/hbase/io/ByteBufferInputStream.html" title="class in org.apache.hadoop.hbase.io"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/hadoop/hbase/io/ByteBufferOutputStream.html" title="class in org.apache.hadoop.hbase.io"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/hadoop/hbase/io/ByteBufferListOutputStream.html" target="_top">Frames</a></li>
+<li><a href="ByteBufferListOutputStream.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary: </li>
+<li>Nested | </li>
+<li><a href="#field_summary">Field</a> | </li>
+<li><a href="#constructor_summary">Constr</a> | </li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail: </li>
+<li><a href="#field_detail">Field</a> | </li>
+<li><a href="#constructor_detail">Constr</a> | </li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright © 2007–2016 <a href="http://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/b80ecc4e/devapidocs/org/apache/hadoop/hbase/io/ByteBufferOutputStream.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/io/ByteBufferOutputStream.html b/devapidocs/org/apache/hadoop/hbase/io/ByteBufferOutputStream.html
index e915ce2..7a1408d 100644
--- a/devapidocs/org/apache/hadoop/hbase/io/ByteBufferOutputStream.html
+++ b/devapidocs/org/apache/hadoop/hbase/io/ByteBufferOutputStream.html
@@ -35,8 +35,8 @@
</div>
<div class="subNav">
<ul class="navList">
-<li><a href="../../../../../org/apache/hadoop/hbase/io/ByteBufferInputStream.html" title="class in org.apache.hadoop.hbase.io"><span class="strong">Prev Class</span></a></li>
-<li><a href="../../../../../org/apache/hadoop/hbase/io/ByteBufferSupportDataOutputStream.html" title="class in org.apache.hadoop.hbase.io"><span class="strong">Next Class</span></a></li>
+<li><a href="../../../../../org/apache/hadoop/hbase/io/ByteBufferListOutputStream.html" title="class in org.apache.hadoop.hbase.io"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/hadoop/hbase/io/ByteBufferPool.html" title="class in org.apache.hadoop.hbase.io"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/apache/hadoop/hbase/io/ByteBufferOutputStream.html" target="_top">Frames</a></li>
@@ -102,6 +102,10 @@
<dt>All Implemented Interfaces:</dt>
<dd><a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.html?is-external=true" title="class or interface in java.io">Closeable</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Flushable.html?is-external=true" title="class or interface in java.io">Flushable</a>, <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>, <a href="../../../../../org/apache/hadoop/hbase/io/ByteBufferSupportOutputStream.html" title="interface in org.apache.hadoop.hbase.io">ByteBufferSupportOutputStream</a></dd>
</dl>
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><a href="../../../../../org/apache/hadoop/hbase/io/ByteBufferListOutputStream.html" title="class in org.apache.hadoop.hbase.io">ByteBufferListOutputStream</a></dd>
+</dl>
<hr>
<br>
<pre><a href="../../../../../org/apache/hadoop/hbase/classification/InterfaceAudience.Public.html" title="annotation in org.apache.hadoop.hbase.classification">@InterfaceAudience.Public</a>
@@ -130,7 +134,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/io/ByteBufferSupportO
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/7/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a></code></td>
-<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/io/ByteBufferOutputStream.html#buf">buf</a></strong></code> </td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/io/ByteBufferOutputStream.html#curBuf">curBuf</a></strong></code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>private static int</code></td>
@@ -151,12 +155,15 @@ implements <a href="../../../../../org/apache/hadoop/hbase/io/ByteBufferSupportO
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
-<td class="colOne"><code><strong><a href="../../../../../org/apache/hadoop/hbase/io/ByteBufferOutputStream.html#ByteBufferOutputStream(java.nio.ByteBuffer)">ByteBufferOutputStream</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> bb)</code> </td>
+<td class="colOne"><code><strong><a href="../../../../../org/apache/hadoop/hbase/io/ByteBufferOutputStream.html#ByteBufferOutputStream()">ByteBufferOutputStream</a></strong>()</code> </td>
</tr>
<tr class="rowColor">
-<td class="colOne"><code><strong><a href="../../../../../org/apache/hadoop/hbase/io/ByteBufferOutputStream.html#ByteBufferOutputStream(int)">ByteBufferOutputStream</a></strong>(int capacity)</code> </td>
+<td class="colOne"><code><strong><a href="../../../../../org/apache/hadoop/hbase/io/ByteBufferOutputStream.html#ByteBufferOutputStream(java.nio.ByteBuffer)">ByteBufferOutputStream</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> bb)</code> </td>
</tr>
<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/hadoop/hbase/io/ByteBufferOutputStream.html#ByteBufferOutputStream(int)">ByteBufferOutputStream</a></strong>(int capacity)</code> </td>
+</tr>
+<tr class="rowColor">
<td class="colOne"><code><strong><a href="../../../../../org/apache/hadoop/hbase/io/ByteBufferOutputStream.html#ByteBufferOutputStream(int,%20boolean)">ByteBufferOutputStream</a></strong>(int capacity,
boolean useDirectByteBuffer)</code> </td>
</tr>
@@ -181,7 +188,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/io/ByteBufferSupportO
boolean useDirectByteBuffer)</code> </td>
</tr>
<tr class="rowColor">
-<td class="colFirst"><code>private void</code></td>
+<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/io/ByteBufferOutputStream.html#checkSizeAndGrow(int)">checkSizeAndGrow</a></strong>(int extra)</code> </td>
</tr>
<tr class="altColor">
@@ -276,13 +283,13 @@ implements <a href="../../../../../org/apache/hadoop/hbase/io/ByteBufferSupportO
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.io.ByteBufferOutputStream.MAX_ARRAY_SIZE">Constant Field Values</a></dd></dl>
</li>
</ul>
-<a name="buf">
+<a name="curBuf">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
-<h4>buf</h4>
-<pre>protected <a href="http://docs.oracle.com/javase/7/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/io/ByteBufferOutputStream.html#line.47">buf</a></pre>
+<h4>curBuf</h4>
+<pre>protected <a href="http://docs.oracle.com/javase/7/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/io/ByteBufferOutputStream.html#line.47">curBuf</a></pre>
</li>
</ul>
</li>
@@ -293,13 +300,22 @@ implements <a href="../../../../../org/apache/hadoop/hbase/io/ByteBufferSupportO
<!-- -->
</a>
<h3>Constructor Detail</h3>
+<a name="ByteBufferOutputStream()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ByteBufferOutputStream</h4>
+<pre><a href="../../../../../src-html/org/apache/hadoop/hbase/io/ByteBufferOutputStream.html#line.49">ByteBufferOutputStream</a>()</pre>
+</li>
+</ul>
<a name="ByteBufferOutputStream(int)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ByteBufferOutputStream</h4>
-<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/io/ByteBufferOutputStream.html#line.49">ByteBufferOutputStream</a>(int capacity)</pre>
+<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/io/ByteBufferOutputStream.html#line.53">ByteBufferOutputStream</a>(int capacity)</pre>
</li>
</ul>
<a name="ByteBufferOutputStream(int, boolean)">
@@ -308,7 +324,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/io/ByteBufferSupportO
<ul class="blockList">
<li class="blockList">
<h4>ByteBufferOutputStream</h4>
-<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/io/ByteBufferOutputStream.html#line.53">ByteBufferOutputStream</a>(int capacity,
+<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/io/ByteBufferOutputStream.html#line.57">ByteBufferOutputStream</a>(int capacity,
boolean useDirectByteBuffer)</pre>
</li>
</ul>
@@ -318,7 +334,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/io/ByteBufferSupportO
<ul class="blockListLast">
<li class="blockList">
<h4>ByteBufferOutputStream</h4>
-<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/io/ByteBufferOutputStream.html#line.67">ByteBufferOutputStream</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> bb)</pre>
+<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/io/ByteBufferOutputStream.html#line.71">ByteBufferOutputStream</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> bb)</pre>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>bb</code> - ByteBuffer to use. If too small, will be discarded and a new one allocated in its
place; i.e. the passed in BB may NOT BE RETURNED!! Minimally it will be altered. SIDE EFFECT!!
If you want to get the newly allocated ByteBuffer, you'll need to pick it up when
@@ -342,7 +358,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/io/ByteBufferSupportO
<ul class="blockList">
<li class="blockList">
<h4>size</h4>
-<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/io/ByteBufferOutputStream.html#line.73">size</a>()</pre>
+<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/io/ByteBufferOutputStream.html#line.77">size</a>()</pre>
</li>
</ul>
<a name="allocate(int, boolean)">
@@ -351,7 +367,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/io/ByteBufferSupportO
<ul class="blockList">
<li class="blockList">
<h4>allocate</h4>
-<pre>private static <a href="http://docs.oracle.com/javase/7/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/io/ByteBufferOutputStream.html#line.77">allocate</a>(int capacity,
+<pre>private static <a href="http://docs.oracle.com/javase/7/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/io/ByteBufferOutputStream.html#line.81">allocate</a>(int capacity,
boolean useDirectByteBuffer)</pre>
</li>
</ul>
@@ -361,7 +377,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/io/ByteBufferSupportO
<ul class="blockList">
<li class="blockList">
<h4>getByteBuffer</h4>
-<pre>public <a href="http://docs.oracle.com/javase/7/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/io/ByteBufferOutputStream.html#line.88">getByteBuffer</a>()</pre>
+<pre>public <a href="http://docs.oracle.com/javase/7/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/io/ByteBufferOutputStream.html#line.92">getByteBuffer</a>()</pre>
<div class="block">This flips the underlying BB so be sure to use it _last_!</div>
<dl><dt><span class="strong">Returns:</span></dt><dd>ByteBuffer</dd></dl>
</li>
@@ -372,7 +388,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/io/ByteBufferSupportO
<ul class="blockList">
<li class="blockList">
<h4>checkSizeAndGrow</h4>
-<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/io/ByteBufferOutputStream.html#line.93">checkSizeAndGrow</a>(int extra)</pre>
+<pre>protected void <a href="../../../../../src-html/org/apache/hadoop/hbase/io/ByteBufferOutputStream.html#line.97">checkSizeAndGrow</a>(int extra)</pre>
</li>
</ul>
<a name="write(int)">
@@ -381,7 +397,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/io/ByteBufferSupportO
<ul class="blockList">
<li class="blockList">
<h4>write</h4>
-<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/io/ByteBufferOutputStream.html#line.113">write</a>(int b)
+<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/io/ByteBufferOutputStream.html#line.117">write</a>(int b)
throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<dl>
<dt><strong>Specified by:</strong></dt>
@@ -396,7 +412,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/io/ByteBufferSupportO
<ul class="blockList">
<li class="blockList">
<h4>writeTo</h4>
-<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/io/ByteBufferOutputStream.html#line.125">writeTo</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io">OutputStream</a> out)
+<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/io/ByteBufferOutputStream.html#line.129">writeTo</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io">OutputStream</a> out)
throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block">Writes the complete contents of this byte buffer output stream to
the specified output stream argument.</div>
@@ -411,7 +427,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/io/ByteBufferSupportO
<ul class="blockList">
<li class="blockList">
<h4>write</h4>
-<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/io/ByteBufferOutputStream.html#line.133">write</a>(byte[] b)
+<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/io/ByteBufferOutputStream.html#line.137">write</a>(byte[] b)
throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<dl>
<dt><strong>Overrides:</strong></dt>
@@ -426,7 +442,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/io/ByteBufferSupportO
<ul class="blockList">
<li class="blockList">
<h4>write</h4>
-<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/io/ByteBufferOutputStream.html#line.138">write</a>(byte[] b,
+<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/io/ByteBufferOutputStream.html#line.142">write</a>(byte[] b,
int off,
int len)
throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
@@ -443,7 +459,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/io/ByteBufferSupportO
<ul class="blockList">
<li class="blockList">
<h4>write</h4>
-<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/io/ByteBufferOutputStream.html#line.143">write</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> b,
+<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/io/ByteBufferOutputStream.html#line.147">write</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> b,
int off,
int len)
throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
@@ -465,7 +481,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/io/ByteBufferSupportO
<ul class="blockList">
<li class="blockList">
<h4>writeInt</h4>
-<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/io/ByteBufferOutputStream.html#line.154">writeInt</a>(int i)
+<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/io/ByteBufferOutputStream.html#line.158">writeInt</a>(int i)
throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block">Writes an <code>int</code> to the underlying output stream as four
bytes, high byte first.</div>
@@ -483,7 +499,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/io/ByteBufferSupportO
<ul class="blockList">
<li class="blockList">
<h4>flush</h4>
-<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/io/ByteBufferOutputStream.html#line.160">flush</a>()
+<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/io/ByteBufferOutputStream.html#line.164">flush</a>()
throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<dl>
<dt><strong>Specified by:</strong></dt>
@@ -500,7 +516,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/io/ByteBufferSupportO
<ul class="blockList">
<li class="blockList">
<h4>close</h4>
-<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/io/ByteBufferOutputStream.html#line.165">close</a>()
+<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/io/ByteBufferOutputStream.html#line.169">close</a>()
throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<dl>
<dt><strong>Specified by:</strong></dt>
@@ -519,7 +535,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/io/ByteBufferSupportO
<ul class="blockListLast">
<li class="blockList">
<h4>toByteArray</h4>
-<pre>public byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/io/ByteBufferOutputStream.html#line.169">toByteArray</a>(int offset,
+<pre>public byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/io/ByteBufferOutputStream.html#line.173">toByteArray</a>(int offset,
int length)</pre>
</li>
</ul>
@@ -549,8 +565,8 @@ implements <a href="../../../../../org/apache/hadoop/hbase/io/ByteBufferSupportO
</div>
<div class="subNav">
<ul class="navList">
-<li><a href="../../../../../org/apache/hadoop/hbase/io/ByteBufferInputStream.html" title="class in org.apache.hadoop.hbase.io"><span class="strong">Prev Class</span></a></li>
-<li><a href="../../../../../org/apache/hadoop/hbase/io/ByteBufferSupportDataOutputStream.html" title="class in org.apache.hadoop.hbase.io"><span class="strong">Next Class</span></a></li>
+<li><a href="../../../../../org/apache/hadoop/hbase/io/ByteBufferListOutputStream.html" title="class in org.apache.hadoop.hbase.io"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/hadoop/hbase/io/ByteBufferPool.html" title="class in org.apache.hadoop.hbase.io"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/apache/hadoop/hbase/io/ByteBufferOutputStream.html" target="_top">Frames</a></li>