http://git-wip-us.apache.org/repos/asf/hbase-site/blob/315ffef7/devapidocs/org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArraySearcher.html
----------------------------------------------------------------------
diff --git 
a/devapidocs/org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArraySearcher.html
 
b/devapidocs/org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArraySearcher.html
deleted file mode 100644
index b76d040..0000000
--- 
a/devapidocs/org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArraySearcher.html
+++ /dev/null
@@ -1,744 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>PrefixTreeArraySearcher (Apache HBase 3.0.0-SNAPSHOT API)</title>
-<link rel="stylesheet" type="text/css" 
href="../../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="PrefixTreeArraySearcher (Apache HBase 
3.0.0-SNAPSHOT API)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = 
{"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance 
Methods"],8:["t4","Concrete Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation 
links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li class="navBarCell1Rev">Class</li>
-<li><a href="class-use/PrefixTreeArraySearcher.html">Use</a></li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArrayScanner.html"
 title="class in org.apache.hadoop.hbase.codec.prefixtree.decode"><span 
class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeCell.html"
 title="class in org.apache.hadoop.hbase.codec.prefixtree.decode"><span 
class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a 
href="../../../../../../../index.html?org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArraySearcher.html"
 target="_top">Frames</a></li>
-<li><a href="PrefixTreeArraySearcher.html" 
target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_top">
-<li><a 
href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li><a 
href="#fields.inherited.from.class.org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArrayScanner">Field</a>&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.hadoop.hbase.codec.prefixtree.decode</div>
-<h2 title="Class PrefixTreeArraySearcher" class="title">Class 
PrefixTreeArraySearcher</h2>
-</div>
-<div class="contentContainer">
-<ul class="inheritance">
-<li><a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">java.lang.Object</a></li>
-<li>
-<ul class="inheritance">
-<li><a href="../../../../../../../org/apache/hadoop/hbase/ByteBufferCell.html" 
title="class in 
org.apache.hadoop.hbase">org.apache.hadoop.hbase.ByteBufferCell</a></li>
-<li>
-<ul class="inheritance">
-<li><a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeCell.html"
 title="class in 
org.apache.hadoop.hbase.codec.prefixtree.decode">org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeCell</a></li>
-<li>
-<ul class="inheritance">
-<li><a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArrayScanner.html"
 title="class in 
org.apache.hadoop.hbase.codec.prefixtree.decode">org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArrayScanner</a></li>
-<li>
-<ul class="inheritance">
-<li><a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArrayReversibleScanner.html"
 title="class in 
org.apache.hadoop.hbase.codec.prefixtree.decode">org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArrayReversibleScanner</a></li>
-<li>
-<ul class="inheritance">
-<li>org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArraySearcher</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<dl>
-<dt>All Implemented Interfaces:</dt>
-<dd><a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true";
 title="class or interface in java.lang">Comparable</a>&lt;<a 
href="../../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface 
in org.apache.hadoop.hbase">Cell</a>&gt;, <a 
href="../../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface 
in org.apache.hadoop.hbase">Cell</a>, <a 
href="../../../../../../../org/apache/hadoop/hbase/CellScanner.html" 
title="interface in org.apache.hadoop.hbase">CellScanner</a>, <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/scanner/CellSearcher.html"
 title="interface in 
org.apache.hadoop.hbase.codec.prefixtree.scanner">CellSearcher</a>, <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/scanner/ReversibleCellScanner.html"
 title="interface in 
org.apache.hadoop.hbase.codec.prefixtree.scanner">ReversibleCellScanner</a>, <a 
href="../../../../../../../org/apache/hadoop/hbase/SettableSequenceId.
 html" title="interface in org.apache.hadoop.hbase">SettableSequenceId</a></dd>
-</dl>
-<hr>
-<br>
-<pre>@InterfaceAudience.Private
-public class <a 
href="../../../../../../../src-html/org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArraySearcher.html#line.47">PrefixTreeArraySearcher</a>
-extends <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArrayReversibleScanner.html"
 title="class in 
org.apache.hadoop.hbase.codec.prefixtree.decode">PrefixTreeArrayReversibleScanner</a>
-implements <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/scanner/CellSearcher.html"
 title="interface in 
org.apache.hadoop.hbase.codec.prefixtree.scanner">CellSearcher</a></pre>
-<div class="block"><p>
- Searcher extends the capabilities of the Scanner + ReversibleScanner to add 
the ability to
- position itself on a requested Cell without scanning through cells before it. 
The PrefixTree is
- set up to be a Trie of rows, so finding a particular row is extremely cheap.
- </p>
- Once it finds the row, it does a binary search through the cells inside the 
row, which is not as
- fast as the trie search, but faster than iterating through every cell like 
existing block
- formats
- do. For this reason, this implementation is targeted towards schemas where 
rows are narrow
- enough
- to have several or many per block, and where you are generally looking for 
the entire row or
- the
- first cell. It will still be fast for wide rows or point queries, but could 
be improved upon.</div>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- =========== FIELD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="field.summary">
-<!--   -->
-</a>
-<h3>Field Summary</h3>
-<ul class="blockList">
-<li class="blockList"><a 
name="fields.inherited.from.class.org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArrayScanner">
-<!--   -->
-</a>
-<h3>Fields inherited from 
class&nbsp;org.apache.hadoop.hbase.codec.prefixtree.decode.<a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArrayScanner.html"
 title="class in 
org.apache.hadoop.hbase.codec.prefixtree.decode">PrefixTreeArrayScanner</a></h3>
-<code><a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArrayScanner.html#afterLast">afterLast</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArrayScanner.html#beforeFirst">beforeFirst</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArrayScanner.html#blockMeta">blockMeta</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArrayScanner.html#currentCellIndex">currentCellIndex</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArrayScanner.html#currentRowNode">currentRowNode</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArrayScanner.html#familyReader">familyReader</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArrayScanner.html#mvccVersionDecoder">mvccVersionDecoder</a>,
 <a href="../../
 
../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArrayScanner.html#nubCellsRemain">nubCellsRemain</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArrayScanner.html#qualifierReader">qualifierReader</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArrayScanner.html#rowNodes">rowNodes</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArrayScanner.html#rowNodeStackIndex">rowNodeStackIndex</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArrayScanner.html#tagsReader">tagsReader</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArrayScanner.html#timestampDecoder">timestampDecoder</a></code></li>
-</ul>
-<ul class="blockList">
-<li class="blockList"><a 
name="fields.inherited.from.class.org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeCell">
-<!--   -->
-</a>
-<h3>Fields inherited from 
class&nbsp;org.apache.hadoop.hbase.codec.prefixtree.decode.<a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeCell.html"
 title="class in 
org.apache.hadoop.hbase.codec.prefixtree.decode">PrefixTreeCell</a></h3>
-<code><a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeCell.html#absoluteValueOffset">absoluteValueOffset</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeCell.html#block">block</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeCell.html#comparator">comparator</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeCell.html#DEFAULT_TYPE">DEFAULT_TYPE</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeCell.html#familyBuffer">familyBuffer</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeCell.html#familyLength">familyLength</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeCell.html#familyOffset">familyOffset</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixT
 reeCell.html#includeMvccVersion">includeMvccVersion</a>, <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeCell.html#mvccVersion">mvccVersion</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeCell.html#pair">pair</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeCell.html#qualifierBuffer">qualifierBuffer</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeCell.html#qualifierLength">qualifierLength</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeCell.html#qualifierOffset">qualifierOffset</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeCell.html#rowBuffer">rowBuffer</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeCell.html#rowLength">rowLength</a>,
 <a href="../../../../../../../org/apache/h
 
adoop/hbase/codec/prefixtree/decode/PrefixTreeCell.html#tagsBuffer">tagsBuffer</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeCell.html#tagsLength">tagsLength</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeCell.html#tagsOffset">tagsOffset</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeCell.html#timestamp">timestamp</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeCell.html#type">type</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeCell.html#TYPES">TYPES</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeCell.html#valueLength">valueLength</a></code></li>
-</ul>
-</li>
-</ul>
-<!-- ======== CONSTRUCTOR SUMMARY ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.summary">
-<!--   -->
-</a>
-<h3>Constructor Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" 
summary="Constructor Summary table, listing constructors, and an explanation">
-<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colOne" scope="col">Constructor and Description</th>
-</tr>
-<tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArraySearcher.html#PrefixTreeArraySearcher-org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta-int-int-int-int-">PrefixTreeArraySearcher</a></span>(<a
 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/PrefixTreeBlockMeta.html"
 title="class in 
org.apache.hadoop.hbase.codec.prefixtree">PrefixTreeBlockMeta</a>&nbsp;blockMeta,
-                       int&nbsp;rowTreeDepth,
-                       int&nbsp;rowBufferLength,
-                       int&nbsp;qualifierBufferLength,
-                       int&nbsp;tagsBufferLength)</code>
-<div class="block">construct</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" 
summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span 
class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a 
href="javascript:show(2);">Instance Methods</a></span><span 
class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a 
href="javascript:show(8);">Concrete Methods</a></span><span 
class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code>protected int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArraySearcher.html#compareToCurrentToken-org.apache.hadoop.hbase.Cell-">compareToCurrentToken</a></span>(<a
 href="../../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface 
in org.apache.hadoop.hbase">Cell</a>&nbsp;key)</code>
-<div class="block">Compare only the bytes within the window of the current 
token</div>
-</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code>protected boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArraySearcher.html#currentPositionIsAfter-org.apache.hadoop.hbase.Cell-">currentPositionIsAfter</a></span>(<a
 href="../../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface 
in org.apache.hadoop.hbase">Cell</a>&nbsp;cell)</code>
-<div class="block">internal methods</div>
-</td>
-</tr>
-<tr id="i2" class="altColor">
-<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArraySearcher.html#equals-java.lang.Object-">equals</a></span>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a>&nbsp;obj)</code>
-<div class="block">Object methods</div>
-</td>
-</tr>
-<tr id="i3" class="rowColor">
-<td class="colFirst"><code>protected <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/scanner/CellScannerPosition.html"
 title="enum in 
org.apache.hadoop.hbase.codec.prefixtree.scanner">CellScannerPosition</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArraySearcher.html#fixRowFanMissForward-int-">fixRowFanMissForward</a></span>(int&nbsp;fanInsertionPoint)</code>&nbsp;</td>
-</tr>
-<tr id="i4" class="altColor">
-<td class="colFirst"><code>protected <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/scanner/CellScannerPosition.html"
 title="enum in 
org.apache.hadoop.hbase.codec.prefixtree.scanner">CellScannerPosition</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArraySearcher.html#fixRowFanMissReverse-int-">fixRowFanMissReverse</a></span>(int&nbsp;fanInsertionPoint)</code>
-<div class="block">complete seek when fan mismatch</div>
-</td>
-</tr>
-<tr id="i5" class="rowColor">
-<td class="colFirst"><code>protected <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/scanner/CellScannerPosition.html"
 title="enum in 
org.apache.hadoop.hbase.codec.prefixtree.scanner">CellScannerPosition</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArraySearcher.html#fixRowTokenMissForward-int-">fixRowTokenMissForward</a></span>(int&nbsp;searcherIsAfterInputKey)</code>&nbsp;</td>
-</tr>
-<tr id="i6" class="altColor">
-<td class="colFirst"><code>protected <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/scanner/CellScannerPosition.html"
 title="enum in 
org.apache.hadoop.hbase.codec.prefixtree.scanner">CellScannerPosition</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArraySearcher.html#fixRowTokenMissReverse-int-">fixRowTokenMissReverse</a></span>(int&nbsp;searcherIsAfterInputKey)</code>&nbsp;</td>
-</tr>
-<tr id="i7" class="rowColor">
-<td class="colFirst"><code>protected void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArraySearcher.html#followLastFansUntilExhausted--">followLastFansUntilExhausted</a></span>()</code>&nbsp;</td>
-</tr>
-<tr id="i8" class="altColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArraySearcher.html#positionAfterLastCell--">positionAfterLastCell</a></span>()</code>
-<div class="block">The content of the buffers doesn't matter here, only that 
afterLast=true and beforeFirst=false</div>
-</td>
-</tr>
-<tr id="i9" class="rowColor">
-<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArraySearcher.html#positionAt-org.apache.hadoop.hbase.Cell-">positionAt</a></span>(<a
 href="../../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface 
in org.apache.hadoop.hbase">Cell</a>&nbsp;key)</code>
-<div class="block">CellSearcher methods</div>
-</td>
-</tr>
-<tr id="i10" class="altColor">
-<td class="colFirst"><code><a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/scanner/CellScannerPosition.html"
 title="enum in 
org.apache.hadoop.hbase.codec.prefixtree.scanner">CellScannerPosition</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArraySearcher.html#positionAtOrAfter-org.apache.hadoop.hbase.Cell-">positionAtOrAfter</a></span>(<a
 href="../../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface 
in org.apache.hadoop.hbase">Cell</a>&nbsp;key)</code>
-<div class="block">Identical workflow as positionAtOrBefore, but split them to 
avoid having ~10 extra
- if-statements.</div>
-</td>
-</tr>
-<tr id="i11" class="rowColor">
-<td class="colFirst"><code><a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/scanner/CellScannerPosition.html"
 title="enum in 
org.apache.hadoop.hbase.codec.prefixtree.scanner">CellScannerPosition</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArraySearcher.html#positionAtOrBefore-org.apache.hadoop.hbase.Cell-">positionAtOrBefore</a></span>(<a
 href="../../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface 
in org.apache.hadoop.hbase">Cell</a>&nbsp;key)</code>
-<div class="block">
- Same as positionAt(..), but go to the extra effort of finding the previous 
key if there's no
- exact match.</div>
-</td>
-</tr>
-<tr id="i12" class="altColor">
-<td class="colFirst"><code>protected <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/scanner/CellScannerPosition.html"
 title="enum in 
org.apache.hadoop.hbase.codec.prefixtree.scanner">CellScannerPosition</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArraySearcher.html#positionAtQualifierTimestamp-org.apache.hadoop.hbase.Cell-boolean-">positionAtQualifierTimestamp</a></span>(<a
 href="../../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface 
in org.apache.hadoop.hbase">Cell</a>&nbsp;key,
-                            boolean&nbsp;beforeOnMiss)</code>&nbsp;</td>
-</tr>
-<tr id="i13" class="rowColor">
-<td class="colFirst"><code>protected boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArraySearcher.html#rowMatchesAfterCurrentPosition-org.apache.hadoop.hbase.Cell-">rowMatchesAfterCurrentPosition</a></span>(<a
 href="../../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface 
in org.apache.hadoop.hbase">Cell</a>&nbsp;key)</code>
-<div class="block">compare this.row to key.row but starting at the current 
rowLength</div>
-</td>
-</tr>
-<tr id="i14" class="altColor">
-<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArraySearcher.html#seekForwardTo-org.apache.hadoop.hbase.Cell-">seekForwardTo</a></span>(<a
 href="../../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface 
in org.apache.hadoop.hbase">Cell</a>&nbsp;key)</code>
-<div class="block">
- Note: Added for backwards compatibility with
- org.apache.hadoop.hbase.regionserver.KeyValueScanner#reseek(Cell)</div>
-</td>
-</tr>
-<tr id="i15" class="rowColor">
-<td class="colFirst"><code><a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/scanner/CellScannerPosition.html"
 title="enum in 
org.apache.hadoop.hbase.codec.prefixtree.scanner">CellScannerPosition</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArraySearcher.html#seekForwardToOrAfter-org.apache.hadoop.hbase.Cell-">seekForwardToOrAfter</a></span>(<a
 href="../../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface 
in org.apache.hadoop.hbase">Cell</a>&nbsp;key)</code>
-<div class="block">
- Same as seekForwardTo(..), but go to the extra effort of finding the next key 
if there's no
- exact match.</div>
-</td>
-</tr>
-<tr id="i16" class="altColor">
-<td class="colFirst"><code><a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/scanner/CellScannerPosition.html"
 title="enum in 
org.apache.hadoop.hbase.codec.prefixtree.scanner">CellScannerPosition</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArraySearcher.html#seekForwardToOrBefore-org.apache.hadoop.hbase.Cell-">seekForwardToOrBefore</a></span>(<a
 href="../../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface 
in org.apache.hadoop.hbase">Cell</a>&nbsp;key)</code>
-<div class="block">
- Same as seekForwardTo(..), but go to the extra effort of finding the next key 
if there's no
- exact match.</div>
-</td>
-</tr>
-</table>
-<ul class="blockList">
-<li class="blockList"><a 
name="methods.inherited.from.class.org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArrayReversibleScanner">
-<!--   -->
-</a>
-<h3>Methods inherited from 
class&nbsp;org.apache.hadoop.hbase.codec.prefixtree.decode.<a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArrayReversibleScanner.html"
 title="class in 
org.apache.hadoop.hbase.codec.prefixtree.decode">PrefixTreeArrayReversibleScanner</a></h3>
-<code><a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArrayReversibleScanner.html#descendToLastRowFromCurrentPosition--">descendToLastRowFromCurrentPosition</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArrayReversibleScanner.html#isDirectlyAfterNub--">isDirectlyAfterNub</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArrayReversibleScanner.html#positionAtLastCell--">positionAtLastCell</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArrayReversibleScanner.html#positionAtLastRow--">positionAtLastRow</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArrayReversibleScanner.html#previous--">previous</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArrayReversibleScanner.html#previousRow-boolean-">previousRow</a></code></li>
-</ul>
-<ul class="blockList">
-<li class="blockList"><a 
name="methods.inherited.from.class.org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArrayScanner">
-<!--   -->
-</a>
-<h3>Methods inherited from 
class&nbsp;org.apache.hadoop.hbase.codec.prefixtree.decode.<a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArrayScanner.html"
 title="class in 
org.apache.hadoop.hbase.codec.prefixtree.decode">PrefixTreeArrayScanner</a></h3>
-<code><a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArrayScanner.html#advance--">advance</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArrayScanner.html#appendCurrentTokenToRowBuffer--">appendCurrentTokenToRowBuffer</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArrayScanner.html#appendToRowBuffer-byte-">appendToRowBuffer</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArrayScanner.html#areBuffersBigEnough--">areBuffersBigEnough</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArrayScanner.html#current--">current</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArrayScanner.html#discardCurrentRowNode-boolean-">discardCurrentRowNode</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/Prefix
 TreeArrayScanner.html#followCurrentFan--">followCurrentFan</a>, <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArrayScanner.html#followFan-int-">followFan</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArrayScanner.html#followFirstFan--">followFirstFan</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArrayScanner.html#followLastFan--">followLastFan</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArrayScanner.html#followNextFan--">followNextFan</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArrayScanner.html#followPreviousFan--">followPreviousFan</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArrayScanner.html#getBlockMeta--">getBlockMeta</a>,
 <a href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/
 
PrefixTreeArrayScanner.html#getMaxRowTreeStackNodes--">getMaxRowTreeStackNodes</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArrayScanner.html#getQualifierBufferLength--">getQualifierBufferLength</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArrayScanner.html#getRowBufferLength--">getRowBufferLength</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArrayScanner.html#getTagBufferLength--">getTagBufferLength</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArrayScanner.html#hashCode--">hashCode</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArrayScanner.html#hasOccurrences--">hasOccurrences</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArrayScanner.html#initFirstNode--">initFirstNode</a>,
 <a href="../../../../../../
 
../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArrayScanner.html#initOnBlock-org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta-org.apache.hadoop.hbase.nio.ByteBuff-boolean-">initOnBlock</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArrayScanner.html#isAfterLast--">isAfterLast</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArrayScanner.html#isBeforeFirst--">isBeforeFirst</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArrayScanner.html#isBranch--">isBranch</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArrayScanner.html#isFirstCellInRow--">isFirstCellInRow</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArrayScanner.html#isLastCellInRow--">isLastCellInRow</a>,
 <a href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/deco
 de/PrefixTreeArrayScanner.html#isLeaf--">isLeaf</a>, <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArrayScanner.html#isNub--">isNub</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArrayScanner.html#isOutOfBounds--">isOutOfBounds</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArrayScanner.html#markAfterLast--">markAfterLast</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArrayScanner.html#markBeforeFirst--">markBeforeFirst</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArrayScanner.html#nextRow--">nextRow</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArrayScanner.html#nextRowInternal--">nextRowInternal</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArrayScanner.html#popFro
 
mRowBuffer-org.apache.hadoop.hbase.codec.prefixtree.decode.row.RowNodeReader-">popFromRowBuffer</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArrayScanner.html#populateFamily--">populateFamily</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArrayScanner.html#populateFirstNonRowFields--">populateFirstNonRowFields</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArrayScanner.html#populateLastNonRowFields--">populateLastNonRowFields</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArrayScanner.html#populateMvccVersion--">populateMvccVersion</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArrayScanner.html#populateNonRowFields-int-">populateNonRowFields</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArrayScanner.html#pop
 
ulateNonRowFieldsAndCompareTo-int-org.apache.hadoop.hbase.Cell-">populateNonRowFieldsAndCompareTo</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArrayScanner.html#populatePreviousNonRowFields--">populatePreviousNonRowFields</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArrayScanner.html#populateQualifier--">populateQualifier</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArrayScanner.html#populateTag--">populateTag</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArrayScanner.html#populateTimestamp--">populateTimestamp</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArrayScanner.html#populateType--">populateType</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArrayScanner.html#populateValueOffsets--">populateValueO
 ffsets</a>, <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArrayScanner.html#positionAtFirstCell--">positionAtFirstCell</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArrayScanner.html#reInitFirstNode--">reInitFirstNode</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArrayScanner.html#releaseBlockReference--">releaseBlockReference</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArrayScanner.html#resetToBeforeFirstEntry--">resetToBeforeFirstEntry</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArrayScanner.html#toString--">toString</a></code></li>
-</ul>
-<ul class="blockList">
-<li class="blockList"><a 
name="methods.inherited.from.class.org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeCell">
-<!--   -->
-</a>
-<h3>Methods inherited from 
class&nbsp;org.apache.hadoop.hbase.codec.prefixtree.decode.<a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeCell.html"
 title="class in 
org.apache.hadoop.hbase.codec.prefixtree.decode">PrefixTreeCell</a></h3>
-<code><a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeCell.html#compareTo-org.apache.hadoop.hbase.Cell-">compareTo</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeCell.html#getFamilyArray--">getFamilyArray</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeCell.html#getFamilyByteBuffer--">getFamilyByteBuffer</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeCell.html#getFamilyLength--">getFamilyLength</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeCell.html#getFamilyOffset--">getFamilyOffset</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeCell.html#getFamilyPosition--">getFamilyPosition</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeCell.html#getKeyValueString--">getKeyValueString<
 /a>, <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeCell.html#getQualifierArray--">getQualifierArray</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeCell.html#getQualifierByteBuffer--">getQualifierByteBuffer</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeCell.html#getQualifierLength--">getQualifierLength</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeCell.html#getQualifierOffset--">getQualifierOffset</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeCell.html#getQualifierPosition--">getQualifierPosition</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeCell.html#getRowArray--">getRowArray</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeCell.html#getRowByteBuffer--">getRowByteBuff
 er</a>, <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeCell.html#getRowLength--">getRowLength</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeCell.html#getRowOffset--">getRowOffset</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeCell.html#getRowPosition--">getRowPosition</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeCell.html#getSequenceId--">getSequenceId</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeCell.html#getTagsArray--">getTagsArray</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeCell.html#getTagsByteBuffer--">getTagsByteBuffer</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeCell.html#getTagsLength--">getTagsLength</a>,
 <a href="../../../../../../../org/apache/hadoop
 
/hbase/codec/prefixtree/decode/PrefixTreeCell.html#getTagsOffset--">getTagsOffset</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeCell.html#getTagsPosition--">getTagsPosition</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeCell.html#getTimestamp--">getTimestamp</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeCell.html#getTypeByte--">getTypeByte</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeCell.html#getValueArray--">getValueArray</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeCell.html#getValueByteBuffer--">getValueByteBuffer</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeCell.html#getValueLength--">getValueLength</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeCell.htm
 l#getValueOffset--">getValueOffset</a>, <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeCell.html#getValuePosition--">getValuePosition</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeCell.html#setSequenceId-long-">setSequenceId</a></code></li>
-</ul>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
-<!--   -->
-</a>
-<h3>Methods inherited from class&nbsp;java.lang.<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a></h3>
-<code><a 
href="http://docs.oracle.com/javase/8/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/8/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/8/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/8/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/8/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/8/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/8/docs/api/java/lang/Object.html?is-ex
 ternal=true#wait-long-" title="class or interface in java.lang">wait</a>, <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-";
 title="class or interface in java.lang">wait</a></code></li>
-</ul>
-<ul class="blockList">
-<li class="blockList"><a 
name="methods.inherited.from.class.org.apache.hadoop.hbase.codec.prefixtree.scanner.CellSearcher">
-<!--   -->
-</a>
-<h3>Methods inherited from 
interface&nbsp;org.apache.hadoop.hbase.codec.prefixtree.scanner.<a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/scanner/CellSearcher.html"
 title="interface in 
org.apache.hadoop.hbase.codec.prefixtree.scanner">CellSearcher</a></h3>
-<code><a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/scanner/CellSearcher.html#resetToBeforeFirstEntry--">resetToBeforeFirstEntry</a></code></li>
-</ul>
-<ul class="blockList">
-<li class="blockList"><a 
name="methods.inherited.from.class.org.apache.hadoop.hbase.codec.prefixtree.scanner.ReversibleCellScanner">
-<!--   -->
-</a>
-<h3>Methods inherited from 
interface&nbsp;org.apache.hadoop.hbase.codec.prefixtree.scanner.<a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/scanner/ReversibleCellScanner.html"
 title="interface in 
org.apache.hadoop.hbase.codec.prefixtree.scanner">ReversibleCellScanner</a></h3>
-<code><a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/scanner/ReversibleCellScanner.html#previous--">previous</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/scanner/ReversibleCellScanner.html#previousRow-boolean-">previousRow</a></code></li>
-</ul>
-<ul class="blockList">
-<li class="blockList"><a 
name="methods.inherited.from.class.org.apache.hadoop.hbase.CellScanner">
-<!--   -->
-</a>
-<h3>Methods inherited from interface&nbsp;org.apache.hadoop.hbase.<a 
href="../../../../../../../org/apache/hadoop/hbase/CellScanner.html" 
title="interface in org.apache.hadoop.hbase">CellScanner</a></h3>
-<code><a 
href="../../../../../../../org/apache/hadoop/hbase/CellScanner.html#advance--">advance</a>,
 <a 
href="../../../../../../../org/apache/hadoop/hbase/CellScanner.html#current--">current</a></code></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========= CONSTRUCTOR DETAIL ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.detail">
-<!--   -->
-</a>
-<h3>Constructor Detail</h3>
-<a 
name="PrefixTreeArraySearcher-org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta-int-int-int-int-">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>PrefixTreeArraySearcher</h4>
-<pre>public&nbsp;<a 
href="../../../../../../../src-html/org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArraySearcher.html#line.52">PrefixTreeArraySearcher</a>(<a
 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/PrefixTreeBlockMeta.html"
 title="class in 
org.apache.hadoop.hbase.codec.prefixtree">PrefixTreeBlockMeta</a>&nbsp;blockMeta,
-                               int&nbsp;rowTreeDepth,
-                               int&nbsp;rowBufferLength,
-                               int&nbsp;qualifierBufferLength,
-                               int&nbsp;tagsBufferLength)</pre>
-<div class="block">construct</div>
-</li>
-</ul>
-</li>
-</ul>
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="positionAt-org.apache.hadoop.hbase.Cell-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>positionAt</h4>
-<pre>public&nbsp;boolean&nbsp;<a 
href="../../../../../../../src-html/org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArraySearcher.html#line.61">positionAt</a>(<a
 href="../../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface 
in org.apache.hadoop.hbase">Cell</a>&nbsp;key)</pre>
-<div class="block">CellSearcher methods</div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/scanner/CellSearcher.html#positionAt-org.apache.hadoop.hbase.Cell-">positionAt</a></code>&nbsp;in
 interface&nbsp;<code><a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/scanner/CellSearcher.html"
 title="interface in 
org.apache.hadoop.hbase.codec.prefixtree.scanner">CellSearcher</a></code></dd>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>key</code> - position the CellScanner exactly on this key</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>true if the cell existed and getCurrentCell() holds a valid cell</dd>
-</dl>
-</li>
-</ul>
-<a name="positionAtOrBefore-org.apache.hadoop.hbase.Cell-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>positionAtOrBefore</h4>
-<pre>public&nbsp;<a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/scanner/CellScannerPosition.html"
 title="enum in 
org.apache.hadoop.hbase.codec.prefixtree.scanner">CellScannerPosition</a>&nbsp;<a
 
href="../../../../../../../src-html/org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArraySearcher.html#line.66">positionAtOrBefore</a>(<a
 href="../../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface 
in org.apache.hadoop.hbase">Cell</a>&nbsp;key)</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from 
interface:&nbsp;<code><a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/scanner/CellSearcher.html#positionAtOrBefore-org.apache.hadoop.hbase.Cell-">CellSearcher</a></code></span></div>
-<div class="block"><p>
- Same as positionAt(..), but go to the extra effort of finding the previous 
key if there's no
- exact match.
- </p></div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/scanner/CellSearcher.html#positionAtOrBefore-org.apache.hadoop.hbase.Cell-">positionAtOrBefore</a></code>&nbsp;in
 interface&nbsp;<code><a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/scanner/CellSearcher.html"
 title="interface in 
org.apache.hadoop.hbase.codec.prefixtree.scanner">CellSearcher</a></code></dd>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>key</code> - position the CellScanner on this key or the closest 
cell before</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>AT if exact match<br>
-         BEFORE if on last cell before key<br>
-         BEFORE_FIRST if key was before the first cell in this scanner's 
scope</dd>
-</dl>
-</li>
-</ul>
-<a name="positionAtOrAfter-org.apache.hadoop.hbase.Cell-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>positionAtOrAfter</h4>
-<pre>public&nbsp;<a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/scanner/CellScannerPosition.html"
 title="enum in 
org.apache.hadoop.hbase.codec.prefixtree.scanner">CellScannerPosition</a>&nbsp;<a
 
href="../../../../../../../src-html/org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArraySearcher.html#line.111">positionAtOrAfter</a>(<a
 href="../../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface 
in org.apache.hadoop.hbase">Cell</a>&nbsp;key)</pre>
-<div class="block">Identical workflow as positionAtOrBefore, but split them to 
avoid having ~10 extra
- if-statements. Priority on readability and debugability.</div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/scanner/CellSearcher.html#positionAtOrAfter-org.apache.hadoop.hbase.Cell-">positionAtOrAfter</a></code>&nbsp;in
 interface&nbsp;<code><a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/scanner/CellSearcher.html"
 title="interface in 
org.apache.hadoop.hbase.codec.prefixtree.scanner">CellSearcher</a></code></dd>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>key</code> - position the CellScanner on this key or the closest 
cell after</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>AT if exact match<br>
-         AFTER if on first cell after key<br>
-         AFTER_LAST if key was after the last cell in this scanner's scope</dd>
-</dl>
-</li>
-</ul>
-<a name="seekForwardTo-org.apache.hadoop.hbase.Cell-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>seekForwardTo</h4>
-<pre>public&nbsp;boolean&nbsp;<a 
href="../../../../../../../src-html/org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArraySearcher.html#line.156">seekForwardTo</a>(<a
 href="../../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface 
in org.apache.hadoop.hbase">Cell</a>&nbsp;key)</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from 
interface:&nbsp;<code><a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/scanner/CellSearcher.html#seekForwardTo-org.apache.hadoop.hbase.Cell-">CellSearcher</a></code></span></div>
-<div class="block"><p>
- Note: Added for backwards compatibility with
- org.apache.hadoop.hbase.regionserver.KeyValueScanner#reseek(Cell)
- </p><p>
- Look for the key, but only look after the current position. Probably not 
needed for an
- efficient tree implementation, but is important for implementations without 
random access such
- as unencoded KeyValue blocks.
- </p></div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/scanner/CellSearcher.html#seekForwardTo-org.apache.hadoop.hbase.Cell-">seekForwardTo</a></code>&nbsp;in
 interface&nbsp;<code><a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/scanner/CellSearcher.html"
 title="interface in 
org.apache.hadoop.hbase.codec.prefixtree.scanner">CellSearcher</a></code></dd>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>key</code> - position the CellScanner exactly on this key</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>true if getCurrent() holds a valid cell</dd>
-</dl>
-</li>
-</ul>
-<a name="seekForwardToOrBefore-org.apache.hadoop.hbase.Cell-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>seekForwardToOrBefore</h4>
-<pre>public&nbsp;<a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/scanner/CellScannerPosition.html"
 title="enum in 
org.apache.hadoop.hbase.codec.prefixtree.scanner">CellScannerPosition</a>&nbsp;<a
 
href="../../../../../../../src-html/org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArraySearcher.html#line.165">seekForwardToOrBefore</a>(<a
 href="../../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface 
in org.apache.hadoop.hbase">Cell</a>&nbsp;key)</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from 
interface:&nbsp;<code><a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/scanner/CellSearcher.html#seekForwardToOrBefore-org.apache.hadoop.hbase.Cell-">CellSearcher</a></code></span></div>
-<div class="block"><p>
- Same as seekForwardTo(..), but go to the extra effort of finding the next key 
if there's no
- exact match.
- </p></div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/scanner/CellSearcher.html#seekForwardToOrBefore-org.apache.hadoop.hbase.Cell-">seekForwardToOrBefore</a></code>&nbsp;in
 interface&nbsp;<code><a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/scanner/CellSearcher.html"
 title="interface in 
org.apache.hadoop.hbase.codec.prefixtree.scanner">CellSearcher</a></code></dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>AT if exact match<br>
-         AFTER if on first cell after key<br>
-         AFTER_LAST if key was after the last cell in this scanner's scope</dd>
-</dl>
-</li>
-</ul>
-<a name="seekForwardToOrAfter-org.apache.hadoop.hbase.Cell-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>seekForwardToOrAfter</h4>
-<pre>public&nbsp;<a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/scanner/CellScannerPosition.html"
 title="enum in 
org.apache.hadoop.hbase.codec.prefixtree.scanner">CellScannerPosition</a>&nbsp;<a
 
href="../../../../../../../src-html/org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArraySearcher.html#line.177">seekForwardToOrAfter</a>(<a
 href="../../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface 
in org.apache.hadoop.hbase">Cell</a>&nbsp;key)</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from 
interface:&nbsp;<code><a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/scanner/CellSearcher.html#seekForwardToOrAfter-org.apache.hadoop.hbase.Cell-">CellSearcher</a></code></span></div>
-<div class="block"><p>
- Same as seekForwardTo(..), but go to the extra effort of finding the next key 
if there's no
- exact match.
- </p></div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/scanner/CellSearcher.html#seekForwardToOrAfter-org.apache.hadoop.hbase.Cell-">seekForwardToOrAfter</a></code>&nbsp;in
 interface&nbsp;<code><a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/scanner/CellSearcher.html"
 title="interface in 
org.apache.hadoop.hbase.codec.prefixtree.scanner">CellSearcher</a></code></dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>AT if exact match<br>
-         AFTER if on first cell after key<br>
-         AFTER_LAST if key was after the last cell in this scanner's scope</dd>
-</dl>
-</li>
-</ul>
-<a name="positionAfterLastCell--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>positionAfterLastCell</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../../../src-html/org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArraySearcher.html#line.192">positionAfterLastCell</a>()</pre>
-<div class="block">The content of the buffers doesn't matter here, only that 
afterLast=true and beforeFirst=false</div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/scanner/CellSearcher.html#positionAfterLastCell--">positionAfterLastCell</a></code>&nbsp;in
 interface&nbsp;<code><a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/scanner/CellSearcher.html"
 title="interface in 
org.apache.hadoop.hbase.codec.prefixtree.scanner">CellSearcher</a></code></dd>
-</dl>
-</li>
-</ul>
-<a name="equals-java.lang.Object-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>equals</h4>
-<pre>public&nbsp;boolean&nbsp;<a 
href="../../../../../../../src-html/org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArraySearcher.html#line.202">equals</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a>&nbsp;obj)</pre>
-<div class="block">Object methods</div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
-<dd><code><a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArrayReversibleScanner.html#equals-java.lang.Object-">equals</a></code>&nbsp;in
 class&nbsp;<code><a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArrayReversibleScanner.html"
 title="class in 
org.apache.hadoop.hbase.codec.prefixtree.decode">PrefixTreeArrayReversibleScanner</a></code></dd>
-</dl>
-</li>
-</ul>
-<a name="currentPositionIsAfter-org.apache.hadoop.hbase.Cell-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>currentPositionIsAfter</h4>
-<pre>protected&nbsp;boolean&nbsp;<a 
href="../../../../../../../src-html/org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArraySearcher.html#line.210">currentPositionIsAfter</a>(<a
 href="../../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface 
in org.apache.hadoop.hbase">Cell</a>&nbsp;cell)</pre>
-<div class="block">internal methods</div>
-</li>
-</ul>
-<a name="positionAtQualifierTimestamp-org.apache.hadoop.hbase.Cell-boolean-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>positionAtQualifierTimestamp</h4>
-<pre>protected&nbsp;<a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/scanner/CellScannerPosition.html"
 title="enum in 
org.apache.hadoop.hbase.codec.prefixtree.scanner">CellScannerPosition</a>&nbsp;<a
 
href="../../../../../../../src-html/org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArraySearcher.html#line.214">positionAtQualifierTimestamp</a>(<a
 href="../../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface 
in org.apache.hadoop.hbase">Cell</a>&nbsp;key,
-                                                           
boolean&nbsp;beforeOnMiss)</pre>
-</li>
-</ul>
-<a name="rowMatchesAfterCurrentPosition-org.apache.hadoop.hbase.Cell-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>rowMatchesAfterCurrentPosition</h4>
-<pre>protected&nbsp;boolean&nbsp;<a 
href="../../../../../../../src-html/org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArraySearcher.html#line.267">rowMatchesAfterCurrentPosition</a>(<a
 href="../../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface 
in org.apache.hadoop.hbase">Cell</a>&nbsp;key)</pre>
-<div class="block">compare this.row to key.row but starting at the current 
rowLength</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>key</code> - Cell being searched for</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>true if row buffer contents match key.row</dd>
-</dl>
-</li>
-</ul>
-<a name="compareToCurrentToken-org.apache.hadoop.hbase.Cell-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>compareToCurrentToken</h4>
-<pre>protected&nbsp;int&nbsp;<a 
href="../../../../../../../src-html/org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArraySearcher.html#line.284">compareToCurrentToken</a>(<a
 href="../../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface 
in org.apache.hadoop.hbase">Cell</a>&nbsp;key)</pre>
-<div class="block">Compare only the bytes within the window of the current 
token</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>key</code> - </dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>return -1 if key is lessThan (before) this, 0 if equal, and 1 if key is 
after</dd>
-</dl>
-</li>
-</ul>
-<a name="followLastFansUntilExhausted--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>followLastFansUntilExhausted</h4>
-<pre>protected&nbsp;void&nbsp;<a 
href="../../../../../../../src-html/org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArraySearcher.html#line.304">followLastFansUntilExhausted</a>()</pre>
-</li>
-</ul>
-<a name="fixRowTokenMissReverse-int-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>fixRowTokenMissReverse</h4>
-<pre>protected&nbsp;<a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/scanner/CellScannerPosition.html"
 title="enum in 
org.apache.hadoop.hbase.codec.prefixtree.scanner">CellScannerPosition</a>&nbsp;<a
 
href="../../../../../../../src-html/org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArraySearcher.html#line.317">fixRowTokenMissReverse</a>(int&nbsp;searcherIsAfterInputKey)</pre>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>searcherIsAfterInputKey</code> - &lt;0: input key is before the 
searcher's position<br>
-          &gt;0: input key is after the searcher's position</dd>
-</dl>
-</li>
-</ul>
-<a name="fixRowTokenMissForward-int-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>fixRowTokenMissForward</h4>
-<pre>protected&nbsp;<a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/scanner/CellScannerPosition.html"
 title="enum in 
org.apache.hadoop.hbase.codec.prefixtree.scanner">CellScannerPosition</a>&nbsp;<a
 
href="../../../../../../../src-html/org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArraySearcher.html#line.345">fixRowTokenMissForward</a>(int&nbsp;searcherIsAfterInputKey)</pre>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>searcherIsAfterInputKey</code> - &lt;0: input key is before the 
searcher's position<br>
-                   &gt;0: input key is after the searcher's position</dd>
-</dl>
-</li>
-</ul>
-<a name="fixRowFanMissReverse-int-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>fixRowFanMissReverse</h4>
-<pre>protected&nbsp;<a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/scanner/CellScannerPosition.html"
 title="enum in 
org.apache.hadoop.hbase.codec.prefixtree.scanner">CellScannerPosition</a>&nbsp;<a
 
href="../../../../../../../src-html/org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArraySearcher.html#line.372">fixRowFanMissReverse</a>(int&nbsp;fanInsertionPoint)</pre>
-<div class="block">complete seek when fan mismatch</div>
-</li>
-</ul>
-<a name="fixRowFanMissForward-int-">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>fixRowFanMissForward</h4>
-<pre>protected&nbsp;<a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/scanner/CellScannerPosition.html"
 title="enum in 
org.apache.hadoop.hbase.codec.prefixtree.scanner">CellScannerPosition</a>&nbsp;<a
 
href="../../../../../../../src-html/org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArraySearcher.html#line.393">fixRowFanMissForward</a>(int&nbsp;fanInsertionPoint)</pre>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation 
links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li class="navBarCell1Rev">Class</li>
-<li><a href="class-use/PrefixTreeArraySearcher.html">Use</a></li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArrayScanner.html"
 title="class in org.apache.hadoop.hbase.codec.prefixtree.decode"><span 
class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a 
href="../../../../../../../org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeCell.html"
 title="class in org.apache.hadoop.hbase.codec.prefixtree.decode"><span 
class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a 
href="../../../../../../../index.html?org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArraySearcher.html"
 target="_top">Frames</a></li>
-<li><a href="PrefixTreeArraySearcher.html" 
target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_bottom">
-<li><a 
href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li><a 
href="#fields.inherited.from.class.org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArrayScanner">Field</a>&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small>Copyright &#169; 2007&#x2013;2017 <a 
href="https://www.apache.org/";>The Apache Software Foundation</a>. All rights 
reserved.</small></p>
-</body>
-</html>

Reply via email to