http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a754d895/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 e2c6511..b425534 100644 --- a/devapidocs/org/apache/hadoop/hbase/nio/MultiByteBuff.html +++ b/devapidocs/org/apache/hadoop/hbase/nio/MultiByteBuff.html @@ -912,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 short <a href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.277">getShort</a>(int index, +<pre>private short <a href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.271">getShort</a>(int index, int itemIndex)</pre> </li> </ul> @@ -922,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 long <a href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.302">getLong</a>(int index, +<pre>private long <a href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.296">getLong</a>(int index, int itemIndex)</pre> </li> </ul> @@ -932,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 long <a href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.333">getLong</a>(int index)</pre> +<pre>public long <a href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.321">getLong</a>(int 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> @@ -950,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 long <a href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.367">getLongAfterPosition</a>(int offset)</pre> +<pre>public long <a href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.334">getLongAfterPosition</a>(int offset)</pre> <div class="block"><span class="descfrmTypeLabel">Description copied from class: <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> @@ -968,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 int <a href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.383">position</a>()</pre> +<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.350">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> in class <code><a href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" title="class in org.apache.hadoop.hbase.nio">ByteBuff</a></code></dd> @@ -983,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 <a href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html" title="class in org.apache.hadoop.hbase.nio">MultiByteBuff</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.393">position</a>(int position)</pre> +<pre>public <a href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html" title="class in org.apache.hadoop.hbase.nio">MultiByteBuff</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.360">position</a>(int position)</pre> <div class="block">Sets this MBB's position to the given value.</div> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> @@ -1001,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 <a href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html" title="class in org.apache.hadoop.hbase.nio">MultiByteBuff</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.420">rewind</a>()</pre> +<pre>public <a href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html" title="class in org.apache.hadoop.hbase.nio">MultiByteBuff</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.387">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> @@ -1017,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 <a href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html" title="class in org.apache.hadoop.hbase.nio">MultiByteBuff</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.435">mark</a>()</pre> +<pre>public <a href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html" title="class in org.apache.hadoop.hbase.nio">MultiByteBuff</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.402">mark</a>()</pre> <div class="block">Marks the current position of the MBB</div> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> @@ -1033,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 <a href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html" title="class in org.apache.hadoop.hbase.nio">MultiByteBuff</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.447">reset</a>()</pre> +<pre>public <a href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html" title="class in org.apache.hadoop.hbase.nio">MultiByteBuff</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.414">reset</a>()</pre> <div class="block">Similar to <a href="https://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> @@ -1050,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 int <a href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.468">remaining</a>()</pre> +<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.435">remaining</a>()</pre> <div class="block">Returns the number of elements between the current position and the limit.</div> <dl> @@ -1067,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 boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.481">hasRemaining</a>()</pre> +<pre>public final boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.448">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> @@ -1083,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 byte <a href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.492">get</a>()</pre> +<pre>public byte <a href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.459">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> @@ -1100,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 short <a href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.511">getShort</a>()</pre> +<pre>public short <a href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.478">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> @@ -1117,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 int <a href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.538">getInt</a>()</pre> +<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.496">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> @@ -1133,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 long <a href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.568">getLong</a>()</pre> +<pre>public long <a href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.516">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> @@ -1149,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 void <a href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.597">get</a>(byte[] dst)</pre> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.535">get</a>(byte[] 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> @@ -1166,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 void <a href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.609">get</a>(byte[] dst, +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.547">get</a>(byte[] dst, int offset, int length)</pre> <div class="block">Copies the specified number of bytes from this MBB's current position to the byte[]'s offset. @@ -1187,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 void <a href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.625">get</a>(int sourceOffset, +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.562">get</a>(int sourceOffset, byte[] dst, int offset, int length)</pre> @@ -1211,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 <a href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html" title="class in org.apache.hadoop.hbase.nio">MultiByteBuff</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.649">limit</a>(int limit)</pre> +<pre>public <a href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html" title="class in org.apache.hadoop.hbase.nio">MultiByteBuff</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.585">limit</a>(int limit)</pre> <div class="block">Marks the limit of this MBB.</div> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> @@ -1229,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 int <a href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.677">limit</a>()</pre> +<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.613">limit</a>()</pre> <div class="block">Returns the limit of this MBB</div> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> @@ -1245,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 <a href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html" title="class in org.apache.hadoop.hbase.nio">MultiByteBuff</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.688">slice</a>()</pre> +<pre>public <a href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html" title="class in org.apache.hadoop.hbase.nio">MultiByteBuff</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.624">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> @@ -1263,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 <a href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html" title="class in org.apache.hadoop.hbase.nio">MultiByteBuff</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.705">duplicate</a>()</pre> +<pre>public <a href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html" title="class in org.apache.hadoop.hbase.nio">MultiByteBuff</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.641">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 @@ -1283,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 <a href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html" title="class in org.apache.hadoop.hbase.nio">MultiByteBuff</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.720">put</a>(byte b)</pre> +<pre>public <a href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html" title="class in org.apache.hadoop.hbase.nio">MultiByteBuff</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.656">put</a>(byte 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> @@ -1301,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 <a href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html" title="class in org.apache.hadoop.hbase.nio">MultiByteBuff</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.739">put</a>(int index, +<pre>public <a href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html" title="class in org.apache.hadoop.hbase.nio">MultiByteBuff</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.675">put</a>(int index, byte b)</pre> <div class="block">Writes a byte to this MBB at the given index</div> <dl> @@ -1321,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 <a href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html" title="class in org.apache.hadoop.hbase.nio">MultiByteBuff</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.754">put</a>(int offset, +<pre>public <a href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html" title="class in org.apache.hadoop.hbase.nio">MultiByteBuff</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.690">put</a>(int offset, <a href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" title="class in org.apache.hadoop.hbase.nio">ByteBuff</a> src, int srcOffset, int length)</pre> @@ -1343,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 <a href="https://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.789">getItemByteBuffer</a>(<a href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" title="class in org.apache.hadoop.hbase.nio">ByteBuff</a> buf, +<pre>private static <a href="https://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.725">getItemByteBuffer</a>(<a href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" title="class in org.apache.hadoop.hbase.nio">ByteBuff</a> buf, int index)</pre> </li> </ul> @@ -1353,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 <a href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html" title="class in org.apache.hadoop.hbase.nio">MultiByteBuff</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.800">putInt</a>(int val)</pre> +<pre>public <a href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html" title="class in org.apache.hadoop.hbase.nio">MultiByteBuff</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.736">putInt</a>(int 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> @@ -1371,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 byte <a href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.816">int3</a>(int x)</pre> +<pre>private static byte <a href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.752">int3</a>(int x)</pre> </li> </ul> <a name="int2-int-"> @@ -1380,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 byte <a href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.820">int2</a>(int x)</pre> +<pre>private static byte <a href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.756">int2</a>(int x)</pre> </li> </ul> <a name="int1-int-"> @@ -1389,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 byte <a href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.824">int1</a>(int x)</pre> +<pre>private static byte <a href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.760">int1</a>(int x)</pre> </li> </ul> <a name="int0-int-"> @@ -1398,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 byte <a href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.828">int0</a>(int x)</pre> +<pre>private static byte <a href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.764">int0</a>(int x)</pre> </li> </ul> <a name="put-byte:A-"> @@ -1407,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 <a href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html" title="class in org.apache.hadoop.hbase.nio">MultiByteBuff</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.838">put</a>(byte[] src)</pre> +<pre>public final <a href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html" title="class in org.apache.hadoop.hbase.nio">MultiByteBuff</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.774">put</a>(byte[] src)</pre> <div class="block">Copies from the given byte[] to this MBB</div> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> @@ -1425,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 <a href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html" title="class in org.apache.hadoop.hbase.nio">MultiByteBuff</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.850">put</a>(byte[] src, +<pre>public <a href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html" title="class in org.apache.hadoop.hbase.nio">MultiByteBuff</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.786">put</a>(byte[] src, int offset, int length)</pre> <div class="block">Copies from the given byte[] to this MBB</div> @@ -1447,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 <a href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html" title="class in org.apache.hadoop.hbase.nio">MultiByteBuff</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.869">putLong</a>(long val)</pre> +<pre>public <a href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html" title="class in org.apache.hadoop.hbase.nio">MultiByteBuff</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.805">putLong</a>(long 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> @@ -1465,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 byte <a href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.889">long7</a>(long x)</pre> +<pre>private static byte <a href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.825">long7</a>(long x)</pre> </li> </ul> <a name="long6-long-"> @@ -1474,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 byte <a href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.893">long6</a>(long x)</pre> +<pre>private static byte <a href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.829">long6</a>(long x)</pre> </li> </ul> <a name="long5-long-"> @@ -1483,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 byte <a href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.897">long5</a>(long x)</pre> +<pre>private static byte <a href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.833">long5</a>(long x)</pre> </li> </ul> <a name="long4-long-"> @@ -1492,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 byte <a href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.901">long4</a>(long x)</pre> +<pre>private static byte <a href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.837">long4</a>(long x)</pre> </li> </ul> <a name="long3-long-"> @@ -1501,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 byte <a href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.905">long3</a>(long x)</pre> +<pre>private static byte <a href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.841">long3</a>(long x)</pre> </li> </ul> <a name="long2-long-"> @@ -1510,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 byte <a href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.909">long2</a>(long x)</pre> +<pre>private static byte <a href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.845">long2</a>(long x)</pre> </li> </ul> <a name="long1-long-"> @@ -1519,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 byte <a href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.913">long1</a>(long x)</pre> +<pre>private static byte <a href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.849">long1</a>(long x)</pre> </li> </ul> <a name="long0-long-"> @@ -1528,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 byte <a href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.917">long0</a>(long x)</pre> +<pre>private static byte <a href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.853">long0</a>(long x)</pre> </li> </ul> <a name="skip-int-"> @@ -1537,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 <a href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html" title="class in org.apache.hadoop.hbase.nio">MultiByteBuff</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.926">skip</a>(int length)</pre> +<pre>public <a href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html" title="class in org.apache.hadoop.hbase.nio">MultiByteBuff</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.862">skip</a>(int 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> @@ -1553,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 <a href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html" title="class in org.apache.hadoop.hbase.nio">MultiByteBuff</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.948">moveBack</a>(int length)</pre> +<pre>public <a href="../../../../../org/apache/hadoop/hbase/nio/MultiByteBuff.html" title="class in org.apache.hadoop.hbase.nio">MultiByteBuff</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.884">moveBack</a>(int 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> @@ -1569,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 <a href="https://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.975">asSubByteBuffer</a>(int length)</pre> +<pre>public <a href="https://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.911">asSubByteBuffer</a>(int 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 @@ -1592,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 void <a href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.1012">asSubByteBuffer</a>(int offset, +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.947">asSubByteBuffer</a>(int offset, int length, <a href="../../../../../org/apache/hadoop/hbase/util/ObjectIntPair.html" title="class in org.apache.hadoop.hbase.util">ObjectIntPair</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a>> pair)</pre> <div class="block">Returns bytes from given offset till length specified, as a single ByteBuffer. When all these @@ -1619,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 void <a href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.1054">get</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> out, +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.989">get</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> out, int sourceOffset, int length)</pre> <div class="block">Copies the content from an this MBB to a ByteBuffer</div> @@ -1640,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 byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.1074">toBytes</a>(int offset, +<pre>public byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.1009">toBytes</a>(int offset, int length)</pre> <div class="block">Copy the content from this MBB to a byte[] based on the given offset and length</div> @@ -1661,7 +1661,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" title <ul class="blockList"> <li class="blockList"> <h4>read</h4> -<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.1081">read</a>(<a href="https://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> channel) +<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.1016">read</a>(<a href="https://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> channel) throws <a href="https://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: <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> @@ -1681,7 +1681,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" title <ul class="blockList"> <li class="blockList"> <h4>equals</h4> -<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.1103">equals</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> obj)</pre> +<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.1037">equals</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> obj)</pre> <dl> <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> <dd><code><a href="https://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> in class <code><a href="https://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> @@ -1694,7 +1694,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" title <ul class="blockList"> <li class="blockList"> <h4>hashCode</h4> -<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.1116">hashCode</a>()</pre> +<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/nio/MultiByteBuff.html#line.1050">hashCode</a>()</pre> <dl> <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> <dd><code><a href="https://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> in class <code><a href="https://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> @@ -1707,7 +1707,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/nio/ByteBuff.html" title <ul class="blockListLast"> <li class="blockList"> <h4>getEnclosingByteBuffers</h4> -<pre>public <a href="https://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.1128">getEnclosingByteBuffers</a>()</pre> +<pre>public <a href="https://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.1062">getEnclosingByteBuffers</a>()</pre> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>the ByteBuffers which this wraps.</dd>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a754d895/devapidocs/org/apache/hadoop/hbase/package-tree.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/package-tree.html b/devapidocs/org/apache/hadoop/hbase/package-tree.html index d56c322..1eef4b6 100644 --- a/devapidocs/org/apache/hadoop/hbase/package-tree.html +++ b/devapidocs/org/apache/hadoop/hbase/package-tree.html @@ -441,19 +441,19 @@ <ul> <li type="circle">java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a><E> (implements java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><T>, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>) <ul> -<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/HConstants.OperationStatusCode.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">HConstants.OperationStatusCode</span></a></li> -<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/CellBuilderType.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">CellBuilderType</span></a></li> -<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/Size.Unit.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">Size.Unit</span></a></li> <li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/CompareOperator.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">CompareOperator</span></a></li> -<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.QueryType.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">MetaTableAccessor.QueryType</span></a></li> -<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/KeepDeletedCells.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">KeepDeletedCells</span></a></li> -<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/ClusterMetrics.Option.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">ClusterMetrics.Option</span></a></li> +<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/CellBuilderType.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">CellBuilderType</span></a></li> <li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/HealthChecker.HealthCheckerExitStatus.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">HealthChecker.HealthCheckerExitStatus</span></a></li> -<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/KeyValue.Type.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">KeyValue.Type</span></a></li> -<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/Cell.Type.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">Cell.Type</span></a></li> +<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/KeepDeletedCells.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">KeepDeletedCells</span></a></li> +<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/HConstants.OperationStatusCode.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">HConstants.OperationStatusCode</span></a></li> <li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/CompatibilitySingletonFactory.SingletonStorage.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">CompatibilitySingletonFactory.SingletonStorage</span></a></li> -<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/Coprocessor.State.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">Coprocessor.State</span></a></li> +<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.QueryType.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">MetaTableAccessor.QueryType</span></a></li> <li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/MemoryCompactionPolicy.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">MemoryCompactionPolicy</span></a></li> +<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/Cell.Type.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">Cell.Type</span></a></li> +<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/Size.Unit.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">Size.Unit</span></a></li> +<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/Coprocessor.State.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">Coprocessor.State</span></a></li> +<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/ClusterMetrics.Option.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">ClusterMetrics.Option</span></a></li> +<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/KeyValue.Type.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">KeyValue.Type</span></a></li> </ul> </li> </ul> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a754d895/devapidocs/org/apache/hadoop/hbase/package-use.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/package-use.html b/devapidocs/org/apache/hadoop/hbase/package-use.html index de0c0fa..5d5a776 100644 --- a/devapidocs/org/apache/hadoop/hbase/package-use.html +++ b/devapidocs/org/apache/hadoop/hbase/package-use.html @@ -2877,6 +2877,17 @@ service.</div> </tr> <tbody> <tr class="altColor"> +<td class="colOne"><a href="../../../../org/apache/hadoop/hbase/class-use/Cell.html#org.apache.hadoop.hbase.regionserver.throttle">Cell</a> +<div class="block">The unit of storage in HBase consisting of the following fields: + <br></div> +</td> +</tr> +<tr class="rowColor"> +<td class="colOne"><a href="../../../../org/apache/hadoop/hbase/class-use/RegionTooBusyException.html#org.apache.hadoop.hbase.regionserver.throttle">RegionTooBusyException</a> +<div class="block">Thrown by a region server if it will block and wait to serve a request.</div> +</td> +</tr> +<tr class="altColor"> <td class="colOne"><a href="../../../../org/apache/hadoop/hbase/class-use/Stoppable.html#org.apache.hadoop.hbase.regionserver.throttle">Stoppable</a> <div class="block">Implementers are Stoppable.</div> </td> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a754d895/devapidocs/org/apache/hadoop/hbase/procedure/MasterProcedureManager.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/procedure/MasterProcedureManager.html b/devapidocs/org/apache/hadoop/hbase/procedure/MasterProcedureManager.html index aea32dc..f08f06d 100644 --- a/devapidocs/org/apache/hadoop/hbase/procedure/MasterProcedureManager.html +++ b/devapidocs/org/apache/hadoop/hbase/procedure/MasterProcedureManager.html @@ -18,7 +18,7 @@ catch(err) { } //--> -var methods = {"i0":10,"i1":10,"i2":6,"i3":6}; +var methods = {"i0":6,"i1":10,"i2":10,"i3":6,"i4":6}; var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],8:["t4","Concrete Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -123,8 +123,7 @@ var activeTableTab = "activeTableTab"; <hr> <br> <pre>@InterfaceAudience.Private - @InterfaceStability.Evolving -public abstract class <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure/MasterProcedureManager.html#line.57">MasterProcedureManager</a> +public abstract class <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure/MasterProcedureManager.html#line.58">MasterProcedureManager</a> extends <a href="../../../../../org/apache/hadoop/hbase/procedure/ProcedureManager.html" title="class in org.apache.hadoop.hbase.procedure">ProcedureManager</a> implements <a href="../../../../../org/apache/hadoop/hbase/Stoppable.html" title="interface in org.apache.hadoop.hbase">Stoppable</a></pre> <div class="block">A life-cycle management interface for globally barriered procedures on master. @@ -133,22 +132,22 @@ implements <a href="../../../../../org/apache/hadoop/hbase/Stoppable.html" title To implement a custom globally barriered procedure, user needs to extend two classes: <a href="../../../../../org/apache/hadoop/hbase/procedure/MasterProcedureManager.html" title="class in org.apache.hadoop.hbase.procedure"><code>MasterProcedureManager</code></a> and <a href="../../../../../org/apache/hadoop/hbase/procedure/RegionServerProcedureManager.html" title="class in org.apache.hadoop.hbase.procedure"><code>RegionServerProcedureManager</code></a>. Implementation of - <a href="../../../../../org/apache/hadoop/hbase/procedure/MasterProcedureManager.html" title="class in org.apache.hadoop.hbase.procedure"><code>MasterProcedureManager</code></a> is loaded into <a href="../../../../../org/apache/hadoop/hbase/master/HMaster.html" title="class in org.apache.hadoop.hbase.master"><code>HMaster</code></a> + <a href="../../../../../org/apache/hadoop/hbase/procedure/MasterProcedureManager.html" title="class in org.apache.hadoop.hbase.procedure"><code>MasterProcedureManager</code></a> is loaded into <a href="../../../../../org/apache/hadoop/hbase/master/HMaster.html" title="class in org.apache.hadoop.hbase.master"><code>HMaster</code></a> process via configuration parameter 'hbase.procedure.master.classes', while implementation of - <a href="../../../../../org/apache/hadoop/hbase/procedure/RegionServerProcedureManager.html" title="class in org.apache.hadoop.hbase.procedure"><code>RegionServerProcedureManager</code></a> is loaded into + <a href="../../../../../org/apache/hadoop/hbase/procedure/RegionServerProcedureManager.html" title="class in org.apache.hadoop.hbase.procedure"><code>RegionServerProcedureManager</code></a> is loaded into <a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html" title="class in org.apache.hadoop.hbase.regionserver"><code>HRegionServer</code></a> process via configuration parameter 'hbase.procedure.regionserver.classes'. - An example of globally barriered procedure implementation is + An example of globally barriered procedure implementation is <a href="../../../../../org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html" title="class in org.apache.hadoop.hbase.master.snapshot"><code>SnapshotManager</code></a> and <a href="../../../../../org/apache/hadoop/hbase/regionserver/snapshot/RegionServerSnapshotManager.html" title="class in org.apache.hadoop.hbase.regionserver.snapshot"><code>RegionServerSnapshotManager</code></a>. A globally barriered procedure is identified by its signature (usually it is the name of the procedure znode). During the initialization phase, the initialize methods are called by both - <a href="../../../../../org/apache/hadoop/hbase/master/HMaster.html" title="class in org.apache.hadoop.hbase.master"><code>HMaster</code></a> - and <a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html" title="class in org.apache.hadoop.hbase.regionserver"><code>HRegionServer</code></a> which create the procedure znode - and register the listeners. A procedure can be triggered by its signature and an instant name - (encapsulated in a <code>HBaseProtos.ProcedureDescription</code> object). When the servers are shutdown, + <a href="../../../../../org/apache/hadoop/hbase/master/HMaster.html" title="class in org.apache.hadoop.hbase.master"><code>HMaster</code></a> + and <a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html" title="class in org.apache.hadoop.hbase.regionserver"><code>HRegionServer</code></a> which create the procedure znode + and register the listeners. A procedure can be triggered by its signature and an instant name + (encapsulated in a <code>HBaseProtos.ProcedureDescription</code> object). When the servers are shutdown, the stop methods on both classes are called to clean up the data associated with the procedure.</div> </li> </ul> @@ -186,25 +185,33 @@ implements <a href="../../../../../org/apache/hadoop/hbase/Stoppable.html" title <th class="colLast" scope="col">Method and Description</th> </tr> <tr id="i0" class="altColor"> +<td class="colFirst"><code>abstract void</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/procedure/MasterProcedureManager.html#checkPermissions-org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.ProcedureDescription-org.apache.hadoop.hbase.security.access.AccessChecker-org.apache.hadoop.hbase.security.User-">checkPermissions</a></span>(org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.ProcedureDescription desc, + <a href="../../../../../org/apache/hadoop/hbase/security/access/AccessChecker.html" title="class in org.apache.hadoop.hbase.security.access">AccessChecker</a> accessChecker, + <a href="../../../../../org/apache/hadoop/hbase/security/User.html" title="class in org.apache.hadoop.hbase.security">User</a> user)</code> +<div class="block">Check for required permissions before executing the procedure.</div> +</td> +</tr> +<tr id="i1" class="rowColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/procedure/MasterProcedureManager.html#execProcedure-org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.ProcedureDescription-">execProcedure</a></span>(org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.ProcedureDescription desc)</code> <div class="block">Execute a distributed procedure on cluster</div> </td> </tr> -<tr id="i1" class="rowColor"> +<tr id="i2" class="altColor"> <td class="colFirst"><code>byte[]</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/procedure/MasterProcedureManager.html#execProcedureWithRet-org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.ProcedureDescription-">execProcedureWithRet</a></span>(org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.ProcedureDescription desc)</code> <div class="block">Execute a distributed procedure on cluster with return data.</div> </td> </tr> -<tr id="i2" class="altColor"> +<tr id="i3" class="rowColor"> <td class="colFirst"><code>abstract void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/procedure/MasterProcedureManager.html#initialize-org.apache.hadoop.hbase.master.MasterServices-org.apache.hadoop.hbase.master.MetricsMaster-">initialize</a></span>(<a href="../../../../../org/apache/hadoop/hbase/master/MasterServices.html" title="interface in org.apache.hadoop.hbase.master">MasterServices</a> master, <a href="../../../../../org/apache/hadoop/hbase/master/MetricsMaster.html" title="class in org.apache.hadoop.hbase.master">MetricsMaster</a> metricsMaster)</code> <div class="block">Initialize a globally barriered procedure for master.</div> </td> </tr> -<tr id="i3" class="rowColor"> +<tr id="i4" class="altColor"> <td class="colFirst"><code>abstract boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/procedure/MasterProcedureManager.html#isProcedureDone-org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.ProcedureDescription-">isProcedureDone</a></span>(org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.ProcedureDescription desc)</code> <div class="block">Check if the procedure is finished successfully</div> @@ -252,7 +259,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/Stoppable.html" title <ul class="blockListLast"> <li class="blockList"> <h4>MasterProcedureManager</h4> -<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure/MasterProcedureManager.html#line.57">MasterProcedureManager</a>()</pre> +<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure/MasterProcedureManager.html#line.58">MasterProcedureManager</a>()</pre> </li> </ul> </li> @@ -308,7 +315,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/Stoppable.html" title <ul class="blockList"> <li class="blockList"> <h4>execProcedureWithRet</h4> -<pre>public byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure/MasterProcedureManager.html#line.87">execProcedureWithRet</a>(org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.ProcedureDescription desc) +<pre>public byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure/MasterProcedureManager.html#line.85">execProcedureWithRet</a>(org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.ProcedureDescription desc) throws <a href="https://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">Execute a distributed procedure on cluster with return data.</div> <dl> @@ -321,13 +328,30 @@ implements <a href="../../../../../org/apache/hadoop/hbase/Stoppable.html" title </dl> </li> </ul> +<a name="checkPermissions-org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.ProcedureDescription-org.apache.hadoop.hbase.security.access.AccessChecker-org.apache.hadoop.hbase.security.User-"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>checkPermissions</h4> +<pre>public abstract void <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure/MasterProcedureManager.html#line.94">checkPermissions</a>(org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.ProcedureDescription desc, + <a href="../../../../../org/apache/hadoop/hbase/security/access/AccessChecker.html" title="class in org.apache.hadoop.hbase.security.access">AccessChecker</a> accessChecker, + <a href="../../../../../org/apache/hadoop/hbase/security/User.html" title="class in org.apache.hadoop.hbase.security">User</a> user) + throws <a href="https://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">Check for required permissions before executing the procedure.</div> +<dl> +<dt><span class="throwsLabel">Throws:</span></dt> +<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - if permissions requirements are not met.</dd> +</dl> +</li> +</ul> <a name="isProcedureDone-org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.ProcedureDescription-"> <!-- --> </a> <ul class="blockListLast"> <li class="blockList"> <h4>isProcedureDone</h4> -<pre>public abstract boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure/MasterProcedureManager.html#line.99">isProcedureDone</a>(org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.ProcedureDescription desc) +<pre>public abstract boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/procedure/MasterProcedureManager.html#line.104">isProcedureDone</a>(org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.ProcedureDescription desc) throws <a href="https://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">Check if the procedure is finished successfully</div> <dl> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a754d895/devapidocs/org/apache/hadoop/hbase/procedure/class-use/MasterProcedureManager.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/procedure/class-use/MasterProcedureManager.html b/devapidocs/org/apache/hadoop/hbase/procedure/class-use/MasterProcedureManager.html index 1a42ba7..f0253c7 100644 --- a/devapidocs/org/apache/hadoop/hbase/procedure/class-use/MasterProcedureManager.html +++ b/devapidocs/org/apache/hadoop/hbase/procedure/class-use/MasterProcedureManager.html @@ -118,7 +118,7 @@ <td class="colFirst"><code>class </code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/backup/master/LogRollMasterProcedureManager.html" title="class in org.apache.hadoop.hbase.backup.master">LogRollMasterProcedureManager</a></span></code> <div class="block">Master procedure manager for coordinated cluster-wide WAL roll operation, which is run during - backup operation, see <a href="../../../../../../org/apache/hadoop/hbase/procedure/MasterProcedureManager.html" title="class in org.apache.hadoop.hbase.procedure"><code>MasterProcedureManager</code></a> and and <a href="../../../../../../org/apache/hadoop/hbase/procedure/RegionServerProcedureManager.html" title="class in org.apache.hadoop.hbase.procedure"><code>RegionServerProcedureManager</code></a></div> + backup operation, see <a href="../../../../../../org/apache/hadoop/hbase/procedure/MasterProcedureManager.html" title="class in org.apache.hadoop.hbase.procedure"><code>MasterProcedureManager</code></a> and <a href="../../../../../../org/apache/hadoop/hbase/procedure/RegionServerProcedureManager.html" title="class in org.apache.hadoop.hbase.procedure"><code>RegionServerProcedureManager</code></a></div> </td> </tr> </tbody> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a754d895/devapidocs/org/apache/hadoop/hbase/procedure/class-use/ProcedureManager.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/procedure/class-use/ProcedureManager.html b/devapidocs/org/apache/hadoop/hbase/procedure/class-use/ProcedureManager.html index 66e84fc..f615cfe 100644 --- a/devapidocs/org/apache/hadoop/hbase/procedure/class-use/ProcedureManager.html +++ b/devapidocs/org/apache/hadoop/hbase/procedure/class-use/ProcedureManager.html @@ -126,7 +126,7 @@ <td class="colFirst"><code>class </code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/backup/master/LogRollMasterProcedureManager.html" title="class in org.apache.hadoop.hbase.backup.master">LogRollMasterProcedureManager</a></span></code> <div class="block">Master procedure manager for coordinated cluster-wide WAL roll operation, which is run during - backup operation, see <a href="../../../../../../org/apache/hadoop/hbase/procedure/MasterProcedureManager.html" title="class in org.apache.hadoop.hbase.procedure"><code>MasterProcedureManager</code></a> and and <a href="../../../../../../org/apache/hadoop/hbase/procedure/RegionServerProcedureManager.html" title="class in org.apache.hadoop.hbase.procedure"><code>RegionServerProcedureManager</code></a></div> + backup operation, see <a href="../../../../../../org/apache/hadoop/hbase/procedure/MasterProcedureManager.html" title="class in org.apache.hadoop.hbase.procedure"><code>MasterProcedureManager</code></a> and <a href="../../../../../../org/apache/hadoop/hbase/procedure/RegionServerProcedureManager.html" title="class in org.apache.hadoop.hbase.procedure"><code>RegionServerProcedureManager</code></a></div> </td> </tr> </tbody>