http://git-wip-us.apache.org/repos/asf/hbase-site/blob/86fde03b/devapidocs/org/apache/hadoop/hbase/nio/MultiByteBuff.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/nio/MultiByteBuff.html 
b/devapidocs/org/apache/hadoop/hbase/nio/MultiByteBuff.html
index 2760a66..fdf8f3d 100644
--- a/devapidocs/org/apache/hadoop/hbase/nio/MultiByteBuff.html
+++ b/devapidocs/org/apache/hadoop/hbase/nio/MultiByteBuff.html
@@ -18,7 +18,7 @@
     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,"i18":9,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":9,"i33":9,"i34":9,"i35":9,"i36":10,"i37":10,"i38":9,"i39":9,"i40":9,"i41":9,"i42":9,"i43":9,"i44":9,"i45":9,"i46":10,"i47":10,"i48":10,"i49":10,"i50":10,"i51":10,"i52":10,"i53":10,"i54":10,"i55":10,"i56":10,"i57":10,"i58":10,"i59":10,"i60":10,"i61":10,"i62":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,"i19":9,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":9,"i34":9,"i35":9,"i36":9,"i37":10,"i38":10,"i39":9,"i40":9,"i41":9,"i42":9,"i43":9,"i44":9,"i45":9,"i46":9,"i47":10,"i48":10,"i49":10,"i50":10,"i51":10,"i52":10,"i53":10,"i54":10,"i55":10,"i56":10,"i57":10,"i58":10,"i59":10,"i60":10,"i61":10,"i62":10,"i63":10,"i64":10};
 var tabs = {65535:["t0","All Methods"],1:["t1","Static 
Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -115,7 +115,7 @@ var activeTableTab = "activeTableTab";
 <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/nio/MultiByteBuff.html#line.38">MultiByteBuff</a>
+public class <a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.42">MultiByteBuff</a>
 extends <a href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" 
title="class in org.apache.hadoop.hbase.nio">ByteBuff</a></pre>
 <div class="block">Provides a unified view of all the underlying ByteBuffers 
and will look as if a bigger
  sequential buffer. This class provides similar APIs as in <a 
href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true";
 title="class or interface in java.nio"><code>ByteBuffer</code></a> to put/get 
int,
@@ -298,196 +298,200 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" title
 </td>
 </tr>
 <tr id="i14" class="altColor">
+<td class="colFirst"><code><a 
href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true";
 title="class or interface in java.nio">ByteBuffer</a>[]</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html#getEnclosingByteBuffers--">getEnclosingByteBuffers</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i15" class="rowColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html#getInt--">getInt</a></span>()</code>
 <div class="block">Returns the int value at the current position.</div>
 </td>
 </tr>
-<tr id="i15" class="rowColor">
+<tr id="i16" class="altColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html#getInt-int-">getInt</a></span>(int&nbsp;index)</code>
 <div class="block">Fetches the int at the given index.</div>
 </td>
 </tr>
-<tr id="i16" class="altColor">
+<tr id="i17" class="rowColor">
 <td class="colFirst"><code>private int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html#getInt-int-int-">getInt</a></span>(int&nbsp;index,
       int&nbsp;itemIndex)</code>&nbsp;</td>
 </tr>
-<tr id="i17" class="rowColor">
+<tr id="i18" class="altColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html#getIntAfterPosition-int-">getIntAfterPosition</a></span>(int&nbsp;offset)</code>
 <div class="block">Fetches the int value at the given offset from current 
position.</div>
 </td>
 </tr>
-<tr id="i18" class="altColor">
+<tr id="i19" class="rowColor">
 <td class="colFirst"><code>private static <a 
href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true";
 title="class or interface in java.nio">ByteBuffer</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html#getItemByteBuffer-org.apache.hadoop.hbase.nio.ByteBuff-int-">getItemByteBuffer</a></span>(<a
 href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" title="class 
in org.apache.hadoop.hbase.nio">ByteBuff</a>&nbsp;buf,
                  int&nbsp;index)</code>&nbsp;</td>
 </tr>
-<tr id="i19" class="rowColor">
+<tr id="i20" class="altColor">
 <td class="colFirst"><code>private int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html#getItemIndex-int-">getItemIndex</a></span>(int&nbsp;elemIndex)</code>&nbsp;</td>
 </tr>
-<tr id="i20" class="altColor">
+<tr id="i21" class="rowColor">
 <td class="colFirst"><code>private int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html#getItemIndexFromCurItemIndex-int-">getItemIndexFromCurItemIndex</a></span>(int&nbsp;elemIndex)</code>&nbsp;</td>
 </tr>
-<tr id="i21" class="rowColor">
+<tr id="i22" class="altColor">
 <td class="colFirst"><code>long</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html#getLong--">getLong</a></span>()</code>
 <div class="block">Returns the long value at the current position.</div>
 </td>
 </tr>
-<tr id="i22" class="altColor">
+<tr id="i23" class="rowColor">
 <td class="colFirst"><code>long</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html#getLong-int-">getLong</a></span>(int&nbsp;index)</code>
 <div class="block">Fetches the long at the given index.</div>
 </td>
 </tr>
-<tr id="i23" class="rowColor">
+<tr id="i24" class="altColor">
 <td class="colFirst"><code>private long</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html#getLong-int-int-">getLong</a></span>(int&nbsp;index,
        int&nbsp;itemIndex)</code>&nbsp;</td>
 </tr>
-<tr id="i24" class="altColor">
+<tr id="i25" class="rowColor">
 <td class="colFirst"><code>long</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html#getLongAfterPosition-int-">getLongAfterPosition</a></span>(int&nbsp;offset)</code>
 <div class="block">Fetches the long value at the given offset from current 
position.</div>
 </td>
 </tr>
-<tr id="i25" class="rowColor">
+<tr id="i26" class="altColor">
 <td class="colFirst"><code>short</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html#getShort--">getShort</a></span>()</code>
 <div class="block">Returns the short value at the current position.</div>
 </td>
 </tr>
-<tr id="i26" class="altColor">
+<tr id="i27" class="rowColor">
 <td class="colFirst"><code>short</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html#getShort-int-">getShort</a></span>(int&nbsp;index)</code>
 <div class="block">Fetches the short at the given index.</div>
 </td>
 </tr>
-<tr id="i27" class="rowColor">
+<tr id="i28" class="altColor">
 <td class="colFirst"><code>private short</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html#getShort-int-int-">getShort</a></span>(int&nbsp;index,
         int&nbsp;itemIndex)</code>&nbsp;</td>
 </tr>
-<tr id="i28" class="altColor">
+<tr id="i29" class="rowColor">
 <td class="colFirst"><code>short</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html#getShortAfterPosition-int-">getShortAfterPosition</a></span>(int&nbsp;offset)</code>
 <div class="block">Fetches the short value at the given offset from current 
position.</div>
 </td>
 </tr>
-<tr id="i29" class="rowColor">
+<tr id="i30" class="altColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html#hasArray--">hasArray</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i30" class="altColor">
+<tr id="i31" class="rowColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html#hashCode--">hashCode</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i31" class="rowColor">
+<tr id="i32" class="altColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html#hasRemaining--">hasRemaining</a></span>()</code>
 <div class="block">Returns true if there are elements between the current 
position and the limt</div>
 </td>
 </tr>
-<tr id="i32" class="altColor">
+<tr id="i33" class="rowColor">
 <td class="colFirst"><code>private static byte</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html#int0-int-">int0</a></span>(int&nbsp;x)</code>&nbsp;</td>
 </tr>
-<tr id="i33" class="rowColor">
+<tr id="i34" class="altColor">
 <td class="colFirst"><code>private static byte</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html#int1-int-">int1</a></span>(int&nbsp;x)</code>&nbsp;</td>
 </tr>
-<tr id="i34" class="altColor">
+<tr id="i35" class="rowColor">
 <td class="colFirst"><code>private static byte</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html#int2-int-">int2</a></span>(int&nbsp;x)</code>&nbsp;</td>
 </tr>
-<tr id="i35" class="rowColor">
+<tr id="i36" class="altColor">
 <td class="colFirst"><code>private static byte</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html#int3-int-">int3</a></span>(int&nbsp;x)</code>&nbsp;</td>
 </tr>
-<tr id="i36" class="altColor">
+<tr id="i37" class="rowColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html#limit--">limit</a></span>()</code>
 <div class="block">Returns the limit of this MBB</div>
 </td>
 </tr>
-<tr id="i37" class="rowColor">
+<tr id="i38" class="altColor">
 <td class="colFirst"><code><a 
href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html" 
title="class in org.apache.hadoop.hbase.nio">MultiByteBuff</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html#limit-int-">limit</a></span>(int&nbsp;limit)</code>
 <div class="block">Marks the limit of this MBB.</div>
 </td>
 </tr>
-<tr id="i38" class="altColor">
+<tr id="i39" class="rowColor">
 <td class="colFirst"><code>private static byte</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html#long0-long-">long0</a></span>(long&nbsp;x)</code>&nbsp;</td>
 </tr>
-<tr id="i39" class="rowColor">
+<tr id="i40" class="altColor">
 <td class="colFirst"><code>private static byte</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html#long1-long-">long1</a></span>(long&nbsp;x)</code>&nbsp;</td>
 </tr>
-<tr id="i40" class="altColor">
+<tr id="i41" class="rowColor">
 <td class="colFirst"><code>private static byte</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html#long2-long-">long2</a></span>(long&nbsp;x)</code>&nbsp;</td>
 </tr>
-<tr id="i41" class="rowColor">
+<tr id="i42" class="altColor">
 <td class="colFirst"><code>private static byte</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html#long3-long-">long3</a></span>(long&nbsp;x)</code>&nbsp;</td>
 </tr>
-<tr id="i42" class="altColor">
+<tr id="i43" class="rowColor">
 <td class="colFirst"><code>private static byte</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html#long4-long-">long4</a></span>(long&nbsp;x)</code>&nbsp;</td>
 </tr>
-<tr id="i43" class="rowColor">
+<tr id="i44" class="altColor">
 <td class="colFirst"><code>private static byte</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html#long5-long-">long5</a></span>(long&nbsp;x)</code>&nbsp;</td>
 </tr>
-<tr id="i44" class="altColor">
+<tr id="i45" class="rowColor">
 <td class="colFirst"><code>private static byte</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html#long6-long-">long6</a></span>(long&nbsp;x)</code>&nbsp;</td>
 </tr>
-<tr id="i45" class="rowColor">
+<tr id="i46" class="altColor">
 <td class="colFirst"><code>private static byte</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html#long7-long-">long7</a></span>(long&nbsp;x)</code>&nbsp;</td>
 </tr>
-<tr id="i46" class="altColor">
+<tr id="i47" class="rowColor">
 <td class="colFirst"><code><a 
href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html" 
title="class in org.apache.hadoop.hbase.nio">MultiByteBuff</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html#mark--">mark</a></span>()</code>
 <div class="block">Marks the current position of the MBB</div>
 </td>
 </tr>
-<tr id="i47" class="rowColor">
+<tr id="i48" class="altColor">
 <td class="colFirst"><code><a 
href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html" 
title="class in org.apache.hadoop.hbase.nio">MultiByteBuff</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html#moveBack-int-">moveBack</a></span>(int&nbsp;length)</code>
 <div class="block">Jumps back the current position of this MBB by specified 
length.</div>
 </td>
 </tr>
-<tr id="i48" class="altColor">
+<tr id="i49" class="rowColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html#position--">position</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i49" class="rowColor">
+<tr id="i50" class="altColor">
 <td class="colFirst"><code><a 
href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html" 
title="class in org.apache.hadoop.hbase.nio">MultiByteBuff</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html#position-int-">position</a></span>(int&nbsp;position)</code>
 <div class="block">Sets this MBB's position to the given value.</div>
 </td>
 </tr>
-<tr id="i50" class="altColor">
+<tr id="i51" class="rowColor">
 <td class="colFirst"><code><a 
href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html" 
title="class in org.apache.hadoop.hbase.nio">MultiByteBuff</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html#put-byte-">put</a></span>(byte&nbsp;b)</code>
 <div class="block">Writes a byte to this MBB at the current position and 
increments the position</div>
 </td>
 </tr>
-<tr id="i51" class="rowColor">
+<tr id="i52" class="altColor">
 <td class="colFirst"><code><a 
href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html" 
title="class in org.apache.hadoop.hbase.nio">MultiByteBuff</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html#put-byte:A-">put</a></span>(byte[]&nbsp;src)</code>
 <div class="block">Copies from the given byte[] to this MBB</div>
 </td>
 </tr>
-<tr id="i52" class="altColor">
+<tr id="i53" class="rowColor">
 <td class="colFirst"><code><a 
href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html" 
title="class in org.apache.hadoop.hbase.nio">MultiByteBuff</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html#put-byte:A-int-int-">put</a></span>(byte[]&nbsp;src,
    int&nbsp;offset,
@@ -495,14 +499,14 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" title
 <div class="block">Copies from the given byte[] to this MBB</div>
 </td>
 </tr>
-<tr id="i53" class="rowColor">
+<tr id="i54" class="altColor">
 <td class="colFirst"><code><a 
href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html" 
title="class in org.apache.hadoop.hbase.nio">MultiByteBuff</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html#put-int-byte-">put</a></span>(int&nbsp;index,
    byte&nbsp;b)</code>
 <div class="block">Writes a byte to this MBB at the given index</div>
 </td>
 </tr>
-<tr id="i54" class="altColor">
+<tr id="i55" class="rowColor">
 <td class="colFirst"><code><a 
href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html" 
title="class in org.apache.hadoop.hbase.nio">MultiByteBuff</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html#put-int-org.apache.hadoop.hbase.nio.ByteBuff-int-int-">put</a></span>(int&nbsp;offset,
    <a href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" 
title="class in org.apache.hadoop.hbase.nio">ByteBuff</a>&nbsp;src,
@@ -511,51 +515,57 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" title
 <div class="block">Copies from a src MBB to this MBB.</div>
 </td>
 </tr>
-<tr id="i55" class="rowColor">
+<tr id="i56" class="altColor">
 <td class="colFirst"><code><a 
href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html" 
title="class in org.apache.hadoop.hbase.nio">MultiByteBuff</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html#putInt-int-">putInt</a></span>(int&nbsp;val)</code>
 <div class="block">Writes an int to this MBB at its current position.</div>
 </td>
 </tr>
-<tr id="i56" class="altColor">
+<tr id="i57" class="rowColor">
 <td class="colFirst"><code><a 
href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html" 
title="class in org.apache.hadoop.hbase.nio">MultiByteBuff</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html#putLong-long-">putLong</a></span>(long&nbsp;val)</code>
 <div class="block">Writes a long to this MBB at its current position.</div>
 </td>
 </tr>
-<tr id="i57" class="rowColor">
+<tr id="i58" class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html#read-java.nio.channels.ReadableByteChannel-">read</a></span>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/nio/channels/ReadableByteChannel.html?is-external=true";
 title="class or interface in 
java.nio.channels">ReadableByteChannel</a>&nbsp;channel)</code>
+<div class="block">Reads bytes from the given channel into this ByteBuff</div>
+</td>
+</tr>
+<tr id="i59" class="rowColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html#remaining--">remaining</a></span>()</code>
 <div class="block">Returns the number of elements between the current position 
and the
  limit.</div>
 </td>
 </tr>
-<tr id="i58" class="altColor">
+<tr id="i60" class="altColor">
 <td class="colFirst"><code><a 
href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html" 
title="class in org.apache.hadoop.hbase.nio">MultiByteBuff</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html#reset--">reset</a></span>()</code>
 <div class="block">Similar to <a 
href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true";
 title="class or interface in java.nio"><code>ByteBuffer</code></a>.reset(), 
ensures that this MBB
  is reset back to last marked position.</div>
 </td>
 </tr>
-<tr id="i59" class="rowColor">
+<tr id="i61" class="rowColor">
 <td class="colFirst"><code><a 
href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html" 
title="class in org.apache.hadoop.hbase.nio">MultiByteBuff</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html#rewind--">rewind</a></span>()</code>
 <div class="block">Rewinds this MBB and the position is set to 0</div>
 </td>
 </tr>
-<tr id="i60" class="altColor">
+<tr id="i62" class="altColor">
 <td class="colFirst"><code><a 
href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html" 
title="class in org.apache.hadoop.hbase.nio">MultiByteBuff</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html#skip-int-">skip</a></span>(int&nbsp;length)</code>
 <div class="block">Jumps the current position of this MBB by specified 
length.</div>
 </td>
 </tr>
-<tr id="i61" class="rowColor">
+<tr id="i63" class="rowColor">
 <td class="colFirst"><code><a 
href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html" 
title="class in org.apache.hadoop.hbase.nio">MultiByteBuff</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html#slice--">slice</a></span>()</code>
 <div class="block">Returns an MBB which is a sliced version of this MBB.</div>
 </td>
 </tr>
-<tr id="i62" class="altColor">
+<tr id="i64" class="altColor">
 <td class="colFirst"><code>byte[]</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html#toBytes-int-int-">toBytes</a></span>(int&nbsp;offset,
        int&nbsp;length)</code>
@@ -569,7 +579,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" title
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;org.apache.hadoop.hbase.nio.<a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" title="class in 
org.apache.hadoop.hbase.nio">ByteBuff</a></h3>
-<code><a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html#compareTo-org.apache.hadoop.hbase.nio.ByteBuff-int-int-org.apache.hadoop.hbase.nio.ByteBuff-int-int-">compareTo</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html#readCompressedInt-org.apache.hadoop.hbase.nio.ByteBuff-">readCompressedInt</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html#readLong-org.apache.hadoop.hbase.nio.ByteBuff-int-">readLong</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html#readVLong-org.apache.hadoop.hbase.nio.ByteBuff-">readVLong</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html#toString--">toString</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html#toStringBinary-org.apache.hadoop.hbase.nio.ByteBuff-int-int-">toStringBinary</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html#unsignedBinarySearch-org.apache.hadoop.hbase.nio.ByteBuff-int-int-byte-">unsignedBinarySearch<
 /a></code></li>
+<code><a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html#channelRead-java.nio.channels.ReadableByteChannel-java.nio.ByteBuffer-">channelRead</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html#compareTo-org.apache.hadoop.hbase.nio.ByteBuff-int-int-org.apache.hadoop.hbase.nio.ByteBuff-int-int-">compareTo</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html#readCompressedInt-org.apache.hadoop.hbase.nio.ByteBuff-">readCompressedInt</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html#readLong-org.apache.hadoop.hbase.nio.ByteBuff-int-">readLong</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html#readVLong-org.apache.hadoop.hbase.nio.ByteBuff-">readVLong</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html#toBytes--">toBytes</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html#toString--">toString</a>,
 <a href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.ht
 
ml#toStringBinary-org.apache.hadoop.hbase.nio.ByteBuff-int-int-">toStringBinary</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html#unsignedBinarySearch-org.apache.hadoop.hbase.nio.ByteBuff-int-int-byte-">unsignedBinarySearch</a></code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
@@ -598,7 +608,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" title
 <ul class="blockList">
 <li class="blockList">
 <h4>items</h4>
-<pre>private final&nbsp;<a 
href="http://docs.oracle.com/javase/8/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/nio/MultiByteBuff.html#line.40">items</a></pre>
+<pre>private final&nbsp;<a 
href="http://docs.oracle.com/javase/8/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/nio/MultiByteBuff.html#line.44">items</a></pre>
 </li>
 </ul>
 <a name="curItem">
@@ -607,7 +617,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" title
 <ul class="blockList">
 <li class="blockList">
 <h4>curItem</h4>
-<pre>private&nbsp;<a 
href="http://docs.oracle.com/javase/8/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/nio/MultiByteBuff.html#line.42">curItem</a></pre>
+<pre>private&nbsp;<a 
href="http://docs.oracle.com/javase/8/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/nio/MultiByteBuff.html#line.46">curItem</a></pre>
 </li>
 </ul>
 <a name="curItemIndex">
@@ -616,7 +626,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" title
 <ul class="blockList">
 <li class="blockList">
 <h4>curItemIndex</h4>
-<pre>private&nbsp;int <a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.44">curItemIndex</a></pre>
+<pre>private&nbsp;int <a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.48">curItemIndex</a></pre>
 </li>
 </ul>
 <a name="limit">
@@ -625,7 +635,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" title
 <ul class="blockList">
 <li class="blockList">
 <h4>limit</h4>
-<pre>private&nbsp;int <a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.46">limit</a></pre>
+<pre>private&nbsp;int <a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.50">limit</a></pre>
 </li>
 </ul>
 <a name="limitedItemIndex">
@@ -634,7 +644,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" title
 <ul class="blockList">
 <li class="blockList">
 <h4>limitedItemIndex</h4>
-<pre>private&nbsp;int <a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.47">limitedItemIndex</a></pre>
+<pre>private&nbsp;int <a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.51">limitedItemIndex</a></pre>
 </li>
 </ul>
 <a name="markedItemIndex">
@@ -643,7 +653,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" title
 <ul class="blockList">
 <li class="blockList">
 <h4>markedItemIndex</h4>
-<pre>private&nbsp;int <a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.48">markedItemIndex</a></pre>
+<pre>private&nbsp;int <a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.52">markedItemIndex</a></pre>
 </li>
 </ul>
 <a name="itemBeginPos">
@@ -652,7 +662,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" title
 <ul class="blockListLast">
 <li class="blockList">
 <h4>itemBeginPos</h4>
-<pre>private final&nbsp;int[] <a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.49">itemBeginPos</a></pre>
+<pre>private final&nbsp;int[] <a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.53">itemBeginPos</a></pre>
 </li>
 </ul>
 </li>
@@ -669,7 +679,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" title
 <ul class="blockList">
 <li class="blockList">
 <h4>MultiByteBuff</h4>
-<pre>public&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.51">MultiByteBuff</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true";
 title="class or interface in java.nio">ByteBuffer</a>...&nbsp;items)</pre>
+<pre>public&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.55">MultiByteBuff</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true";
 title="class or interface in java.nio">ByteBuffer</a>...&nbsp;items)</pre>
 </li>
 </ul>
 <a name="MultiByteBuff-java.nio.ByteBuffer:A-int:A-int-int-int-int-">
@@ -678,7 +688,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" title
 <ul class="blockListLast">
 <li class="blockList">
 <h4>MultiByteBuff</h4>
-<pre>private&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.74">MultiByteBuff</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true";
 title="class or interface in java.nio">ByteBuffer</a>[]&nbsp;items,
+<pre>private&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.78">MultiByteBuff</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true";
 title="class or interface in java.nio">ByteBuffer</a>[]&nbsp;items,
                       int[]&nbsp;itemBeginPos,
                       int&nbsp;limit,
                       int&nbsp;limitedIndex,
@@ -700,7 +710,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" title
 <ul class="blockList">
 <li class="blockList">
 <h4>array</h4>
-<pre>public&nbsp;byte[]&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.90">array</a>()</pre>
+<pre>public&nbsp;byte[]&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.94">array</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code><a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html#array--">array</a></code>&nbsp;in
 class&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" title="class in 
org.apache.hadoop.hbase.nio">ByteBuff</a></code></dd>
@@ -718,7 +728,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" title
 <ul class="blockList">
 <li class="blockList">
 <h4>arrayOffset</h4>
-<pre>public&nbsp;int&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.99">arrayOffset</a>()</pre>
+<pre>public&nbsp;int&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.103">arrayOffset</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code><a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html#arrayOffset--">arrayOffset</a></code>&nbsp;in
 class&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" title="class in 
org.apache.hadoop.hbase.nio">ByteBuff</a></code></dd>
@@ -736,7 +746,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" title
 <ul class="blockList">
 <li class="blockList">
 <h4>hasArray</h4>
-<pre>public&nbsp;boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.107">hasArray</a>()</pre>
+<pre>public&nbsp;boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.111">hasArray</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code><a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html#hasArray--">hasArray</a></code>&nbsp;in
 class&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" title="class in 
org.apache.hadoop.hbase.nio">ByteBuff</a></code></dd>
@@ -751,7 +761,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" title
 <ul class="blockList">
 <li class="blockList">
 <h4>capacity</h4>
-<pre>public&nbsp;int&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.115">capacity</a>()</pre>
+<pre>public&nbsp;int&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.119">capacity</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code><a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html#capacity--">capacity</a></code>&nbsp;in
 class&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" title="class in 
org.apache.hadoop.hbase.nio">ByteBuff</a></code></dd>
@@ -766,7 +776,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" title
 <ul class="blockList">
 <li class="blockList">
 <h4>get</h4>
-<pre>public&nbsp;byte&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.129">get</a>(int&nbsp;index)</pre>
+<pre>public&nbsp;byte&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.133">get</a>(int&nbsp;index)</pre>
 <div class="block">Fetches the byte at the given index. Does not change 
position of the underlying ByteBuffers</div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
@@ -784,7 +794,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" title
 <ul class="blockList">
 <li class="blockList">
 <h4>getByteAfterPosition</h4>
-<pre>public&nbsp;byte&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.135">getByteAfterPosition</a>(int&nbsp;offset)</pre>
+<pre>public&nbsp;byte&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.139">getByteAfterPosition</a>(int&nbsp;offset)</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from 
class:&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html#getByteAfterPosition-int-">ByteBuff</a></code></span></div>
 <div class="block">Fetches the byte at the given offset from current position. 
Does not change position
  of the underlying ByteBuffers.</div>
@@ -802,7 +812,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" title
 <ul class="blockList">
 <li class="blockList">
 <h4>getItemIndex</h4>
-<pre>private&nbsp;int&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.145">getItemIndex</a>(int&nbsp;elemIndex)</pre>
+<pre>private&nbsp;int&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.149">getItemIndex</a>(int&nbsp;elemIndex)</pre>
 </li>
 </ul>
 <a name="getItemIndexFromCurItemIndex-int-">
@@ -811,7 +821,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" title
 <ul class="blockList">
 <li class="blockList">
 <h4>getItemIndexFromCurItemIndex</h4>
-<pre>private&nbsp;int&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.160">getItemIndexFromCurItemIndex</a>(int&nbsp;elemIndex)</pre>
+<pre>private&nbsp;int&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.164">getItemIndexFromCurItemIndex</a>(int&nbsp;elemIndex)</pre>
 </li>
 </ul>
 <a name="getInt-int-">
@@ -820,7 +830,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" title
 <ul class="blockList">
 <li class="blockList">
 <h4>getInt</h4>
-<pre>public&nbsp;int&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.176">getInt</a>(int&nbsp;index)</pre>
+<pre>public&nbsp;int&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.180">getInt</a>(int&nbsp;index)</pre>
 <div class="block">Fetches the int at the given index. Does not change 
position of the underlying ByteBuffers</div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
@@ -838,7 +848,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" title
 <ul class="blockList">
 <li class="blockList">
 <h4>getIntAfterPosition</h4>
-<pre>public&nbsp;int&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.189">getIntAfterPosition</a>(int&nbsp;offset)</pre>
+<pre>public&nbsp;int&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.193">getIntAfterPosition</a>(int&nbsp;offset)</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from 
class:&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html#getIntAfterPosition-int-">ByteBuff</a></code></span></div>
 <div class="block">Fetches the int value at the given offset from current 
position. Does not change position
  of the underlying ByteBuffers.</div>
@@ -856,7 +866,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" title
 <ul class="blockList">
 <li class="blockList">
 <h4>getShort</h4>
-<pre>public&nbsp;short&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.206">getShort</a>(int&nbsp;index)</pre>
+<pre>public&nbsp;short&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.210">getShort</a>(int&nbsp;index)</pre>
 <div class="block">Fetches the short at the given index. Does not change 
position of the underlying ByteBuffers</div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
@@ -874,7 +884,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" title
 <ul class="blockList">
 <li class="blockList">
 <h4>getShortAfterPosition</h4>
-<pre>public&nbsp;short&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.234">getShortAfterPosition</a>(int&nbsp;offset)</pre>
+<pre>public&nbsp;short&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.238">getShortAfterPosition</a>(int&nbsp;offset)</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from 
class:&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html#getShortAfterPosition-int-">ByteBuff</a></code></span></div>
 <div class="block">Fetches the short value at the given offset from current 
position. Does not change position
  of the underlying ByteBuffers.</div>
@@ -892,7 +902,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" title
 <ul class="blockList">
 <li class="blockList">
 <h4>getInt</h4>
-<pre>private&nbsp;int&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.246">getInt</a>(int&nbsp;index,
+<pre>private&nbsp;int&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.250">getInt</a>(int&nbsp;index,
                    int&nbsp;itemIndex)</pre>
 </li>
 </ul>
@@ -902,7 +912,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" title
 <ul class="blockList">
 <li class="blockList">
 <h4>getShort</h4>
-<pre>private&nbsp;short&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.271">getShort</a>(int&nbsp;index,
+<pre>private&nbsp;short&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.275">getShort</a>(int&nbsp;index,
                        int&nbsp;itemIndex)</pre>
 </li>
 </ul>
@@ -912,7 +922,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" title
 <ul class="blockList">
 <li class="blockList">
 <h4>getLong</h4>
-<pre>private&nbsp;long&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.296">getLong</a>(int&nbsp;index,
+<pre>private&nbsp;long&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.300">getLong</a>(int&nbsp;index,
                      int&nbsp;itemIndex)</pre>
 </li>
 </ul>
@@ -922,7 +932,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" title
 <ul class="blockList">
 <li class="blockList">
 <h4>getLong</h4>
-<pre>public&nbsp;long&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.326">getLong</a>(int&nbsp;index)</pre>
+<pre>public&nbsp;long&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.330">getLong</a>(int&nbsp;index)</pre>
 <div class="block">Fetches the long at the given index. Does not change 
position of the underlying ByteBuffers</div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
@@ -940,7 +950,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" title
 <ul class="blockList">
 <li class="blockList">
 <h4>getLongAfterPosition</h4>
-<pre>public&nbsp;long&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.360">getLongAfterPosition</a>(int&nbsp;offset)</pre>
+<pre>public&nbsp;long&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.364">getLongAfterPosition</a>(int&nbsp;offset)</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from 
class:&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html#getLongAfterPosition-int-">ByteBuff</a></code></span></div>
 <div class="block">Fetches the long value at the given offset from current 
position. Does not change position
  of the underlying ByteBuffers.</div>
@@ -958,7 +968,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" title
 <ul class="blockList">
 <li class="blockList">
 <h4>position</h4>
-<pre>public&nbsp;int&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.376">position</a>()</pre>
+<pre>public&nbsp;int&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.380">position</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code><a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html#position--">position</a></code>&nbsp;in
 class&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" title="class in 
org.apache.hadoop.hbase.nio">ByteBuff</a></code></dd>
@@ -973,7 +983,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" title
 <ul class="blockList">
 <li class="blockList">
 <h4>position</h4>
-<pre>public&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html" 
title="class in org.apache.hadoop.hbase.nio">MultiByteBuff</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.386">position</a>(int&nbsp;position)</pre>
+<pre>public&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html" 
title="class in org.apache.hadoop.hbase.nio">MultiByteBuff</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.390">position</a>(int&nbsp;position)</pre>
 <div class="block">Sets this MBB's position to the given value.</div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
@@ -991,7 +1001,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" title
 <ul class="blockList">
 <li class="blockList">
 <h4>rewind</h4>
-<pre>public&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html" 
title="class in org.apache.hadoop.hbase.nio">MultiByteBuff</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.413">rewind</a>()</pre>
+<pre>public&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html" 
title="class in org.apache.hadoop.hbase.nio">MultiByteBuff</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.417">rewind</a>()</pre>
 <div class="block">Rewinds this MBB and the position is set to 0</div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
@@ -1007,7 +1017,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" title
 <ul class="blockList">
 <li class="blockList">
 <h4>mark</h4>
-<pre>public&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html" 
title="class in org.apache.hadoop.hbase.nio">MultiByteBuff</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.428">mark</a>()</pre>
+<pre>public&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html" 
title="class in org.apache.hadoop.hbase.nio">MultiByteBuff</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.432">mark</a>()</pre>
 <div class="block">Marks the current position of the MBB</div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
@@ -1023,7 +1033,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" title
 <ul class="blockList">
 <li class="blockList">
 <h4>reset</h4>
-<pre>public&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html" 
title="class in org.apache.hadoop.hbase.nio">MultiByteBuff</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.440">reset</a>()</pre>
+<pre>public&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html" 
title="class in org.apache.hadoop.hbase.nio">MultiByteBuff</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.444">reset</a>()</pre>
 <div class="block">Similar to <a 
href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true";
 title="class or interface in java.nio"><code>ByteBuffer</code></a>.reset(), 
ensures that this MBB
  is reset back to last marked position.</div>
 <dl>
@@ -1040,7 +1050,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" title
 <ul class="blockList">
 <li class="blockList">
 <h4>remaining</h4>
-<pre>public&nbsp;int&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.461">remaining</a>()</pre>
+<pre>public&nbsp;int&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.465">remaining</a>()</pre>
 <div class="block">Returns the number of elements between the current position 
and the
  limit.</div>
 <dl>
@@ -1057,7 +1067,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" title
 <ul class="blockList">
 <li class="blockList">
 <h4>hasRemaining</h4>
-<pre>public final&nbsp;boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.474">hasRemaining</a>()</pre>
+<pre>public final&nbsp;boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.478">hasRemaining</a>()</pre>
 <div class="block">Returns true if there are elements between the current 
position and the limt</div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
@@ -1073,7 +1083,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" title
 <ul class="blockList">
 <li class="blockList">
 <h4>get</h4>
-<pre>public&nbsp;byte&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.485">get</a>()</pre>
+<pre>public&nbsp;byte&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.489">get</a>()</pre>
 <div class="block">A relative method that returns byte at the current 
position.  Increments the
  current position by the size of a byte.</div>
 <dl>
@@ -1090,7 +1100,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" title
 <ul class="blockList">
 <li class="blockList">
 <h4>getShort</h4>
-<pre>public&nbsp;short&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.504">getShort</a>()</pre>
+<pre>public&nbsp;short&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.508">getShort</a>()</pre>
 <div class="block">Returns the short value at the current position. Also 
advances the position by the size
  of short</div>
 <dl>
@@ -1107,7 +1117,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" title
 <ul class="blockList">
 <li class="blockList">
 <h4>getInt</h4>
-<pre>public&nbsp;int&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.531">getInt</a>()</pre>
+<pre>public&nbsp;int&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.535">getInt</a>()</pre>
 <div class="block">Returns the int value at the current position. Also 
advances the position by the size of int</div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
@@ -1123,7 +1133,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" title
 <ul class="blockList">
 <li class="blockList">
 <h4>getLong</h4>
-<pre>public&nbsp;long&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.561">getLong</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.565">getLong</a>()</pre>
 <div class="block">Returns the long value at the current position. Also 
advances the position by the size of long</div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
@@ -1139,7 +1149,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" title
 <ul class="blockList">
 <li class="blockList">
 <h4>get</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.590">get</a>(byte[]&nbsp;dst)</pre>
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.594">get</a>(byte[]&nbsp;dst)</pre>
 <div class="block">Copies the content from this MBB's current position to the 
byte array and fills it. Also
  advances the position of the MBB by the length of the byte[].</div>
 <dl>
@@ -1156,7 +1166,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" title
 <ul class="blockList">
 <li class="blockList">
 <h4>get</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.602">get</a>(byte[]&nbsp;dst,
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.606">get</a>(byte[]&nbsp;dst,
                 int&nbsp;offset,
                 int&nbsp;length)</pre>
 <div class="block">Copies the specified number of bytes from this MBB's 
current position to the byte[]'s offset.
@@ -1177,7 +1187,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" title
 <ul class="blockList">
 <li class="blockList">
 <h4>get</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.618">get</a>(int&nbsp;sourceOffset,
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.622">get</a>(int&nbsp;sourceOffset,
                 byte[]&nbsp;dst,
                 int&nbsp;offset,
                 int&nbsp;length)</pre>
@@ -1201,7 +1211,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" title
 <ul class="blockList">
 <li class="blockList">
 <h4>limit</h4>
-<pre>public&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html" 
title="class in org.apache.hadoop.hbase.nio">MultiByteBuff</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.642">limit</a>(int&nbsp;limit)</pre>
+<pre>public&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html" 
title="class in org.apache.hadoop.hbase.nio">MultiByteBuff</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.646">limit</a>(int&nbsp;limit)</pre>
 <div class="block">Marks the limit of this MBB.</div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
@@ -1219,7 +1229,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" title
 <ul class="blockList">
 <li class="blockList">
 <h4>limit</h4>
-<pre>public&nbsp;int&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.670">limit</a>()</pre>
+<pre>public&nbsp;int&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.674">limit</a>()</pre>
 <div class="block">Returns the limit of this MBB</div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
@@ -1235,7 +1245,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" title
 <ul class="blockList">
 <li class="blockList">
 <h4>slice</h4>
-<pre>public&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html" 
title="class in org.apache.hadoop.hbase.nio">MultiByteBuff</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.681">slice</a>()</pre>
+<pre>public&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html" 
title="class in org.apache.hadoop.hbase.nio">MultiByteBuff</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.685">slice</a>()</pre>
 <div class="block">Returns an MBB which is a sliced version of this MBB. The 
position, limit and mark
  of the new MBB will be independent than that of the original MBB.
  The content of the new MBB will start at this MBB's current position</div>
@@ -1253,7 +1263,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" title
 <ul class="blockList">
 <li class="blockList">
 <h4>duplicate</h4>
-<pre>public&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html" 
title="class in org.apache.hadoop.hbase.nio">MultiByteBuff</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.698">duplicate</a>()</pre>
+<pre>public&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html" 
title="class in org.apache.hadoop.hbase.nio">MultiByteBuff</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.702">duplicate</a>()</pre>
 <div class="block">Returns an MBB which is a duplicate version of this MBB. 
The position, limit and mark
  of the new MBB will be independent than that of the original MBB.
  The content of the new MBB will start at this MBB's current position
@@ -1273,7 +1283,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" title
 <ul class="blockList">
 <li class="blockList">
 <h4>put</h4>
-<pre>public&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html" 
title="class in org.apache.hadoop.hbase.nio">MultiByteBuff</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.713">put</a>(byte&nbsp;b)</pre>
+<pre>public&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html" 
title="class in org.apache.hadoop.hbase.nio">MultiByteBuff</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.717">put</a>(byte&nbsp;b)</pre>
 <div class="block">Writes a byte to this MBB at the current position and 
increments the position</div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
@@ -1291,7 +1301,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" title
 <ul class="blockList">
 <li class="blockList">
 <h4>put</h4>
-<pre>public&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html" 
title="class in org.apache.hadoop.hbase.nio">MultiByteBuff</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.732">put</a>(int&nbsp;index,
+<pre>public&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html" 
title="class in org.apache.hadoop.hbase.nio">MultiByteBuff</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.736">put</a>(int&nbsp;index,
                          byte&nbsp;b)</pre>
 <div class="block">Writes a byte to this MBB at the given index</div>
 <dl>
@@ -1311,7 +1321,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" title
 <ul class="blockList">
 <li class="blockList">
 <h4>put</h4>
-<pre>public&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html" 
title="class in org.apache.hadoop.hbase.nio">MultiByteBuff</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.747">put</a>(int&nbsp;offset,
+<pre>public&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html" 
title="class in org.apache.hadoop.hbase.nio">MultiByteBuff</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.751">put</a>(int&nbsp;offset,
                          <a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" title="class in 
org.apache.hadoop.hbase.nio">ByteBuff</a>&nbsp;src,
                          int&nbsp;srcOffset,
                          int&nbsp;length)</pre>
@@ -1333,7 +1343,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" title
 <ul class="blockList">
 <li class="blockList">
 <h4>getItemByteBuffer</h4>
-<pre>private static&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true";
 title="class or interface in java.nio">ByteBuffer</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.782">getItemByteBuffer</a>(<a
 href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" title="class 
in org.apache.hadoop.hbase.nio">ByteBuff</a>&nbsp;buf,
+<pre>private static&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true";
 title="class or interface in java.nio">ByteBuffer</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.786">getItemByteBuffer</a>(<a
 href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" title="class 
in org.apache.hadoop.hbase.nio">ByteBuff</a>&nbsp;buf,
                                             int&nbsp;index)</pre>
 </li>
 </ul>
@@ -1343,7 +1353,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" title
 <ul class="blockList">
 <li class="blockList">
 <h4>putInt</h4>
-<pre>public&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html" 
title="class in org.apache.hadoop.hbase.nio">MultiByteBuff</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.793">putInt</a>(int&nbsp;val)</pre>
+<pre>public&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html" 
title="class in org.apache.hadoop.hbase.nio">MultiByteBuff</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.797">putInt</a>(int&nbsp;val)</pre>
 <div class="block">Writes an int to this MBB at its current position. Also 
advances the position by size of int</div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
@@ -1361,7 +1371,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" title
 <ul class="blockList">
 <li class="blockList">
 <h4>int3</h4>
-<pre>private static&nbsp;byte&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.809">int3</a>(int&nbsp;x)</pre>
+<pre>private static&nbsp;byte&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.813">int3</a>(int&nbsp;x)</pre>
 </li>
 </ul>
 <a name="int2-int-">
@@ -1370,7 +1380,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" title
 <ul class="blockList">
 <li class="blockList">
 <h4>int2</h4>
-<pre>private static&nbsp;byte&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.813">int2</a>(int&nbsp;x)</pre>
+<pre>private static&nbsp;byte&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.817">int2</a>(int&nbsp;x)</pre>
 </li>
 </ul>
 <a name="int1-int-">
@@ -1379,7 +1389,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" title
 <ul class="blockList">
 <li class="blockList">
 <h4>int1</h4>
-<pre>private static&nbsp;byte&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.817">int1</a>(int&nbsp;x)</pre>
+<pre>private static&nbsp;byte&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.821">int1</a>(int&nbsp;x)</pre>
 </li>
 </ul>
 <a name="int0-int-">
@@ -1388,7 +1398,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" title
 <ul class="blockList">
 <li class="blockList">
 <h4>int0</h4>
-<pre>private static&nbsp;byte&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.821">int0</a>(int&nbsp;x)</pre>
+<pre>private static&nbsp;byte&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.825">int0</a>(int&nbsp;x)</pre>
 </li>
 </ul>
 <a name="put-byte:A-">
@@ -1397,7 +1407,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" title
 <ul class="blockList">
 <li class="blockList">
 <h4>put</h4>
-<pre>public final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html" 
title="class in org.apache.hadoop.hbase.nio">MultiByteBuff</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.831">put</a>(byte[]&nbsp;src)</pre>
+<pre>public final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html" 
title="class in org.apache.hadoop.hbase.nio">MultiByteBuff</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.835">put</a>(byte[]&nbsp;src)</pre>
 <div class="block">Copies from the given byte[] to this MBB</div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
@@ -1415,7 +1425,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" title
 <ul class="blockList">
 <li class="blockList">
 <h4>put</h4>
-<pre>public&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html" 
title="class in org.apache.hadoop.hbase.nio">MultiByteBuff</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.843">put</a>(byte[]&nbsp;src,
+<pre>public&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html" 
title="class in org.apache.hadoop.hbase.nio">MultiByteBuff</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.847">put</a>(byte[]&nbsp;src,
                          int&nbsp;offset,
                          int&nbsp;length)</pre>
 <div class="block">Copies from the given byte[] to this MBB</div>
@@ -1437,7 +1447,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" title
 <ul class="blockList">
 <li class="blockList">
 <h4>putLong</h4>
-<pre>public&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html" 
title="class in org.apache.hadoop.hbase.nio">MultiByteBuff</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.862">putLong</a>(long&nbsp;val)</pre>
+<pre>public&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html" 
title="class in org.apache.hadoop.hbase.nio">MultiByteBuff</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.866">putLong</a>(long&nbsp;val)</pre>
 <div class="block">Writes a long to this MBB at its current position. Also 
advances the position by size of long</div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
@@ -1455,7 +1465,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" title
 <ul class="blockList">
 <li class="blockList">
 <h4>long7</h4>
-<pre>private static&nbsp;byte&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.882">long7</a>(long&nbsp;x)</pre>
+<pre>private static&nbsp;byte&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.886">long7</a>(long&nbsp;x)</pre>
 </li>
 </ul>
 <a name="long6-long-">
@@ -1464,7 +1474,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" title
 <ul class="blockList">
 <li class="blockList">
 <h4>long6</h4>
-<pre>private static&nbsp;byte&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.886">long6</a>(long&nbsp;x)</pre>
+<pre>private static&nbsp;byte&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.890">long6</a>(long&nbsp;x)</pre>
 </li>
 </ul>
 <a name="long5-long-">
@@ -1473,7 +1483,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" title
 <ul class="blockList">
 <li class="blockList">
 <h4>long5</h4>
-<pre>private static&nbsp;byte&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.890">long5</a>(long&nbsp;x)</pre>
+<pre>private static&nbsp;byte&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.894">long5</a>(long&nbsp;x)</pre>
 </li>
 </ul>
 <a name="long4-long-">
@@ -1482,7 +1492,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" title
 <ul class="blockList">
 <li class="blockList">
 <h4>long4</h4>
-<pre>private static&nbsp;byte&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.894">long4</a>(long&nbsp;x)</pre>
+<pre>private static&nbsp;byte&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.898">long4</a>(long&nbsp;x)</pre>
 </li>
 </ul>
 <a name="long3-long-">
@@ -1491,7 +1501,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" title
 <ul class="blockList">
 <li class="blockList">
 <h4>long3</h4>
-<pre>private static&nbsp;byte&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.898">long3</a>(long&nbsp;x)</pre>
+<pre>private static&nbsp;byte&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.902">long3</a>(long&nbsp;x)</pre>
 </li>
 </ul>
 <a name="long2-long-">
@@ -1500,7 +1510,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" title
 <ul class="blockList">
 <li class="blockList">
 <h4>long2</h4>
-<pre>private static&nbsp;byte&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.902">long2</a>(long&nbsp;x)</pre>
+<pre>private static&nbsp;byte&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.906">long2</a>(long&nbsp;x)</pre>
 </li>
 </ul>
 <a name="long1-long-">
@@ -1509,7 +1519,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" title
 <ul class="blockList">
 <li class="blockList">
 <h4>long1</h4>
-<pre>private static&nbsp;byte&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.906">long1</a>(long&nbsp;x)</pre>
+<pre>private static&nbsp;byte&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.910">long1</a>(long&nbsp;x)</pre>
 </li>
 </ul>
 <a name="long0-long-">
@@ -1518,7 +1528,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" title
 <ul class="blockList">
 <li class="blockList">
 <h4>long0</h4>
-<pre>private static&nbsp;byte&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.910">long0</a>(long&nbsp;x)</pre>
+<pre>private static&nbsp;byte&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.914">long0</a>(long&nbsp;x)</pre>
 </li>
 </ul>
 <a name="skip-int-">
@@ -1527,7 +1537,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" title
 <ul class="blockList">
 <li class="blockList">
 <h4>skip</h4>
-<pre>public&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html" 
title="class in org.apache.hadoop.hbase.nio">MultiByteBuff</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.919">skip</a>(int&nbsp;length)</pre>
+<pre>public&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html" 
title="class in org.apache.hadoop.hbase.nio">MultiByteBuff</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.923">skip</a>(int&nbsp;length)</pre>
 <div class="block">Jumps the current position of this MBB by specified 
length.</div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
@@ -1543,7 +1553,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" title
 <ul class="blockList">
 <li class="blockList">
 <h4>moveBack</h4>
-<pre>public&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html" 
title="class in org.apache.hadoop.hbase.nio">MultiByteBuff</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.941">moveBack</a>(int&nbsp;length)</pre>
+<pre>public&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html" 
title="class in org.apache.hadoop.hbase.nio">MultiByteBuff</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.945">moveBack</a>(int&nbsp;length)</pre>
 <div class="block">Jumps back the current position of this MBB by specified 
length.</div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
@@ -1559,7 +1569,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" title
 <ul class="blockList">
 <li class="blockList">
 <h4>asSubByteBuffer</h4>
-<pre>public&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true";
 title="class or interface in java.nio">ByteBuffer</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.968">asSubByteBuffer</a>(int&nbsp;length)</pre>
+<pre>public&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true";
 title="class or interface in java.nio">ByteBuffer</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.972">asSubByteBuffer</a>(int&nbsp;length)</pre>
 <div class="block">Returns bytes from current position till length specified, 
as a single ByteBuffer. When all
  these bytes happen to be in a single ByteBuffer, which this object wraps, 
that ByteBuffer item
  as such will be returned. So users are warned not to change the position or 
limit of this
@@ -1582,7 +1592,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" title
 <ul class="blockList">
 <li class="blockList">
 <h4>asSubByteBuffer</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.1005">asSubByteBuffer</a>(int&nbsp;offset,
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.1009">asSubByteBuffer</a>(int&nbsp;offset,
                             int&nbsp;length,
                             <a 
href="../../../../../org/apache/hadoop/hbase/util/ObjectIntPair.html" 
title="class in org.apache.hadoop.hbase.util">ObjectIntPair</a>&lt;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true";
 title="class or interface in java.nio">ByteBuffer</a>&gt;&nbsp;pair)</pre>
 <div class="block">Returns bytes from given offset till length specified, as a 
single ByteBuffer. When all these
@@ -1609,7 +1619,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" title
 <ul class="blockList">
 <li class="blockList">
 <h4>get</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.1047">get</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true";
 title="class or interface in java.nio">ByteBuffer</a>&nbsp;out,
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.1051">get</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true";
 title="class or interface in java.nio">ByteBuffer</a>&nbsp;out,
                 int&nbsp;sourceOffset,
                 int&nbsp;length)</pre>
 <div class="block">Copies the content from an this MBB to a ByteBuffer</div>
@@ -1630,7 +1640,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" title
 <ul class="blockList">
 <li class="blockList">
 <h4>toBytes</h4>
-<pre>public&nbsp;byte[]&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.1067">toBytes</a>(int&nbsp;offset,
+<pre>public&nbsp;byte[]&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.1071">toBytes</a>(int&nbsp;offset,
                       int&nbsp;length)</pre>
 <div class="block">Copy the content from this MBB to a byte[] based on the 
given offset and
  length</div>
@@ -1645,13 +1655,33 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" title
 </dl>
 </li>
 </ul>
+<a name="read-java.nio.channels.ReadableByteChannel-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>read</h4>
+<pre>public&nbsp;int&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.1078">read</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/nio/channels/ReadableByteChannel.html?is-external=true";
 title="class or interface in 
java.nio.channels">ReadableByteChannel</a>&nbsp;channel)
+         throws <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from 
class:&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html#read-java.nio.channels.ReadableByteChannel-">ByteBuff</a></code></span></div>
+<div class="block">Reads bytes from the given channel into this ByteBuff</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html#read-java.nio.channels.ReadableByteChannel-">read</a></code>&nbsp;in
 class&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" title="class in 
org.apache.hadoop.hbase.nio">ByteBuff</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The number of bytes read from the channel</dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a 
href="http://docs.oracle.com/javase/8/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="equals-java.lang.Object-">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
 <h4>equals</h4>
-<pre>public&nbsp;boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.1074">equals</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a>&nbsp;obj)</pre>
+<pre>public&nbsp;boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.1100">equals</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a>&nbsp;obj)</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
 <dd><code><a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-";
 title="class or interface in java.lang">equals</a></code>&nbsp;in 
class&nbsp;<code><a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a></code></dd>
@@ -1661,16 +1691,29 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" title
 <a name="hashCode--">
 <!--   -->
 </a>
-<ul class="blockListLast">
+<ul class="blockList">
 <li class="blockList">
 <h4>hashCode</h4>
-<pre>public&nbsp;int&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.1087">hashCode</a>()</pre>
+<pre>public&nbsp;int&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.1113">hashCode</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
 <dd><code><a 
href="http://docs.oracle.com/javase/8/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/8/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="getEnclosingByteBuffers--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getEnclosingByteBuffers</h4>
+<pre>public&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true";
 title="class or interface in java.nio">ByteBuffer</a>[]&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.1125">getEnclosingByteBuffers</a>()</pre>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the ByteBuffers which this wraps.</dd>
+</dl>
+</li>
+</ul>
 </li>
 </ul>
 </li>

Reply via email to