http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c6155501/devapidocs/org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.Node.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.Node.html b/devapidocs/org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.Node.html index d7bebda..27f0512 100644 --- a/devapidocs/org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.Node.html +++ b/devapidocs/org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.Node.html @@ -35,7 +35,7 @@ </div> <div class="subNav"> <ul class="navList"> -<li><a href="../../../../../../org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.html" title="class in org.apache.hadoop.hbase.io.util"><span class="strong">Prev Class</span></a></li> +<li><a href="../../../../../../org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.ByteBufferBackedNode.html" title="class in org.apache.hadoop.hbase.io.util"><span class="strong">Prev Class</span></a></li> <li><a href="../../../../../../org/apache/hadoop/hbase/io/util/StreamUtils.html" title="class in org.apache.hadoop.hbase.io.util"><span class="strong">Next Class</span></a></li> </ul> <ul class="navList"> @@ -94,12 +94,16 @@ <ul class="blockList"> <li class="blockList"> <dl> +<dt>Direct Known Subclasses:</dt> +<dd><a href="../../../../../../org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.ByteArrayBackedNode.html" title="class in org.apache.hadoop.hbase.io.util">LRUDictionary.BidirectionalLRUMap.ByteArrayBackedNode</a>, <a href="../../../../../../org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.ByteBufferBackedNode.html" title="class in org.apache.hadoop.hbase.io.util">LRUDictionary.BidirectionalLRUMap.ByteBufferBackedNode</a></dd> +</dl> +<dl> <dt>Enclosing class:</dt> <dd><a href="../../../../../../org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.html" title="class in org.apache.hadoop.hbase.io.util">LRUDictionary.BidirectionalLRUMap</a></dd> </dl> <hr> <br> -<pre>private static class <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.html#line.186">LRUDictionary.BidirectionalLRUMap.Node</a> +<pre>private abstract static class <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.html#line.211">LRUDictionary.BidirectionalLRUMap.Node</a> extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre> </li> </ul> @@ -120,22 +124,18 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <th class="colLast" scope="col">Field and Description</th> </tr> <tr class="altColor"> -<td class="colFirst"><code>(package private) byte[]</code></td> -<td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.Node.html#container">container</a></strong></code> </td> -</tr> -<tr class="rowColor"> <td class="colFirst"><code>(package private) int</code></td> <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.Node.html#length">length</a></strong></code> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code>(package private) <a href="../../../../../../org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.Node.html" title="class in org.apache.hadoop.hbase.io.util">LRUDictionary.BidirectionalLRUMap.Node</a></code></td> <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.Node.html#next">next</a></strong></code> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code>(package private) int</code></td> <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.Node.html#offset">offset</a></strong></code> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code>(package private) <a href="../../../../../../org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.Node.html" title="class in org.apache.hadoop.hbase.io.util">LRUDictionary.BidirectionalLRUMap.Node</a></code></td> <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.Node.html#prev">prev</a></strong></code> </td> </tr> @@ -151,10 +151,12 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> <caption><span>Constructors</span><span class="tabEnd"> </span></caption> <tr> -<th class="colOne" scope="col">Constructor and Description</th> +<th class="colFirst" scope="col">Modifier</th> +<th class="colLast" scope="col">Constructor and Description</th> </tr> <tr class="altColor"> -<td class="colOne"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.Node.html#LRUDictionary.BidirectionalLRUMap.Node()">LRUDictionary.BidirectionalLRUMap.Node</a></strong>()</code> </td> +<td class="colFirst"><code>private </code></td> +<td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.Node.html#LRUDictionary.BidirectionalLRUMap.Node()">LRUDictionary.BidirectionalLRUMap.Node</a></strong>()</code> </td> </tr> </table> </li> @@ -172,15 +174,15 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <th class="colLast" scope="col">Method and Description</th> </tr> <tr class="altColor"> -<td class="colFirst"><code>boolean</code></td> -<td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.Node.html#equals(java.lang.Object)">equals</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> other)</code> </td> +<td class="colFirst"><code>(package private) abstract byte[]</code></td> +<td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.Node.html#getContents()">getContents</a></strong>()</code> </td> </tr> <tr class="rowColor"> -<td class="colFirst"><code>int</code></td> -<td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.Node.html#hashCode()">hashCode</a></strong>()</code> </td> +<td class="colFirst"><code>(package private) abstract void</code></td> +<td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.Node.html#resetContents()">resetContents</a></strong>()</code> </td> </tr> <tr class="altColor"> -<td class="colFirst"><code>private void</code></td> +<td class="colFirst"><code>(package private) abstract void</code></td> <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.Node.html#setContents(byte[],%20int,%20int)">setContents</a></strong>(byte[] container, int offset, int length)</code> </td> @@ -191,7 +193,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <!-- --> </a> <h3>Methods inherited from class java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3> -<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.ht ml?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait(long,%20int)" title="class or interface in java.lang">wait</a></code></li> +<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang /Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait(long,%20int)" title="class or interface in java.lang">wait</a></code></li> </ul> </li> </ul> @@ -207,22 +209,13 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <!-- --> </a> <h3>Field Detail</h3> -<a name="container"> -<!-- --> -</a> -<ul class="blockList"> -<li class="blockList"> -<h4>container</h4> -<pre>byte[] <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.Node.html#line.187">container</a></pre> -</li> -</ul> <a name="offset"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>offset</h4> -<pre>int <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.Node.html#line.188">offset</a></pre> +<pre>int <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.Node.html#line.212">offset</a></pre> </li> </ul> <a name="length"> @@ -231,7 +224,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>length</h4> -<pre>int <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.Node.html#line.189">length</a></pre> +<pre>int <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.Node.html#line.213">length</a></pre> </li> </ul> <a name="next"> @@ -240,7 +233,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>next</h4> -<pre><a href="../../../../../../org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.Node.html" title="class in org.apache.hadoop.hbase.io.util">LRUDictionary.BidirectionalLRUMap.Node</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.Node.html#line.190">next</a></pre> +<pre><a href="../../../../../../org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.Node.html" title="class in org.apache.hadoop.hbase.io.util">LRUDictionary.BidirectionalLRUMap.Node</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.Node.html#line.214">next</a></pre> </li> </ul> <a name="prev"> @@ -249,7 +242,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockListLast"> <li class="blockList"> <h4>prev</h4> -<pre><a href="../../../../../../org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.Node.html" title="class in org.apache.hadoop.hbase.io.util">LRUDictionary.BidirectionalLRUMap.Node</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.Node.html#line.191">prev</a></pre> +<pre><a href="../../../../../../org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.Node.html" title="class in org.apache.hadoop.hbase.io.util">LRUDictionary.BidirectionalLRUMap.Node</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.Node.html#line.215">prev</a></pre> </li> </ul> </li> @@ -266,7 +259,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockListLast"> <li class="blockList"> <h4>LRUDictionary.BidirectionalLRUMap.Node</h4> -<pre>public <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.Node.html#line.193">LRUDictionary.BidirectionalLRUMap.Node</a>()</pre> +<pre>private <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.Node.html#line.211">LRUDictionary.BidirectionalLRUMap.Node</a>()</pre> </li> </ul> </li> @@ -283,35 +276,27 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>setContents</h4> -<pre>private void <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.Node.html#line.196">setContents</a>(byte[] container, +<pre>abstract void <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.Node.html#line.216">setContents</a>(byte[] container, int offset, int length)</pre> </li> </ul> -<a name="hashCode()"> +<a name="getContents()"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> -<h4>hashCode</h4> -<pre>public int <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.Node.html#line.203">hashCode</a>()</pre> -<dl> -<dt><strong>Overrides:</strong></dt> -<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a></code> in class <code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd> -</dl> +<h4>getContents</h4> +<pre>abstract byte[] <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.Node.html#line.217">getContents</a>()</pre> </li> </ul> -<a name="equals(java.lang.Object)"> +<a name="resetContents()"> <!-- --> </a> <ul class="blockListLast"> <li class="blockList"> -<h4>equals</h4> -<pre>public boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.Node.html#line.208">equals</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> other)</pre> -<dl> -<dt><strong>Overrides:</strong></dt> -<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a></code> in class <code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd> -</dl> +<h4>resetContents</h4> +<pre>abstract void <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.Node.html#line.218">resetContents</a>()</pre> </li> </ul> </li> @@ -340,7 +325,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? </div> <div class="subNav"> <ul class="navList"> -<li><a href="../../../../../../org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.html" title="class in org.apache.hadoop.hbase.io.util"><span class="strong">Prev Class</span></a></li> +<li><a href="../../../../../../org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.ByteBufferBackedNode.html" title="class in org.apache.hadoop.hbase.io.util"><span class="strong">Prev Class</span></a></li> <li><a href="../../../../../../org/apache/hadoop/hbase/io/util/StreamUtils.html" title="class in org.apache.hadoop.hbase.io.util"><span class="strong">Next Class</span></a></li> </ul> <ul class="navList">
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c6155501/devapidocs/org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.html b/devapidocs/org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.html index 1351db4..8cb3941 100644 --- a/devapidocs/org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.html +++ b/devapidocs/org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.html @@ -36,7 +36,7 @@ <div class="subNav"> <ul class="navList"> <li><a href="../../../../../../org/apache/hadoop/hbase/io/util/LRUDictionary.html" title="class in org.apache.hadoop.hbase.io.util"><span class="strong">Prev Class</span></a></li> -<li><a href="../../../../../../org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.Node.html" title="class in org.apache.hadoop.hbase.io.util"><span class="strong">Next Class</span></a></li> +<li><a href="../../../../../../org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.ByteArrayBackedNode.html" title="class in org.apache.hadoop.hbase.io.util"><span class="strong">Next Class</span></a></li> </ul> <ul class="navList"> <li><a href="../../../../../../index.html?org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.html" target="_top">Frames</a></li> @@ -99,7 +99,7 @@ </dl> <hr> <br> -<pre>static class <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/util/LRUDictionary.html#line.76">LRUDictionary.BidirectionalLRUMap</a> +<pre>static class <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/util/LRUDictionary.html#line.82">LRUDictionary.BidirectionalLRUMap</a> extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre> </li> </ul> @@ -121,6 +121,14 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? </tr> <tr class="altColor"> <td class="colFirst"><code>private static class </code></td> +<td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.ByteArrayBackedNode.html" title="class in org.apache.hadoop.hbase.io.util">LRUDictionary.BidirectionalLRUMap.ByteArrayBackedNode</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>private static class </code></td> +<td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.ByteBufferBackedNode.html" title="class in org.apache.hadoop.hbase.io.util">LRUDictionary.BidirectionalLRUMap.ByteBufferBackedNode</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>private static class </code></td> <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.Node.html" title="class in org.apache.hadoop.hbase.io.util">LRUDictionary.BidirectionalLRUMap.Node</a></strong></code> </td> </tr> </table> @@ -205,18 +213,29 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? int length)</code> </td> </tr> <tr class="altColor"> +<td class="colFirst"><code>private short</code></td> +<td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.html#findIdx(java.nio.ByteBuffer,%20int,%20int)">findIdx</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buf, + int offset, + int length)</code> </td> +</tr> +<tr class="rowColor"> <td class="colFirst"><code>private byte[]</code></td> <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.html#get(short)">get</a></strong>(short idx)</code> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code>private void</code></td> <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.html#moveToHead(org.apache.hadoop.hbase.io.util.LRUDictionary.BidirectionalLRUMap.Node)">moveToHead</a></strong>(<a href="../../../../../../org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.Node.html" title="class in org.apache.hadoop.hbase.io.util">LRUDictionary.BidirectionalLRUMap.Node</a> n)</code> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code>private short</code></td> -<td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.html#put(byte[],%20int,%20int)">put</a></strong>(byte[] array, +<td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.html#put(byte[],%20int,%20int,%20boolean)">put</a></strong>(byte[] array, int offset, - int length)</code> </td> + int length, + boolean copy)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>private short</code></td> +<td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.html#putInternal(byte[])">putInternal</a></strong>(byte[] stored)</code> </td> </tr> <tr class="rowColor"> <td class="colFirst"><code>private void</code></td> @@ -250,7 +269,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>currSize</h4> -<pre>private int <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.html#line.77">currSize</a></pre> +<pre>private int <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.html#line.83">currSize</a></pre> </li> </ul> <a name="head"> @@ -259,7 +278,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>head</h4> -<pre>private <a href="../../../../../../org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.Node.html" title="class in org.apache.hadoop.hbase.io.util">LRUDictionary.BidirectionalLRUMap.Node</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.html#line.80">head</a></pre> +<pre>private <a href="../../../../../../org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.Node.html" title="class in org.apache.hadoop.hbase.io.util">LRUDictionary.BidirectionalLRUMap.Node</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.html#line.86">head</a></pre> </li> </ul> <a name="tail"> @@ -268,7 +287,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>tail</h4> -<pre>private <a href="../../../../../../org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.Node.html" title="class in org.apache.hadoop.hbase.io.util">LRUDictionary.BidirectionalLRUMap.Node</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.html#line.81">tail</a></pre> +<pre>private <a href="../../../../../../org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.Node.html" title="class in org.apache.hadoop.hbase.io.util">LRUDictionary.BidirectionalLRUMap.Node</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.html#line.87">tail</a></pre> </li> </ul> <a name="nodeToIndex"> @@ -277,7 +296,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>nodeToIndex</h4> -<pre>private <a href="http://docs.oracle.com/javase/7/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">HashMap</a><<a href="../../../../../../org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.Node.html" title="class in org.apache.hadoop.hbase.io.util">LRUDictionary.BidirectionalLRUMap.Node</a>,<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Short.html?is-external=true" title="class or interface in java.lang">Short</a>> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.html#line.83">nodeToIndex</a></pre> +<pre>private <a href="http://docs.oracle.com/javase/7/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">HashMap</a><<a href="../../../../../../org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.Node.html" title="class in org.apache.hadoop.hbase.io.util">LRUDictionary.BidirectionalLRUMap.Node</a>,<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Short.html?is-external=true" title="class or interface in java.lang">Short</a>> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.html#line.89">nodeToIndex</a></pre> </li> </ul> <a name="indexToNode"> @@ -286,7 +305,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>indexToNode</h4> -<pre>private <a href="../../../../../../org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.Node.html" title="class in org.apache.hadoop.hbase.io.util">LRUDictionary.BidirectionalLRUMap.Node</a>[] <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.html#line.84">indexToNode</a></pre> +<pre>private <a href="../../../../../../org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.Node.html" title="class in org.apache.hadoop.hbase.io.util">LRUDictionary.BidirectionalLRUMap.Node</a>[] <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.html#line.90">indexToNode</a></pre> </li> </ul> <a name="initSize"> @@ -295,7 +314,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockListLast"> <li class="blockList"> <h4>initSize</h4> -<pre>private int <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.html#line.85">initSize</a></pre> +<pre>private int <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.html#line.91">initSize</a></pre> </li> </ul> </li> @@ -312,7 +331,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockListLast"> <li class="blockList"> <h4>LRUDictionary.BidirectionalLRUMap</h4> -<pre>public <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.html#line.87">LRUDictionary.BidirectionalLRUMap</a>(int initialSize)</pre> +<pre>public <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.html#line.93">LRUDictionary.BidirectionalLRUMap</a>(int initialSize)</pre> </li> </ul> </li> @@ -323,15 +342,25 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <!-- --> </a> <h3>Method Detail</h3> -<a name="put(byte[], int, int)"> +<a name="put(byte[], int, int, boolean)"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>put</h4> -<pre>private short <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.html#line.92">put</a>(byte[] array, +<pre>private short <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.html#line.98">put</a>(byte[] array, int offset, - int length)</pre> + int length, + boolean copy)</pre> +</li> +</ul> +<a name="putInternal(byte[])"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>putInternal</h4> +<pre>private short <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.html#line.110">putInternal</a>(byte[] stored)</pre> </li> </ul> <a name="findIdx(byte[], int, int)"> @@ -340,7 +369,18 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>findIdx</h4> -<pre>private short <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.html#line.118">findIdx</a>(byte[] array, +<pre>private short <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.html#line.131">findIdx</a>(byte[] array, + int offset, + int length)</pre> +</li> +</ul> +<a name="findIdx(java.nio.ByteBuffer, int, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>findIdx</h4> +<pre>private short <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.html#line.143">findIdx</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buf, int offset, int length)</pre> </li> @@ -351,7 +391,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>get</h4> -<pre>private byte[] <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.html#line.130">get</a>(short idx)</pre> +<pre>private byte[] <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.html#line.155">get</a>(short idx)</pre> </li> </ul> <a name="moveToHead(org.apache.hadoop.hbase.io.util.LRUDictionary.BidirectionalLRUMap.Node)"> @@ -360,7 +400,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>moveToHead</h4> -<pre>private void <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.html#line.136">moveToHead</a>(<a href="../../../../../../org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.Node.html" title="class in org.apache.hadoop.hbase.io.util">LRUDictionary.BidirectionalLRUMap.Node</a> n)</pre> +<pre>private void <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.html#line.161">moveToHead</a>(<a href="../../../../../../org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.Node.html" title="class in org.apache.hadoop.hbase.io.util">LRUDictionary.BidirectionalLRUMap.Node</a> n)</pre> </li> </ul> <a name="setHead(org.apache.hadoop.hbase.io.util.LRUDictionary.BidirectionalLRUMap.Node)"> @@ -369,7 +409,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>setHead</h4> -<pre>private void <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.html#line.157">setHead</a>(<a href="../../../../../../org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.Node.html" title="class in org.apache.hadoop.hbase.io.util">LRUDictionary.BidirectionalLRUMap.Node</a> n)</pre> +<pre>private void <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.html#line.182">setHead</a>(<a href="../../../../../../org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.Node.html" title="class in org.apache.hadoop.hbase.io.util">LRUDictionary.BidirectionalLRUMap.Node</a> n)</pre> </li> </ul> <a name="clear()"> @@ -378,7 +418,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <ul class="blockListLast"> <li class="blockList"> <h4>clear</h4> -<pre>private void <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.html#line.174">clear</a>()</pre> +<pre>private void <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.html#line.199">clear</a>()</pre> </li> </ul> </li> @@ -408,7 +448,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <div class="subNav"> <ul class="navList"> <li><a href="../../../../../../org/apache/hadoop/hbase/io/util/LRUDictionary.html" title="class in org.apache.hadoop.hbase.io.util"><span class="strong">Prev Class</span></a></li> -<li><a href="../../../../../../org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.Node.html" title="class in org.apache.hadoop.hbase.io.util"><span class="strong">Next Class</span></a></li> +<li><a href="../../../../../../org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.ByteArrayBackedNode.html" title="class in org.apache.hadoop.hbase.io.util"><span class="strong">Next Class</span></a></li> </ul> <ul class="navList"> <li><a href="../../../../../../index.html?org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.html" target="_top">Frames</a></li> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c6155501/devapidocs/org/apache/hadoop/hbase/io/util/LRUDictionary.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/io/util/LRUDictionary.html b/devapidocs/org/apache/hadoop/hbase/io/util/LRUDictionary.html index b917062..7975d84 100644 --- a/devapidocs/org/apache/hadoop/hbase/io/util/LRUDictionary.html +++ b/devapidocs/org/apache/hadoop/hbase/io/util/LRUDictionary.html @@ -100,7 +100,7 @@ <hr> <br> <pre><a href="../../../../../../org/apache/hadoop/hbase/classification/InterfaceAudience.Private.html" title="annotation in org.apache.hadoop.hbase.classification">@InterfaceAudience.Private</a> -public class <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/util/LRUDictionary.html#line.38">LRUDictionary</a> +public class <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/util/LRUDictionary.html#line.40">LRUDictionary</a> extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements <a href="../../../../../../org/apache/hadoop/hbase/io/util/Dictionary.html" title="interface in org.apache.hadoop.hbase.io.util">Dictionary</a></pre> <div class="block">WALDictionary using an LRU eviction algorithm. Uses a linked list running @@ -199,12 +199,19 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/io/util/Dictionary </td> </tr> <tr class="rowColor"> +<td class="colFirst"><code>private short</code></td> +<td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/io/util/LRUDictionary.html#addEntryInternal(byte[],%20int,%20int,%20boolean)">addEntryInternal</a></strong>(byte[] data, + int offset, + int length, + boolean copy)</code> </td> +</tr> +<tr class="altColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/io/util/LRUDictionary.html#clear()">clear</a></strong>()</code> <div class="block">Flushes the dictionary, empties all values.</div> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code>short</code></td> <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/io/util/LRUDictionary.html#findEntry(byte[],%20int,%20int)">findEntry</a></strong>(byte[] data, int offset, @@ -212,6 +219,14 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/io/util/Dictionary <div class="block">Finds the index of an entry.</div> </td> </tr> +<tr class="altColor"> +<td class="colFirst"><code>short</code></td> +<td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/io/util/LRUDictionary.html#findEntry(java.nio.ByteBuffer,%20int,%20int)">findEntry</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> data, + int offset, + int length)</code> +<div class="block">Finds the index of an entry.</div> +</td> +</tr> <tr class="rowColor"> <td class="colFirst"><code>byte[]</code></td> <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/io/util/LRUDictionary.html#getEntry(short)">getEntry</a></strong>(short idx)</code> @@ -250,7 +265,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/io/util/Dictionary <ul class="blockListLast"> <li class="blockList"> <h4>backingStore</h4> -<pre><a href="../../../../../../org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.html" title="class in org.apache.hadoop.hbase.io.util">LRUDictionary.BidirectionalLRUMap</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/util/LRUDictionary.html#line.40">backingStore</a></pre> +<pre><a href="../../../../../../org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.html" title="class in org.apache.hadoop.hbase.io.util">LRUDictionary.BidirectionalLRUMap</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/util/LRUDictionary.html#line.42">backingStore</a></pre> </li> </ul> </li> @@ -267,7 +282,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/io/util/Dictionary <ul class="blockListLast"> <li class="blockList"> <h4>LRUDictionary</h4> -<pre>public <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/util/LRUDictionary.html#line.38">LRUDictionary</a>()</pre> +<pre>public <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/util/LRUDictionary.html#line.40">LRUDictionary</a>()</pre> </li> </ul> </li> @@ -284,7 +299,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/io/util/Dictionary <ul class="blockList"> <li class="blockList"> <h4>getEntry</h4> -<pre>public byte[] <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/util/LRUDictionary.html#line.42">getEntry</a>(short idx)</pre> +<pre>public byte[] <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/util/LRUDictionary.html#line.44">getEntry</a>(short idx)</pre> <div class="block"><strong>Description copied from interface: <code><a href="../../../../../../org/apache/hadoop/hbase/io/util/Dictionary.html#getEntry(short)">Dictionary</a></code></strong></div> <div class="block">Gets an entry from the dictionary.</div> <dl> @@ -300,7 +315,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/io/util/Dictionary <ul class="blockList"> <li class="blockList"> <h4>init</h4> -<pre>public void <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/util/LRUDictionary.html#line.47">init</a>(int initialSize)</pre> +<pre>public void <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/util/LRUDictionary.html#line.49">init</a>(int initialSize)</pre> <dl> <dt><strong>Specified by:</strong></dt> <dd><code><a href="../../../../../../org/apache/hadoop/hbase/io/util/Dictionary.html#init(int)">init</a></code> in interface <code><a href="../../../../../../org/apache/hadoop/hbase/io/util/Dictionary.html" title="interface in org.apache.hadoop.hbase.io.util">Dictionary</a></code></dd> @@ -313,7 +328,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/io/util/Dictionary <ul class="blockList"> <li class="blockList"> <h4>findEntry</h4> -<pre>public short <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/util/LRUDictionary.html#line.51">findEntry</a>(byte[] data, +<pre>public short <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/util/LRUDictionary.html#line.53">findEntry</a>(byte[] data, int offset, int length)</pre> <div class="block"><strong>Description copied from interface: <code><a href="../../../../../../org/apache/hadoop/hbase/io/util/Dictionary.html#findEntry(byte[],%20int,%20int)">Dictionary</a></code></strong></div> @@ -332,7 +347,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/io/util/Dictionary <ul class="blockList"> <li class="blockList"> <h4>addEntry</h4> -<pre>public short <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/util/LRUDictionary.html#line.60">addEntry</a>(byte[] data, +<pre>public short <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/util/LRUDictionary.html#line.62">addEntry</a>(byte[] data, int offset, int length)</pre> <div class="block"><strong>Description copied from interface: <code><a href="../../../../../../org/apache/hadoop/hbase/io/util/Dictionary.html#addEntry(byte[],%20int,%20int)">Dictionary</a></code></strong></div> @@ -348,13 +363,25 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/io/util/Dictionary <dt><span class="strong">Returns:</span></dt><dd>the index of the entry</dd></dl> </li> </ul> +<a name="addEntryInternal(byte[], int, int, boolean)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addEntryInternal</h4> +<pre>private short <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/util/LRUDictionary.html#line.66">addEntryInternal</a>(byte[] data, + int offset, + int length, + boolean copy)</pre> +</li> +</ul> <a name="clear()"> <!-- --> </a> -<ul class="blockListLast"> +<ul class="blockList"> <li class="blockList"> <h4>clear</h4> -<pre>public void <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/util/LRUDictionary.html#line.66">clear</a>()</pre> +<pre>public void <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/util/LRUDictionary.html#line.72">clear</a>()</pre> <div class="block"><strong>Description copied from interface: <code><a href="../../../../../../org/apache/hadoop/hbase/io/util/Dictionary.html#clear()">Dictionary</a></code></strong></div> <div class="block">Flushes the dictionary, empties all values.</div> <dl> @@ -363,6 +390,25 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/io/util/Dictionary </dl> </li> </ul> +<a name="findEntry(java.nio.ByteBuffer, int, int)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>findEntry</h4> +<pre>public short <a href="../../../../../../src-html/org/apache/hadoop/hbase/io/util/LRUDictionary.html#line.315">findEntry</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> data, + int offset, + int length)</pre> +<div class="block"><strong>Description copied from interface: <code><a href="../../../../../../org/apache/hadoop/hbase/io/util/Dictionary.html#findEntry(java.nio.ByteBuffer,%20int,%20int)">Dictionary</a></code></strong></div> +<div class="block">Finds the index of an entry. + If no entry found, we add it.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../../../../../../org/apache/hadoop/hbase/io/util/Dictionary.html#findEntry(java.nio.ByteBuffer,%20int,%20int)">findEntry</a></code> in interface <code><a href="../../../../../../org/apache/hadoop/hbase/io/util/Dictionary.html" title="interface in org.apache.hadoop.hbase.io.util">Dictionary</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>data</code> - the ByteBuffer that we're looking up</dd><dd><code>offset</code> - Offset into <code>data</code> to add to Dictionary.</dd><dd><code>length</code> - Length beyond <code>offset</code> that comprises entry; must be > 0.</dd> +<dt><span class="strong">Returns:</span></dt><dd>the index of the entry, or <a href="../../../../../../org/apache/hadoop/hbase/io/util/Dictionary.html#NOT_IN_DICTIONARY"><code>Dictionary.NOT_IN_DICTIONARY</code></a> if not found</dd></dl> +</li> +</ul> </li> </ul> </li> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c6155501/devapidocs/org/apache/hadoop/hbase/io/util/class-use/LRUDictionary.BidirectionalLRUMap.ByteArrayBackedNode.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/io/util/class-use/LRUDictionary.BidirectionalLRUMap.ByteArrayBackedNode.html b/devapidocs/org/apache/hadoop/hbase/io/util/class-use/LRUDictionary.BidirectionalLRUMap.ByteArrayBackedNode.html new file mode 100644 index 0000000..adcd5d0 --- /dev/null +++ b/devapidocs/org/apache/hadoop/hbase/io/util/class-use/LRUDictionary.BidirectionalLRUMap.ByteArrayBackedNode.html @@ -0,0 +1,115 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!-- NewPage --> +<html lang="en"> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>Uses of Class org.apache.hadoop.hbase.io.util.LRUDictionary.BidirectionalLRUMap.ByteArrayBackedNode (Apache HBase 2.0.0-SNAPSHOT API)</title> +<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Uses of Class org.apache.hadoop.hbase.io.util.LRUDictionary.BidirectionalLRUMap.ByteArrayBackedNode (Apache HBase 2.0.0-SNAPSHOT API)"; + } +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../../../../../../../overview-summary.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../../../../../../../org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.ByteArrayBackedNode.html" title="class in org.apache.hadoop.hbase.io.util">Class</a></li> +<li class="navBarCell1Rev">Use</li> +<li><a href="../../../../../../../overview-tree.html">Tree</a></li> +<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li> +<li><a href="../../../../../../../index-all.html">Index</a></li> +<li><a href="../../../../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li>Prev</li> +<li>Next</li> +</ul> +<ul class="navList"> +<li><a href="../../../../../../../index.html?org/apache/hadoop/hbase/io/util/class-use/LRUDictionary.BidirectionalLRUMap.ByteArrayBackedNode.html" target="_top">Frames</a></li> +<li><a href="LRUDictionary.BidirectionalLRUMap.ByteArrayBackedNode.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../../../../../../../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); + if(window==top) { + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; + } + //--> +</script> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> +<!-- ========= END OF TOP NAVBAR ========= --> +<div class="header"> +<h2 title="Uses of Class org.apache.hadoop.hbase.io.util.LRUDictionary.BidirectionalLRUMap.ByteArrayBackedNode" class="title">Uses of Class<br>org.apache.hadoop.hbase.io.util.LRUDictionary.BidirectionalLRUMap.ByteArrayBackedNode</h2> +</div> +<div class="classUseContainer">No usage of org.apache.hadoop.hbase.io.util.LRUDictionary.BidirectionalLRUMap.ByteArrayBackedNode</div> +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../../../../../../../overview-summary.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../../../../../../../org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.ByteArrayBackedNode.html" title="class in org.apache.hadoop.hbase.io.util">Class</a></li> +<li class="navBarCell1Rev">Use</li> +<li><a href="../../../../../../../overview-tree.html">Tree</a></li> +<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li> +<li><a href="../../../../../../../index-all.html">Index</a></li> +<li><a href="../../../../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li>Prev</li> +<li>Next</li> +</ul> +<ul class="navList"> +<li><a href="../../../../../../../index.html?org/apache/hadoop/hbase/io/util/class-use/LRUDictionary.BidirectionalLRUMap.ByteArrayBackedNode.html" target="_top">Frames</a></li> +<li><a href="LRUDictionary.BidirectionalLRUMap.ByteArrayBackedNode.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../../../../../../../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); + if(window==top) { + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; + } + //--> +</script> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> +<!-- ======== END OF BOTTOM NAVBAR ======= --> +<p class="legalCopy"><small>Copyright © 2007–2016 <a href="http://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p> +</body> +</html> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c6155501/devapidocs/org/apache/hadoop/hbase/io/util/class-use/LRUDictionary.BidirectionalLRUMap.ByteBufferBackedNode.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/io/util/class-use/LRUDictionary.BidirectionalLRUMap.ByteBufferBackedNode.html b/devapidocs/org/apache/hadoop/hbase/io/util/class-use/LRUDictionary.BidirectionalLRUMap.ByteBufferBackedNode.html new file mode 100644 index 0000000..2573f31 --- /dev/null +++ b/devapidocs/org/apache/hadoop/hbase/io/util/class-use/LRUDictionary.BidirectionalLRUMap.ByteBufferBackedNode.html @@ -0,0 +1,115 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!-- NewPage --> +<html lang="en"> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>Uses of Class org.apache.hadoop.hbase.io.util.LRUDictionary.BidirectionalLRUMap.ByteBufferBackedNode (Apache HBase 2.0.0-SNAPSHOT API)</title> +<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Uses of Class org.apache.hadoop.hbase.io.util.LRUDictionary.BidirectionalLRUMap.ByteBufferBackedNode (Apache HBase 2.0.0-SNAPSHOT API)"; + } +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../../../../../../../overview-summary.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../../../../../../../org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.ByteBufferBackedNode.html" title="class in org.apache.hadoop.hbase.io.util">Class</a></li> +<li class="navBarCell1Rev">Use</li> +<li><a href="../../../../../../../overview-tree.html">Tree</a></li> +<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li> +<li><a href="../../../../../../../index-all.html">Index</a></li> +<li><a href="../../../../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li>Prev</li> +<li>Next</li> +</ul> +<ul class="navList"> +<li><a href="../../../../../../../index.html?org/apache/hadoop/hbase/io/util/class-use/LRUDictionary.BidirectionalLRUMap.ByteBufferBackedNode.html" target="_top">Frames</a></li> +<li><a href="LRUDictionary.BidirectionalLRUMap.ByteBufferBackedNode.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../../../../../../../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); + if(window==top) { + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; + } + //--> +</script> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> +<!-- ========= END OF TOP NAVBAR ========= --> +<div class="header"> +<h2 title="Uses of Class org.apache.hadoop.hbase.io.util.LRUDictionary.BidirectionalLRUMap.ByteBufferBackedNode" class="title">Uses of Class<br>org.apache.hadoop.hbase.io.util.LRUDictionary.BidirectionalLRUMap.ByteBufferBackedNode</h2> +</div> +<div class="classUseContainer">No usage of org.apache.hadoop.hbase.io.util.LRUDictionary.BidirectionalLRUMap.ByteBufferBackedNode</div> +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../../../../../../../overview-summary.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../../../../../../../org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.ByteBufferBackedNode.html" title="class in org.apache.hadoop.hbase.io.util">Class</a></li> +<li class="navBarCell1Rev">Use</li> +<li><a href="../../../../../../../overview-tree.html">Tree</a></li> +<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li> +<li><a href="../../../../../../../index-all.html">Index</a></li> +<li><a href="../../../../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li>Prev</li> +<li>Next</li> +</ul> +<ul class="navList"> +<li><a href="../../../../../../../index.html?org/apache/hadoop/hbase/io/util/class-use/LRUDictionary.BidirectionalLRUMap.ByteBufferBackedNode.html" target="_top">Frames</a></li> +<li><a href="LRUDictionary.BidirectionalLRUMap.ByteBufferBackedNode.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../../../../../../../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); + if(window==top) { + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; + } + //--> +</script> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> +<!-- ======== END OF BOTTOM NAVBAR ======= --> +<p class="legalCopy"><small>Copyright © 2007–2016 <a href="http://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p> +</body> +</html> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c6155501/devapidocs/org/apache/hadoop/hbase/io/util/class-use/LRUDictionary.BidirectionalLRUMap.Node.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/io/util/class-use/LRUDictionary.BidirectionalLRUMap.Node.html b/devapidocs/org/apache/hadoop/hbase/io/util/class-use/LRUDictionary.BidirectionalLRUMap.Node.html index cd01419..02abf8a 100644 --- a/devapidocs/org/apache/hadoop/hbase/io/util/class-use/LRUDictionary.BidirectionalLRUMap.Node.html +++ b/devapidocs/org/apache/hadoop/hbase/io/util/class-use/LRUDictionary.BidirectionalLRUMap.Node.html @@ -87,6 +87,23 @@ <!-- --> </a> <h3>Uses of <a href="../../../../../../../org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.Node.html" title="class in org.apache.hadoop.hbase.io.util">LRUDictionary.BidirectionalLRUMap.Node</a> in <a href="../../../../../../../org/apache/hadoop/hbase/io/util/package-summary.html">org.apache.hadoop.hbase.io.util</a></h3> +<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing subclasses, and an explanation"> +<caption><span>Subclasses of <a href="../../../../../../../org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.Node.html" title="class in org.apache.hadoop.hbase.io.util">LRUDictionary.BidirectionalLRUMap.Node</a> in <a href="../../../../../../../org/apache/hadoop/hbase/io/util/package-summary.html">org.apache.hadoop.hbase.io.util</a></span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Class and Description</th> +</tr> +<tbody> +<tr class="altColor"> +<td class="colFirst"><code>private static class </code></td> +<td class="colLast"><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.ByteArrayBackedNode.html" title="class in org.apache.hadoop.hbase.io.util">LRUDictionary.BidirectionalLRUMap.ByteArrayBackedNode</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>private static class </code></td> +<td class="colLast"><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.ByteBufferBackedNode.html" title="class in org.apache.hadoop.hbase.io.util">LRUDictionary.BidirectionalLRUMap.ByteBufferBackedNode</a></strong></code> </td> +</tr> +</tbody> +</table> <table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation"> <caption><span>Fields in <a href="../../../../../../../org/apache/hadoop/hbase/io/util/package-summary.html">org.apache.hadoop.hbase.io.util</a> declared as <a href="../../../../../../../org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.Node.html" title="class in org.apache.hadoop.hbase.io.util">LRUDictionary.BidirectionalLRUMap.Node</a></span><span class="tabEnd"> </span></caption> <tr> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c6155501/devapidocs/org/apache/hadoop/hbase/io/util/package-frame.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/io/util/package-frame.html b/devapidocs/org/apache/hadoop/hbase/io/util/package-frame.html index bea272d..0a9c006 100644 --- a/devapidocs/org/apache/hadoop/hbase/io/util/package-frame.html +++ b/devapidocs/org/apache/hadoop/hbase/io/util/package-frame.html @@ -18,6 +18,8 @@ <li><a href="HeapMemorySizeUtil.html" title="class in org.apache.hadoop.hbase.io.util" target="classFrame">HeapMemorySizeUtil</a></li> <li><a href="LRUDictionary.html" title="class in org.apache.hadoop.hbase.io.util" target="classFrame">LRUDictionary</a></li> <li><a href="LRUDictionary.BidirectionalLRUMap.html" title="class in org.apache.hadoop.hbase.io.util" target="classFrame">LRUDictionary.BidirectionalLRUMap</a></li> +<li><a href="LRUDictionary.BidirectionalLRUMap.ByteArrayBackedNode.html" title="class in org.apache.hadoop.hbase.io.util" target="classFrame">LRUDictionary.BidirectionalLRUMap.ByteArrayBackedNode</a></li> +<li><a href="LRUDictionary.BidirectionalLRUMap.ByteBufferBackedNode.html" title="class in org.apache.hadoop.hbase.io.util" target="classFrame">LRUDictionary.BidirectionalLRUMap.ByteBufferBackedNode</a></li> <li><a href="LRUDictionary.BidirectionalLRUMap.Node.html" title="class in org.apache.hadoop.hbase.io.util" target="classFrame">LRUDictionary.BidirectionalLRUMap.Node</a></li> <li><a href="StreamUtils.html" title="class in org.apache.hadoop.hbase.io.util" target="classFrame">StreamUtils</a></li> </ul> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c6155501/devapidocs/org/apache/hadoop/hbase/io/util/package-summary.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/io/util/package-summary.html b/devapidocs/org/apache/hadoop/hbase/io/util/package-summary.html index a621071..ce659c6 100644 --- a/devapidocs/org/apache/hadoop/hbase/io/util/package-summary.html +++ b/devapidocs/org/apache/hadoop/hbase/io/util/package-summary.html @@ -108,6 +108,14 @@ <td class="colLast"> </td> </tr> <tr class="rowColor"> +<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.ByteArrayBackedNode.html" title="class in org.apache.hadoop.hbase.io.util">LRUDictionary.BidirectionalLRUMap.ByteArrayBackedNode</a></td> +<td class="colLast"> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.ByteBufferBackedNode.html" title="class in org.apache.hadoop.hbase.io.util">LRUDictionary.BidirectionalLRUMap.ByteBufferBackedNode</a></td> +<td class="colLast"> </td> +</tr> +<tr class="rowColor"> <td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.Node.html" title="class in org.apache.hadoop.hbase.io.util">LRUDictionary.BidirectionalLRUMap.Node</a></td> <td class="colLast"> </td> </tr> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c6155501/devapidocs/org/apache/hadoop/hbase/io/util/package-tree.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/io/util/package-tree.html b/devapidocs/org/apache/hadoop/hbase/io/util/package-tree.html index ea8a097..fcc5e20 100644 --- a/devapidocs/org/apache/hadoop/hbase/io/util/package-tree.html +++ b/devapidocs/org/apache/hadoop/hbase/io/util/package-tree.html @@ -76,7 +76,12 @@ <li type="circle">org.apache.hadoop.hbase.io.util.<a href="../../../../../../org/apache/hadoop/hbase/io/util/HeapMemorySizeUtil.html" title="class in org.apache.hadoop.hbase.io.util"><span class="strong">HeapMemorySizeUtil</span></a></li> <li type="circle">org.apache.hadoop.hbase.io.util.<a href="../../../../../../org/apache/hadoop/hbase/io/util/LRUDictionary.html" title="class in org.apache.hadoop.hbase.io.util"><span class="strong">LRUDictionary</span></a> (implements org.apache.hadoop.hbase.io.util.<a href="../../../../../../org/apache/hadoop/hbase/io/util/Dictionary.html" title="interface in org.apache.hadoop.hbase.io.util">Dictionary</a>)</li> <li type="circle">org.apache.hadoop.hbase.io.util.<a href="../../../../../../org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.html" title="class in org.apache.hadoop.hbase.io.util"><span class="strong">LRUDictionary.BidirectionalLRUMap</span></a></li> -<li type="circle">org.apache.hadoop.hbase.io.util.<a href="../../../../../../org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.Node.html" title="class in org.apache.hadoop.hbase.io.util"><span class="strong">LRUDictionary.BidirectionalLRUMap.Node</span></a></li> +<li type="circle">org.apache.hadoop.hbase.io.util.<a href="../../../../../../org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.Node.html" title="class in org.apache.hadoop.hbase.io.util"><span class="strong">LRUDictionary.BidirectionalLRUMap.Node</span></a> +<ul> +<li type="circle">org.apache.hadoop.hbase.io.util.<a href="../../../../../../org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.ByteArrayBackedNode.html" title="class in org.apache.hadoop.hbase.io.util"><span class="strong">LRUDictionary.BidirectionalLRUMap.ByteArrayBackedNode</span></a></li> +<li type="circle">org.apache.hadoop.hbase.io.util.<a href="../../../../../../org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.ByteBufferBackedNode.html" title="class in org.apache.hadoop.hbase.io.util"><span class="strong">LRUDictionary.BidirectionalLRUMap.ByteBufferBackedNode</span></a></li> +</ul> +</li> <li type="circle">org.apache.hadoop.hbase.io.util.<a href="../../../../../../org/apache/hadoop/hbase/io/util/StreamUtils.html" title="class in org.apache.hadoop.hbase.io.util"><span class="strong">StreamUtils</span></a></li> </ul> </li> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c6155501/devapidocs/org/apache/hadoop/hbase/mapreduce/package-tree.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/mapreduce/package-tree.html b/devapidocs/org/apache/hadoop/hbase/mapreduce/package-tree.html index fe7786c..fe5a467 100644 --- a/devapidocs/org/apache/hadoop/hbase/mapreduce/package-tree.html +++ b/devapidocs/org/apache/hadoop/hbase/mapreduce/package-tree.html @@ -267,8 +267,8 @@ <ul> <li type="circle">java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="strong">Enum</span></a><E> (implements java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><T>, java.io.<a href="http://docs.oracle.com/javase/7/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>) <ul> -<li type="circle">org.apache.hadoop.hbase.mapreduce.<a href="../../../../../org/apache/hadoop/hbase/mapreduce/TableSplit.Version.html" title="enum in org.apache.hadoop.hbase.mapreduce"><span class="strong">TableSplit.Version</span></a></li> <li type="circle">org.apache.hadoop.hbase.mapreduce.<a href="../../../../../org/apache/hadoop/hbase/mapreduce/RowCounter.RowCounterMapper.Counters.html" title="enum in org.apache.hadoop.hbase.mapreduce"><span class="strong">RowCounter.RowCounterMapper.Counters</span></a></li> +<li type="circle">org.apache.hadoop.hbase.mapreduce.<a href="../../../../../org/apache/hadoop/hbase/mapreduce/TableSplit.Version.html" title="enum in org.apache.hadoop.hbase.mapreduce"><span class="strong">TableSplit.Version</span></a></li> <li type="circle">org.apache.hadoop.hbase.mapreduce.<a href="../../../../../org/apache/hadoop/hbase/mapreduce/CellCounter.CellCounterMapper.Counters.html" title="enum in org.apache.hadoop.hbase.mapreduce"><span class="strong">CellCounter.CellCounterMapper.Counters</span></a></li> <li type="circle">org.apache.hadoop.hbase.mapreduce.<a href="../../../../../org/apache/hadoop/hbase/mapreduce/SyncTable.SyncMapper.Counter.html" title="enum in org.apache.hadoop.hbase.mapreduce"><span class="strong">SyncTable.SyncMapper.Counter</span></a></li> </ul> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c6155501/devapidocs/org/apache/hadoop/hbase/master/HMaster.InitializationMonitor.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/master/HMaster.InitializationMonitor.html b/devapidocs/org/apache/hadoop/hbase/master/HMaster.InitializationMonitor.html index 7f6d3f9..143f3b0 100644 --- a/devapidocs/org/apache/hadoop/hbase/master/HMaster.InitializationMonitor.html +++ b/devapidocs/org/apache/hadoop/hbase/master/HMaster.InitializationMonitor.html @@ -108,7 +108,7 @@ </dl> <hr> <br> -<pre>private static class <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.194">HMaster.InitializationMonitor</a> +<pre>private static class <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.195">HMaster.InitializationMonitor</a> extends <a href="../../../../../org/apache/hadoop/hbase/util/HasThread.html" title="class in org.apache.hadoop.hbase.util">HasThread</a></pre> <div class="block">Protection against zombie master. Started once Master accepts active responsibility and starts taking over responsibilities. Allows a finite time window before giving up ownership.</div> @@ -236,7 +236,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/HasThread.html" tit <ul class="blockList"> <li class="blockList"> <h4>TIMEOUT_KEY</h4> -<pre>public static final <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.InitializationMonitor.html#line.196">TIMEOUT_KEY</a></pre> +<pre>public static final <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.InitializationMonitor.html#line.197">TIMEOUT_KEY</a></pre> <div class="block">The amount of time in milliseconds to sleep before checking initialization status.</div> <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.master.HMaster.InitializationMonitor.TIMEOUT_KEY">Constant Field Values</a></dd></dl> </li> @@ -247,7 +247,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/HasThread.html" tit <ul class="blockList"> <li class="blockList"> <h4>TIMEOUT_DEFAULT</h4> -<pre>public static final long <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.InitializationMonitor.html#line.197">TIMEOUT_DEFAULT</a></pre> +<pre>public static final long <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.InitializationMonitor.html#line.198">TIMEOUT_DEFAULT</a></pre> </li> </ul> <a name="HALT_KEY"> @@ -256,7 +256,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/HasThread.html" tit <ul class="blockList"> <li class="blockList"> <h4>HALT_KEY</h4> -<pre>public static final <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.InitializationMonitor.html#line.203">HALT_KEY</a></pre> +<pre>public static final <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.InitializationMonitor.html#line.204">HALT_KEY</a></pre> <div class="block">When timeout expired and initialization has not complete, call <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/System.html?is-external=true#exit(int)" title="class or interface in java.lang"><code>System.exit(int)</code></a> when true, do nothing otherwise.</div> <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.master.HMaster.InitializationMonitor.HALT_KEY">Constant Field Values</a></dd></dl> @@ -268,7 +268,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/HasThread.html" tit <ul class="blockList"> <li class="blockList"> <h4>HALT_DEFAULT</h4> -<pre>public static final boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.InitializationMonitor.html#line.204">HALT_DEFAULT</a></pre> +<pre>public static final boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.InitializationMonitor.html#line.205">HALT_DEFAULT</a></pre> <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.master.HMaster.InitializationMonitor.HALT_DEFAULT">Constant Field Values</a></dd></dl> </li> </ul> @@ -278,7 +278,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/HasThread.html" tit <ul class="blockList"> <li class="blockList"> <h4>master</h4> -<pre>private final <a href="../../../../../org/apache/hadoop/hbase/master/HMaster.html" title="class in org.apache.hadoop.hbase.master">HMaster</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.InitializationMonitor.html#line.206">master</a></pre> +<pre>private final <a href="../../../../../org/apache/hadoop/hbase/master/HMaster.html" title="class in org.apache.hadoop.hbase.master">HMaster</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.InitializationMonitor.html#line.207">master</a></pre> </li> </ul> <a name="timeout"> @@ -287,7 +287,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/HasThread.html" tit <ul class="blockList"> <li class="blockList"> <h4>timeout</h4> -<pre>private final long <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.InitializationMonitor.html#line.207">timeout</a></pre> +<pre>private final long <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.InitializationMonitor.html#line.208">timeout</a></pre> </li> </ul> <a name="haltOnTimeout"> @@ -296,7 +296,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/HasThread.html" tit <ul class="blockListLast"> <li class="blockList"> <h4>haltOnTimeout</h4> -<pre>private final boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.InitializationMonitor.html#line.208">haltOnTimeout</a></pre> +<pre>private final boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.InitializationMonitor.html#line.209">haltOnTimeout</a></pre> </li> </ul> </li> @@ -313,7 +313,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/HasThread.html" tit <ul class="blockListLast"> <li class="blockList"> <h4>HMaster.InitializationMonitor</h4> -<pre><a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.InitializationMonitor.html#line.211">HMaster.InitializationMonitor</a>(<a href="../../../../../org/apache/hadoop/hbase/master/HMaster.html" title="class in org.apache.hadoop.hbase.master">HMaster</a> master)</pre> +<pre><a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.InitializationMonitor.html#line.212">HMaster.InitializationMonitor</a>(<a href="../../../../../org/apache/hadoop/hbase/master/HMaster.html" title="class in org.apache.hadoop.hbase.master">HMaster</a> master)</pre> <div class="block">Creates a Thread that monitors the <a href="../../../../../org/apache/hadoop/hbase/master/HMaster.html#isInitialized()"><code>HMaster.isInitialized()</code></a> state.</div> </li> </ul> @@ -331,7 +331,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/HasThread.html" tit <ul class="blockListLast"> <li class="blockList"> <h4>run</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.InitializationMonitor.html#line.220">run</a>()</pre> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.InitializationMonitor.html#line.221">run</a>()</pre> <dl> <dt><strong>Specified by:</strong></dt> <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Runnable.html?is-external=true#run()" title="class or interface in java.lang">run</a></code> in interface <code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Runnable.html?is-external=true" title="class or interface in java.lang">Runnable</a></code></dd> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c6155501/devapidocs/org/apache/hadoop/hbase/master/HMaster.RedirectServlet.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/master/HMaster.RedirectServlet.html b/devapidocs/org/apache/hadoop/hbase/master/HMaster.RedirectServlet.html index 039a6b5..d4c556a 100644 --- a/devapidocs/org/apache/hadoop/hbase/master/HMaster.RedirectServlet.html +++ b/devapidocs/org/apache/hadoop/hbase/master/HMaster.RedirectServlet.html @@ -113,7 +113,7 @@ </dl> <hr> <br> -<pre>public static class <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.348">HMaster.RedirectServlet</a> +<pre>public static class <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.349">HMaster.RedirectServlet</a> extends javax.servlet.http.HttpServlet</pre> <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../serialized-form.html#org.apache.hadoop.hbase.master.HMaster.RedirectServlet">Serialized Form</a></dd></dl> </li> @@ -221,7 +221,7 @@ extends javax.servlet.http.HttpServlet</pre> <ul class="blockList"> <li class="blockList"> <h4>serialVersionUID</h4> -<pre>private static final long <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.RedirectServlet.html#line.349">serialVersionUID</a></pre> +<pre>private static final long <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.RedirectServlet.html#line.350">serialVersionUID</a></pre> <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.master.HMaster.RedirectServlet.serialVersionUID">Constant Field Values</a></dd></dl> </li> </ul> @@ -231,7 +231,7 @@ extends javax.servlet.http.HttpServlet</pre> <ul class="blockListLast"> <li class="blockList"> <h4>regionServerInfoPort</h4> -<pre>private static int <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.RedirectServlet.html#line.350">regionServerInfoPort</a></pre> +<pre>private static int <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.RedirectServlet.html#line.351">regionServerInfoPort</a></pre> </li> </ul> </li> @@ -248,7 +248,7 @@ extends javax.servlet.http.HttpServlet</pre> <ul class="blockListLast"> <li class="blockList"> <h4>HMaster.RedirectServlet</h4> -<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.RedirectServlet.html#line.348">HMaster.RedirectServlet</a>()</pre> +<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.RedirectServlet.html#line.349">HMaster.RedirectServlet</a>()</pre> </li> </ul> </li> @@ -265,7 +265,7 @@ extends javax.servlet.http.HttpServlet</pre> <ul class="blockListLast"> <li class="blockList"> <h4>doGet</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.RedirectServlet.html#line.353">doGet</a>(javax.servlet.http.HttpServletRequest request, +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.RedirectServlet.html#line.354">doGet</a>(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws javax.servlet.ServletException, <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>