You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hbase.apache.org by gi...@apache.org on 2020/12/28 20:17:32 UTC
[hbase-site] branch asf-site updated: Published site at
d963342f8a54877cb212618ba35d75a7d6c2005b.
This is an automated email from the ASF dual-hosted git repository.
git-site-role pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/hbase-site.git
The following commit(s) were added to refs/heads/asf-site by this push:
new d4818da Published site at d963342f8a54877cb212618ba35d75a7d6c2005b.
d4818da is described below
commit d4818da2e4a240c7264d499e19694ffec1cf09ed
Author: jenkins <bu...@apache.org>
AuthorDate: Mon Dec 28 20:17:15 2020 +0000
Published site at d963342f8a54877cb212618ba35d75a7d6c2005b.
---
acid-semantics.html | 2 +-
apache_hbase_reference_guide.pdf | 4 +-
apidocs/index-all.html | 4 +
apidocs/org/apache/hadoop/hbase/CellUtil.html | 110 +-
.../org/apache/hadoop/hbase/class-use/Cell.html | 28 +-
.../src-html/org/apache/hadoop/hbase/CellUtil.html | 762 +--
book.html | 2 +-
bulk-loads.html | 2 +-
checkstyle-aggregate.html | 294 +-
checkstyle.rss | 16 +-
coc.html | 2 +-
dependencies.html | 2 +-
dependency-convergence.html | 2 +-
dependency-info.html | 2 +-
dependency-management.html | 2 +-
devapidocs/allclasses-frame.html | 1 -
devapidocs/allclasses-noframe.html | 1 -
devapidocs/index-all.html | 59 +-
.../org/apache/hadoop/hbase/BBKVComparator.html | 389 --
.../org/apache/hadoop/hbase/BaseConfigurable.html | 4 +-
.../hadoop/hbase/ByteBufferExtendedCell.html | 4 +-
.../hadoop/hbase/ByteBufferKeyOnlyKeyValue.html | 148 +-
.../apache/hadoop/hbase/CellComparatorImpl.html | 233 +-
devapidocs/org/apache/hadoop/hbase/CellUtil.html | 166 +-
.../apache/hadoop/hbase/KeyValue.KVComparator.html | 54 +-
.../hadoop/hbase/KeyValue.KeyOnlyKeyValue.html | 158 +-
.../hadoop/hbase/KeyValue.MetaComparator.html | 18 +-
.../hbase/KeyValue.SamePrefixComparator.html | 4 +-
.../org/apache/hadoop/hbase/KeyValue.Type.html | 30 +-
devapidocs/org/apache/hadoop/hbase/KeyValue.html | 420 +-
.../apache/hadoop/hbase/MetaCellComparator.html | 2 +-
.../org/apache/hadoop/hbase/NoTagsKeyValue.html | 2 +-
.../apache/hadoop/hbase/SizeCachedKeyValue.html | 2 +-
.../hadoop/hbase/SizeCachedNoTagsKeyValue.html | 2 +-
.../apache/hadoop/hbase/backup/package-tree.html | 4 +-
.../hadoop/hbase/class-use/BBKVComparator.html | 125 -
.../hadoop/hbase/class-use/ByteBufferKeyValue.html | 25 +-
.../org/apache/hadoop/hbase/class-use/Cell.html | 321 +-
.../apache/hadoop/hbase/class-use/KeyValue.html | 47 +-
.../apache/hadoop/hbase/client/package-tree.html | 28 +-
.../hadoop/hbase/coprocessor/package-tree.html | 2 +-
.../apache/hadoop/hbase/filter/package-tree.html | 8 +-
.../org/apache/hadoop/hbase/http/package-tree.html | 4 +-
.../apache/hadoop/hbase/io/hfile/package-tree.html | 4 +-
.../hadoop/hbase/mapreduce/package-tree.html | 6 +-
.../hadoop/hbase/master/MasterRpcServices.html | 72 +-
.../hbase/master/assignment/package-tree.html | 2 +-
.../hadoop/hbase/master/balancer/package-tree.html | 2 +-
.../apache/hadoop/hbase/master/package-tree.html | 6 +-
.../hbase/master/procedure/package-tree.html | 2 +-
.../org/apache/hadoop/hbase/package-frame.html | 1 -
.../org/apache/hadoop/hbase/package-summary.html | 215 +-
.../org/apache/hadoop/hbase/package-tree.html | 17 +-
.../hadoop/hbase/procedure2/package-tree.html | 6 +-
.../hbase/procedure2/store/wal/package-tree.html | 2 +-
.../apache/hadoop/hbase/quotas/package-tree.html | 6 +-
.../hadoop/hbase/regionserver/package-tree.html | 18 +-
.../regionserver/querymatcher/package-tree.html | 2 +-
.../hbase/regionserver/wal/package-tree.html | 4 +-
.../hadoop/hbase/replication/package-tree.html | 2 +-
.../replication/regionserver/package-tree.html | 2 +-
.../hadoop/hbase/rest/model/package-tree.html | 2 +-
.../hadoop/hbase/security/access/package-tree.html | 4 +-
.../apache/hadoop/hbase/security/package-tree.html | 2 +-
.../apache/hadoop/hbase/thrift/package-tree.html | 4 +-
.../org/apache/hadoop/hbase/util/package-tree.html | 10 +-
devapidocs/overview-tree.html | 1 -
.../org/apache/hadoop/hbase/BBKVComparator.html | 245 -
.../hadoop/hbase/ByteBufferKeyOnlyKeyValue.html | 266 +-
.../apache/hadoop/hbase/CellComparatorImpl.html | 983 ++-
.../src-html/org/apache/hadoop/hbase/CellUtil.html | 762 +--
.../apache/hadoop/hbase/KeyValue.KVComparator.html | 5082 +++++++--------
.../hadoop/hbase/KeyValue.KeyOnlyKeyValue.html | 5082 +++++++--------
.../hadoop/hbase/KeyValue.MetaComparator.html | 5082 +++++++--------
.../hbase/KeyValue.SamePrefixComparator.html | 5082 +++++++--------
.../org/apache/hadoop/hbase/KeyValue.Type.html | 5082 +++++++--------
.../src-html/org/apache/hadoop/hbase/KeyValue.html | 5082 +++++++--------
.../MasterRpcServices.BalanceSwitchMode.html | 1730 ++---
.../hadoop/hbase/master/MasterRpcServices.html | 1730 ++---
downloads.html | 2 +-
export_control.html | 2 +-
index.html | 2 +-
issue-tracking.html | 2 +-
mail-lists.html | 2 +-
metrics.html | 2 +-
old_news.html | 2 +-
plugin-management.html | 2 +-
plugins.html | 2 +-
poweredbyhbase.html | 2 +-
project-info.html | 2 +-
project-reports.html | 2 +-
project-summary.html | 2 +-
pseudo-distributed.html | 2 +-
replication.html | 2 +-
resources.html | 2 +-
source-repository.html | 2 +-
sponsors.html | 2 +-
supportingprojects.html | 2 +-
team-list.html | 2 +-
testdevapidocs/index-all.html | 4 +
.../hadoop/hbase/chaos/actions/package-tree.html | 2 +-
.../org/apache/hadoop/hbase/package-tree.html | 16 +-
.../hadoop/hbase/procedure2/package-tree.html | 2 +-
.../hbase/regionserver/DataBlockEncodingTool.html | 32 +-
.../hadoop/hbase/regionserver/package-tree.html | 6 +-
.../access/SecureTestUtil.AccessTestAction.html | 2 +-
.../access/SecureTestUtil.MasterSyncObserver.html | 14 +-
.../hbase/security/access/SecureTestUtil.html | 102 +-
...tAccessController.BulkLoadAccessTestAction.html | 10 +-
.../TestAccessController.BulkLoadHelper.html | 18 +-
...ssController.MyShellBasedUnixGroupsMapping.html | 6 +-
.../TestAccessController.PingCoprocessor.html | 20 +-
...TestAccessController.TestTableDDLProcedure.html | 22 +-
.../security/access/TestAccessController.html | 320 +-
.../org/apache/hadoop/hbase/wal/package-tree.html | 2 +-
.../hadoop/hbase/TestByteBufferKeyValue.html | 2 +-
.../DataBlockEncodingTool.Manipulation.html | 1047 +--
.../hbase/regionserver/DataBlockEncodingTool.html | 1047 +--
.../access/SecureTestUtil.AccessTestAction.html | 1608 ++---
.../access/SecureTestUtil.MasterSyncObserver.html | 1608 ++---
.../hbase/security/access/SecureTestUtil.html | 1608 ++---
...tAccessController.BulkLoadAccessTestAction.html | 6842 ++++++++++----------
.../TestAccessController.BulkLoadHelper.html | 6842 ++++++++++----------
...ssController.MyShellBasedUnixGroupsMapping.html | 6842 ++++++++++----------
.../TestAccessController.PingCoprocessor.html | 6842 ++++++++++----------
...TestAccessController.TestTableDDLProcedure.html | 6842 ++++++++++----------
.../security/access/TestAccessController.html | 6842 ++++++++++----------
127 files changed, 44707 insertions(+), 43978 deletions(-)
diff --git a/acid-semantics.html b/acid-semantics.html
index 30ae5ed..1d08663 100644
--- a/acid-semantics.html
+++ b/acid-semantics.html
@@ -467,7 +467,7 @@
<div class="row">
<p>Copyright ©2007–2020
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
-All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2020-12-25</li>
+All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2020-12-28</li>
</p>
</div>
<p id="poweredBy" class="pull-right"><a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"><img class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" /></a>
diff --git a/apache_hbase_reference_guide.pdf b/apache_hbase_reference_guide.pdf
index c795722..33a5645 100644
--- a/apache_hbase_reference_guide.pdf
+++ b/apache_hbase_reference_guide.pdf
@@ -5,8 +5,8 @@
/Author (Apache HBase Team)
/Creator (Asciidoctor PDF 1.5.3, based on Prawn 2.2.2)
/Producer (Apache HBase Team)
-/ModDate (D:20201225200421+00'00')
-/CreationDate (D:20201225201419+00'00')
+/ModDate (D:20201228200433+00'00')
+/CreationDate (D:20201228201450+00'00')
>>
endobj
2 0 obj
diff --git a/apidocs/index-all.html b/apidocs/index-all.html
index 58a09b5..bd6f2c9 100644
--- a/apidocs/index-all.html
+++ b/apidocs/index-all.html
@@ -10240,6 +10240,8 @@
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/CellUtil.html#matchingFamily-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-">matchingFamily(Cell, Cell)</a></span> - Static method in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/CellUtil.html" title="class in org.apache.hadoop.hbase">CellUtil</a></dt>
<dd> </dd>
+<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/CellUtil.html#matchingFamily-org.apache.hadoop.hbase.Cell-byte-org.apache.hadoop.hbase.Cell-byte-">matchingFamily(Cell, byte, Cell, byte)</a></span> - Static method in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/CellUtil.html" title="class in org.apache.hadoop.hbase">CellUtil</a></dt>
+<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/CellUtil.html#matchingFamily-org.apache.hadoop.hbase.Cell-byte:A-">matchingFamily(Cell, byte[])</a></span> - Static method in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/CellUtil.html" title="class in org.apache.hadoop.hbase">CellUtil</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/CellUtil.html#matchingQualifier-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-">matchingQualifier(Cell, Cell)</a></span> - Static method in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/CellUtil.html" title="class in org.apache.hadoop.hbase">CellUtil</a></dt>
@@ -10263,6 +10265,8 @@
<dd>
<div class="block">Compares the row of two keyvalues for equality</div>
</dd>
+<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/CellUtil.html#matchingRows-org.apache.hadoop.hbase.Cell-short-org.apache.hadoop.hbase.Cell-short-">matchingRows(Cell, short, Cell, short)</a></span> - Static method in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/CellUtil.html" title="class in org.apache.hadoop.hbase">CellUtil</a></dt>
+<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/CellUtil.html#matchingTimestamp-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-">matchingTimestamp(Cell, Cell)</a></span> - Static method in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/CellUtil.html" title="class in org.apache.hadoop.hbase">CellUtil</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/CellUtil.html#matchingValue-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-">matchingValue(Cell, Cell)</a></span> - Static method in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/CellUtil.html" title="class in org.apache.hadoop.hbase">CellUtil</a></dt>
diff --git a/apidocs/org/apache/hadoop/hbase/CellUtil.html b/apidocs/org/apache/hadoop/hbase/CellUtil.html
index 7290af7..b8d9041 100644
--- a/apidocs/org/apache/hadoop/hbase/CellUtil.html
+++ b/apidocs/org/apache/hadoop/hbase/CellUtil.html
@@ -18,7 +18,7 @@
catch(err) {
}
//-->
-var methods = {"i0":9,"i1":9,"i2":9,"i3":9,"i4":9,"i5":9,"i6":9,"i7":9,"i8":9,"i9":9,"i10":9,"i11":9,"i12":9,"i13":9,"i14":9,"i15":9,"i16":9,"i17":9,"i18":9,"i19":9,"i20":9,"i21":9,"i22":9,"i23":9,"i24":9,"i25":9,"i26":9,"i27":9,"i28":9,"i29":9,"i30":9,"i31":9,"i32":9,"i33":9,"i34":9,"i35":9,"i36":9,"i37":9,"i38":9,"i39":9,"i40":9,"i41":9,"i42":9,"i43":9,"i44":9};
+var methods = {"i0":9,"i1":9,"i2":9,"i3":9,"i4":9,"i5":9,"i6":9,"i7":9,"i8":9,"i9":9,"i10":9,"i11":9,"i12":9,"i13":9,"i14":9,"i15":9,"i16":9,"i17":9,"i18":9,"i19":9,"i20":9,"i21":9,"i22":9,"i23":9,"i24":9,"i25":9,"i26":9,"i27":9,"i28":9,"i29":9,"i30":9,"i31":9,"i32":9,"i33":9,"i34":9,"i35":9,"i36":9,"i37":9,"i38":9,"i39":9,"i40":9,"i41":9,"i42":9,"i43":9,"i44":9,"i45":9,"i46":9};
var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
@@ -327,10 +327,17 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
</tr>
<tr id="i31" class="rowColor">
<td class="colFirst"><code>static boolean</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/CellUtil.html#matchingFamily-org.apache.hadoop.hbase.Cell-byte-org.apache.hadoop.hbase.Cell-byte-">matchingFamily</a></span>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
+ byte lfamlength,
+ <a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> right,
+ byte rfamlength)</code> </td>
+</tr>
+<tr id="i32" class="altColor">
+<td class="colFirst"><code>static boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/CellUtil.html#matchingFamily-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-">matchingFamily</a></span>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> right)</code> </td>
</tr>
-<tr id="i32" class="altColor">
+<tr id="i33" class="rowColor">
<td class="colFirst"><code>static boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/CellUtil.html#matchingQualifier-org.apache.hadoop.hbase.Cell-byte:A-">matchingQualifier</a></span>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
byte[] buf)</code>
@@ -338,71 +345,78 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
byte[] are equal</div>
</td>
</tr>
-<tr id="i33" class="rowColor">
+<tr id="i34" class="altColor">
<td class="colFirst"><code>static boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/CellUtil.html#matchingQualifier-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-">matchingQualifier</a></span>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> right)</code> </td>
</tr>
-<tr id="i34" class="altColor">
+<tr id="i35" class="rowColor">
<td class="colFirst"><code>static boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/CellUtil.html#matchingRow-org.apache.hadoop.hbase.Cell-byte:A-int-int-">matchingRow</a></span>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
byte[] buf,
int offset,
int length)</code> </td>
</tr>
-<tr id="i35" class="rowColor">
+<tr id="i36" class="altColor">
<td class="colFirst"><code>static boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/CellUtil.html#matchingRowColumn-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-">matchingRowColumn</a></span>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> right)</code>
<div class="block">Compares the row and column of two keyvalues for equality</div>
</td>
</tr>
-<tr id="i36" class="altColor">
+<tr id="i37" class="rowColor">
<td class="colFirst"><code>static boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/CellUtil.html#matchingRowColumnBytes-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-">matchingRowColumnBytes</a></span>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> right)</code> </td>
</tr>
-<tr id="i37" class="rowColor">
+<tr id="i38" class="altColor">
<td class="colFirst"><code>static boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/CellUtil.html#matchingRows-org.apache.hadoop.hbase.Cell-byte:A-">matchingRows</a></span>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
byte[] buf)</code> </td>
</tr>
-<tr id="i38" class="altColor">
+<tr id="i39" class="rowColor">
<td class="colFirst"><code>static boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/CellUtil.html#matchingRows-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-">matchingRows</a></span>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> right)</code>
<div class="block">Compares the row of two keyvalues for equality</div>
</td>
</tr>
-<tr id="i39" class="rowColor">
+<tr id="i40" class="altColor">
+<td class="colFirst"><code>static boolean</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/CellUtil.html#matchingRows-org.apache.hadoop.hbase.Cell-short-org.apache.hadoop.hbase.Cell-short-">matchingRows</a></span>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
+ short lrowlength,
+ <a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> right,
+ short rrowlength)</code> </td>
+</tr>
+<tr id="i41" class="rowColor">
<td class="colFirst"><code>static boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/CellUtil.html#matchingTimestamp-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-">matchingTimestamp</a></span>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> a,
<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> b)</code> </td>
</tr>
-<tr id="i40" class="altColor">
+<tr id="i42" class="altColor">
<td class="colFirst"><code>static boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/CellUtil.html#matchingValue-org.apache.hadoop.hbase.Cell-byte:A-">matchingValue</a></span>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
byte[] buf)</code> </td>
</tr>
-<tr id="i41" class="rowColor">
+<tr id="i43" class="rowColor">
<td class="colFirst"><code>static boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/CellUtil.html#matchingValue-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-">matchingValue</a></span>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> right)</code> </td>
</tr>
-<tr id="i42" class="altColor">
+<tr id="i44" class="altColor">
<td class="colFirst"><code>static boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/CellUtil.html#matchingValue-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-int-int-">matchingValue</a></span>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> right,
int lvlength,
int rvlength)</code> </td>
</tr>
-<tr id="i43" class="rowColor">
+<tr id="i45" class="rowColor">
<td class="colFirst"><code>static byte[][]</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/CellUtil.html#parseColumn-byte:A-">parseColumn</a></span>(byte[] c)</code>
<div class="block">Splits a column in <code>family:qualifier</code> form into separate byte arrays.</div>
</td>
</tr>
-<tr id="i44" class="altColor">
+<tr id="i46" class="altColor">
<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/CellUtil.html#toString-org.apache.hadoop.hbase.Cell-boolean-">toString</a></span>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
boolean verbose)</code>
@@ -798,13 +812,25 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> right)</pre>
</li>
</ul>
+<a name="matchingFamily-org.apache.hadoop.hbase.Cell-byte-org.apache.hadoop.hbase.Cell-byte-">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>matchingFamily</h4>
+<pre>public static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.439">matchingFamily</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
+ byte lfamlength,
+ <a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> right,
+ byte rfamlength)</pre>
+</li>
+</ul>
<a name="matchingFamily-org.apache.hadoop.hbase.Cell-byte:A-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>matchingFamily</h4>
-<pre>public static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.456">matchingFamily</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
+<pre>public static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.461">matchingFamily</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
byte[] buf)</pre>
</li>
</ul>
@@ -814,7 +840,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
<ul class="blockList">
<li class="blockList">
<h4>matchingQualifier</h4>
-<pre>public static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.463">matchingQualifier</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
+<pre>public static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.468">matchingQualifier</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> right)</pre>
</li>
</ul>
@@ -824,7 +850,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
<ul class="blockList">
<li class="blockList">
<h4>matchingQualifier</h4>
-<pre>public static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.494">matchingQualifier</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
+<pre>public static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.504">matchingQualifier</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
byte[] buf)</pre>
<div class="block">Finds if the qualifier part of the cell and the KV serialized
byte[] are equal</div>
@@ -843,7 +869,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
<ul class="blockList">
<li class="blockList">
<h4>matchingColumn</h4>
-<pre>public static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.501">matchingColumn</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
+<pre>public static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.511">matchingColumn</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
byte[] fam,
byte[] qual)</pre>
</li>
@@ -854,7 +880,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
<ul class="blockList">
<li class="blockList">
<h4>matchingColumnFamilyAndQualifierPrefix</h4>
-<pre>public static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.508">matchingColumnFamilyAndQualifierPrefix</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
+<pre>public static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.518">matchingColumnFamilyAndQualifierPrefix</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
byte[] fam,
byte[] qual)</pre>
<dl>
@@ -869,7 +895,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
<ul class="blockList">
<li class="blockList">
<h4>matchingColumn</h4>
-<pre>public static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.513">matchingColumn</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
+<pre>public static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.523">matchingColumn</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> right)</pre>
</li>
</ul>
@@ -879,7 +905,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
<ul class="blockList">
<li class="blockList">
<h4>matchingValue</h4>
-<pre>public static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.519">matchingValue</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
+<pre>public static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.537">matchingValue</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> right)</pre>
</li>
</ul>
@@ -889,7 +915,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
<ul class="blockList">
<li class="blockList">
<h4>matchingValue</h4>
-<pre>public static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.523">matchingValue</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
+<pre>public static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.541">matchingValue</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> right,
int lvlength,
int rvlength)</pre>
@@ -901,7 +927,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
<ul class="blockList">
<li class="blockList">
<h4>matchingValue</h4>
-<pre>public static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.545">matchingValue</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
+<pre>public static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.563">matchingValue</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
byte[] buf)</pre>
</li>
</ul>
@@ -911,7 +937,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
<ul class="blockList">
<li class="blockList">
<h4>isDelete</h4>
-<pre>public static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.561">isDelete</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</pre>
+<pre>public static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.579">isDelete</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>True if a delete type, a <code>KeyValue.Type.Delete</code> or a
@@ -926,7 +952,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
<ul class="blockList">
<li class="blockList">
<h4>isPut</h4>
-<pre>public static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.569">isPut</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</pre>
+<pre>public static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.587">isPut</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>True if this cell is a Put.</dd>
@@ -939,7 +965,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
<ul class="blockList">
<li class="blockList">
<h4>getCellKeyAsString</h4>
-<pre>public static <a href="https://docs.oracle.com/javase/8/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/CellUtil.html#line.603">getCellKeyAsString</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</pre>
+<pre>public static <a href="https://docs.oracle.com/javase/8/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/CellUtil.html#line.621">getCellKeyAsString</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The Key portion of the passed <code>cell</code> as a String.</dd>
@@ -952,7 +978,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
<ul class="blockList">
<li class="blockList">
<h4>getCellKeyAsString</h4>
-<pre>public static <a href="https://docs.oracle.com/javase/8/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/CellUtil.html#line.613">getCellKeyAsString</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
+<pre>public static <a href="https://docs.oracle.com/javase/8/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/CellUtil.html#line.631">getCellKeyAsString</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Function.html?is-external=true" title="class or interface in java.util.function">Function</a><<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> rowConverter)</pre>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
@@ -969,7 +995,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
<ul class="blockList">
<li class="blockList">
<h4>toString</h4>
-<pre>public static <a href="https://docs.oracle.com/javase/8/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/CellUtil.html#line.637">toString</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
+<pre>public static <a href="https://docs.oracle.com/javase/8/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/CellUtil.html#line.655">toString</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
boolean verbose)</pre>
<div class="block">Returns a string representation of the cell</div>
</li>
@@ -980,7 +1006,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
<ul class="blockList">
<li class="blockList">
<h4>equals</h4>
-<pre>public static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.670">equals</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> a,
+<pre>public static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.688">equals</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> a,
<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> b)</pre>
<div class="block">equals</div>
</li>
@@ -991,7 +1017,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
<ul class="blockList">
<li class="blockList">
<h4>matchingTimestamp</h4>
-<pre>public static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.675">matchingTimestamp</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> a,
+<pre>public static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.693">matchingTimestamp</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> a,
<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> b)</pre>
</li>
</ul>
@@ -1001,7 +1027,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
<ul class="blockList">
<li class="blockList">
<h4>matchingRows</h4>
-<pre>public static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.685">matchingRows</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
+<pre>public static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.703">matchingRows</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> right)</pre>
<div class="block">Compares the row of two keyvalues for equality</div>
<dl>
@@ -1013,13 +1039,25 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
</dl>
</li>
</ul>
+<a name="matchingRows-org.apache.hadoop.hbase.Cell-short-org.apache.hadoop.hbase.Cell-short-">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>matchingRows</h4>
+<pre>public static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.709">matchingRows</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
+ short lrowlength,
+ <a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> right,
+ short rrowlength)</pre>
+</li>
+</ul>
<a name="matchingRowColumn-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>matchingRowColumn</h4>
-<pre>public static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.715">matchingRowColumn</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
+<pre>public static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.738">matchingRowColumn</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> right)</pre>
<div class="block">Compares the row and column of two keyvalues for equality</div>
<dl>
@@ -1037,7 +1075,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
<ul class="blockList">
<li class="blockList">
<h4>matchingRowColumnBytes</h4>
-<pre>public static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.728">matchingRowColumnBytes</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
+<pre>public static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.764">matchingRowColumnBytes</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> right)</pre>
</li>
</ul>
@@ -1047,7 +1085,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
<ul class="blockList">
<li class="blockList">
<h4>compareQualifiers</h4>
-<pre>public static final int <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.766">compareQualifiers</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
+<pre>public static final int <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.802">compareQualifiers</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
byte[] right,
int rOffset,
int rLength)</pre>
@@ -1070,7 +1108,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
<ul class="blockList">
<li class="blockList">
<h4>compareFamilies</h4>
-<pre>public static final int <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.785">compareFamilies</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
+<pre>public static final int <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.821">compareFamilies</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
byte[] right,
int roffset,
int rlength)</pre>
@@ -1093,7 +1131,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
<ul class="blockListLast">
<li class="blockList">
<h4>compareColumns</h4>
-<pre>public static final int <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.806">compareColumns</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
+<pre>public static final int <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.842">compareColumns</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
byte[] right,
int rfoffset,
int rflength,
diff --git a/apidocs/org/apache/hadoop/hbase/class-use/Cell.html b/apidocs/org/apache/hadoop/hbase/class-use/Cell.html
index 1b71f57..c89f52d 100644
--- a/apidocs/org/apache/hadoop/hbase/class-use/Cell.html
+++ b/apidocs/org/apache/hadoop/hbase/class-use/Cell.html
@@ -377,10 +377,17 @@ Input/OutputFormats, a table indexing MapReduce job, and utility methods.</div>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static boolean</code></td>
+<td class="colLast"><span class="typeNameLabel">CellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/CellUtil.html#matchingFamily-org.apache.hadoop.hbase.Cell-byte-org.apache.hadoop.hbase.Cell-byte-">matchingFamily</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
+ byte lfamlength,
+ <a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> right,
+ byte rfamlength)</code> </td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static boolean</code></td>
<td class="colLast"><span class="typeNameLabel">CellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/CellUtil.html#matchingFamily-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-">matchingFamily</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> right)</code> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>static boolean</code></td>
<td class="colLast"><span class="typeNameLabel">CellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/CellUtil.html#matchingQualifier-org.apache.hadoop.hbase.Cell-byte:A-">matchingQualifier</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
byte[] buf)</code>
@@ -388,42 +395,49 @@ Input/OutputFormats, a table indexing MapReduce job, and utility methods.</div>
byte[] are equal</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>static boolean</code></td>
<td class="colLast"><span class="typeNameLabel">CellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/CellUtil.html#matchingQualifier-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-">matchingQualifier</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> right)</code> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>static boolean</code></td>
<td class="colLast"><span class="typeNameLabel">CellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/CellUtil.html#matchingRow-org.apache.hadoop.hbase.Cell-byte:A-int-int-">matchingRow</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
byte[] buf,
int offset,
int length)</code> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>static boolean</code></td>
<td class="colLast"><span class="typeNameLabel">CellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/CellUtil.html#matchingRowColumn-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-">matchingRowColumn</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> right)</code>
<div class="block">Compares the row and column of two keyvalues for equality</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>static boolean</code></td>
<td class="colLast"><span class="typeNameLabel">CellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/CellUtil.html#matchingRowColumnBytes-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-">matchingRowColumnBytes</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> right)</code> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>static boolean</code></td>
<td class="colLast"><span class="typeNameLabel">CellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/CellUtil.html#matchingRows-org.apache.hadoop.hbase.Cell-byte:A-">matchingRows</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
byte[] buf)</code> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>static boolean</code></td>
<td class="colLast"><span class="typeNameLabel">CellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/CellUtil.html#matchingRows-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-">matchingRows</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> right)</code>
<div class="block">Compares the row of two keyvalues for equality</div>
</td>
</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static boolean</code></td>
+<td class="colLast"><span class="typeNameLabel">CellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/CellUtil.html#matchingRows-org.apache.hadoop.hbase.Cell-short-org.apache.hadoop.hbase.Cell-short-">matchingRows</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
+ short lrowlength,
+ <a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> right,
+ short rrowlength)</code> </td>
+</tr>
<tr class="rowColor">
<td class="colFirst"><code>static boolean</code></td>
<td class="colLast"><span class="typeNameLabel">CellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/CellUtil.html#matchingTimestamp-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-">matchingTimestamp</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> a,
diff --git a/apidocs/src-html/org/apache/hadoop/hbase/CellUtil.html b/apidocs/src-html/org/apache/hadoop/hbase/CellUtil.html
index 3f98b86..78aa323 100644
--- a/apidocs/src-html/org/apache/hadoop/hbase/CellUtil.html
+++ b/apidocs/src-html/org/apache/hadoop/hbase/CellUtil.html
@@ -441,383 +441,419 @@
<span class="sourceLineNo">433</span> public static boolean matchingFamily(final Cell left, final Cell right) {<a name="line.433"></a>
<span class="sourceLineNo">434</span> byte lfamlength = left.getFamilyLength();<a name="line.434"></a>
<span class="sourceLineNo">435</span> byte rfamlength = right.getFamilyLength();<a name="line.435"></a>
-<span class="sourceLineNo">436</span> if (left instanceof ByteBufferExtendedCell && right instanceof ByteBufferExtendedCell) {<a name="line.436"></a>
-<span class="sourceLineNo">437</span> return ByteBufferUtils.equals(((ByteBufferExtendedCell) left).getFamilyByteBuffer(),<a name="line.437"></a>
-<span class="sourceLineNo">438</span> ((ByteBufferExtendedCell) left).getFamilyPosition(), lfamlength,<a name="line.438"></a>
-<span class="sourceLineNo">439</span> ((ByteBufferExtendedCell) right).getFamilyByteBuffer(),<a name="line.439"></a>
-<span class="sourceLineNo">440</span> ((ByteBufferExtendedCell) right).getFamilyPosition(), rfamlength);<a name="line.440"></a>
-<span class="sourceLineNo">441</span> }<a name="line.441"></a>
-<span class="sourceLineNo">442</span> if (left instanceof ByteBufferExtendedCell) {<a name="line.442"></a>
-<span class="sourceLineNo">443</span> return ByteBufferUtils.equals(((ByteBufferExtendedCell) left).getFamilyByteBuffer(),<a name="line.443"></a>
-<span class="sourceLineNo">444</span> ((ByteBufferExtendedCell) left).getFamilyPosition(), lfamlength,<a name="line.444"></a>
-<span class="sourceLineNo">445</span> right.getFamilyArray(), right.getFamilyOffset(), rfamlength);<a name="line.445"></a>
+<span class="sourceLineNo">436</span> return matchingFamily(left, lfamlength, right, rfamlength);<a name="line.436"></a>
+<span class="sourceLineNo">437</span> }<a name="line.437"></a>
+<span class="sourceLineNo">438</span><a name="line.438"></a>
+<span class="sourceLineNo">439</span> public static boolean matchingFamily(final Cell left, final byte lfamlength, final Cell right,<a name="line.439"></a>
+<span class="sourceLineNo">440</span> final byte rfamlength) {<a name="line.440"></a>
+<span class="sourceLineNo">441</span> if (left instanceof ByteBufferExtendedCell && right instanceof ByteBufferExtendedCell) {<a name="line.441"></a>
+<span class="sourceLineNo">442</span> return ByteBufferUtils.equals(((ByteBufferExtendedCell) left).getFamilyByteBuffer(),<a name="line.442"></a>
+<span class="sourceLineNo">443</span> ((ByteBufferExtendedCell) left).getFamilyPosition(), lfamlength,<a name="line.443"></a>
+<span class="sourceLineNo">444</span> ((ByteBufferExtendedCell) right).getFamilyByteBuffer(),<a name="line.444"></a>
+<span class="sourceLineNo">445</span> ((ByteBufferExtendedCell) right).getFamilyPosition(), rfamlength);<a name="line.445"></a>
<span class="sourceLineNo">446</span> }<a name="line.446"></a>
-<span class="sourceLineNo">447</span> if (right instanceof ByteBufferExtendedCell) {<a name="line.447"></a>
-<span class="sourceLineNo">448</span> return ByteBufferUtils.equals(((ByteBufferExtendedCell) right).getFamilyByteBuffer(),<a name="line.448"></a>
-<span class="sourceLineNo">449</span> ((ByteBufferExtendedCell) right).getFamilyPosition(), rfamlength,<a name="line.449"></a>
-<span class="sourceLineNo">450</span> left.getFamilyArray(), left.getFamilyOffset(), lfamlength);<a name="line.450"></a>
+<span class="sourceLineNo">447</span> if (left instanceof ByteBufferExtendedCell) {<a name="line.447"></a>
+<span class="sourceLineNo">448</span> return ByteBufferUtils.equals(((ByteBufferExtendedCell) left).getFamilyByteBuffer(),<a name="line.448"></a>
+<span class="sourceLineNo">449</span> ((ByteBufferExtendedCell) left).getFamilyPosition(), lfamlength,<a name="line.449"></a>
+<span class="sourceLineNo">450</span> right.getFamilyArray(), right.getFamilyOffset(), rfamlength);<a name="line.450"></a>
<span class="sourceLineNo">451</span> }<a name="line.451"></a>
-<span class="sourceLineNo">452</span> return Bytes.equals(left.getFamilyArray(), left.getFamilyOffset(), lfamlength,<a name="line.452"></a>
-<span class="sourceLineNo">453</span> right.getFamilyArray(), right.getFamilyOffset(), rfamlength);<a name="line.453"></a>
-<span class="sourceLineNo">454</span> }<a name="line.454"></a>
-<span class="sourceLineNo">455</span><a name="line.455"></a>
-<span class="sourceLineNo">456</span> public static boolean matchingFamily(final Cell left, final byte[] buf) {<a name="line.456"></a>
-<span class="sourceLineNo">457</span> if (buf == null) {<a name="line.457"></a>
-<span class="sourceLineNo">458</span> return left.getFamilyLength() == 0;<a name="line.458"></a>
-<span class="sourceLineNo">459</span> }<a name="line.459"></a>
-<span class="sourceLineNo">460</span> return PrivateCellUtil.matchingFamily(left, buf, 0, buf.length);<a name="line.460"></a>
-<span class="sourceLineNo">461</span> }<a name="line.461"></a>
-<span class="sourceLineNo">462</span><a name="line.462"></a>
-<span class="sourceLineNo">463</span> public static boolean matchingQualifier(final Cell left, final Cell right) {<a name="line.463"></a>
-<span class="sourceLineNo">464</span> int lqlength = left.getQualifierLength();<a name="line.464"></a>
-<span class="sourceLineNo">465</span> int rqlength = right.getQualifierLength();<a name="line.465"></a>
-<span class="sourceLineNo">466</span> if (left instanceof ByteBufferExtendedCell && right instanceof ByteBufferExtendedCell) {<a name="line.466"></a>
-<span class="sourceLineNo">467</span> return ByteBufferUtils.equals(((ByteBufferExtendedCell) left).getQualifierByteBuffer(),<a name="line.467"></a>
-<span class="sourceLineNo">468</span> ((ByteBufferExtendedCell) left).getQualifierPosition(), lqlength,<a name="line.468"></a>
-<span class="sourceLineNo">469</span> ((ByteBufferExtendedCell) right).getQualifierByteBuffer(),<a name="line.469"></a>
-<span class="sourceLineNo">470</span> ((ByteBufferExtendedCell) right).getQualifierPosition(), rqlength);<a name="line.470"></a>
-<span class="sourceLineNo">471</span> }<a name="line.471"></a>
-<span class="sourceLineNo">472</span> if (left instanceof ByteBufferExtendedCell) {<a name="line.472"></a>
-<span class="sourceLineNo">473</span> return ByteBufferUtils.equals(((ByteBufferExtendedCell) left).getQualifierByteBuffer(),<a name="line.473"></a>
-<span class="sourceLineNo">474</span> ((ByteBufferExtendedCell) left).getQualifierPosition(), lqlength,<a name="line.474"></a>
-<span class="sourceLineNo">475</span> right.getQualifierArray(), right.getQualifierOffset(), rqlength);<a name="line.475"></a>
-<span class="sourceLineNo">476</span> }<a name="line.476"></a>
-<span class="sourceLineNo">477</span> if (right instanceof ByteBufferExtendedCell) {<a name="line.477"></a>
-<span class="sourceLineNo">478</span> return ByteBufferUtils.equals(((ByteBufferExtendedCell) right).getQualifierByteBuffer(),<a name="line.478"></a>
-<span class="sourceLineNo">479</span> ((ByteBufferExtendedCell) right).getQualifierPosition(), rqlength,<a name="line.479"></a>
-<span class="sourceLineNo">480</span> left.getQualifierArray(), left.getQualifierOffset(), lqlength);<a name="line.480"></a>
+<span class="sourceLineNo">452</span> if (right instanceof ByteBufferExtendedCell) {<a name="line.452"></a>
+<span class="sourceLineNo">453</span> return ByteBufferUtils.equals(((ByteBufferExtendedCell) right).getFamilyByteBuffer(),<a name="line.453"></a>
+<span class="sourceLineNo">454</span> ((ByteBufferExtendedCell) right).getFamilyPosition(), rfamlength,<a name="line.454"></a>
+<span class="sourceLineNo">455</span> left.getFamilyArray(), left.getFamilyOffset(), lfamlength);<a name="line.455"></a>
+<span class="sourceLineNo">456</span> }<a name="line.456"></a>
+<span class="sourceLineNo">457</span> return Bytes.equals(left.getFamilyArray(), left.getFamilyOffset(), lfamlength,<a name="line.457"></a>
+<span class="sourceLineNo">458</span> right.getFamilyArray(), right.getFamilyOffset(), rfamlength);<a name="line.458"></a>
+<span class="sourceLineNo">459</span> }<a name="line.459"></a>
+<span class="sourceLineNo">460</span><a name="line.460"></a>
+<span class="sourceLineNo">461</span> public static boolean matchingFamily(final Cell left, final byte[] buf) {<a name="line.461"></a>
+<span class="sourceLineNo">462</span> if (buf == null) {<a name="line.462"></a>
+<span class="sourceLineNo">463</span> return left.getFamilyLength() == 0;<a name="line.463"></a>
+<span class="sourceLineNo">464</span> }<a name="line.464"></a>
+<span class="sourceLineNo">465</span> return PrivateCellUtil.matchingFamily(left, buf, 0, buf.length);<a name="line.465"></a>
+<span class="sourceLineNo">466</span> }<a name="line.466"></a>
+<span class="sourceLineNo">467</span><a name="line.467"></a>
+<span class="sourceLineNo">468</span> public static boolean matchingQualifier(final Cell left, final Cell right) {<a name="line.468"></a>
+<span class="sourceLineNo">469</span> int lqlength = left.getQualifierLength();<a name="line.469"></a>
+<span class="sourceLineNo">470</span> int rqlength = right.getQualifierLength();<a name="line.470"></a>
+<span class="sourceLineNo">471</span> return matchingQualifier(left, lqlength, right, rqlength);<a name="line.471"></a>
+<span class="sourceLineNo">472</span> }<a name="line.472"></a>
+<span class="sourceLineNo">473</span><a name="line.473"></a>
+<span class="sourceLineNo">474</span> private static boolean matchingQualifier(final Cell left, final int lqlength, final Cell right,<a name="line.474"></a>
+<span class="sourceLineNo">475</span> final int rqlength) {<a name="line.475"></a>
+<span class="sourceLineNo">476</span> if (left instanceof ByteBufferExtendedCell && right instanceof ByteBufferExtendedCell) {<a name="line.476"></a>
+<span class="sourceLineNo">477</span> return ByteBufferUtils.equals(((ByteBufferExtendedCell) left).getQualifierByteBuffer(),<a name="line.477"></a>
+<span class="sourceLineNo">478</span> ((ByteBufferExtendedCell) left).getQualifierPosition(), lqlength,<a name="line.478"></a>
+<span class="sourceLineNo">479</span> ((ByteBufferExtendedCell) right).getQualifierByteBuffer(),<a name="line.479"></a>
+<span class="sourceLineNo">480</span> ((ByteBufferExtendedCell) right).getQualifierPosition(), rqlength);<a name="line.480"></a>
<span class="sourceLineNo">481</span> }<a name="line.481"></a>
-<span class="sourceLineNo">482</span> return Bytes.equals(left.getQualifierArray(), left.getQualifierOffset(),<a name="line.482"></a>
-<span class="sourceLineNo">483</span> lqlength, right.getQualifierArray(), right.getQualifierOffset(),<a name="line.483"></a>
-<span class="sourceLineNo">484</span> rqlength);<a name="line.484"></a>
-<span class="sourceLineNo">485</span> }<a name="line.485"></a>
-<span class="sourceLineNo">486</span><a name="line.486"></a>
-<span class="sourceLineNo">487</span> /**<a name="line.487"></a>
-<span class="sourceLineNo">488</span> * Finds if the qualifier part of the cell and the KV serialized<a name="line.488"></a>
-<span class="sourceLineNo">489</span> * byte[] are equal<a name="line.489"></a>
-<span class="sourceLineNo">490</span> * @param left<a name="line.490"></a>
-<span class="sourceLineNo">491</span> * @param buf the serialized keyvalue format byte[]<a name="line.491"></a>
-<span class="sourceLineNo">492</span> * @return true if the qualifier matches, false otherwise<a name="line.492"></a>
-<span class="sourceLineNo">493</span> */<a name="line.493"></a>
-<span class="sourceLineNo">494</span> public static boolean matchingQualifier(final Cell left, final byte[] buf) {<a name="line.494"></a>
-<span class="sourceLineNo">495</span> if (buf == null) {<a name="line.495"></a>
-<span class="sourceLineNo">496</span> return left.getQualifierLength() == 0;<a name="line.496"></a>
-<span class="sourceLineNo">497</span> }<a name="line.497"></a>
-<span class="sourceLineNo">498</span> return PrivateCellUtil.matchingQualifier(left, buf, 0, buf.length);<a name="line.498"></a>
-<span class="sourceLineNo">499</span> }<a name="line.499"></a>
-<span class="sourceLineNo">500</span><a name="line.500"></a>
-<span class="sourceLineNo">501</span> public static boolean matchingColumn(final Cell left, final byte[] fam, final byte[] qual) {<a name="line.501"></a>
-<span class="sourceLineNo">502</span> return matchingFamily(left, fam) && matchingQualifier(left, qual);<a name="line.502"></a>
-<span class="sourceLineNo">503</span> }<a name="line.503"></a>
-<span class="sourceLineNo">504</span><a name="line.504"></a>
-<span class="sourceLineNo">505</span> /**<a name="line.505"></a>
-<span class="sourceLineNo">506</span> * @return True if matching column family and the qualifier starts with <code>qual</code><a name="line.506"></a>
-<span class="sourceLineNo">507</span> */<a name="line.507"></a>
-<span class="sourceLineNo">508</span> public static boolean matchingColumnFamilyAndQualifierPrefix(final Cell left, final byte[] fam,<a name="line.508"></a>
-<span class="sourceLineNo">509</span> final byte[] qual) {<a name="line.509"></a>
-<span class="sourceLineNo">510</span> return matchingFamily(left, fam) && PrivateCellUtil.qualifierStartsWith(left, qual);<a name="line.510"></a>
-<span class="sourceLineNo">511</span> }<a name="line.511"></a>
-<span class="sourceLineNo">512</span><a name="line.512"></a>
-<span class="sourceLineNo">513</span> public static boolean matchingColumn(final Cell left, final Cell right) {<a name="line.513"></a>
-<span class="sourceLineNo">514</span> if (!matchingFamily(left, right))<a name="line.514"></a>
-<span class="sourceLineNo">515</span> return false;<a name="line.515"></a>
-<span class="sourceLineNo">516</span> return matchingQualifier(left, right);<a name="line.516"></a>
-<span class="sourceLineNo">517</span> }<a name="line.517"></a>
-<span class="sourceLineNo">518</span><a name="line.518"></a>
-<span class="sourceLineNo">519</span> public static boolean matchingValue(final Cell left, final Cell right) {<a name="line.519"></a>
-<span class="sourceLineNo">520</span> return matchingValue(left, right, left.getValueLength(), right.getValueLength());<a name="line.520"></a>
+<span class="sourceLineNo">482</span> if (left instanceof ByteBufferExtendedCell) {<a name="line.482"></a>
+<span class="sourceLineNo">483</span> return ByteBufferUtils.equals(((ByteBufferExtendedCell) left).getQualifierByteBuffer(),<a name="line.483"></a>
+<span class="sourceLineNo">484</span> ((ByteBufferExtendedCell) left).getQualifierPosition(), lqlength,<a name="line.484"></a>
+<span class="sourceLineNo">485</span> right.getQualifierArray(), right.getQualifierOffset(), rqlength);<a name="line.485"></a>
+<span class="sourceLineNo">486</span> }<a name="line.486"></a>
+<span class="sourceLineNo">487</span> if (right instanceof ByteBufferExtendedCell) {<a name="line.487"></a>
+<span class="sourceLineNo">488</span> return ByteBufferUtils.equals(((ByteBufferExtendedCell) right).getQualifierByteBuffer(),<a name="line.488"></a>
+<span class="sourceLineNo">489</span> ((ByteBufferExtendedCell) right).getQualifierPosition(), rqlength,<a name="line.489"></a>
+<span class="sourceLineNo">490</span> left.getQualifierArray(), left.getQualifierOffset(), lqlength);<a name="line.490"></a>
+<span class="sourceLineNo">491</span> }<a name="line.491"></a>
+<span class="sourceLineNo">492</span> return Bytes.equals(left.getQualifierArray(), left.getQualifierOffset(),<a name="line.492"></a>
+<span class="sourceLineNo">493</span> lqlength, right.getQualifierArray(), right.getQualifierOffset(),<a name="line.493"></a>
+<span class="sourceLineNo">494</span> rqlength);<a name="line.494"></a>
+<span class="sourceLineNo">495</span> }<a name="line.495"></a>
+<span class="sourceLineNo">496</span><a name="line.496"></a>
+<span class="sourceLineNo">497</span> /**<a name="line.497"></a>
+<span class="sourceLineNo">498</span> * Finds if the qualifier part of the cell and the KV serialized<a name="line.498"></a>
+<span class="sourceLineNo">499</span> * byte[] are equal<a name="line.499"></a>
+<span class="sourceLineNo">500</span> * @param left<a name="line.500"></a>
+<span class="sourceLineNo">501</span> * @param buf the serialized keyvalue format byte[]<a name="line.501"></a>
+<span class="sourceLineNo">502</span> * @return true if the qualifier matches, false otherwise<a name="line.502"></a>
+<span class="sourceLineNo">503</span> */<a name="line.503"></a>
+<span class="sourceLineNo">504</span> public static boolean matchingQualifier(final Cell left, final byte[] buf) {<a name="line.504"></a>
+<span class="sourceLineNo">505</span> if (buf == null) {<a name="line.505"></a>
+<span class="sourceLineNo">506</span> return left.getQualifierLength() == 0;<a name="line.506"></a>
+<span class="sourceLineNo">507</span> }<a name="line.507"></a>
+<span class="sourceLineNo">508</span> return PrivateCellUtil.matchingQualifier(left, buf, 0, buf.length);<a name="line.508"></a>
+<span class="sourceLineNo">509</span> }<a name="line.509"></a>
+<span class="sourceLineNo">510</span><a name="line.510"></a>
+<span class="sourceLineNo">511</span> public static boolean matchingColumn(final Cell left, final byte[] fam, final byte[] qual) {<a name="line.511"></a>
+<span class="sourceLineNo">512</span> return matchingFamily(left, fam) && matchingQualifier(left, qual);<a name="line.512"></a>
+<span class="sourceLineNo">513</span> }<a name="line.513"></a>
+<span class="sourceLineNo">514</span><a name="line.514"></a>
+<span class="sourceLineNo">515</span> /**<a name="line.515"></a>
+<span class="sourceLineNo">516</span> * @return True if matching column family and the qualifier starts with <code>qual</code><a name="line.516"></a>
+<span class="sourceLineNo">517</span> */<a name="line.517"></a>
+<span class="sourceLineNo">518</span> public static boolean matchingColumnFamilyAndQualifierPrefix(final Cell left, final byte[] fam,<a name="line.518"></a>
+<span class="sourceLineNo">519</span> final byte[] qual) {<a name="line.519"></a>
+<span class="sourceLineNo">520</span> return matchingFamily(left, fam) && PrivateCellUtil.qualifierStartsWith(left, qual);<a name="line.520"></a>
<span class="sourceLineNo">521</span> }<a name="line.521"></a>
<span class="sourceLineNo">522</span><a name="line.522"></a>
-<span class="sourceLineNo">523</span> public static boolean matchingValue(final Cell left, final Cell right, int lvlength,<a name="line.523"></a>
-<span class="sourceLineNo">524</span> int rvlength) {<a name="line.524"></a>
-<span class="sourceLineNo">525</span> if (left instanceof ByteBufferExtendedCell && right instanceof ByteBufferExtendedCell) {<a name="line.525"></a>
-<span class="sourceLineNo">526</span> return ByteBufferUtils.equals(((ByteBufferExtendedCell) left).getValueByteBuffer(),<a name="line.526"></a>
-<span class="sourceLineNo">527</span> ((ByteBufferExtendedCell) left).getValuePosition(), lvlength,<a name="line.527"></a>
-<span class="sourceLineNo">528</span> ((ByteBufferExtendedCell) right).getValueByteBuffer(),<a name="line.528"></a>
-<span class="sourceLineNo">529</span> ((ByteBufferExtendedCell) right).getValuePosition(), rvlength);<a name="line.529"></a>
-<span class="sourceLineNo">530</span> }<a name="line.530"></a>
-<span class="sourceLineNo">531</span> if (left instanceof ByteBufferExtendedCell) {<a name="line.531"></a>
-<span class="sourceLineNo">532</span> return ByteBufferUtils.equals(((ByteBufferExtendedCell) left).getValueByteBuffer(),<a name="line.532"></a>
-<span class="sourceLineNo">533</span> ((ByteBufferExtendedCell) left).getValuePosition(), lvlength, right.getValueArray(),<a name="line.533"></a>
-<span class="sourceLineNo">534</span> right.getValueOffset(), rvlength);<a name="line.534"></a>
-<span class="sourceLineNo">535</span> }<a name="line.535"></a>
-<span class="sourceLineNo">536</span> if (right instanceof ByteBufferExtendedCell) {<a name="line.536"></a>
-<span class="sourceLineNo">537</span> return ByteBufferUtils.equals(((ByteBufferExtendedCell) right).getValueByteBuffer(),<a name="line.537"></a>
-<span class="sourceLineNo">538</span> ((ByteBufferExtendedCell) right).getValuePosition(), rvlength, left.getValueArray(),<a name="line.538"></a>
-<span class="sourceLineNo">539</span> left.getValueOffset(), lvlength);<a name="line.539"></a>
-<span class="sourceLineNo">540</span> }<a name="line.540"></a>
-<span class="sourceLineNo">541</span> return Bytes.equals(left.getValueArray(), left.getValueOffset(), lvlength,<a name="line.541"></a>
-<span class="sourceLineNo">542</span> right.getValueArray(), right.getValueOffset(), rvlength);<a name="line.542"></a>
-<span class="sourceLineNo">543</span> }<a name="line.543"></a>
-<span class="sourceLineNo">544</span><a name="line.544"></a>
-<span class="sourceLineNo">545</span> public static boolean matchingValue(final Cell left, final byte[] buf) {<a name="line.545"></a>
-<span class="sourceLineNo">546</span> if (left instanceof ByteBufferExtendedCell) {<a name="line.546"></a>
-<span class="sourceLineNo">547</span> return ByteBufferUtils.compareTo(((ByteBufferExtendedCell) left).getValueByteBuffer(),<a name="line.547"></a>
-<span class="sourceLineNo">548</span> ((ByteBufferExtendedCell) left).getValuePosition(), left.getValueLength(), buf, 0,<a name="line.548"></a>
-<span class="sourceLineNo">549</span> buf.length) == 0;<a name="line.549"></a>
-<span class="sourceLineNo">550</span> }<a name="line.550"></a>
-<span class="sourceLineNo">551</span> return Bytes.equals(left.getValueArray(), left.getValueOffset(), left.getValueLength(), buf, 0,<a name="line.551"></a>
-<span class="sourceLineNo">552</span> buf.length);<a name="line.552"></a>
-<span class="sourceLineNo">553</span> }<a name="line.553"></a>
-<span class="sourceLineNo">554</span><a name="line.554"></a>
-<span class="sourceLineNo">555</span> /**<a name="line.555"></a>
-<span class="sourceLineNo">556</span> * @return True if a delete type, a {@link KeyValue.Type#Delete} or a<a name="line.556"></a>
-<span class="sourceLineNo">557</span> * {KeyValue.Type#DeleteFamily} or a<a name="line.557"></a>
-<span class="sourceLineNo">558</span> * {@link KeyValue.Type#DeleteColumn} KeyValue type.<a name="line.558"></a>
-<span class="sourceLineNo">559</span> */<a name="line.559"></a>
-<span class="sourceLineNo">560</span> @SuppressWarnings("deprecation")<a name="line.560"></a>
-<span class="sourceLineNo">561</span> public static boolean isDelete(final Cell cell) {<a name="line.561"></a>
-<span class="sourceLineNo">562</span> return PrivateCellUtil.isDelete(cell.getTypeByte());<a name="line.562"></a>
-<span class="sourceLineNo">563</span> }<a name="line.563"></a>
-<span class="sourceLineNo">564</span><a name="line.564"></a>
-<span class="sourceLineNo">565</span> /**<a name="line.565"></a>
-<span class="sourceLineNo">566</span> * @return True if this cell is a Put.<a name="line.566"></a>
-<span class="sourceLineNo">567</span> */<a name="line.567"></a>
-<span class="sourceLineNo">568</span> @SuppressWarnings("deprecation")<a name="line.568"></a>
-<span class="sourceLineNo">569</span> public static boolean isPut(Cell cell) {<a name="line.569"></a>
-<span class="sourceLineNo">570</span> return cell.getTypeByte() == Type.Put.getCode();<a name="line.570"></a>
+<span class="sourceLineNo">523</span> public static boolean matchingColumn(final Cell left, final Cell right) {<a name="line.523"></a>
+<span class="sourceLineNo">524</span> if (!matchingFamily(left, right))<a name="line.524"></a>
+<span class="sourceLineNo">525</span> return false;<a name="line.525"></a>
+<span class="sourceLineNo">526</span> return matchingQualifier(left, right);<a name="line.526"></a>
+<span class="sourceLineNo">527</span> }<a name="line.527"></a>
+<span class="sourceLineNo">528</span><a name="line.528"></a>
+<span class="sourceLineNo">529</span> private static boolean matchingColumn(final Cell left, final byte lFamLen, final int lQualLength,<a name="line.529"></a>
+<span class="sourceLineNo">530</span> final Cell right, final byte rFamLen, final int rQualLength) {<a name="line.530"></a>
+<span class="sourceLineNo">531</span> if (!matchingFamily(left, lFamLen, right, rFamLen)) {<a name="line.531"></a>
+<span class="sourceLineNo">532</span> return false;<a name="line.532"></a>
+<span class="sourceLineNo">533</span> }<a name="line.533"></a>
+<span class="sourceLineNo">534</span> return matchingQualifier(left, lQualLength, right, rQualLength);<a name="line.534"></a>
+<span class="sourceLineNo">535</span> }<a name="line.535"></a>
+<span class="sourceLineNo">536</span><a name="line.536"></a>
+<span class="sourceLineNo">537</span> public static boolean matchingValue(final Cell left, final Cell right) {<a name="line.537"></a>
+<span class="sourceLineNo">538</span> return matchingValue(left, right, left.getValueLength(), right.getValueLength());<a name="line.538"></a>
+<span class="sourceLineNo">539</span> }<a name="line.539"></a>
+<span class="sourceLineNo">540</span><a name="line.540"></a>
+<span class="sourceLineNo">541</span> public static boolean matchingValue(final Cell left, final Cell right, int lvlength,<a name="line.541"></a>
+<span class="sourceLineNo">542</span> int rvlength) {<a name="line.542"></a>
+<span class="sourceLineNo">543</span> if (left instanceof ByteBufferExtendedCell && right instanceof ByteBufferExtendedCell) {<a name="line.543"></a>
+<span class="sourceLineNo">544</span> return ByteBufferUtils.equals(((ByteBufferExtendedCell) left).getValueByteBuffer(),<a name="line.544"></a>
+<span class="sourceLineNo">545</span> ((ByteBufferExtendedCell) left).getValuePosition(), lvlength,<a name="line.545"></a>
+<span class="sourceLineNo">546</span> ((ByteBufferExtendedCell) right).getValueByteBuffer(),<a name="line.546"></a>
+<span class="sourceLineNo">547</span> ((ByteBufferExtendedCell) right).getValuePosition(), rvlength);<a name="line.547"></a>
+<span class="sourceLineNo">548</span> }<a name="line.548"></a>
+<span class="sourceLineNo">549</span> if (left instanceof ByteBufferExtendedCell) {<a name="line.549"></a>
+<span class="sourceLineNo">550</span> return ByteBufferUtils.equals(((ByteBufferExtendedCell) left).getValueByteBuffer(),<a name="line.550"></a>
+<span class="sourceLineNo">551</span> ((ByteBufferExtendedCell) left).getValuePosition(), lvlength, right.getValueArray(),<a name="line.551"></a>
+<span class="sourceLineNo">552</span> right.getValueOffset(), rvlength);<a name="line.552"></a>
+<span class="sourceLineNo">553</span> }<a name="line.553"></a>
+<span class="sourceLineNo">554</span> if (right instanceof ByteBufferExtendedCell) {<a name="line.554"></a>
+<span class="sourceLineNo">555</span> return ByteBufferUtils.equals(((ByteBufferExtendedCell) right).getValueByteBuffer(),<a name="line.555"></a>
+<span class="sourceLineNo">556</span> ((ByteBufferExtendedCell) right).getValuePosition(), rvlength, left.getValueArray(),<a name="line.556"></a>
+<span class="sourceLineNo">557</span> left.getValueOffset(), lvlength);<a name="line.557"></a>
+<span class="sourceLineNo">558</span> }<a name="line.558"></a>
+<span class="sourceLineNo">559</span> return Bytes.equals(left.getValueArray(), left.getValueOffset(), lvlength,<a name="line.559"></a>
+<span class="sourceLineNo">560</span> right.getValueArray(), right.getValueOffset(), rvlength);<a name="line.560"></a>
+<span class="sourceLineNo">561</span> }<a name="line.561"></a>
+<span class="sourceLineNo">562</span><a name="line.562"></a>
+<span class="sourceLineNo">563</span> public static boolean matchingValue(final Cell left, final byte[] buf) {<a name="line.563"></a>
+<span class="sourceLineNo">564</span> if (left instanceof ByteBufferExtendedCell) {<a name="line.564"></a>
+<span class="sourceLineNo">565</span> return ByteBufferUtils.compareTo(((ByteBufferExtendedCell) left).getValueByteBuffer(),<a name="line.565"></a>
+<span class="sourceLineNo">566</span> ((ByteBufferExtendedCell) left).getValuePosition(), left.getValueLength(), buf, 0,<a name="line.566"></a>
+<span class="sourceLineNo">567</span> buf.length) == 0;<a name="line.567"></a>
+<span class="sourceLineNo">568</span> }<a name="line.568"></a>
+<span class="sourceLineNo">569</span> return Bytes.equals(left.getValueArray(), left.getValueOffset(), left.getValueLength(), buf, 0,<a name="line.569"></a>
+<span class="sourceLineNo">570</span> buf.length);<a name="line.570"></a>
<span class="sourceLineNo">571</span> }<a name="line.571"></a>
<span class="sourceLineNo">572</span><a name="line.572"></a>
<span class="sourceLineNo">573</span> /**<a name="line.573"></a>
-<span class="sourceLineNo">574</span> * Sets the given timestamp to the cell.<a name="line.574"></a>
-<span class="sourceLineNo">575</span> *<a name="line.575"></a>
-<span class="sourceLineNo">576</span> * Note that this method is a LimitedPrivate API and may change between minor releases.<a name="line.576"></a>
-<span class="sourceLineNo">577</span> * @param cell<a name="line.577"></a>
-<span class="sourceLineNo">578</span> * @param ts<a name="line.578"></a>
-<span class="sourceLineNo">579</span> * @throws IOException when the passed cell is not of type {@link ExtendedCell}<a name="line.579"></a>
-<span class="sourceLineNo">580</span> */<a name="line.580"></a>
-<span class="sourceLineNo">581</span> @InterfaceAudience.LimitedPrivate(HBaseInterfaceAudience.COPROC)<a name="line.581"></a>
-<span class="sourceLineNo">582</span> public static void setTimestamp(Cell cell, long ts) throws IOException {<a name="line.582"></a>
-<span class="sourceLineNo">583</span> PrivateCellUtil.setTimestamp(cell, ts);<a name="line.583"></a>
-<span class="sourceLineNo">584</span> }<a name="line.584"></a>
-<span class="sourceLineNo">585</span><a name="line.585"></a>
-<span class="sourceLineNo">586</span> /**<a name="line.586"></a>
-<span class="sourceLineNo">587</span> * Sets the given timestamp to the cell.<a name="line.587"></a>
-<span class="sourceLineNo">588</span> *<a name="line.588"></a>
-<span class="sourceLineNo">589</span> * Note that this method is a LimitedPrivate API and may change between minor releases.<a name="line.589"></a>
-<span class="sourceLineNo">590</span> * @param cell<a name="line.590"></a>
-<span class="sourceLineNo">591</span> * @param ts buffer containing the timestamp value<a name="line.591"></a>
-<span class="sourceLineNo">592</span> * @param tsOffset offset to the new timestamp<a name="line.592"></a>
-<span class="sourceLineNo">593</span> * @throws IOException when the passed cell is not of type {@link ExtendedCell}<a name="line.593"></a>
-<span class="sourceLineNo">594</span> */<a name="line.594"></a>
-<span class="sourceLineNo">595</span> @InterfaceAudience.LimitedPrivate(HBaseInterfaceAudience.COPROC)<a name="line.595"></a>
-<span class="sourceLineNo">596</span> public static void setTimestamp(Cell cell, byte[] ts, int tsOffset) throws IOException {<a name="line.596"></a>
-<span class="sourceLineNo">597</span> PrivateCellUtil.setTimestamp(cell, Bytes.toLong(ts, tsOffset));<a name="line.597"></a>
-<span class="sourceLineNo">598</span> }<a name="line.598"></a>
-<span class="sourceLineNo">599</span><a name="line.599"></a>
-<span class="sourceLineNo">600</span> /**<a name="line.600"></a>
-<span class="sourceLineNo">601</span> * @return The Key portion of the passed <code>cell</code> as a String.<a name="line.601"></a>
-<span class="sourceLineNo">602</span> */<a name="line.602"></a>
-<span class="sourceLineNo">603</span> public static String getCellKeyAsString(Cell cell) {<a name="line.603"></a>
-<span class="sourceLineNo">604</span> return getCellKeyAsString(cell,<a name="line.604"></a>
-<span class="sourceLineNo">605</span> c -> Bytes.toStringBinary(c.getRowArray(), c.getRowOffset(), c.getRowLength()));<a name="line.605"></a>
-<span class="sourceLineNo">606</span> }<a name="line.606"></a>
-<span class="sourceLineNo">607</span><a name="line.607"></a>
-<span class="sourceLineNo">608</span> /**<a name="line.608"></a>
-<span class="sourceLineNo">609</span> * @param cell the cell to convert<a name="line.609"></a>
-<span class="sourceLineNo">610</span> * @param rowConverter used to convert the row of the cell to a string<a name="line.610"></a>
-<span class="sourceLineNo">611</span> * @return The Key portion of the passed <code>cell</code> as a String.<a name="line.611"></a>
+<span class="sourceLineNo">574</span> * @return True if a delete type, a {@link KeyValue.Type#Delete} or a<a name="line.574"></a>
+<span class="sourceLineNo">575</span> * {KeyValue.Type#DeleteFamily} or a<a name="line.575"></a>
+<span class="sourceLineNo">576</span> * {@link KeyValue.Type#DeleteColumn} KeyValue type.<a name="line.576"></a>
+<span class="sourceLineNo">577</span> */<a name="line.577"></a>
+<span class="sourceLineNo">578</span> @SuppressWarnings("deprecation")<a name="line.578"></a>
+<span class="sourceLineNo">579</span> public static boolean isDelete(final Cell cell) {<a name="line.579"></a>
+<span class="sourceLineNo">580</span> return PrivateCellUtil.isDelete(cell.getTypeByte());<a name="line.580"></a>
+<span class="sourceLineNo">581</span> }<a name="line.581"></a>
+<span class="sourceLineNo">582</span><a name="line.582"></a>
+<span class="sourceLineNo">583</span> /**<a name="line.583"></a>
+<span class="sourceLineNo">584</span> * @return True if this cell is a Put.<a name="line.584"></a>
+<span class="sourceLineNo">585</span> */<a name="line.585"></a>
+<span class="sourceLineNo">586</span> @SuppressWarnings("deprecation")<a name="line.586"></a>
+<span class="sourceLineNo">587</span> public static boolean isPut(Cell cell) {<a name="line.587"></a>
+<span class="sourceLineNo">588</span> return cell.getTypeByte() == Type.Put.getCode();<a name="line.588"></a>
+<span class="sourceLineNo">589</span> }<a name="line.589"></a>
+<span class="sourceLineNo">590</span><a name="line.590"></a>
+<span class="sourceLineNo">591</span> /**<a name="line.591"></a>
+<span class="sourceLineNo">592</span> * Sets the given timestamp to the cell.<a name="line.592"></a>
+<span class="sourceLineNo">593</span> *<a name="line.593"></a>
+<span class="sourceLineNo">594</span> * Note that this method is a LimitedPrivate API and may change between minor releases.<a name="line.594"></a>
+<span class="sourceLineNo">595</span> * @param cell<a name="line.595"></a>
+<span class="sourceLineNo">596</span> * @param ts<a name="line.596"></a>
+<span class="sourceLineNo">597</span> * @throws IOException when the passed cell is not of type {@link ExtendedCell}<a name="line.597"></a>
+<span class="sourceLineNo">598</span> */<a name="line.598"></a>
+<span class="sourceLineNo">599</span> @InterfaceAudience.LimitedPrivate(HBaseInterfaceAudience.COPROC)<a name="line.599"></a>
+<span class="sourceLineNo">600</span> public static void setTimestamp(Cell cell, long ts) throws IOException {<a name="line.600"></a>
+<span class="sourceLineNo">601</span> PrivateCellUtil.setTimestamp(cell, ts);<a name="line.601"></a>
+<span class="sourceLineNo">602</span> }<a name="line.602"></a>
+<span class="sourceLineNo">603</span><a name="line.603"></a>
+<span class="sourceLineNo">604</span> /**<a name="line.604"></a>
+<span class="sourceLineNo">605</span> * Sets the given timestamp to the cell.<a name="line.605"></a>
+<span class="sourceLineNo">606</span> *<a name="line.606"></a>
+<span class="sourceLineNo">607</span> * Note that this method is a LimitedPrivate API and may change between minor releases.<a name="line.607"></a>
+<span class="sourceLineNo">608</span> * @param cell<a name="line.608"></a>
+<span class="sourceLineNo">609</span> * @param ts buffer containing the timestamp value<a name="line.609"></a>
+<span class="sourceLineNo">610</span> * @param tsOffset offset to the new timestamp<a name="line.610"></a>
+<span class="sourceLineNo">611</span> * @throws IOException when the passed cell is not of type {@link ExtendedCell}<a name="line.611"></a>
<span class="sourceLineNo">612</span> */<a name="line.612"></a>
-<span class="sourceLineNo">613</span> public static String getCellKeyAsString(Cell cell, Function<Cell, String> rowConverter) {<a name="line.613"></a>
-<span class="sourceLineNo">614</span> StringBuilder sb = new StringBuilder(rowConverter.apply(cell));<a name="line.614"></a>
-<span class="sourceLineNo">615</span> sb.append('/');<a name="line.615"></a>
-<span class="sourceLineNo">616</span> sb.append(cell.getFamilyLength() == 0 ? "" :<a name="line.616"></a>
-<span class="sourceLineNo">617</span> Bytes.toStringBinary(cell.getFamilyArray(), cell.getFamilyOffset(), cell.getFamilyLength()));<a name="line.617"></a>
-<span class="sourceLineNo">618</span> // KeyValue only added ':' if family is non-null. Do same.<a name="line.618"></a>
-<span class="sourceLineNo">619</span> if (cell.getFamilyLength() > 0) sb.append(':');<a name="line.619"></a>
-<span class="sourceLineNo">620</span> sb.append(cell.getQualifierLength() == 0 ? "" :<a name="line.620"></a>
-<span class="sourceLineNo">621</span> Bytes.toStringBinary(cell.getQualifierArray(), cell.getQualifierOffset(),<a name="line.621"></a>
-<span class="sourceLineNo">622</span> cell.getQualifierLength()));<a name="line.622"></a>
-<span class="sourceLineNo">623</span> sb.append('/');<a name="line.623"></a>
-<span class="sourceLineNo">624</span> sb.append(KeyValue.humanReadableTimestamp(cell.getTimestamp()));<a name="line.624"></a>
-<span class="sourceLineNo">625</span> sb.append('/');<a name="line.625"></a>
-<span class="sourceLineNo">626</span> sb.append(Type.codeToType(cell.getTypeByte()));<a name="line.626"></a>
-<span class="sourceLineNo">627</span> if (!(cell instanceof KeyValue.KeyOnlyKeyValue)) {<a name="line.627"></a>
-<span class="sourceLineNo">628</span> sb.append("/vlen=");<a name="line.628"></a>
-<span class="sourceLineNo">629</span> sb.append(cell.getValueLength());<a name="line.629"></a>
-<span class="sourceLineNo">630</span> }<a name="line.630"></a>
-<span class="sourceLineNo">631</span> sb.append("/seqid=");<a name="line.631"></a>
-<span class="sourceLineNo">632</span> sb.append(cell.getSequenceId());<a name="line.632"></a>
-<span class="sourceLineNo">633</span> return sb.toString();<a name="line.633"></a>
-<span class="sourceLineNo">634</span> }<a name="line.634"></a>
-<span class="sourceLineNo">635</span><a name="line.635"></a>
-<span class="sourceLineNo">636</span> /** Returns a string representation of the cell */<a name="line.636"></a>
-<span class="sourceLineNo">637</span> public static String toString(Cell cell, boolean verbose) {<a name="line.637"></a>
-<span class="sourceLineNo">638</span> if (cell == null) {<a name="line.638"></a>
-<span class="sourceLineNo">639</span> return "";<a name="line.639"></a>
-<span class="sourceLineNo">640</span> }<a name="line.640"></a>
-<span class="sourceLineNo">641</span> StringBuilder builder = new StringBuilder();<a name="line.641"></a>
-<span class="sourceLineNo">642</span> String keyStr = getCellKeyAsString(cell);<a name="line.642"></a>
-<span class="sourceLineNo">643</span><a name="line.643"></a>
-<span class="sourceLineNo">644</span> String tag = null;<a name="line.644"></a>
-<span class="sourceLineNo">645</span> String value = null;<a name="line.645"></a>
-<span class="sourceLineNo">646</span> if (verbose) {<a name="line.646"></a>
-<span class="sourceLineNo">647</span> // TODO: pretty print tags as well<a name="line.647"></a>
-<span class="sourceLineNo">648</span> if (cell.getTagsLength() > 0) {<a name="line.648"></a>
-<span class="sourceLineNo">649</span> tag = Bytes.toStringBinary(cell.getTagsArray(), cell.getTagsOffset(), cell.getTagsLength());<a name="line.649"></a>
-<span class="sourceLineNo">650</span> }<a name="line.650"></a>
-<span class="sourceLineNo">651</span> if (!(cell instanceof KeyValue.KeyOnlyKeyValue)) {<a name="line.651"></a>
-<span class="sourceLineNo">652</span> value = Bytes.toStringBinary(cell.getValueArray(), cell.getValueOffset(),<a name="line.652"></a>
-<span class="sourceLineNo">653</span> cell.getValueLength());<a name="line.653"></a>
-<span class="sourceLineNo">654</span> }<a name="line.654"></a>
-<span class="sourceLineNo">655</span> }<a name="line.655"></a>
-<span class="sourceLineNo">656</span><a name="line.656"></a>
-<span class="sourceLineNo">657</span> builder.append(keyStr);<a name="line.657"></a>
-<span class="sourceLineNo">658</span> if (tag != null && !tag.isEmpty()) {<a name="line.658"></a>
-<span class="sourceLineNo">659</span> builder.append("/").append(tag);<a name="line.659"></a>
-<span class="sourceLineNo">660</span> }<a name="line.660"></a>
-<span class="sourceLineNo">661</span> if (value != null) {<a name="line.661"></a>
-<span class="sourceLineNo">662</span> builder.append("/").append(value);<a name="line.662"></a>
-<span class="sourceLineNo">663</span> }<a name="line.663"></a>
-<span class="sourceLineNo">664</span><a name="line.664"></a>
-<span class="sourceLineNo">665</span> return builder.toString();<a name="line.665"></a>
-<span class="sourceLineNo">666</span> }<a name="line.666"></a>
-<span class="sourceLineNo">667</span><a name="line.667"></a>
-<span class="sourceLineNo">668</span> /**************** equals ****************************/<a name="line.668"></a>
-<span class="sourceLineNo">669</span><a name="line.669"></a>
-<span class="sourceLineNo">670</span> public static boolean equals(Cell a, Cell b) {<a name="line.670"></a>
-<span class="sourceLineNo">671</span> return matchingRows(a, b) && matchingFamily(a, b) && matchingQualifier(a, b)<a name="line.671"></a>
-<span class="sourceLineNo">672</span> && matchingTimestamp(a, b) && PrivateCellUtil.matchingType(a, b);<a name="line.672"></a>
-<span class="sourceLineNo">673</span> }<a name="line.673"></a>
+<span class="sourceLineNo">613</span> @InterfaceAudience.LimitedPrivate(HBaseInterfaceAudience.COPROC)<a name="line.613"></a>
+<span class="sourceLineNo">614</span> public static void setTimestamp(Cell cell, byte[] ts, int tsOffset) throws IOException {<a name="line.614"></a>
+<span class="sourceLineNo">615</span> PrivateCellUtil.setTimestamp(cell, Bytes.toLong(ts, tsOffset));<a name="line.615"></a>
+<span class="sourceLineNo">616</span> }<a name="line.616"></a>
+<span class="sourceLineNo">617</span><a name="line.617"></a>
+<span class="sourceLineNo">618</span> /**<a name="line.618"></a>
+<span class="sourceLineNo">619</span> * @return The Key portion of the passed <code>cell</code> as a String.<a name="line.619"></a>
+<span class="sourceLineNo">620</span> */<a name="line.620"></a>
+<span class="sourceLineNo">621</span> public static String getCellKeyAsString(Cell cell) {<a name="line.621"></a>
+<span class="sourceLineNo">622</span> return getCellKeyAsString(cell,<a name="line.622"></a>
+<span class="sourceLineNo">623</span> c -> Bytes.toStringBinary(c.getRowArray(), c.getRowOffset(), c.getRowLength()));<a name="line.623"></a>
+<span class="sourceLineNo">624</span> }<a name="line.624"></a>
+<span class="sourceLineNo">625</span><a name="line.625"></a>
+<span class="sourceLineNo">626</span> /**<a name="line.626"></a>
+<span class="sourceLineNo">627</span> * @param cell the cell to convert<a name="line.627"></a>
+<span class="sourceLineNo">628</span> * @param rowConverter used to convert the row of the cell to a string<a name="line.628"></a>
+<span class="sourceLineNo">629</span> * @return The Key portion of the passed <code>cell</code> as a String.<a name="line.629"></a>
+<span class="sourceLineNo">630</span> */<a name="line.630"></a>
+<span class="sourceLineNo">631</span> public static String getCellKeyAsString(Cell cell, Function<Cell, String> rowConverter) {<a name="line.631"></a>
+<span class="sourceLineNo">632</span> StringBuilder sb = new StringBuilder(rowConverter.apply(cell));<a name="line.632"></a>
+<span class="sourceLineNo">633</span> sb.append('/');<a name="line.633"></a>
+<span class="sourceLineNo">634</span> sb.append(cell.getFamilyLength() == 0 ? "" :<a name="line.634"></a>
+<span class="sourceLineNo">635</span> Bytes.toStringBinary(cell.getFamilyArray(), cell.getFamilyOffset(), cell.getFamilyLength()));<a name="line.635"></a>
+<span class="sourceLineNo">636</span> // KeyValue only added ':' if family is non-null. Do same.<a name="line.636"></a>
+<span class="sourceLineNo">637</span> if (cell.getFamilyLength() > 0) sb.append(':');<a name="line.637"></a>
+<span class="sourceLineNo">638</span> sb.append(cell.getQualifierLength() == 0 ? "" :<a name="line.638"></a>
+<span class="sourceLineNo">639</span> Bytes.toStringBinary(cell.getQualifierArray(), cell.getQualifierOffset(),<a name="line.639"></a>
+<span class="sourceLineNo">640</span> cell.getQualifierLength()));<a name="line.640"></a>
+<span class="sourceLineNo">641</span> sb.append('/');<a name="line.641"></a>
+<span class="sourceLineNo">642</span> sb.append(KeyValue.humanReadableTimestamp(cell.getTimestamp()));<a name="line.642"></a>
+<span class="sourceLineNo">643</span> sb.append('/');<a name="line.643"></a>
+<span class="sourceLineNo">644</span> sb.append(Type.codeToType(cell.getTypeByte()));<a name="line.644"></a>
+<span class="sourceLineNo">645</span> if (!(cell instanceof KeyValue.KeyOnlyKeyValue)) {<a name="line.645"></a>
+<span class="sourceLineNo">646</span> sb.append("/vlen=");<a name="line.646"></a>
+<span class="sourceLineNo">647</span> sb.append(cell.getValueLength());<a name="line.647"></a>
+<span class="sourceLineNo">648</span> }<a name="line.648"></a>
+<span class="sourceLineNo">649</span> sb.append("/seqid=");<a name="line.649"></a>
+<span class="sourceLineNo">650</span> sb.append(cell.getSequenceId());<a name="line.650"></a>
+<span class="sourceLineNo">651</span> return sb.toString();<a name="line.651"></a>
+<span class="sourceLineNo">652</span> }<a name="line.652"></a>
+<span class="sourceLineNo">653</span><a name="line.653"></a>
+<span class="sourceLineNo">654</span> /** Returns a string representation of the cell */<a name="line.654"></a>
+<span class="sourceLineNo">655</span> public static String toString(Cell cell, boolean verbose) {<a name="line.655"></a>
+<span class="sourceLineNo">656</span> if (cell == null) {<a name="line.656"></a>
+<span class="sourceLineNo">657</span> return "";<a name="line.657"></a>
+<span class="sourceLineNo">658</span> }<a name="line.658"></a>
+<span class="sourceLineNo">659</span> StringBuilder builder = new StringBuilder();<a name="line.659"></a>
+<span class="sourceLineNo">660</span> String keyStr = getCellKeyAsString(cell);<a name="line.660"></a>
+<span class="sourceLineNo">661</span><a name="line.661"></a>
+<span class="sourceLineNo">662</span> String tag = null;<a name="line.662"></a>
+<span class="sourceLineNo">663</span> String value = null;<a name="line.663"></a>
+<span class="sourceLineNo">664</span> if (verbose) {<a name="line.664"></a>
+<span class="sourceLineNo">665</span> // TODO: pretty print tags as well<a name="line.665"></a>
+<span class="sourceLineNo">666</span> if (cell.getTagsLength() > 0) {<a name="line.666"></a>
+<span class="sourceLineNo">667</span> tag = Bytes.toStringBinary(cell.getTagsArray(), cell.getTagsOffset(), cell.getTagsLength());<a name="line.667"></a>
+<span class="sourceLineNo">668</span> }<a name="line.668"></a>
+<span class="sourceLineNo">669</span> if (!(cell instanceof KeyValue.KeyOnlyKeyValue)) {<a name="line.669"></a>
+<span class="sourceLineNo">670</span> value = Bytes.toStringBinary(cell.getValueArray(), cell.getValueOffset(),<a name="line.670"></a>
+<span class="sourceLineNo">671</span> cell.getValueLength());<a name="line.671"></a>
+<span class="sourceLineNo">672</span> }<a name="line.672"></a>
+<span class="sourceLineNo">673</span> }<a name="line.673"></a>
<span class="sourceLineNo">674</span><a name="line.674"></a>
-<span class="sourceLineNo">675</span> public static boolean matchingTimestamp(Cell a, Cell b) {<a name="line.675"></a>
-<span class="sourceLineNo">676</span> return CellComparator.getInstance().compareTimestamps(a.getTimestamp(), b.getTimestamp()) == 0;<a name="line.676"></a>
-<span class="sourceLineNo">677</span> }<a name="line.677"></a>
-<span class="sourceLineNo">678</span><a name="line.678"></a>
-<span class="sourceLineNo">679</span> /**<a name="line.679"></a>
-<span class="sourceLineNo">680</span> * Compares the row of two keyvalues for equality<a name="line.680"></a>
-<span class="sourceLineNo">681</span> * @param left<a name="line.681"></a>
-<span class="sourceLineNo">682</span> * @param right<a name="line.682"></a>
-<span class="sourceLineNo">683</span> * @return True if rows match.<a name="line.683"></a>
-<span class="sourceLineNo">684</span> */<a name="line.684"></a>
-<span class="sourceLineNo">685</span> public static boolean matchingRows(final Cell left, final Cell right) {<a name="line.685"></a>
-<span class="sourceLineNo">686</span> short lrowlength = left.getRowLength();<a name="line.686"></a>
-<span class="sourceLineNo">687</span> short rrowlength = right.getRowLength();<a name="line.687"></a>
-<span class="sourceLineNo">688</span> if (lrowlength != rrowlength) return false;<a name="line.688"></a>
-<span class="sourceLineNo">689</span> if (left instanceof ByteBufferExtendedCell && right instanceof ByteBufferExtendedCell) {<a name="line.689"></a>
-<span class="sourceLineNo">690</span> return ByteBufferUtils.equals(((ByteBufferExtendedCell) left).getRowByteBuffer(),<a name="line.690"></a>
-<span class="sourceLineNo">691</span> ((ByteBufferExtendedCell) left).getRowPosition(), lrowlength,<a name="line.691"></a>
-<span class="sourceLineNo">692</span> ((ByteBufferExtendedCell) right).getRowByteBuffer(),<a name="line.692"></a>
-<span class="sourceLineNo">693</span> ((ByteBufferExtendedCell) right).getRowPosition(), rrowlength);<a name="line.693"></a>
-<span class="sourceLineNo">694</span> }<a name="line.694"></a>
-<span class="sourceLineNo">695</span> if (left instanceof ByteBufferExtendedCell) {<a name="line.695"></a>
-<span class="sourceLineNo">696</span> return ByteBufferUtils.equals(((ByteBufferExtendedCell) left).getRowByteBuffer(),<a name="line.696"></a>
-<span class="sourceLineNo">697</span> ((ByteBufferExtendedCell) left).getRowPosition(), lrowlength, right.getRowArray(),<a name="line.697"></a>
-<span class="sourceLineNo">698</span> right.getRowOffset(), rrowlength);<a name="line.698"></a>
-<span class="sourceLineNo">699</span> }<a name="line.699"></a>
-<span class="sourceLineNo">700</span> if (right instanceof ByteBufferExtendedCell) {<a name="line.700"></a>
-<span class="sourceLineNo">701</span> return ByteBufferUtils.equals(((ByteBufferExtendedCell) right).getRowByteBuffer(),<a name="line.701"></a>
-<span class="sourceLineNo">702</span> ((ByteBufferExtendedCell) right).getRowPosition(), rrowlength, left.getRowArray(),<a name="line.702"></a>
-<span class="sourceLineNo">703</span> left.getRowOffset(), lrowlength);<a name="line.703"></a>
-<span class="sourceLineNo">704</span> }<a name="line.704"></a>
-<span class="sourceLineNo">705</span> return Bytes.equals(left.getRowArray(), left.getRowOffset(), lrowlength, right.getRowArray(),<a name="line.705"></a>
-<span class="sourceLineNo">706</span> right.getRowOffset(), rrowlength);<a name="line.706"></a>
+<span class="sourceLineNo">675</span> builder.append(keyStr);<a name="line.675"></a>
+<span class="sourceLineNo">676</span> if (tag != null && !tag.isEmpty()) {<a name="line.676"></a>
+<span class="sourceLineNo">677</span> builder.append("/").append(tag);<a name="line.677"></a>
+<span class="sourceLineNo">678</span> }<a name="line.678"></a>
+<span class="sourceLineNo">679</span> if (value != null) {<a name="line.679"></a>
+<span class="sourceLineNo">680</span> builder.append("/").append(value);<a name="line.680"></a>
+<span class="sourceLineNo">681</span> }<a name="line.681"></a>
+<span class="sourceLineNo">682</span><a name="line.682"></a>
+<span class="sourceLineNo">683</span> return builder.toString();<a name="line.683"></a>
+<span class="sourceLineNo">684</span> }<a name="line.684"></a>
+<span class="sourceLineNo">685</span><a name="line.685"></a>
+<span class="sourceLineNo">686</span> /**************** equals ****************************/<a name="line.686"></a>
+<span class="sourceLineNo">687</span><a name="line.687"></a>
+<span class="sourceLineNo">688</span> public static boolean equals(Cell a, Cell b) {<a name="line.688"></a>
+<span class="sourceLineNo">689</span> return matchingRows(a, b) && matchingFamily(a, b) && matchingQualifier(a, b)<a name="line.689"></a>
+<span class="sourceLineNo">690</span> && matchingTimestamp(a, b) && PrivateCellUtil.matchingType(a, b);<a name="line.690"></a>
+<span class="sourceLineNo">691</span> }<a name="line.691"></a>
+<span class="sourceLineNo">692</span><a name="line.692"></a>
+<span class="sourceLineNo">693</span> public static boolean matchingTimestamp(Cell a, Cell b) {<a name="line.693"></a>
+<span class="sourceLineNo">694</span> return CellComparator.getInstance().compareTimestamps(a.getTimestamp(), b.getTimestamp()) == 0;<a name="line.694"></a>
+<span class="sourceLineNo">695</span> }<a name="line.695"></a>
+<span class="sourceLineNo">696</span><a name="line.696"></a>
+<span class="sourceLineNo">697</span> /**<a name="line.697"></a>
+<span class="sourceLineNo">698</span> * Compares the row of two keyvalues for equality<a name="line.698"></a>
+<span class="sourceLineNo">699</span> * @param left<a name="line.699"></a>
+<span class="sourceLineNo">700</span> * @param right<a name="line.700"></a>
+<span class="sourceLineNo">701</span> * @return True if rows match.<a name="line.701"></a>
+<span class="sourceLineNo">702</span> */<a name="line.702"></a>
+<span class="sourceLineNo">703</span> public static boolean matchingRows(final Cell left, final Cell right) {<a name="line.703"></a>
+<span class="sourceLineNo">704</span> short lrowlength = left.getRowLength();<a name="line.704"></a>
+<span class="sourceLineNo">705</span> short rrowlength = right.getRowLength();<a name="line.705"></a>
+<span class="sourceLineNo">706</span> return matchingRows(left, lrowlength, right, rrowlength);<a name="line.706"></a>
<span class="sourceLineNo">707</span> }<a name="line.707"></a>
<span class="sourceLineNo">708</span><a name="line.708"></a>
-<span class="sourceLineNo">709</span> /**<a name="line.709"></a>
-<span class="sourceLineNo">710</span> * Compares the row and column of two keyvalues for equality<a name="line.710"></a>
-<span class="sourceLineNo">711</span> * @param left<a name="line.711"></a>
-<span class="sourceLineNo">712</span> * @param right<a name="line.712"></a>
-<span class="sourceLineNo">713</span> * @return True if same row and column.<a name="line.713"></a>
-<span class="sourceLineNo">714</span> */<a name="line.714"></a>
-<span class="sourceLineNo">715</span> public static boolean matchingRowColumn(final Cell left, final Cell right) {<a name="line.715"></a>
-<span class="sourceLineNo">716</span> if ((left.getRowLength() + left.getFamilyLength()<a name="line.716"></a>
-<span class="sourceLineNo">717</span> + left.getQualifierLength()) != (right.getRowLength() + right.getFamilyLength()<a name="line.717"></a>
-<span class="sourceLineNo">718</span> + right.getQualifierLength())) {<a name="line.718"></a>
-<span class="sourceLineNo">719</span> return false;<a name="line.719"></a>
-<span class="sourceLineNo">720</span> }<a name="line.720"></a>
-<span class="sourceLineNo">721</span><a name="line.721"></a>
-<span class="sourceLineNo">722</span> if (!matchingRows(left, right)) {<a name="line.722"></a>
-<span class="sourceLineNo">723</span> return false;<a name="line.723"></a>
-<span class="sourceLineNo">724</span> }<a name="line.724"></a>
-<span class="sourceLineNo">725</span> return matchingColumn(left, right);<a name="line.725"></a>
-<span class="sourceLineNo">726</span> }<a name="line.726"></a>
-<span class="sourceLineNo">727</span><a name="line.727"></a>
-<span class="sourceLineNo">728</span> public static boolean matchingRowColumnBytes(final Cell left, final Cell right) {<a name="line.728"></a>
-<span class="sourceLineNo">729</span> int lrowlength = left.getRowLength();<a name="line.729"></a>
-<span class="sourceLineNo">730</span> int rrowlength = right.getRowLength();<a name="line.730"></a>
-<span class="sourceLineNo">731</span> int lfamlength = left.getFamilyLength();<a name="line.731"></a>
-<span class="sourceLineNo">732</span> int rfamlength = right.getFamilyLength();<a name="line.732"></a>
-<span class="sourceLineNo">733</span> int lqlength = left.getQualifierLength();<a name="line.733"></a>
-<span class="sourceLineNo">734</span> int rqlength = right.getQualifierLength();<a name="line.734"></a>
-<span class="sourceLineNo">735</span> // match length<a name="line.735"></a>
-<span class="sourceLineNo">736</span> if ((lrowlength + lfamlength + lqlength) !=<a name="line.736"></a>
-<span class="sourceLineNo">737</span> (rrowlength + rfamlength + rqlength)) {<a name="line.737"></a>
-<span class="sourceLineNo">738</span> return false;<a name="line.738"></a>
-<span class="sourceLineNo">739</span> }<a name="line.739"></a>
-<span class="sourceLineNo">740</span><a name="line.740"></a>
-<span class="sourceLineNo">741</span> // match row<a name="line.741"></a>
-<span class="sourceLineNo">742</span> if (!Bytes.equals(left.getRowArray(), left.getRowOffset(), lrowlength, right.getRowArray(),<a name="line.742"></a>
-<span class="sourceLineNo">743</span> right.getRowOffset(), rrowlength)) {<a name="line.743"></a>
-<span class="sourceLineNo">744</span> return false;<a name="line.744"></a>
-<span class="sourceLineNo">745</span> }<a name="line.745"></a>
-<span class="sourceLineNo">746</span> //match family<a name="line.746"></a>
-<span class="sourceLineNo">747</span> if (!Bytes.equals(left.getFamilyArray(), left.getFamilyOffset(), lfamlength,<a name="line.747"></a>
-<span class="sourceLineNo">748</span> right.getFamilyArray(), right.getFamilyOffset(), rfamlength)) {<a name="line.748"></a>
+<span class="sourceLineNo">709</span> public static boolean matchingRows(final Cell left, final short lrowlength, final Cell right,<a name="line.709"></a>
+<span class="sourceLineNo">710</span> final short rrowlength) {<a name="line.710"></a>
+<span class="sourceLineNo">711</span> if (lrowlength != rrowlength) return false;<a name="line.711"></a>
+<span class="sourceLineNo">712</span> if (left instanceof ByteBufferExtendedCell && right instanceof ByteBufferExtendedCell) {<a name="line.712"></a>
+<span class="sourceLineNo">713</span> return ByteBufferUtils.equals(((ByteBufferExtendedCell) left).getRowByteBuffer(),<a name="line.713"></a>
+<span class="sourceLineNo">714</span> ((ByteBufferExtendedCell) left).getRowPosition(), lrowlength,<a name="line.714"></a>
+<span class="sourceLineNo">715</span> ((ByteBufferExtendedCell) right).getRowByteBuffer(),<a name="line.715"></a>
+<span class="sourceLineNo">716</span> ((ByteBufferExtendedCell) right).getRowPosition(), rrowlength);<a name="line.716"></a>
+<span class="sourceLineNo">717</span> }<a name="line.717"></a>
+<span class="sourceLineNo">718</span> if (left instanceof ByteBufferExtendedCell) {<a name="line.718"></a>
+<span class="sourceLineNo">719</span> return ByteBufferUtils.equals(((ByteBufferExtendedCell) left).getRowByteBuffer(),<a name="line.719"></a>
+<span class="sourceLineNo">720</span> ((ByteBufferExtendedCell) left).getRowPosition(), lrowlength, right.getRowArray(),<a name="line.720"></a>
+<span class="sourceLineNo">721</span> right.getRowOffset(), rrowlength);<a name="line.721"></a>
+<span class="sourceLineNo">722</span> }<a name="line.722"></a>
+<span class="sourceLineNo">723</span> if (right instanceof ByteBufferExtendedCell) {<a name="line.723"></a>
+<span class="sourceLineNo">724</span> return ByteBufferUtils.equals(((ByteBufferExtendedCell) right).getRowByteBuffer(),<a name="line.724"></a>
+<span class="sourceLineNo">725</span> ((ByteBufferExtendedCell) right).getRowPosition(), rrowlength, left.getRowArray(),<a name="line.725"></a>
+<span class="sourceLineNo">726</span> left.getRowOffset(), lrowlength);<a name="line.726"></a>
+<span class="sourceLineNo">727</span> }<a name="line.727"></a>
+<span class="sourceLineNo">728</span> return Bytes.equals(left.getRowArray(), left.getRowOffset(), lrowlength, right.getRowArray(),<a name="line.728"></a>
+<span class="sourceLineNo">729</span> right.getRowOffset(), rrowlength);<a name="line.729"></a>
+<span class="sourceLineNo">730</span> }<a name="line.730"></a>
+<span class="sourceLineNo">731</span><a name="line.731"></a>
+<span class="sourceLineNo">732</span> /**<a name="line.732"></a>
+<span class="sourceLineNo">733</span> * Compares the row and column of two keyvalues for equality<a name="line.733"></a>
+<span class="sourceLineNo">734</span> * @param left<a name="line.734"></a>
+<span class="sourceLineNo">735</span> * @param right<a name="line.735"></a>
+<span class="sourceLineNo">736</span> * @return True if same row and column.<a name="line.736"></a>
+<span class="sourceLineNo">737</span> */<a name="line.737"></a>
+<span class="sourceLineNo">738</span> public static boolean matchingRowColumn(final Cell left, final Cell right) {<a name="line.738"></a>
+<span class="sourceLineNo">739</span> short lrowlength = left.getRowLength();<a name="line.739"></a>
+<span class="sourceLineNo">740</span> short rrowlength = right.getRowLength();<a name="line.740"></a>
+<span class="sourceLineNo">741</span> // match length<a name="line.741"></a>
+<span class="sourceLineNo">742</span> if (lrowlength != rrowlength) {<a name="line.742"></a>
+<span class="sourceLineNo">743</span> return false;<a name="line.743"></a>
+<span class="sourceLineNo">744</span> }<a name="line.744"></a>
+<span class="sourceLineNo">745</span><a name="line.745"></a>
+<span class="sourceLineNo">746</span> byte lfamlength = left.getFamilyLength();<a name="line.746"></a>
+<span class="sourceLineNo">747</span> byte rfamlength = right.getFamilyLength();<a name="line.747"></a>
+<span class="sourceLineNo">748</span> if (lfamlength != rfamlength) {<a name="line.748"></a>
<span class="sourceLineNo">749</span> return false;<a name="line.749"></a>
<span class="sourceLineNo">750</span> }<a name="line.750"></a>
-<span class="sourceLineNo">751</span> //match qualifier<a name="line.751"></a>
-<span class="sourceLineNo">752</span> return Bytes.equals(left.getQualifierArray(), left.getQualifierOffset(),<a name="line.752"></a>
-<span class="sourceLineNo">753</span> lqlength, right.getQualifierArray(), right.getQualifierOffset(),<a name="line.753"></a>
-<span class="sourceLineNo">754</span> rqlength);<a name="line.754"></a>
-<span class="sourceLineNo">755</span> }<a name="line.755"></a>
-<span class="sourceLineNo">756</span><a name="line.756"></a>
-<span class="sourceLineNo">757</span> /**<a name="line.757"></a>
-<span class="sourceLineNo">758</span> * Compares the cell's qualifier with the given byte[]<a name="line.758"></a>
-<span class="sourceLineNo">759</span> * @param left the cell for which the qualifier has to be compared<a name="line.759"></a>
-<span class="sourceLineNo">760</span> * @param right the byte[] having the qualifier<a name="line.760"></a>
-<span class="sourceLineNo">761</span> * @param rOffset the offset of the qualifier<a name="line.761"></a>
-<span class="sourceLineNo">762</span> * @param rLength the length of the qualifier<a name="line.762"></a>
-<span class="sourceLineNo">763</span> * @return greater than 0 if left cell's qualifier is bigger than byte[], lesser than 0 if left<a name="line.763"></a>
-<span class="sourceLineNo">764</span> * cell's qualifier is lesser than byte[] and 0 otherwise<a name="line.764"></a>
-<span class="sourceLineNo">765</span> */<a name="line.765"></a>
-<span class="sourceLineNo">766</span> public final static int compareQualifiers(Cell left, byte[] right, int rOffset, int rLength) {<a name="line.766"></a>
-<span class="sourceLineNo">767</span> if (left instanceof ByteBufferExtendedCell) {<a name="line.767"></a>
-<span class="sourceLineNo">768</span> return ByteBufferUtils.compareTo(((ByteBufferExtendedCell) left).getQualifierByteBuffer(),<a name="line.768"></a>
-<span class="sourceLineNo">769</span> ((ByteBufferExtendedCell) left).getQualifierPosition(),<a name="line.769"></a>
-<span class="sourceLineNo">770</span> left.getQualifierLength(), right, rOffset, rLength);<a name="line.770"></a>
-<span class="sourceLineNo">771</span> }<a name="line.771"></a>
-<span class="sourceLineNo">772</span> return Bytes.compareTo(left.getQualifierArray(), left.getQualifierOffset(),<a name="line.772"></a>
-<span class="sourceLineNo">773</span> left.getQualifierLength(), right, rOffset, rLength);<a name="line.773"></a>
-<span class="sourceLineNo">774</span> }<a name="line.774"></a>
-<span class="sourceLineNo">775</span><a name="line.775"></a>
-<span class="sourceLineNo">776</span> /**<a name="line.776"></a>
-<span class="sourceLineNo">777</span> * Compares the cell's family with the given byte[]<a name="line.777"></a>
-<span class="sourceLineNo">778</span> * @param left the cell for which the family has to be compared<a name="line.778"></a>
-<span class="sourceLineNo">779</span> * @param right the byte[] having the family<a name="line.779"></a>
-<span class="sourceLineNo">780</span> * @param roffset the offset of the family<a name="line.780"></a>
-<span class="sourceLineNo">781</span> * @param rlength the length of the family<a name="line.781"></a>
-<span class="sourceLineNo">782</span> * @return greater than 0 if left cell's family is bigger than byte[], lesser than 0 if left<a name="line.782"></a>
-<span class="sourceLineNo">783</span> * cell's family is lesser than byte[] and 0 otherwise<a name="line.783"></a>
-<span class="sourceLineNo">784</span> */<a name="line.784"></a>
-<span class="sourceLineNo">785</span> public final static int compareFamilies(Cell left, byte[] right, int roffset, int rlength) {<a name="line.785"></a>
-<span class="sourceLineNo">786</span> if (left instanceof ByteBufferExtendedCell) {<a name="line.786"></a>
-<span class="sourceLineNo">787</span> return ByteBufferUtils.compareTo(((ByteBufferExtendedCell) left).getFamilyByteBuffer(),<a name="line.787"></a>
-<span class="sourceLineNo">788</span> ((ByteBufferExtendedCell) left).getFamilyPosition(), left.getFamilyLength(), right, roffset,<a name="line.788"></a>
-<span class="sourceLineNo">789</span> rlength);<a name="line.789"></a>
-<span class="sourceLineNo">790</span> }<a name="line.790"></a>
-<span class="sourceLineNo">791</span> return Bytes.compareTo(left.getFamilyArray(), left.getFamilyOffset(), left.getFamilyLength(),<a name="line.791"></a>
-<span class="sourceLineNo">792</span> right, roffset, rlength);<a name="line.792"></a>
-<span class="sourceLineNo">793</span> }<a name="line.793"></a>
-<span class="sourceLineNo">794</span><a name="line.794"></a>
-<span class="sourceLineNo">795</span> /**<a name="line.795"></a>
-<span class="sourceLineNo">796</span> * Compares the cell's column (family and qualifier) with the given byte[]<a name="line.796"></a>
-<span class="sourceLineNo">797</span> * @param left the cell for which the column has to be compared<a name="line.797"></a>
-<span class="sourceLineNo">798</span> * @param right the byte[] having the column<a name="line.798"></a>
-<span class="sourceLineNo">799</span> * @param rfoffset the offset of the family<a name="line.799"></a>
-<span class="sourceLineNo">800</span> * @param rflength the length of the family<a name="line.800"></a>
-<span class="sourceLineNo">801</span> * @param rqoffset the offset of the qualifier<a name="line.801"></a>
-<span class="sourceLineNo">802</span> * @param rqlength the length of the qualifier<a name="line.802"></a>
-<span class="sourceLineNo">803</span> * @return greater than 0 if left cell's column is bigger than byte[], lesser than 0 if left<a name="line.803"></a>
-<span class="sourceLineNo">804</span> * cell's column is lesser than byte[] and 0 otherwise<a name="line.804"></a>
-<span class="sourceLineNo">805</span> */<a name="line.805"></a>
-<span class="sourceLineNo">806</span> public final static int compareColumns(Cell left, byte[] right, int rfoffset, int rflength,<a name="line.806"></a>
-<span class="sourceLineNo">807</span> int rqoffset, int rqlength) {<a name="line.807"></a>
-<span class="sourceLineNo">808</span> int diff = compareFamilies(left, right, rfoffset, rflength);<a name="line.808"></a>
-<span class="sourceLineNo">809</span> if (diff != 0) return diff;<a name="line.809"></a>
-<span class="sourceLineNo">810</span> return compareQualifiers(left, right, rqoffset, rqlength);<a name="line.810"></a>
-<span class="sourceLineNo">811</span> }<a name="line.811"></a>
-<span class="sourceLineNo">812</span>}<a name="line.812"></a>
+<span class="sourceLineNo">751</span><a name="line.751"></a>
+<span class="sourceLineNo">752</span> int lqlength = left.getQualifierLength();<a name="line.752"></a>
+<span class="sourceLineNo">753</span> int rqlength = right.getQualifierLength();<a name="line.753"></a>
+<span class="sourceLineNo">754</span> if (lqlength != rqlength) {<a name="line.754"></a>
+<span class="sourceLineNo">755</span> return false;<a name="line.755"></a>
+<span class="sourceLineNo">756</span> }<a name="line.756"></a>
+<span class="sourceLineNo">757</span><a name="line.757"></a>
+<span class="sourceLineNo">758</span> if (!matchingRows(left, lrowlength, right, rrowlength)) {<a name="line.758"></a>
+<span class="sourceLineNo">759</span> return false;<a name="line.759"></a>
+<span class="sourceLineNo">760</span> }<a name="line.760"></a>
+<span class="sourceLineNo">761</span> return matchingColumn(left, lfamlength, lqlength, right, rfamlength, rqlength);<a name="line.761"></a>
+<span class="sourceLineNo">762</span> }<a name="line.762"></a>
+<span class="sourceLineNo">763</span><a name="line.763"></a>
+<span class="sourceLineNo">764</span> public static boolean matchingRowColumnBytes(final Cell left, final Cell right) {<a name="line.764"></a>
+<span class="sourceLineNo">765</span> int lrowlength = left.getRowLength();<a name="line.765"></a>
+<span class="sourceLineNo">766</span> int rrowlength = right.getRowLength();<a name="line.766"></a>
+<span class="sourceLineNo">767</span> int lfamlength = left.getFamilyLength();<a name="line.767"></a>
+<span class="sourceLineNo">768</span> int rfamlength = right.getFamilyLength();<a name="line.768"></a>
+<span class="sourceLineNo">769</span> int lqlength = left.getQualifierLength();<a name="line.769"></a>
+<span class="sourceLineNo">770</span> int rqlength = right.getQualifierLength();<a name="line.770"></a>
+<span class="sourceLineNo">771</span><a name="line.771"></a>
+<span class="sourceLineNo">772</span> // match length<a name="line.772"></a>
+<span class="sourceLineNo">773</span> if ((lrowlength != rrowlength) || (lfamlength != rfamlength) || (lqlength != rqlength)) {<a name="line.773"></a>
+<span class="sourceLineNo">774</span> return false;<a name="line.774"></a>
+<span class="sourceLineNo">775</span> }<a name="line.775"></a>
+<span class="sourceLineNo">776</span><a name="line.776"></a>
+<span class="sourceLineNo">777</span> // match row<a name="line.777"></a>
+<span class="sourceLineNo">778</span> if (!Bytes.equals(left.getRowArray(), left.getRowOffset(), lrowlength, right.getRowArray(),<a name="line.778"></a>
+<span class="sourceLineNo">779</span> right.getRowOffset(), rrowlength)) {<a name="line.779"></a>
+<span class="sourceLineNo">780</span> return false;<a name="line.780"></a>
+<span class="sourceLineNo">781</span> }<a name="line.781"></a>
+<span class="sourceLineNo">782</span> //match family<a name="line.782"></a>
+<span class="sourceLineNo">783</span> if (!Bytes.equals(left.getFamilyArray(), left.getFamilyOffset(), lfamlength,<a name="line.783"></a>
+<span class="sourceLineNo">784</span> right.getFamilyArray(), right.getFamilyOffset(), rfamlength)) {<a name="line.784"></a>
+<span class="sourceLineNo">785</span> return false;<a name="line.785"></a>
+<span class="sourceLineNo">786</span> }<a name="line.786"></a>
+<span class="sourceLineNo">787</span> //match qualifier<a name="line.787"></a>
+<span class="sourceLineNo">788</span> return Bytes.equals(left.getQualifierArray(), left.getQualifierOffset(),<a name="line.788"></a>
+<span class="sourceLineNo">789</span> lqlength, right.getQualifierArray(), right.getQualifierOffset(),<a name="line.789"></a>
+<span class="sourceLineNo">790</span> rqlength);<a name="line.790"></a>
+<span class="sourceLineNo">791</span> }<a name="line.791"></a>
+<span class="sourceLineNo">792</span><a name="line.792"></a>
+<span class="sourceLineNo">793</span> /**<a name="line.793"></a>
+<span class="sourceLineNo">794</span> * Compares the cell's qualifier with the given byte[]<a name="line.794"></a>
+<span class="sourceLineNo">795</span> * @param left the cell for which the qualifier has to be compared<a name="line.795"></a>
+<span class="sourceLineNo">796</span> * @param right the byte[] having the qualifier<a name="line.796"></a>
+<span class="sourceLineNo">797</span> * @param rOffset the offset of the qualifier<a name="line.797"></a>
+<span class="sourceLineNo">798</span> * @param rLength the length of the qualifier<a name="line.798"></a>
+<span class="sourceLineNo">799</span> * @return greater than 0 if left cell's qualifier is bigger than byte[], lesser than 0 if left<a name="line.799"></a>
+<span class="sourceLineNo">800</span> * cell's qualifier is lesser than byte[] and 0 otherwise<a name="line.800"></a>
+<span class="sourceLineNo">801</span> */<a name="line.801"></a>
+<span class="sourceLineNo">802</span> public final static int compareQualifiers(Cell left, byte[] right, int rOffset, int rLength) {<a name="line.802"></a>
+<span class="sourceLineNo">803</span> if (left instanceof ByteBufferExtendedCell) {<a name="line.803"></a>
+<span class="sourceLineNo">804</span> return ByteBufferUtils.compareTo(((ByteBufferExtendedCell) left).getQualifierByteBuffer(),<a name="line.804"></a>
+<span class="sourceLineNo">805</span> ((ByteBufferExtendedCell) left).getQualifierPosition(),<a name="line.805"></a>
+<span class="sourceLineNo">806</span> left.getQualifierLength(), right, rOffset, rLength);<a name="line.806"></a>
+<span class="sourceLineNo">807</span> }<a name="line.807"></a>
+<span class="sourceLineNo">808</span> return Bytes.compareTo(left.getQualifierArray(), left.getQualifierOffset(),<a name="line.808"></a>
+<span class="sourceLineNo">809</span> left.getQualifierLength(), right, rOffset, rLength);<a name="line.809"></a>
+<span class="sourceLineNo">810</span> }<a name="line.810"></a>
+<span class="sourceLineNo">811</span><a name="line.811"></a>
+<span class="sourceLineNo">812</span> /**<a name="line.812"></a>
+<span class="sourceLineNo">813</span> * Compares the cell's family with the given byte[]<a name="line.813"></a>
+<span class="sourceLineNo">814</span> * @param left the cell for which the family has to be compared<a name="line.814"></a>
+<span class="sourceLineNo">815</span> * @param right the byte[] having the family<a name="line.815"></a>
+<span class="sourceLineNo">816</span> * @param roffset the offset of the family<a name="line.816"></a>
+<span class="sourceLineNo">817</span> * @param rlength the length of the family<a name="line.817"></a>
+<span class="sourceLineNo">818</span> * @return greater than 0 if left cell's family is bigger than byte[], lesser than 0 if left<a name="line.818"></a>
+<span class="sourceLineNo">819</span> * cell's family is lesser than byte[] and 0 otherwise<a name="line.819"></a>
+<span class="sourceLineNo">820</span> */<a name="line.820"></a>
+<span class="sourceLineNo">821</span> public final static int compareFamilies(Cell left, byte[] right, int roffset, int rlength) {<a name="line.821"></a>
+<span class="sourceLineNo">822</span> if (left instanceof ByteBufferExtendedCell) {<a name="line.822"></a>
+<span class="sourceLineNo">823</span> return ByteBufferUtils.compareTo(((ByteBufferExtendedCell) left).getFamilyByteBuffer(),<a name="line.823"></a>
+<span class="sourceLineNo">824</span> ((ByteBufferExtendedCell) left).getFamilyPosition(), left.getFamilyLength(), right, roffset,<a name="line.824"></a>
+<span class="sourceLineNo">825</span> rlength);<a name="line.825"></a>
+<span class="sourceLineNo">826</span> }<a name="line.826"></a>
+<span class="sourceLineNo">827</span> return Bytes.compareTo(left.getFamilyArray(), left.getFamilyOffset(), left.getFamilyLength(),<a name="line.827"></a>
+<span class="sourceLineNo">828</span> right, roffset, rlength);<a name="line.828"></a>
+<span class="sourceLineNo">829</span> }<a name="line.829"></a>
+<span class="sourceLineNo">830</span><a name="line.830"></a>
+<span class="sourceLineNo">831</span> /**<a name="line.831"></a>
+<span class="sourceLineNo">832</span> * Compares the cell's column (family and qualifier) with the given byte[]<a name="line.832"></a>
+<span class="sourceLineNo">833</span> * @param left the cell for which the column has to be compared<a name="line.833"></a>
+<span class="sourceLineNo">834</span> * @param right the byte[] having the column<a name="line.834"></a>
+<span class="sourceLineNo">835</span> * @param rfoffset the offset of the family<a name="line.835"></a>
+<span class="sourceLineNo">836</span> * @param rflength the length of the family<a name="line.836"></a>
+<span class="sourceLineNo">837</span> * @param rqoffset the offset of the qualifier<a name="line.837"></a>
+<span class="sourceLineNo">838</span> * @param rqlength the length of the qualifier<a name="line.838"></a>
+<span class="sourceLineNo">839</span> * @return greater than 0 if left cell's column is bigger than byte[], lesser than 0 if left<a name="line.839"></a>
+<span class="sourceLineNo">840</span> * cell's column is lesser than byte[] and 0 otherwise<a name="line.840"></a>
+<span class="sourceLineNo">841</span> */<a name="line.841"></a>
+<span class="sourceLineNo">842</span> public final static int compareColumns(Cell left, byte[] right, int rfoffset, int rflength,<a name="line.842"></a>
+<span class="sourceLineNo">843</span> int rqoffset, int rqlength) {<a name="line.843"></a>
+<span class="sourceLineNo">844</span> int diff = compareFamilies(left, right, rfoffset, rflength);<a name="line.844"></a>
+<span class="sourceLineNo">845</span> if (diff != 0) return diff;<a name="line.845"></a>
+<span class="sourceLineNo">846</span> return compareQualifiers(left, right, rqoffset, rqlength);<a name="line.846"></a>
+<span class="sourceLineNo">847</span> }<a name="line.847"></a>
+<span class="sourceLineNo">848</span>}<a name="line.848"></a>
diff --git a/book.html b/book.html
index d6f0dcc..94f6a2b 100644
--- a/book.html
+++ b/book.html
@@ -46207,7 +46207,7 @@ org/apache/hadoop/hbase/security/access/AccessControlClient.revoke:(Lorg/apache/
<div id="footer">
<div id="footer-text">
Version 3.0.0-SNAPSHOT<br>
-Last updated 2020-12-25 20:04:21 UTC
+Last updated 2020-12-28 20:04:33 UTC
</div>
</div>
<link rel="stylesheet" href="./coderay-asciidoctor.css">
diff --git a/bulk-loads.html b/bulk-loads.html
index b22e09a..1684005 100644
--- a/bulk-loads.html
+++ b/bulk-loads.html
@@ -172,7 +172,7 @@
<div class="row">
<p>Copyright ©2007–2020
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
-All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2020-12-25</li>
+All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2020-12-28</li>
</p>
</div>
<p id="poweredBy" class="pull-right"><a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"><img class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" /></a>
diff --git a/checkstyle-aggregate.html b/checkstyle-aggregate.html
index f44fc6a..c84dcd1 100644
--- a/checkstyle-aggregate.html
+++ b/checkstyle-aggregate.html
@@ -166,7 +166,7 @@
<th><img src="images/icon_warning_sml.gif" alt="" /> Warnings</th>
<th><img src="images/icon_error_sml.gif" alt="" /> Errors</th></tr>
<tr class="b">
-<td>4347</td>
+<td>4346</td>
<td>0</td>
<td>0</td>
<td>9201</td></tr></table></div>
@@ -7781,73 +7781,73 @@
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>490</td></tr>
+<td>500</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>blocks</td>
<td>NeedBraces</td>
<td>'if' construct must use '{}'s.</td>
-<td>514</td></tr>
+<td>524</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>577</td></tr>
+<td>595</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>578</td></tr>
+<td>596</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>590</td></tr>
+<td>608</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>blocks</td>
<td>NeedBraces</td>
<td>'if' construct must use '{}'s.</td>
-<td>619</td></tr>
+<td>637</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>681</td></tr>
+<td>699</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>682</td></tr>
+<td>700</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>blocks</td>
<td>NeedBraces</td>
<td>'if' construct must use '{}'s.</td>
-<td>688</td></tr>
+<td>711</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>711</td></tr>
+<td>734</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>712</td></tr>
+<td>735</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>blocks</td>
<td>NeedBraces</td>
<td>'if' construct must use '{}'s.</td>
-<td>809</td></tr></table></div>
+<td>845</td></tr></table></div>
<div class="section">
<h3 id="org.apache.hadoop.hbase.ChaosZKClient.java">org/apache/hadoop/hbase/ChaosZKClient.java</h3>
<table border="0" class="table table-striped">
@@ -9971,691 +9971,691 @@
<td>sizes</td>
<td>LineLength</td>
<td>Line is longer than 100 characters (found 114).</td>
-<td>98</td></tr>
+<td>99</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>265</td></tr>
+<td>266</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>356</td></tr>
+<td>357</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>368</td></tr>
+<td>369</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>377</td></tr>
+<td>378</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>414</td></tr>
+<td>415</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>428</td></tr>
+<td>429</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>443</td></tr>
+<td>444</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>459</td></tr>
+<td>460</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>479</td></tr>
+<td>480</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>498</td></tr>
+<td>499</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>515</td></tr>
+<td>516</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>536</td></tr>
+<td>537</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>548</td></tr>
+<td>549</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>549</td></tr>
+<td>550</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>550</td></tr>
+<td>551</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>551</td></tr>
+<td>552</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>552</td></tr>
+<td>553</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>553</td></tr>
+<td>554</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>554</td></tr>
+<td>555</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>555</td></tr>
+<td>556</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>556</td></tr>
+<td>557</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>557</td></tr>
+<td>558</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>558</td></tr>
+<td>559</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>574</td></tr>
+<td>575</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>JavadocTagContinuationIndentation</td>
<td>Line continuation have incorrect indentation level, expected level should be 2.</td>
-<td>609</td></tr>
+<td>610</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>indentation</td>
<td>Indentation</td>
<td>'ctor def' child has incorrect indentation level 5, expected level should be 4.</td>
-<td>618</td></tr>
+<td>619</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>indentation</td>
<td>Indentation</td>
<td>'ctor def' child has incorrect indentation level 5, expected level should be 4.</td>
-<td>619</td></tr>
+<td>620</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>indentation</td>
<td>Indentation</td>
<td>'ctor def' child has incorrect indentation level 5, expected level should be 4.</td>
-<td>623</td></tr>
+<td>624</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>indentation</td>
<td>Indentation</td>
<td>'ctor def rcurly' has incorrect indentation level 3, expected level should be 2.</td>
-<td>624</td></tr>
+<td>625</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>645</td></tr>
+<td>646</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>661</td></tr>
+<td>662</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>662</td></tr>
+<td>663</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>663</td></tr>
+<td>664</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>664</td></tr>
+<td>665</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>665</td></tr>
+<td>666</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>666</td></tr>
+<td>667</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>667</td></tr>
+<td>668</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>668</td></tr>
+<td>669</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>669</td></tr>
+<td>670</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>670</td></tr>
+<td>671</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>671</td></tr>
+<td>672</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>672</td></tr>
+<td>673</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>673</td></tr>
+<td>674</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>674</td></tr>
+<td>675</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>675</td></tr>
+<td>676</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>701</td></tr>
+<td>702</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>722</td></tr>
+<td>723</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>723</td></tr>
+<td>724</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>759</td></tr>
+<td>760</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>760</td></tr>
+<td>761</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>761</td></tr>
+<td>762</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>762</td></tr>
+<td>763</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>763</td></tr>
+<td>764</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>764</td></tr>
+<td>765</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>JavadocTagContinuationIndentation</td>
<td>Line continuation have incorrect indentation level, expected level should be 2.</td>
-<td>879</td></tr>
+<td>880</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>1105</td></tr>
+<td>1106</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>blocks</td>
<td>NeedBraces</td>
<td>'if' construct must use '{}'s.</td>
-<td>1193</td></tr>
+<td>1194</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>1563</td></tr>
+<td>1586</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>1564</td></tr>
+<td>1587</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>JavadocTagContinuationIndentation</td>
<td>Line continuation have incorrect indentation level, expected level should be 2.</td>
-<td>1566</td></tr>
+<td>1589</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>1585</td></tr>
+<td>1608</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>1586</td></tr>
+<td>1609</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>1747</td></tr>
+<td>1770</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>1748</td></tr>
+<td>1771</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>1758</td></tr>
+<td>1781</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>1759</td></tr>
+<td>1782</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>1760</td></tr>
+<td>1783</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>1761</td></tr>
+<td>1784</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>1762</td></tr>
+<td>1785</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>1763</td></tr>
+<td>1786</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>1859</td></tr>
+<td>1882</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>1860</td></tr>
+<td>1883</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>1870</td></tr>
+<td>1893</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>1871</td></tr>
+<td>1894</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>1872</td></tr>
+<td>1895</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>1873</td></tr>
+<td>1896</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>1874</td></tr>
+<td>1897</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>1875</td></tr>
+<td>1898</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>indentation</td>
<td>Indentation</td>
<td>'method def rcurly' has incorrect indentation level 6, expected level should be 4.</td>
-<td>1901</td></tr>
+<td>1924</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>1918</td></tr>
+<td>1941</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>1919</td></tr>
+<td>1942</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>1920</td></tr>
+<td>1943</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>1921</td></tr>
+<td>1944</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>1922</td></tr>
+<td>1945</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>1923</td></tr>
+<td>1946</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>1924</td></tr>
+<td>1947</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>2065</td></tr>
+<td>2088</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>2066</td></tr>
+<td>2089</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>2103</td></tr>
+<td>2126</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>2104</td></tr>
+<td>2127</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>2114</td></tr>
+<td>2137</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>2115</td></tr>
+<td>2138</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>2116</td></tr>
+<td>2139</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>2117</td></tr>
+<td>2140</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>2161</td></tr>
+<td>2184</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>2162</td></tr>
+<td>2185</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>JavadocTagContinuationIndentation</td>
<td>Line continuation have incorrect indentation level, expected level should be 2.</td>
-<td>2241</td></tr>
+<td>2264</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>JavadocTagContinuationIndentation</td>
<td>Line continuation have incorrect indentation level, expected level should be 2.</td>
-<td>2243</td></tr>
+<td>2266</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>2244</td></tr>
+<td>2267</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>2252</td></tr>
+<td>2275</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>2253</td></tr>
+<td>2276</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>JavadocTagContinuationIndentation</td>
<td>Line continuation have incorrect indentation level, expected level should be 2.</td>
-<td>2255</td></tr>
+<td>2278</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>2256</td></tr>
+<td>2279</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>blocks</td>
<td>NeedBraces</td>
<td>'if' construct must use '{}'s.</td>
-<td>2261</td></tr>
+<td>2284</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>2273</td></tr>
+<td>2296</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>2274</td></tr>
+<td>2297</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>2276</td></tr>
+<td>2299</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>2292</td></tr>
+<td>2315</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>2293</td></tr>
+<td>2316</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>2294</td></tr>
+<td>2317</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>2296</td></tr>
+<td>2319</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>2413</td></tr>
+<td>2436</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>2414</td></tr>
+<td>2437</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>2415</td></tr></table></div>
+<td>2438</td></tr></table></div>
<div class="section">
<h3 id="org.apache.hadoop.hbase.KeyValueTestUtil.java">org/apache/hadoop/hbase/KeyValueTestUtil.java</h3>
<table border="0" class="table table-striped">
@@ -47420,25 +47420,25 @@
<td>whitespace</td>
<td>ParenPad</td>
<td>')' is preceded with whitespace.</td>
-<td>244</td></tr>
+<td>245</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>indentation</td>
<td>Indentation</td>
<td>'method call rparen' has incorrect indentation level 16, expected level should be 12.</td>
-<td>313</td></tr>
+<td>314</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>407</td></tr>
+<td>408</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>544</td></tr></table></div>
+<td>545</td></tr></table></div>
<div class="section">
<h3 id="org.apache.hadoop.hbase.regionserver.DateTieredStoreEngine.java">org/apache/hadoop/hbase/regionserver/DateTieredStoreEngine.java</h3>
<table border="0" class="table table-striped">
@@ -63014,19 +63014,19 @@
<td>design</td>
<td>HideUtilityClassConstructor</td>
<td>Utility classes should not have a public or default constructor.</td>
-<td>70</td></tr>
+<td>71</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>blocks</td>
<td>NeedBraces</td>
<td>'if' construct must use '{}'s.</td>
-<td>115</td></tr>
+<td>116</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>coding</td>
<td>InnerAssignment</td>
<td>Inner assignments should be avoided.</td>
-<td>256</td></tr></table></div>
+<td>260</td></tr></table></div>
<div class="section">
<h3 id="org.apache.hadoop.hbase.security.access.ShadedAccessControlUtil.java">org/apache/hadoop/hbase/security/access/ShadedAccessControlUtil.java</h3>
<table border="0" class="table table-striped">
@@ -63158,67 +63158,67 @@
<td>indentation</td>
<td>Indentation</td>
<td>'implements' has incorrect indentation level 2, expected level should be 4.</td>
-<td>519</td></tr>
+<td>549</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>indentation</td>
<td>Indentation</td>
<td>'method def' child has incorrect indentation level 7, expected level should be one of the following: 8, 10.</td>
-<td>584</td></tr>
+<td>614</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>indentation</td>
<td>Indentation</td>
<td>'method def' child has incorrect indentation level 7, expected level should be one of the following: 8, 10.</td>
-<td>606</td></tr>
+<td>636</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>blocks</td>
<td>EmptyBlock</td>
<td>Must have at least one statement.</td>
-<td>890</td></tr>
+<td>920</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>sizes</td>
<td>MethodLength</td>
<td>Method length is 243 lines (max allowed is 150).</td>
-<td>1304</td></tr>
+<td>1334</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>sizes</td>
<td>LineLength</td>
<td>Line is longer than 100 characters (found 101).</td>
-<td>1462</td></tr>
+<td>1492</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>sizes</td>
<td>LineLength</td>
<td>Line is longer than 100 characters (found 101).</td>
-<td>1554</td></tr>
+<td>1584</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>sizes</td>
<td>MethodLength</td>
<td>Method length is 167 lines (max allowed is 150).</td>
-<td>1770</td></tr>
+<td>1800</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>sizes</td>
<td>LineLength</td>
<td>Line is longer than 100 characters (found 104).</td>
-<td>2249</td></tr>
+<td>2279</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>sizes</td>
<td>LineLength</td>
<td>Line is longer than 100 characters (found 112).</td>
-<td>2475</td></tr>
+<td>2505</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>sizes</td>
<td>LineLength</td>
<td>Line is longer than 100 characters (found 103).</td>
-<td>2758</td></tr></table></div>
+<td>2788</td></tr></table></div>
<div class="section">
<h3 id="org.apache.hadoop.hbase.security.access.TestAccessController2.java">org/apache/hadoop/hbase/security/access/TestAccessController2.java</h3>
<table border="0" class="table table-striped">
@@ -75695,7 +75695,7 @@
<div class="row">
<p>Copyright ©2007–2020
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
-All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2020-12-25</li>
+All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2020-12-28</li>
</p>
</div>
<p id="poweredBy" class="pull-right"><a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"><img class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" /></a>
diff --git a/checkstyle.rss b/checkstyle.rss
index 848ef6f..dac2c35 100644
--- a/checkstyle.rss
+++ b/checkstyle.rss
@@ -25,7 +25,7 @@ under the License.
<language>en-us</language>
<copyright>©2007 - 2020 The Apache Software Foundation</copyright>
<item>
- <title>File: 4347,
+ <title>File: 4346,
Errors: 9201,
Warnings: 0,
Infos: 0
@@ -22040,20 +22040,6 @@ under the License.
</tr>
<tr>
<td>
- <a href="https://hbase.apache.org/checkstyle.html#org.apache.hadoop.hbase.BBKVComparator.java">org/apache/hadoop/hbase/BBKVComparator.java</a>
- </td>
- <td>
- 0
- </td>
- <td>
- 0
- </td>
- <td>
- 0
- </td>
- </tr>
- <tr>
- <td>
<a href="https://hbase.apache.org/checkstyle.html#org.apache.hadoop.hbase.replication.BaseReplicationEndpoint.java">org/apache/hadoop/hbase/replication/BaseReplicationEndpoint.java</a>
</td>
<td>
diff --git a/coc.html b/coc.html
index d5a6488..5cdee40 100644
--- a/coc.html
+++ b/coc.html
@@ -241,7 +241,7 @@ email to <a class="externalLink" href="mailto:private@hbase.apache.org">the priv
<div class="row">
<p>Copyright ©2007–2020
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
-All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2020-12-25</li>
+All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2020-12-28</li>
</p>
</div>
<p id="poweredBy" class="pull-right"><a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"><img class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" /></a>
diff --git a/dependencies.html b/dependencies.html
index 41cfbda..94bf913 100644
--- a/dependencies.html
+++ b/dependencies.html
@@ -313,7 +313,7 @@
<div class="row">
<p>Copyright ©2007–2020
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
-All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2020-12-25</li>
+All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2020-12-28</li>
</p>
</div>
<p id="poweredBy" class="pull-right"><a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"><img class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" /></a>
diff --git a/dependency-convergence.html b/dependency-convergence.html
index c66af6d..482080b 100644
--- a/dependency-convergence.html
+++ b/dependency-convergence.html
@@ -824,7 +824,7 @@
<div class="row">
<p>Copyright ©2007–2020
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
-All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2020-12-25</li>
+All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2020-12-28</li>
</p>
</div>
<p id="poweredBy" class="pull-right"><a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"><img class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" /></a>
diff --git a/dependency-info.html b/dependency-info.html
index 7ffa7b2..585194c 100644
--- a/dependency-info.html
+++ b/dependency-info.html
@@ -194,7 +194,7 @@
<div class="row">
<p>Copyright ©2007–2020
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
-All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2020-12-25</li>
+All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2020-12-28</li>
</p>
</div>
<p id="poweredBy" class="pull-right"><a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"><img class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" /></a>
diff --git a/dependency-management.html b/dependency-management.html
index 61c6a23..7ed2b4b 100644
--- a/dependency-management.html
+++ b/dependency-management.html
@@ -1019,7 +1019,7 @@
<div class="row">
<p>Copyright ©2007–2020
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
-All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2020-12-25</li>
+All rights reserved. <li id="publishDate" class="pull-right">Last Published: 2020-12-28</li>
</p>
</div>
<p id="poweredBy" class="pull-right"><a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"><img class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" /></a>
diff --git a/devapidocs/allclasses-frame.html b/devapidocs/allclasses-frame.html
index c8de216..5cc3ab1 100644
--- a/devapidocs/allclasses-frame.html
+++ b/devapidocs/allclasses-frame.html
@@ -259,7 +259,6 @@
<li><a href="org/apache/hadoop/hbase/client/BatchScanResultCache.html" title="class in org.apache.hadoop.hbase.client" target="classFrame">BatchScanResultCache</a></li>
<li><a href="org/apache/hadoop/hbase/hbtop/terminal/impl/batch/BatchTerminal.html" title="class in org.apache.hadoop.hbase.hbtop.terminal.impl.batch" target="classFrame">BatchTerminal</a></li>
<li><a href="org/apache/hadoop/hbase/hbtop/terminal/impl/batch/BatchTerminalPrinter.html" title="class in org.apache.hadoop.hbase.hbtop.terminal.impl.batch" target="classFrame">BatchTerminalPrinter</a></li>
-<li><a href="org/apache/hadoop/hbase/BBKVComparator.html" title="class in org.apache.hadoop.hbase" target="classFrame">BBKVComparator</a></li>
<li><a href="org/apache/hadoop/hbase/client/coprocessor/BigDecimalColumnInterpreter.html" title="class in org.apache.hadoop.hbase.client.coprocessor" target="classFrame">BigDecimalColumnInterpreter</a></li>
<li><a href="org/apache/hadoop/hbase/filter/BigDecimalComparator.html" title="class in org.apache.hadoop.hbase.filter" target="classFrame">BigDecimalComparator</a></li>
<li><a href="org/apache/hadoop/hbase/filter/BinaryComparator.html" title="class in org.apache.hadoop.hbase.filter" target="classFrame">BinaryComparator</a></li>
diff --git a/devapidocs/allclasses-noframe.html b/devapidocs/allclasses-noframe.html
index fc01428..c39d3ff 100644
--- a/devapidocs/allclasses-noframe.html
+++ b/devapidocs/allclasses-noframe.html
@@ -259,7 +259,6 @@
<li><a href="org/apache/hadoop/hbase/client/BatchScanResultCache.html" title="class in org.apache.hadoop.hbase.client">BatchScanResultCache</a></li>
<li><a href="org/apache/hadoop/hbase/hbtop/terminal/impl/batch/BatchTerminal.html" title="class in org.apache.hadoop.hbase.hbtop.terminal.impl.batch">BatchTerminal</a></li>
<li><a href="org/apache/hadoop/hbase/hbtop/terminal/impl/batch/BatchTerminalPrinter.html" title="class in org.apache.hadoop.hbase.hbtop.terminal.impl.batch">BatchTerminalPrinter</a></li>
-<li><a href="org/apache/hadoop/hbase/BBKVComparator.html" title="class in org.apache.hadoop.hbase">BBKVComparator</a></li>
<li><a href="org/apache/hadoop/hbase/client/coprocessor/BigDecimalColumnInterpreter.html" title="class in org.apache.hadoop.hbase.client.coprocessor">BigDecimalColumnInterpreter</a></li>
<li><a href="org/apache/hadoop/hbase/filter/BigDecimalComparator.html" title="class in org.apache.hadoop.hbase.filter">BigDecimalComparator</a></li>
<li><a href="org/apache/hadoop/hbase/filter/BinaryComparator.html" title="class in org.apache.hadoop.hbase.filter">BinaryComparator</a></li>
diff --git a/devapidocs/index-all.html b/devapidocs/index-all.html
index 38fe1eb..052aa64 100644
--- a/devapidocs/index-all.html
+++ b/devapidocs/index-all.html
@@ -6202,13 +6202,6 @@
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/ipc/ServerCall.html#bbAllocator">bbAllocator</a></span> - Variable in class org.apache.hadoop.hbase.ipc.<a href="org/apache/hadoop/hbase/ipc/ServerCall.html" title="class in org.apache.hadoop.hbase.ipc">ServerCall</a></dt>
<dd> </dd>
-<dt><a href="org/apache/hadoop/hbase/BBKVComparator.html" title="class in org.apache.hadoop.hbase"><span class="typeNameLink">BBKVComparator</span></a> - Class in <a href="org/apache/hadoop/hbase/package-summary.html">org.apache.hadoop.hbase</a></dt>
-<dd>
-<div class="block">A comparator for case where <a href="org/apache/hadoop/hbase/ByteBufferKeyValue.html" title="class in org.apache.hadoop.hbase"><code>ByteBufferKeyValue</code></a> is prevalent type (BBKV
- is base-type in hbase2).</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/BBKVComparator.html#BBKVComparator-java.util.Comparator-">BBKVComparator(Comparator)</a></span> - Constructor for class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/BBKVComparator.html" title="class in org.apache.hadoop.hbase">BBKVComparator</a></dt>
-<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/NamespaceDescriptor.Builder.html#bConfiguration">bConfiguration</a></span> - Variable in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/NamespaceDescriptor.Builder.html" title="class in org.apache.hadoop.hbase">NamespaceDescriptor.Builder</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/io/hfile/BlockCachesIterator.html#bcs">bcs</a></span> - Variable in class org.apache.hadoop.hbase.io.hfile.<a href="org/apache/hadoop/hbase/io/hfile/BlockCachesIterator.html" title="class in org.apache.hadoop.hbase.io.hfile">BlockCachesIterator</a></dt>
@@ -15781,10 +15774,6 @@
</dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/rest/model/ScannerModel.FilterModel.ByteArrayComparableModel.ComparatorType.html#ComparatorType--">ComparatorType()</a></span> - Constructor for enum org.apache.hadoop.hbase.rest.model.<a href="org/apache/hadoop/hbase/rest/model/ScannerModel.FilterModel.ByteArrayComparableModel.ComparatorType.html" title="enum in org.apache.hadoop.hbase.rest.model">ScannerModel.FilterModel.ByteArrayComparableModel.ComparatorType</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/BBKVComparator.html#compare-java.lang.Object-java.lang.Object-">compare(Object, Object)</a></span> - Method in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/BBKVComparator.html" title="class in org.apache.hadoop.hbase">BBKVComparator</a></dt>
-<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/BBKVComparator.html#compare-org.apache.hadoop.hbase.ByteBufferKeyValue-org.apache.hadoop.hbase.ByteBufferKeyValue-boolean-">compare(ByteBufferKeyValue, ByteBufferKeyValue, boolean)</a></span> - Static method in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/BBKVComparator.html" title="class in org.apache.hadoop.hbase">BBKVComparator</a></dt>
-<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/CellComparator.html#compare-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-">compare(Cell, Cell)</a></span> - Method in interface org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/CellComparator.html" title="interface in org.apache.hadoop.hbase">CellComparator</a></dt>
<dd>
<div class="block">Lexographically compares two cells.</div>
@@ -15902,6 +15891,8 @@
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/regionserver/TimeRangeTracker.SyncTimeRangeTracker.html#compareAndSetMin-long-long-">compareAndSetMin(long, long)</a></span> - Method in class org.apache.hadoop.hbase.regionserver.<a href="org/apache/hadoop/hbase/regionserver/TimeRangeTracker.SyncTimeRangeTracker.html" title="class in org.apache.hadoop.hbase.regionserver">TimeRangeTracker.SyncTimeRangeTracker</a></dt>
<dd> </dd>
+<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/CellComparatorImpl.html#compareBBKV-org.apache.hadoop.hbase.ByteBufferKeyValue-org.apache.hadoop.hbase.ByteBufferKeyValue-">compareBBKV(ByteBufferKeyValue, ByteBufferKeyValue)</a></span> - Static method in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/CellComparatorImpl.html" title="class in org.apache.hadoop.hbase">CellComparatorImpl</a></dt>
+<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/io/hfile/BlockCacheUtil.html#compareCacheBlock-org.apache.hadoop.hbase.io.hfile.Cacheable-org.apache.hadoop.hbase.io.hfile.Cacheable-boolean-">compareCacheBlock(Cacheable, Cacheable, boolean)</a></span> - Static method in class org.apache.hadoop.hbase.io.hfile.<a href="org/apache/hadoop/hbase/io/hfile/BlockCacheUtil.html" title="class in org.apache.hadoop.hbase.io.hfile">BlockCacheUtil</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/filter/FilterListBase.html#compareCell-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-">compareCell(Cell, Cell)</a></span> - Method in class org.apache.hadoop.hbase.filter.<a href="org/apache/hadoop/hbase/filter/FilterListBase.html" title="class in org.apache.hadoop.hbase.filter">FilterListBase</a></dt>
@@ -15914,6 +15905,8 @@
<dd>
<div class="block">Compares the family and qualifier part of the cell</div>
</dd>
+<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/CellComparatorImpl.html#compareColumns-org.apache.hadoop.hbase.Cell-int-int-org.apache.hadoop.hbase.Cell-int-int-">compareColumns(Cell, int, int, Cell, int, int)</a></span> - Method in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/CellComparatorImpl.html" title="class in org.apache.hadoop.hbase">CellComparatorImpl</a></dt>
+<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/CellUtil.html#compareColumns-org.apache.hadoop.hbase.Cell-byte:A-int-int-int-int-">compareColumns(Cell, byte[], int, int, int, int)</a></span> - Static method in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/CellUtil.html" title="class in org.apache.hadoop.hbase">CellUtil</a></dt>
<dd>
<div class="block">Compares the cell's column (family and qualifier) with the given byte[]</div>
@@ -15944,6 +15937,8 @@
<dd>
<div class="block">Lexographically compares the families of the two cells</div>
</dd>
+<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/CellComparatorImpl.html#compareFamilies-org.apache.hadoop.hbase.Cell-int-org.apache.hadoop.hbase.Cell-int-">compareFamilies(Cell, int, Cell, int)</a></span> - Method in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/CellComparatorImpl.html" title="class in org.apache.hadoop.hbase">CellComparatorImpl</a></dt>
+<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/CellComparatorImpl.html#compareFamilies-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-">compareFamilies(Cell, Cell)</a></span> - Method in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/CellComparatorImpl.html" title="class in org.apache.hadoop.hbase">CellComparatorImpl</a></dt>
<dd>
<div class="block">Compare the families of left and right cell</div>
@@ -16023,6 +16018,10 @@
<dd>
<div class="block">Compares only the key portion of a cell.</div>
</dd>
+<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/CellComparatorImpl.html#compareKeyValues-org.apache.hadoop.hbase.KeyValue-org.apache.hadoop.hbase.KeyValue-">compareKeyValues(KeyValue, KeyValue)</a></span> - Static method in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/CellComparatorImpl.html" title="class in org.apache.hadoop.hbase">CellComparatorImpl</a></dt>
+<dd> </dd>
+<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/CellComparatorImpl.html#compareKVVsBBKV-org.apache.hadoop.hbase.KeyValue-org.apache.hadoop.hbase.ByteBufferKeyValue-">compareKVVsBBKV(KeyValue, ByteBufferKeyValue)</a></span> - Static method in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/CellComparatorImpl.html" title="class in org.apache.hadoop.hbase">CellComparatorImpl</a></dt>
+<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/KeyValue.KVComparator.html#compareOnlyKeyPortion-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-">compareOnlyKeyPortion(Cell, Cell)</a></span> - Method in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/KeyValue.KVComparator.html" title="class in org.apache.hadoop.hbase">KeyValue.KVComparator</a></dt>
<dd>
<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
@@ -16055,6 +16054,16 @@
<dd>
<div class="block">Lexographically compares the qualifiers of the two cells</div>
</dd>
+<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/CellComparatorImpl.html#compareQualifiers-org.apache.hadoop.hbase.Cell-int-org.apache.hadoop.hbase.Cell-int-">compareQualifiers(Cell, int, Cell, int)</a></span> - Method in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/CellComparatorImpl.html" title="class in org.apache.hadoop.hbase">CellComparatorImpl</a></dt>
+<dd> </dd>
+<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/CellComparatorImpl.html#compareQualifiers-org.apache.hadoop.hbase.KeyValue-org.apache.hadoop.hbase.KeyValue-">compareQualifiers(KeyValue, KeyValue)</a></span> - Static method in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/CellComparatorImpl.html" title="class in org.apache.hadoop.hbase">CellComparatorImpl</a></dt>
+<dd> </dd>
+<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/CellComparatorImpl.html#compareQualifiers-org.apache.hadoop.hbase.KeyValue-org.apache.hadoop.hbase.ByteBufferKeyValue-">compareQualifiers(KeyValue, ByteBufferKeyValue)</a></span> - Static method in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/CellComparatorImpl.html" title="class in org.apache.hadoop.hbase">CellComparatorImpl</a></dt>
+<dd> </dd>
+<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/CellComparatorImpl.html#compareQualifiers-org.apache.hadoop.hbase.ByteBufferKeyValue-org.apache.hadoop.hbase.KeyValue-">compareQualifiers(ByteBufferKeyValue, KeyValue)</a></span> - Static method in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/CellComparatorImpl.html" title="class in org.apache.hadoop.hbase">CellComparatorImpl</a></dt>
+<dd> </dd>
+<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/CellComparatorImpl.html#compareQualifiers-org.apache.hadoop.hbase.ByteBufferKeyValue-org.apache.hadoop.hbase.ByteBufferKeyValue-">compareQualifiers(ByteBufferKeyValue, ByteBufferKeyValue)</a></span> - Static method in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/CellComparatorImpl.html" title="class in org.apache.hadoop.hbase">CellComparatorImpl</a></dt>
+<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/CellComparatorImpl.html#compareQualifiers-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-">compareQualifiers(Cell, Cell)</a></span> - Method in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/CellComparatorImpl.html" title="class in org.apache.hadoop.hbase">CellComparatorImpl</a></dt>
<dd>
<div class="block">Compare the qualifiers part of the left and right cells.</div>
@@ -31777,8 +31786,6 @@
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/master/procedure/FairQueue.html#FairQueue--">FairQueue()</a></span> - Constructor for class org.apache.hadoop.hbase.master.procedure.<a href="org/apache/hadoop/hbase/master/procedure/FairQueue.html" title="class in org.apache.hadoop.hbase.master.procedure">FairQueue</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/BBKVComparator.html#fallback">fallback</a></span> - Variable in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/BBKVComparator.html" title="class in org.apache.hadoop.hbase">BBKVComparator</a></dt>
-<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/rsgroup/RSGroupBasedLoadBalancer.html#FALLBACK_GROUP_ENABLE_KEY">FALLBACK_GROUP_ENABLE_KEY</a></span> - Static variable in class org.apache.hadoop.hbase.rsgroup.<a href="org/apache/hadoop/hbase/rsgroup/RSGroupBasedLoadBalancer.html" title="class in org.apache.hadoop.hbase.rsgroup">RSGroupBasedLoadBalancer</a></dt>
<dd>
<div class="block">Set this key to <code>true</code> to allow region fallback.</div>
@@ -41151,10 +41158,16 @@
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html#getFamilyLengthPosition--">getFamilyLengthPosition()</a></span> - Method in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html" title="class in org.apache.hadoop.hbase">ByteBufferKeyOnlyKeyValue</a></dt>
<dd> </dd>
+<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html#getFamilyLengthPosition-int-">getFamilyLengthPosition(int)</a></span> - Method in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html" title="class in org.apache.hadoop.hbase">ByteBufferKeyOnlyKeyValue</a></dt>
+<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/ByteBufferKeyValue.html#getFamilyLengthPosition--">getFamilyLengthPosition()</a></span> - Method in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/ByteBufferKeyValue.html" title="class in org.apache.hadoop.hbase">ByteBufferKeyValue</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/ByteBufferKeyValue.html#getFamilyLengthPosition-int-">getFamilyLengthPosition(int)</a></span> - Method in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/ByteBufferKeyValue.html" title="class in org.apache.hadoop.hbase">ByteBufferKeyValue</a></dt>
<dd> </dd>
+<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/KeyValue.html#getFamilyLengthPosition-int-">getFamilyLengthPosition(int)</a></span> - Method in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/KeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue</a></dt>
+<dd> </dd>
+<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html#getFamilyLengthPosition-int-">getFamilyLengthPosition(int)</a></span> - Method in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue.KeyOnlyKeyValue</a></dt>
+<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/client/Get.html#getFamilyMap--">getFamilyMap()</a></span> - Method in class org.apache.hadoop.hbase.client.<a href="org/apache/hadoop/hbase/client/Get.html" title="class in org.apache.hadoop.hbase.client">Get</a></dt>
<dd>
<div class="block">Method for retrieving the get's familyMap</div>
@@ -48238,6 +48251,8 @@
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/KeyValue.html#getQualifierLength-int-int-">getQualifierLength(int, int)</a></span> - Method in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/KeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue</a></dt>
<dd> </dd>
+<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/KeyValue.html#getQualifierLength-int-int-int-">getQualifierLength(int, int, int)</a></span> - Method in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/KeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue</a></dt>
+<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html#getQualifierLength--">getQualifierLength()</a></span> - Method in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue.KeyOnlyKeyValue</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html#getQualifierLength-int-int-">getQualifierLength(int, int)</a></span> - Method in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue.KeyOnlyKeyValue</a></dt>
@@ -48282,6 +48297,8 @@
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/KeyValue.html#getQualifierOffset-int-">getQualifierOffset(int)</a></span> - Method in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/KeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue</a></dt>
<dd> </dd>
+<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/KeyValue.html#getQualifierOffset-int-int-">getQualifierOffset(int, int)</a></span> - Method in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/KeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue</a></dt>
+<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html#getQualifierOffset--">getQualifierOffset()</a></span> - Method in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue.KeyOnlyKeyValue</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/PrivateCellUtil.EmptyByteBufferExtendedCell.html#getQualifierOffset--">getQualifierOffset()</a></span> - Method in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/PrivateCellUtil.EmptyByteBufferExtendedCell.html" title="class in org.apache.hadoop.hbase">PrivateCellUtil.EmptyByteBufferExtendedCell</a></dt>
@@ -55382,6 +55399,8 @@
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html#getTypeByte--">getTypeByte()</a></span> - Method in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html" title="class in org.apache.hadoop.hbase">ByteBufferKeyOnlyKeyValue</a></dt>
<dd> </dd>
+<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html#getTypeByte-int-">getTypeByte(int)</a></span> - Method in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html" title="class in org.apache.hadoop.hbase">ByteBufferKeyOnlyKeyValue</a></dt>
+<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/ByteBufferKeyValue.html#getTypeByte--">getTypeByte()</a></span> - Method in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/ByteBufferKeyValue.html" title="class in org.apache.hadoop.hbase">ByteBufferKeyValue</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/ByteBufferKeyValue.html#getTypeByte-int-">getTypeByte(int)</a></span> - Method in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/ByteBufferKeyValue.html" title="class in org.apache.hadoop.hbase">ByteBufferKeyValue</a></dt>
@@ -55408,8 +55427,12 @@
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/KeyValue.html#getTypeByte--">getTypeByte()</a></span> - Method in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/KeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue</a></dt>
<dd> </dd>
+<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/KeyValue.html#getTypeByte-int-">getTypeByte(int)</a></span> - Method in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/KeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue</a></dt>
+<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html#getTypeByte--">getTypeByte()</a></span> - Method in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue.KeyOnlyKeyValue</a></dt>
<dd> </dd>
+<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html#getTypeByte-int-">getTypeByte(int)</a></span> - Method in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue.KeyOnlyKeyValue</a></dt>
+<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/PrivateCellUtil.FirstOnRowByteBufferExtendedCell.html#getTypeByte--">getTypeByte()</a></span> - Method in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/PrivateCellUtil.FirstOnRowByteBufferExtendedCell.html" title="class in org.apache.hadoop.hbase">PrivateCellUtil.FirstOnRowByteBufferExtendedCell</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/PrivateCellUtil.FirstOnRowCell.html#getTypeByte--">getTypeByte()</a></span> - Method in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/PrivateCellUtil.FirstOnRowCell.html" title="class in org.apache.hadoop.hbase">PrivateCellUtil.FirstOnRowCell</a></dt>
@@ -71650,8 +71673,6 @@
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/backup/util/RestoreTool.html#LOG">LOG</a></span> - Static variable in class org.apache.hadoop.hbase.backup.util.<a href="org/apache/hadoop/hbase/backup/util/RestoreTool.html" title="class in org.apache.hadoop.hbase.backup.util">RestoreTool</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/BBKVComparator.html#LOG">LOG</a></span> - Static variable in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/BBKVComparator.html" title="class in org.apache.hadoop.hbase">BBKVComparator</a></dt>
-<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/CatalogFamilyFormat.html#LOG">LOG</a></span> - Static variable in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/CatalogFamilyFormat.html" title="class in org.apache.hadoop.hbase">CatalogFamilyFormat</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/chaos/ChaosAgent.html#LOG">LOG</a></span> - Static variable in class org.apache.hadoop.hbase.chaos.<a href="org/apache/hadoop/hbase/chaos/ChaosAgent.html" title="class in org.apache.hadoop.hbase.chaos">ChaosAgent</a></dt>
@@ -75408,18 +75429,24 @@
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/CellUtil.html#matchingColumn-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-">matchingColumn(Cell, Cell)</a></span> - Static method in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/CellUtil.html" title="class in org.apache.hadoop.hbase">CellUtil</a></dt>
<dd> </dd>
+<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/CellUtil.html#matchingColumn-org.apache.hadoop.hbase.Cell-byte-int-org.apache.hadoop.hbase.Cell-byte-int-">matchingColumn(Cell, byte, int, Cell, byte, int)</a></span> - Static method in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/CellUtil.html" title="class in org.apache.hadoop.hbase">CellUtil</a></dt>
+<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/PrivateCellUtil.html#matchingColumn-org.apache.hadoop.hbase.Cell-byte:A-int-int-byte:A-int-int-">matchingColumn(Cell, byte[], int, int, byte[], int, int)</a></span> - Static method in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/PrivateCellUtil.html" title="class in org.apache.hadoop.hbase">PrivateCellUtil</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/CellUtil.html#matchingColumnFamilyAndQualifierPrefix-org.apache.hadoop.hbase.Cell-byte:A-byte:A-">matchingColumnFamilyAndQualifierPrefix(Cell, byte[], byte[])</a></span> - Static method in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/CellUtil.html" title="class in org.apache.hadoop.hbase">CellUtil</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/CellUtil.html#matchingFamily-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-">matchingFamily(Cell, Cell)</a></span> - Static method in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/CellUtil.html" title="class in org.apache.hadoop.hbase">CellUtil</a></dt>
<dd> </dd>
+<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/CellUtil.html#matchingFamily-org.apache.hadoop.hbase.Cell-byte-org.apache.hadoop.hbase.Cell-byte-">matchingFamily(Cell, byte, Cell, byte)</a></span> - Static method in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/CellUtil.html" title="class in org.apache.hadoop.hbase">CellUtil</a></dt>
+<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/CellUtil.html#matchingFamily-org.apache.hadoop.hbase.Cell-byte:A-">matchingFamily(Cell, byte[])</a></span> - Static method in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/CellUtil.html" title="class in org.apache.hadoop.hbase">CellUtil</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/PrivateCellUtil.html#matchingFamily-org.apache.hadoop.hbase.Cell-byte:A-int-int-">matchingFamily(Cell, byte[], int, int)</a></span> - Static method in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/PrivateCellUtil.html" title="class in org.apache.hadoop.hbase">PrivateCellUtil</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/CellUtil.html#matchingQualifier-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-">matchingQualifier(Cell, Cell)</a></span> - Static method in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/CellUtil.html" title="class in org.apache.hadoop.hbase">CellUtil</a></dt>
<dd> </dd>
+<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/CellUtil.html#matchingQualifier-org.apache.hadoop.hbase.Cell-int-org.apache.hadoop.hbase.Cell-int-">matchingQualifier(Cell, int, Cell, int)</a></span> - Static method in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/CellUtil.html" title="class in org.apache.hadoop.hbase">CellUtil</a></dt>
+<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/CellUtil.html#matchingQualifier-org.apache.hadoop.hbase.Cell-byte:A-">matchingQualifier(Cell, byte[])</a></span> - Static method in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/CellUtil.html" title="class in org.apache.hadoop.hbase">CellUtil</a></dt>
<dd>
<div class="block">Finds if the qualifier part of the cell and the KV serialized
@@ -75448,6 +75475,8 @@
<dd>
<div class="block">Compares the row of two keyvalues for equality</div>
</dd>
+<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/CellUtil.html#matchingRows-org.apache.hadoop.hbase.Cell-short-org.apache.hadoop.hbase.Cell-short-">matchingRows(Cell, short, Cell, short)</a></span> - Static method in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/CellUtil.html" title="class in org.apache.hadoop.hbase">CellUtil</a></dt>
+<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/KeyValue.KVComparator.html#matchingRows-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-">matchingRows(Cell, Cell)</a></span> - Method in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/KeyValue.KVComparator.html" title="class in org.apache.hadoop.hbase">KeyValue.KVComparator</a></dt>
<dd>
<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
diff --git a/devapidocs/org/apache/hadoop/hbase/BBKVComparator.html b/devapidocs/org/apache/hadoop/hbase/BBKVComparator.html
deleted file mode 100644
index 69f0285..0000000
--- a/devapidocs/org/apache/hadoop/hbase/BBKVComparator.html
+++ /dev/null
@@ -1,389 +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>BBKVComparator (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="BBKVComparator (Apache HBase 3.0.0-SNAPSHOT API)";
- }
- }
- catch(err) {
- }
-//-->
-var methods = {"i0":9,"i1":10};
-var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-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/BBKVComparator.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/BaseConfigurable.html" title="class in org.apache.hadoop.hbase"><span class="typeNameLink">Prev Class</span></a></li>
-<li><a href="../../../../org/apache/hadoop/hbase/ByteBufferExtendedCell.html" title="class in org.apache.hadoop.hbase"><span class="typeNameLink">Next Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/hadoop/hbase/BBKVComparator.html" target="_top">Frames</a></li>
-<li><a href="BBKVComparator.html" target="_top">No Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_top">
-<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
- allClassesLink = document.getElementById("allclasses_navbar_top");
- if(window==top) {
- allClassesLink.style.display = "block";
- }
- else {
- allClassesLink.style.display = "none";
- }
- //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary: </li>
-<li>Nested | </li>
-<li><a href="#field.summary">Field</a> | </li>
-<li><a href="#constructor.summary">Constr</a> | </li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail: </li>
-<li><a href="#field.detail">Field</a> | </li>
-<li><a href="#constructor.detail">Constr</a> | </li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!-- -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.hadoop.hbase</div>
-<h2 title="Class BBKVComparator" class="title">Class BBKVComparator</h2>
-</div>
-<div class="contentContainer">
-<ul class="inheritance">
-<li><a href="https://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>org.apache.hadoop.hbase.BBKVComparator</li>
-</ul>
-</li>
-</ul>
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<dl>
-<dt>All Implemented Interfaces:</dt>
-<dd><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util">Comparator</a></dd>
-</dl>
-<hr>
-<br>
-<pre>@InterfaceAudience.Private
-public class <a href="../../../../src-html/org/apache/hadoop/hbase/BBKVComparator.html#line.64">BBKVComparator</a>
-extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
-implements <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util">Comparator</a></pre>
-<div class="block">A comparator for case where <a href="../../../../org/apache/hadoop/hbase/ByteBufferKeyValue.html" title="class in org.apache.hadoop.hbase"><code>ByteBufferKeyValue</code></a> is prevalent type (BBKV
- is base-type in hbase2). Takes a general comparator as fallback in case types are NOT the
- expected ByteBufferKeyValue.
-
- <p>This is a tricked-out Comparator at heart of hbase read and write. It is in
- the HOT path so we try all sorts of ugly stuff so we can go faster. See below
- in this javadoc comment for the list.
-
- <p>Apply this comparator narrowly so it is fed exclusively ByteBufferKeyValues
- as much as is possible so JIT can settle (e.g. make one per ConcurrentSkipListMap
- in HStore).
-
- <p>Exploits specially added methods in BBKV to save on deserializations of shorts,
- longs, etc: i.e. calculating the family length requires row length; pass it in
- rather than recalculate it, and so on.
-
- <p>This comparator does static dispatch to private final methods so hotspot is comfortable
- deciding inline.
-
- <p>Measurement has it that we almost have it so all inlines from memstore
- ConcurrentSkipListMap on down to the (unsafe) intrinisics that do byte compare
- and deserialize shorts and ints; needs a bit more work.
-
- <p>Does not take a Type to compare: i.e. it is not a Comparator<Cell> or
- CellComparator<Cell> or Comparator<ByteBufferKeyValue> because that adds
- another method to the hierarchy -- from compare(Object, Object)
- to dynamic compare(Cell, Cell) to static private compare -- and inlining doesn't happen if
- hierarchy is too deep (it is the case here).
-
- <p>Be careful making changes. Compare perf before and after and look at what
- hotspot ends up generating before committing change (jitwatch is helpful here).
- Changing this one class doubled write throughput (HBASE-20483).</div>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- =========== FIELD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="field.summary">
-<!-- -->
-</a>
-<h3>Field Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
-<caption><span>Fields</span><span class="tabEnd"> </span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Field and Description</th>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>private <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util">Comparator</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/BBKVComparator.html#fallback">fallback</a></span></code> </td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>protected static org.slf4j.Logger</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/BBKVComparator.html#LOG">LOG</a></span></code> </td>
-</tr>
-</table>
-</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"> </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/BBKVComparator.html#BBKVComparator-java.util.Comparator-">BBKVComparator</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util">Comparator</a> fallback)</code> </td>
-</tr>
-</table>
-</li>
-</ul>
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!-- -->
-</a>
-<h3>Method Summary</h3>
-<table class="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"> </span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd [...]
-<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>(package private) static int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/BBKVComparator.html#compare-org.apache.hadoop.hbase.ByteBufferKeyValue-org.apache.hadoop.hbase.ByteBufferKeyValue-boolean-">compare</a></span>(<a href="../../../../org/apache/hadoop/hbase/ByteBufferKeyValue.html" title="class in org.apache.hadoop.hbase">ByteBufferKeyValue</a> left,
- <a href="../../../../org/apache/hadoop/hbase/ByteBufferKeyValue.html" title="class in org.apache.hadoop.hbase">ByteBufferKeyValue</a> right,
- boolean ignoreSequenceid)</code> </td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code>int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/BBKVComparator.html#compare-java.lang.Object-java.lang.Object-">compare</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> l,
- <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> r)</code> </td>
-</tr>
-</table>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
-<!-- -->
-</a>
-<h3>Methods inherited from class java.lang.<a href="https://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="https://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="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="https://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="htt [...]
-</ul>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.java.util.Comparator">
-<!-- -->
-</a>
-<h3>Methods inherited from interface java.util.<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util">Comparator</a></h3>
-<code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Comparator.html?is-external=true#comparing-java.util.function.Function-" title="class or interface in java.util">comparing</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Comparator.html?is-external=true#comparing-java.util.function.Function-java.util.Comparator-" title="class or interface in java.util">comparing</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Comparator.html?is-externa [...]
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ============ FIELD DETAIL =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="field.detail">
-<!-- -->
-</a>
-<h3>Field Detail</h3>
-<a name="LOG">
-<!-- -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>LOG</h4>
-<pre>protected static final org.slf4j.Logger <a href="../../../../src-html/org/apache/hadoop/hbase/BBKVComparator.html#line.65">LOG</a></pre>
-</li>
-</ul>
-<a name="fallback">
-<!-- -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>fallback</h4>
-<pre>private final <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util">Comparator</a> <a href="../../../../src-html/org/apache/hadoop/hbase/BBKVComparator.html#line.66">fallback</a></pre>
-</li>
-</ul>
-</li>
-</ul>
-<!-- ========= CONSTRUCTOR DETAIL ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.detail">
-<!-- -->
-</a>
-<h3>Constructor Detail</h3>
-<a name="BBKVComparator-java.util.Comparator-">
-<!-- -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>BBKVComparator</h4>
-<pre>public <a href="../../../../src-html/org/apache/hadoop/hbase/BBKVComparator.html#line.68">BBKVComparator</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util">Comparator</a> fallback)</pre>
-</li>
-</ul>
-</li>
-</ul>
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!-- -->
-</a>
-<h3>Method Detail</h3>
-<a name="compare-java.lang.Object-java.lang.Object-">
-<!-- -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>compare</h4>
-<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/BBKVComparator.html#line.73">compare</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> l,
- <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> r)</pre>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Comparator.html?is-external=true#compare-T-T-" title="class or interface in java.util">compare</a></code> in interface <code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util">Comparator</a></code></dd>
-</dl>
-</li>
-</ul>
-<a name="compare-org.apache.hadoop.hbase.ByteBufferKeyValue-org.apache.hadoop.hbase.ByteBufferKeyValue-boolean-">
-<!-- -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>compare</h4>
-<pre>static int <a href="../../../../src-html/org/apache/hadoop/hbase/BBKVComparator.html#line.83">compare</a>(<a href="../../../../org/apache/hadoop/hbase/ByteBufferKeyValue.html" title="class in org.apache.hadoop.hbase">ByteBufferKeyValue</a> left,
- <a href="../../../../org/apache/hadoop/hbase/ByteBufferKeyValue.html" title="class in org.apache.hadoop.hbase">ByteBufferKeyValue</a> right,
- boolean ignoreSequenceid)</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/BBKVComparator.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/BaseConfigurable.html" title="class in org.apache.hadoop.hbase"><span class="typeNameLink">Prev Class</span></a></li>
-<li><a href="../../../../org/apache/hadoop/hbase/ByteBufferExtendedCell.html" title="class in org.apache.hadoop.hbase"><span class="typeNameLink">Next Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/hadoop/hbase/BBKVComparator.html" target="_top">Frames</a></li>
-<li><a href="BBKVComparator.html" target="_top">No Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_bottom">
-<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
- allClassesLink = document.getElementById("allclasses_navbar_bottom");
- if(window==top) {
- allClassesLink.style.display = "block";
- }
- else {
- allClassesLink.style.display = "none";
- }
- //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary: </li>
-<li>Nested | </li>
-<li><a href="#field.summary">Field</a> | </li>
-<li><a href="#constructor.summary">Constr</a> | </li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail: </li>
-<li><a href="#field.detail">Field</a> | </li>
-<li><a href="#constructor.detail">Constr</a> | </li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!-- -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small>Copyright © 2007–2020 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
-</body>
-</html>
diff --git a/devapidocs/org/apache/hadoop/hbase/BaseConfigurable.html b/devapidocs/org/apache/hadoop/hbase/BaseConfigurable.html
index 1c3a2c0..b43ec08 100644
--- a/devapidocs/org/apache/hadoop/hbase/BaseConfigurable.html
+++ b/devapidocs/org/apache/hadoop/hbase/BaseConfigurable.html
@@ -50,7 +50,7 @@ var activeTableTab = "activeTableTab";
<div class="subNav">
<ul class="navList">
<li><a href="../../../../org/apache/hadoop/hbase/AuthUtil.html" title="class in org.apache.hadoop.hbase"><span class="typeNameLink">Prev Class</span></a></li>
-<li><a href="../../../../org/apache/hadoop/hbase/BBKVComparator.html" title="class in org.apache.hadoop.hbase"><span class="typeNameLink">Next Class</span></a></li>
+<li><a href="../../../../org/apache/hadoop/hbase/ByteBufferExtendedCell.html" title="class in org.apache.hadoop.hbase"><span class="typeNameLink">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/apache/hadoop/hbase/BaseConfigurable.html" target="_top">Frames</a></li>
@@ -298,7 +298,7 @@ implements org.apache.hadoop.conf.Configurable</pre>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../org/apache/hadoop/hbase/AuthUtil.html" title="class in org.apache.hadoop.hbase"><span class="typeNameLink">Prev Class</span></a></li>
-<li><a href="../../../../org/apache/hadoop/hbase/BBKVComparator.html" title="class in org.apache.hadoop.hbase"><span class="typeNameLink">Next Class</span></a></li>
+<li><a href="../../../../org/apache/hadoop/hbase/ByteBufferExtendedCell.html" title="class in org.apache.hadoop.hbase"><span class="typeNameLink">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/apache/hadoop/hbase/BaseConfigurable.html" target="_top">Frames</a></li>
diff --git a/devapidocs/org/apache/hadoop/hbase/ByteBufferExtendedCell.html b/devapidocs/org/apache/hadoop/hbase/ByteBufferExtendedCell.html
index 72b6ae3..e522fb1 100644
--- a/devapidocs/org/apache/hadoop/hbase/ByteBufferExtendedCell.html
+++ b/devapidocs/org/apache/hadoop/hbase/ByteBufferExtendedCell.html
@@ -49,7 +49,7 @@ var activeTableTab = "activeTableTab";
</div>
<div class="subNav">
<ul class="navList">
-<li><a href="../../../../org/apache/hadoop/hbase/BBKVComparator.html" title="class in org.apache.hadoop.hbase"><span class="typeNameLink">Prev Class</span></a></li>
+<li><a href="../../../../org/apache/hadoop/hbase/BaseConfigurable.html" title="class in org.apache.hadoop.hbase"><span class="typeNameLink">Prev Class</span></a></li>
<li><a href="../../../../org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html" title="class in org.apache.hadoop.hbase"><span class="typeNameLink">Next Class</span></a></li>
</ul>
<ul class="navList">
@@ -479,7 +479,7 @@ implements <a href="../../../../org/apache/hadoop/hbase/ExtendedCell.html" title
</div>
<div class="subNav">
<ul class="navList">
-<li><a href="../../../../org/apache/hadoop/hbase/BBKVComparator.html" title="class in org.apache.hadoop.hbase"><span class="typeNameLink">Prev Class</span></a></li>
+<li><a href="../../../../org/apache/hadoop/hbase/BaseConfigurable.html" title="class in org.apache.hadoop.hbase"><span class="typeNameLink">Prev Class</span></a></li>
<li><a href="../../../../org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html" title="class in org.apache.hadoop.hbase"><span class="typeNameLink">Next Class</span></a></li>
</ul>
<ul class="navList">
diff --git a/devapidocs/org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html b/devapidocs/org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html
index 9d62c45..d3edcd4 100644
--- a/devapidocs/org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html
+++ b/devapidocs/org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html
@@ -18,7 +18,7 @@
catch(err) {
}
//-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10};
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
@@ -255,143 +255,151 @@ extends <a href="../../../../org/apache/hadoop/hbase/ByteBufferExtendedCell.html
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html#getFamilyLengthPosition--">getFamilyLengthPosition</a></span>()</code> </td>
</tr>
<tr id="i5" class="rowColor">
+<td class="colFirst"><code>(package private) int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html#getFamilyLengthPosition-int-">getFamilyLengthPosition</a></span>(int rowLength)</code> </td>
+</tr>
+<tr id="i6" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html#getFamilyOffset--">getFamilyOffset</a></span>()</code> </td>
</tr>
-<tr id="i6" class="altColor">
+<tr id="i7" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html#getFamilyPosition--">getFamilyPosition</a></span>()</code> </td>
</tr>
-<tr id="i7" class="rowColor">
+<tr id="i8" class="altColor">
<td class="colFirst"><code>byte[]</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html#getQualifierArray--">getQualifierArray</a></span>()</code>
<div class="block">Contiguous raw bytes that may start at any index in the containing array.</div>
</td>
</tr>
-<tr id="i8" class="altColor">
+<tr id="i9" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html#getQualifierByteBuffer--">getQualifierByteBuffer</a></span>()</code> </td>
</tr>
-<tr id="i9" class="rowColor">
+<tr id="i10" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html#getQualifierLength--">getQualifierLength</a></span>()</code> </td>
</tr>
-<tr id="i10" class="altColor">
+<tr id="i11" class="rowColor">
<td class="colFirst"><code>private int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html#getQualifierLength-int-int-">getQualifierLength</a></span>(int rlength,
int flength)</code> </td>
</tr>
-<tr id="i11" class="rowColor">
+<tr id="i12" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html#getQualifierOffset--">getQualifierOffset</a></span>()</code> </td>
</tr>
-<tr id="i12" class="altColor">
+<tr id="i13" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html#getQualifierPosition--">getQualifierPosition</a></span>()</code> </td>
</tr>
-<tr id="i13" class="rowColor">
+<tr id="i14" class="altColor">
<td class="colFirst"><code>byte[]</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html#getRowArray--">getRowArray</a></span>()</code>
<div class="block">Contiguous raw bytes that may start at any index in the containing array.</div>
</td>
</tr>
-<tr id="i14" class="altColor">
+<tr id="i15" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html#getRowByteBuffer--">getRowByteBuffer</a></span>()</code> </td>
</tr>
-<tr id="i15" class="rowColor">
+<tr id="i16" class="altColor">
<td class="colFirst"><code>short</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html#getRowLength--">getRowLength</a></span>()</code> </td>
</tr>
-<tr id="i16" class="altColor">
+<tr id="i17" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html#getRowOffset--">getRowOffset</a></span>()</code> </td>
</tr>
-<tr id="i17" class="rowColor">
+<tr id="i18" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html#getRowPosition--">getRowPosition</a></span>()</code> </td>
</tr>
-<tr id="i18" class="altColor">
+<tr id="i19" class="rowColor">
<td class="colFirst"><code>long</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html#getSequenceId--">getSequenceId</a></span>()</code>
<div class="block">A region-specific unique monotonically increasing sequence ID given to each Cell.</div>
</td>
</tr>
-<tr id="i19" class="rowColor">
+<tr id="i20" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a><<a href="../../../../org/apache/hadoop/hbase/Tag.html" title="interface in org.apache.hadoop.hbase">Tag</a>></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html#getTag-byte-">getTag</a></span>(byte type)</code>
<div class="block">Returns the specific tag of the given type</div>
</td>
</tr>
-<tr id="i20" class="altColor">
+<tr id="i21" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</a><<a href="../../../../org/apache/hadoop/hbase/Tag.html" title="interface in org.apache.hadoop.hbase">Tag</a>></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html#getTags--">getTags</a></span>()</code>
<div class="block">Creates a list of tags in the current cell</div>
</td>
</tr>
-<tr id="i21" class="rowColor">
+<tr id="i22" class="altColor">
<td class="colFirst"><code>byte[]</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html#getTagsArray--">getTagsArray</a></span>()</code>
<div class="block">Contiguous raw bytes representing tags that may start at any index in the containing array.</div>
</td>
</tr>
-<tr id="i22" class="altColor">
+<tr id="i23" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html#getTagsByteBuffer--">getTagsByteBuffer</a></span>()</code> </td>
</tr>
-<tr id="i23" class="rowColor">
+<tr id="i24" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html#getTagsLength--">getTagsLength</a></span>()</code>
<div class="block">HBase internally uses 2 bytes to store tags length in Cell.</div>
</td>
</tr>
-<tr id="i24" class="altColor">
+<tr id="i25" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html#getTagsOffset--">getTagsOffset</a></span>()</code> </td>
</tr>
-<tr id="i25" class="rowColor">
+<tr id="i26" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html#getTagsPosition--">getTagsPosition</a></span>()</code> </td>
</tr>
-<tr id="i26" class="altColor">
+<tr id="i27" class="rowColor">
<td class="colFirst"><code>long</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html#getTimestamp--">getTimestamp</a></span>()</code> </td>
</tr>
-<tr id="i27" class="rowColor">
+<tr id="i28" class="altColor">
<td class="colFirst"><code>private int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html#getTimestampOffset--">getTimestampOffset</a></span>()</code> </td>
</tr>
-<tr id="i28" class="altColor">
+<tr id="i29" class="rowColor">
<td class="colFirst"><code>byte</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html#getTypeByte--">getTypeByte</a></span>()</code> </td>
</tr>
-<tr id="i29" class="rowColor">
+<tr id="i30" class="altColor">
+<td class="colFirst"><code>(package private) byte</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html#getTypeByte-int-">getTypeByte</a></span>(int keyLen)</code> </td>
+</tr>
+<tr id="i31" class="rowColor">
<td class="colFirst"><code>byte[]</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html#getValueArray--">getValueArray</a></span>()</code>
<div class="block">Contiguous raw bytes that may start at any index in the containing array.</div>
</td>
</tr>
-<tr id="i30" class="altColor">
+<tr id="i32" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html#getValueByteBuffer--">getValueByteBuffer</a></span>()</code> </td>
</tr>
-<tr id="i31" class="rowColor">
+<tr id="i33" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html#getValueLength--">getValueLength</a></span>()</code> </td>
</tr>
-<tr id="i32" class="altColor">
+<tr id="i34" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html#getValueOffset--">getValueOffset</a></span>()</code> </td>
</tr>
-<tr id="i33" class="rowColor">
+<tr id="i35" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html#getValuePosition--">getValuePosition</a></span>()</code> </td>
</tr>
-<tr id="i34" class="altColor">
+<tr id="i36" class="altColor">
<td class="colFirst"><code>long</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html#heapSize--">heapSize</a></span>()</code> </td>
</tr>
-<tr id="i35" class="rowColor">
+<tr id="i37" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html#setKey-java.nio.ByteBuffer-int-int-">setKey</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> key,
int offset,
@@ -400,7 +408,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/ByteBufferExtendedCell.html
there is a need to create new OffheapKeyOnlyKeyValue.</div>
</td>
</tr>
-<tr id="i36" class="altColor">
+<tr id="i38" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html#setKey-java.nio.ByteBuffer-int-int-short-">setKey</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> key,
int offset,
@@ -410,25 +418,25 @@ extends <a href="../../../../org/apache/hadoop/hbase/ByteBufferExtendedCell.html
there is a need to create new OffheapKeyOnlyKeyValue.</div>
</td>
</tr>
-<tr id="i37" class="rowColor">
+<tr id="i39" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html#setSequenceId-long-">setSequenceId</a></span>(long seqId)</code>
<div class="block">Sets with the given seqId.</div>
</td>
</tr>
-<tr id="i38" class="altColor">
+<tr id="i40" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html#setTimestamp-byte:A-">setTimestamp</a></span>(byte[] ts)</code>
<div class="block">Sets with the given timestamp.</div>
</td>
</tr>
-<tr id="i39" class="rowColor">
+<tr id="i41" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html#setTimestamp-long-">setTimestamp</a></span>(long ts)</code>
<div class="block">Sets with the given timestamp.</div>
</td>
</tr>
-<tr id="i40" class="altColor">
+<tr id="i42" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html#toString--">toString</a></span>()</code> </td>
</tr>
@@ -778,13 +786,22 @@ extends <a href="../../../../org/apache/hadoop/hbase/ByteBufferExtendedCell.html
</dl>
</li>
</ul>
+<a name="getTypeByte-int-">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getTypeByte</h4>
+<pre>byte <a href="../../../../src-html/org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html#line.167">getTypeByte</a>(int keyLen)</pre>
+</li>
+</ul>
<a name="setSequenceId-long-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setSequenceId</h4>
-<pre>public void <a href="../../../../src-html/org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html#line.168">setSequenceId</a>(long seqId)
+<pre>public void <a href="../../../../src-html/org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html#line.172">setSequenceId</a>(long seqId)
throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../org/apache/hadoop/hbase/ExtendedCell.html#setSequenceId-long-">ExtendedCell</a></code></span></div>
<div class="block">Sets with the given seqId.</div>
@@ -802,7 +819,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/ByteBufferExtendedCell.html
<ul class="blockList">
<li class="blockList">
<h4>setTimestamp</h4>
-<pre>public void <a href="../../../../src-html/org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html#line.173">setTimestamp</a>(long ts)
+<pre>public void <a href="../../../../src-html/org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html#line.177">setTimestamp</a>(long ts)
throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../org/apache/hadoop/hbase/ExtendedCell.html#setTimestamp-long-">ExtendedCell</a></code></span></div>
<div class="block">Sets with the given timestamp.</div>
@@ -820,7 +837,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/ByteBufferExtendedCell.html
<ul class="blockList">
<li class="blockList">
<h4>setTimestamp</h4>
-<pre>public void <a href="../../../../src-html/org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html#line.178">setTimestamp</a>(byte[] ts)
+<pre>public void <a href="../../../../src-html/org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html#line.182">setTimestamp</a>(byte[] ts)
throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../org/apache/hadoop/hbase/ExtendedCell.html#setTimestamp-byte:A-">ExtendedCell</a></code></span></div>
<div class="block">Sets with the given timestamp.</div>
@@ -838,7 +855,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/ByteBufferExtendedCell.html
<ul class="blockList">
<li class="blockList">
<h4>getSequenceId</h4>
-<pre>public long <a href="../../../../src-html/org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html#line.183">getSequenceId</a>()</pre>
+<pre>public long <a href="../../../../src-html/org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html#line.187">getSequenceId</a>()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../org/apache/hadoop/hbase/ExtendedCell.html#getSequenceId--">ExtendedCell</a></code></span></div>
<div class="block">A region-specific unique monotonically increasing sequence ID given to each Cell. It always
exists for cells in the memstore but is not retained forever. It will be kept for
@@ -856,7 +873,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/ByteBufferExtendedCell.html
<ul class="blockList">
<li class="blockList">
<h4>getValueArray</h4>
-<pre>public byte[] <a href="../../../../src-html/org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html#line.188">getValueArray</a>()</pre>
+<pre>public byte[] <a href="../../../../src-html/org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html#line.192">getValueArray</a>()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../org/apache/hadoop/hbase/Cell.html#getValueArray--">Cell</a></code></span></div>
<div class="block">Contiguous raw bytes that may start at any index in the containing array. Max length is
Integer.MAX_VALUE which is 2,147,483,647 bytes.</div>
@@ -872,7 +889,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/ByteBufferExtendedCell.html
<ul class="blockList">
<li class="blockList">
<h4>getValueOffset</h4>
-<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html#line.193">getValueOffset</a>()</pre>
+<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html#line.197">getValueOffset</a>()</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Array index of first value byte</dd>
@@ -885,7 +902,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/ByteBufferExtendedCell.html
<ul class="blockList">
<li class="blockList">
<h4>getValueLength</h4>
-<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html#line.198">getValueLength</a>()</pre>
+<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html#line.202">getValueLength</a>()</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Number of value bytes. Must be < valueArray.length - offset.</dd>
@@ -898,7 +915,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/ByteBufferExtendedCell.html
<ul class="blockList">
<li class="blockList">
<h4>getTagsArray</h4>
-<pre>public byte[] <a href="../../../../src-html/org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html#line.203">getTagsArray</a>()</pre>
+<pre>public byte[] <a href="../../../../src-html/org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html#line.207">getTagsArray</a>()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../org/apache/hadoop/hbase/ExtendedCell.html#getTagsArray--">ExtendedCell</a></code></span></div>
<div class="block">Contiguous raw bytes representing tags that may start at any index in the containing array.</div>
<dl>
@@ -913,7 +930,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/ByteBufferExtendedCell.html
<ul class="blockList">
<li class="blockList">
<h4>getTagsOffset</h4>
-<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html#line.208">getTagsOffset</a>()</pre>
+<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html#line.212">getTagsOffset</a>()</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the first offset where the tags start in the Cell</dd>
@@ -926,7 +943,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/ByteBufferExtendedCell.html
<ul class="blockList">
<li class="blockList">
<h4>getTagsLength</h4>
-<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html#line.213">getTagsLength</a>()</pre>
+<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html#line.217">getTagsLength</a>()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../org/apache/hadoop/hbase/ExtendedCell.html#getTagsLength--">ExtendedCell</a></code></span></div>
<div class="block">HBase internally uses 2 bytes to store tags length in Cell. As the tags length is always a
non-negative number, to make good use of the sign bit, the max of tags length is defined 2 *
@@ -945,7 +962,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/ByteBufferExtendedCell.html
<ul class="blockList">
<li class="blockList">
<h4>getRowByteBuffer</h4>
-<pre>public <a href="https://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> <a href="../../../../src-html/org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html#line.218">getRowByteBuffer</a>()</pre>
+<pre>public <a href="https://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> <a href="../../../../src-html/org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html#line.222">getRowByteBuffer</a>()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../org/apache/hadoop/hbase/ByteBufferExtendedCell.html#getRowByteBuffer--">getRowByteBuffer</a></code> in class <code><a href="../../../../org/apache/hadoop/hbase/ByteBufferExtendedCell.html" title="class in org.apache.hadoop.hbase">ByteBufferExtendedCell</a></code></dd>
@@ -960,7 +977,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/ByteBufferExtendedCell.html
<ul class="blockList">
<li class="blockList">
<h4>getRowPosition</h4>
-<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html#line.223">getRowPosition</a>()</pre>
+<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html#line.227">getRowPosition</a>()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../org/apache/hadoop/hbase/ByteBufferExtendedCell.html#getRowPosition--">getRowPosition</a></code> in class <code><a href="../../../../org/apache/hadoop/hbase/ByteBufferExtendedCell.html" title="class in org.apache.hadoop.hbase">ByteBufferExtendedCell</a></code></dd>
@@ -975,7 +992,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/ByteBufferExtendedCell.html
<ul class="blockList">
<li class="blockList">
<h4>getFamilyByteBuffer</h4>
-<pre>public <a href="https://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> <a href="../../../../src-html/org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html#line.228">getFamilyByteBuffer</a>()</pre>
+<pre>public <a href="https://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> <a href="../../../../src-html/org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html#line.232">getFamilyByteBuffer</a>()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../org/apache/hadoop/hbase/ByteBufferExtendedCell.html#getFamilyByteBuffer--">getFamilyByteBuffer</a></code> in class <code><a href="../../../../org/apache/hadoop/hbase/ByteBufferExtendedCell.html" title="class in org.apache.hadoop.hbase">ByteBufferExtendedCell</a></code></dd>
@@ -990,7 +1007,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/ByteBufferExtendedCell.html
<ul class="blockList">
<li class="blockList">
<h4>getFamilyPosition</h4>
-<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html#line.233">getFamilyPosition</a>()</pre>
+<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html#line.237">getFamilyPosition</a>()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../org/apache/hadoop/hbase/ByteBufferExtendedCell.html#getFamilyPosition--">getFamilyPosition</a></code> in class <code><a href="../../../../org/apache/hadoop/hbase/ByteBufferExtendedCell.html" title="class in org.apache.hadoop.hbase">ByteBufferExtendedCell</a></code></dd>
@@ -1005,7 +1022,16 @@ extends <a href="../../../../org/apache/hadoop/hbase/ByteBufferExtendedCell.html
<ul class="blockList">
<li class="blockList">
<h4>getFamilyLengthPosition</h4>
-<pre>private int <a href="../../../../src-html/org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html#line.238">getFamilyLengthPosition</a>()</pre>
+<pre>private int <a href="../../../../src-html/org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html#line.242">getFamilyLengthPosition</a>()</pre>
+</li>
+</ul>
+<a name="getFamilyLengthPosition-int-">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getFamilyLengthPosition</h4>
+<pre>int <a href="../../../../src-html/org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html#line.246">getFamilyLengthPosition</a>(int rowLength)</pre>
</li>
</ul>
<a name="getQualifierByteBuffer--">
@@ -1014,7 +1040,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/ByteBufferExtendedCell.html
<ul class="blockList">
<li class="blockList">
<h4>getQualifierByteBuffer</h4>
-<pre>public <a href="https://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> <a href="../../../../src-html/org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html#line.243">getQualifierByteBuffer</a>()</pre>
+<pre>public <a href="https://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> <a href="../../../../src-html/org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html#line.251">getQualifierByteBuffer</a>()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../org/apache/hadoop/hbase/ByteBufferExtendedCell.html#getQualifierByteBuffer--">getQualifierByteBuffer</a></code> in class <code><a href="../../../../org/apache/hadoop/hbase/ByteBufferExtendedCell.html" title="class in org.apache.hadoop.hbase">ByteBufferExtendedCell</a></code></dd>
@@ -1029,7 +1055,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/ByteBufferExtendedCell.html
<ul class="blockList">
<li class="blockList">
<h4>getQualifierPosition</h4>
-<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html#line.248">getQualifierPosition</a>()</pre>
+<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html#line.256">getQualifierPosition</a>()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../org/apache/hadoop/hbase/ByteBufferExtendedCell.html#getQualifierPosition--">getQualifierPosition</a></code> in class <code><a href="../../../../org/apache/hadoop/hbase/ByteBufferExtendedCell.html" title="class in org.apache.hadoop.hbase">ByteBufferExtendedCell</a></code></dd>
@@ -1044,7 +1070,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/ByteBufferExtendedCell.html
<ul class="blockList">
<li class="blockList">
<h4>getValueByteBuffer</h4>
-<pre>public <a href="https://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> <a href="../../../../src-html/org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html#line.254">getValueByteBuffer</a>()</pre>
+<pre>public <a href="https://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> <a href="../../../../src-html/org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html#line.262">getValueByteBuffer</a>()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../org/apache/hadoop/hbase/ByteBufferExtendedCell.html#getValueByteBuffer--">getValueByteBuffer</a></code> in class <code><a href="../../../../org/apache/hadoop/hbase/ByteBufferExtendedCell.html" title="class in org.apache.hadoop.hbase">ByteBufferExtendedCell</a></code></dd>
@@ -1059,7 +1085,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/ByteBufferExtendedCell.html
<ul class="blockList">
<li class="blockList">
<h4>getValuePosition</h4>
-<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html#line.259">getValuePosition</a>()</pre>
+<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html#line.267">getValuePosition</a>()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../org/apache/hadoop/hbase/ByteBufferExtendedCell.html#getValuePosition--">getValuePosition</a></code> in class <code><a href="../../../../org/apache/hadoop/hbase/ByteBufferExtendedCell.html" title="class in org.apache.hadoop.hbase">ByteBufferExtendedCell</a></code></dd>
@@ -1074,7 +1100,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/ByteBufferExtendedCell.html
<ul class="blockList">
<li class="blockList">
<h4>getTagsByteBuffer</h4>
-<pre>public <a href="https://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> <a href="../../../../src-html/org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html#line.264">getTagsByteBuffer</a>()</pre>
+<pre>public <a href="https://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> <a href="../../../../src-html/org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html#line.272">getTagsByteBuffer</a>()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../org/apache/hadoop/hbase/ByteBufferExtendedCell.html#getTagsByteBuffer--">getTagsByteBuffer</a></code> in class <code><a href="../../../../org/apache/hadoop/hbase/ByteBufferExtendedCell.html" title="class in org.apache.hadoop.hbase">ByteBufferExtendedCell</a></code></dd>
@@ -1089,7 +1115,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/ByteBufferExtendedCell.html
<ul class="blockList">
<li class="blockList">
<h4>getTagsPosition</h4>
-<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html#line.269">getTagsPosition</a>()</pre>
+<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html#line.277">getTagsPosition</a>()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../org/apache/hadoop/hbase/ByteBufferExtendedCell.html#getTagsPosition--">getTagsPosition</a></code> in class <code><a href="../../../../org/apache/hadoop/hbase/ByteBufferExtendedCell.html" title="class in org.apache.hadoop.hbase">ByteBufferExtendedCell</a></code></dd>
@@ -1104,7 +1130,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/ByteBufferExtendedCell.html
<ul class="blockList">
<li class="blockList">
<h4>toString</h4>
-<pre>public <a href="https://docs.oracle.com/javase/8/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/ByteBufferKeyOnlyKeyValue.html#line.274">toString</a>()</pre>
+<pre>public <a href="https://docs.oracle.com/javase/8/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/ByteBufferKeyOnlyKeyValue.html#line.282">toString</a>()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a></code> in class <code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd>
@@ -1117,7 +1143,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/ByteBufferExtendedCell.html
<ul class="blockList">
<li class="blockList">
<h4>getTags</h4>
-<pre>public <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</a><<a href="../../../../org/apache/hadoop/hbase/Tag.html" title="interface in org.apache.hadoop.hbase">Tag</a>> <a href="../../../../src-html/org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html#line.279">getTags</a>()</pre>
+<pre>public <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</a><<a href="../../../../org/apache/hadoop/hbase/Tag.html" title="interface in org.apache.hadoop.hbase">Tag</a>> <a href="../../../../src-html/org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html#line.287">getTags</a>()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../org/apache/hadoop/hbase/RawCell.html#getTags--">RawCell</a></code></span></div>
<div class="block">Creates a list of tags in the current cell</div>
<dl>
@@ -1132,7 +1158,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/ByteBufferExtendedCell.html
<ul class="blockList">
<li class="blockList">
<h4>getTag</h4>
-<pre>public <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a><<a href="../../../../org/apache/hadoop/hbase/Tag.html" title="interface in org.apache.hadoop.hbase">Tag</a>> <a href="../../../../src-html/org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html#line.284">getTag</a>(byte type)</pre>
+<pre>public <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a><<a href="../../../../org/apache/hadoop/hbase/Tag.html" title="interface in org.apache.hadoop.hbase">Tag</a>> <a href="../../../../src-html/org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html#line.292">getTag</a>(byte type)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../org/apache/hadoop/hbase/RawCell.html#getTag-byte-">RawCell</a></code></span></div>
<div class="block">Returns the specific tag of the given type</div>
<dl>
@@ -1149,7 +1175,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/ByteBufferExtendedCell.html
<ul class="blockListLast">
<li class="blockList">
<h4>heapSize</h4>
-<pre>public long <a href="../../../../src-html/org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html#line.289">heapSize</a>()</pre>
+<pre>public long <a href="../../../../src-html/org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html#line.297">heapSize</a>()</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Approximate 'exclusive deep size' of implementing object. Includes
diff --git a/devapidocs/org/apache/hadoop/hbase/CellComparatorImpl.html b/devapidocs/org/apache/hadoop/hbase/CellComparatorImpl.html
index 7e5bf9d..2096a44 100644
--- a/devapidocs/org/apache/hadoop/hbase/CellComparatorImpl.html
+++ b/devapidocs/org/apache/hadoop/hbase/CellComparatorImpl.html
@@ -18,7 +18,7 @@
catch(err) {
}
//-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":9,"i8":10,"i9":10,"i10":10,"i11":9,"i12":9,"i13":10};
+var methods = {"i0":10,"i1":10,"i2":9,"i3":10,"i4":10,"i5":10,"i6":10,"i7":9,"i8":9,"i9":9,"i10":9,"i11":10,"i12":10,"i13":9,"i14":9,"i15":10,"i16":10,"i17":9,"i18":10,"i19":10,"i20":10,"i21":9,"i22":9,"i23":10};
var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
@@ -119,7 +119,7 @@ var activeTableTab = "activeTableTab";
<br>
<pre>@InterfaceAudience.Private
@InterfaceStability.Evolving
-public class <a href="../../../../src-html/org/apache/hadoop/hbase/CellComparatorImpl.html#line.46">CellComparatorImpl</a>
+public class <a href="../../../../src-html/org/apache/hadoop/hbase/CellComparatorImpl.html#line.45">CellComparatorImpl</a>
extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
implements <a href="../../../../org/apache/hadoop/hbase/CellComparator.html" title="interface in org.apache.hadoop.hbase">CellComparator</a></pre>
<div class="block">Compare two HBase cells. Do not use this method comparing <code>-ROOT-</code> or
@@ -131,8 +131,7 @@ implements <a href="../../../../org/apache/hadoop/hbase/CellComparator.html" tit
format should be taken into consideration, for which the instance of this comparator
should be used. In all other cases the static APIs in this comparator would be enough
<p>HOT methods. We spend a good portion of CPU comparing. Anything that makes the compare
- faster will likely manifest at the macro level. See also
- <a href="../../../../org/apache/hadoop/hbase/BBKVComparator.html" title="class in org.apache.hadoop.hbase"><code>BBKVComparator</code></a>. Use it when mostly <a href="../../../../org/apache/hadoop/hbase/ByteBufferKeyValue.html" title="class in org.apache.hadoop.hbase"><code>ByteBufferKeyValue</code></a>s.
+ faster will likely manifest at the macro level.
</p></div>
</li>
</ul>
@@ -199,34 +198,92 @@ implements <a href="../../../../org/apache/hadoop/hbase/CellComparator.html" tit
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/CellComparatorImpl.html#compare-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-boolean-">compare</a></span>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> a,
- <a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> b,
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/CellComparatorImpl.html#compare-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-boolean-">compare</a></span>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> l,
+ <a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> r,
boolean ignoreSequenceid)</code>
<div class="block">Compare cells.</div>
</td>
</tr>
<tr id="i2" class="altColor">
+<td class="colFirst"><code>private static int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/CellComparatorImpl.html#compareBBKV-org.apache.hadoop.hbase.ByteBufferKeyValue-org.apache.hadoop.hbase.ByteBufferKeyValue-">compareBBKV</a></span>(<a href="../../../../org/apache/hadoop/hbase/ByteBufferKeyValue.html" title="class in org.apache.hadoop.hbase">ByteBufferKeyValue</a> left,
+ <a href="../../../../org/apache/hadoop/hbase/ByteBufferKeyValue.html" title="class in org.apache.hadoop.hbase">ByteBufferKeyValue</a> right)</code> </td>
+</tr>
+<tr id="i3" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/CellComparatorImpl.html#compareColumns-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-">compareColumns</a></span>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> right)</code>
<div class="block">Compares the family and qualifier part of the cell</div>
</td>
</tr>
-<tr id="i3" class="rowColor">
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>private int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/CellComparatorImpl.html#compareColumns-org.apache.hadoop.hbase.Cell-int-int-org.apache.hadoop.hbase.Cell-int-int-">compareColumns</a></span>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
+ int leftFamLen,
+ int leftQualLen,
+ <a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> right,
+ int rightFamLen,
+ int rightQualLen)</code> </td>
+</tr>
+<tr id="i5" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/CellComparatorImpl.html#compareFamilies-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-">compareFamilies</a></span>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> right)</code>
<div class="block">Compare the families of left and right cell</div>
</td>
</tr>
-<tr id="i4" class="altColor">
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>private int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/CellComparatorImpl.html#compareFamilies-org.apache.hadoop.hbase.Cell-int-org.apache.hadoop.hbase.Cell-int-">compareFamilies</a></span>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
+ int leftFamLen,
+ <a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> right,
+ int rightFamLen)</code> </td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>private static int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/CellComparatorImpl.html#compareKeyValues-org.apache.hadoop.hbase.KeyValue-org.apache.hadoop.hbase.KeyValue-">compareKeyValues</a></span>(<a href="../../../../org/apache/hadoop/hbase/KeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue</a> left,
+ <a href="../../../../org/apache/hadoop/hbase/KeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue</a> right)</code> </td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>private static int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/CellComparatorImpl.html#compareKVVsBBKV-org.apache.hadoop.hbase.KeyValue-org.apache.hadoop.hbase.ByteBufferKeyValue-">compareKVVsBBKV</a></span>(<a href="../../../../org/apache/hadoop/hbase/KeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue</a> left,
+ <a href="../../../../org/apache/hadoop/hbase/ByteBufferKeyValue.html" title="class in org.apache.hadoop.hbase">ByteBufferKeyValue</a> right)</code> </td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code>(package private) static int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/CellComparatorImpl.html#compareQualifiers-org.apache.hadoop.hbase.ByteBufferKeyValue-org.apache.hadoop.hbase.ByteBufferKeyValue-">compareQualifiers</a></span>(<a href="../../../../org/apache/hadoop/hbase/ByteBufferKeyValue.html" title="class in org.apache.hadoop.hbase">ByteBufferKeyValue</a> left,
+ <a href="../../../../org/apache/hadoop/hbase/ByteBufferKeyValue.html" title="class in org.apache.hadoop.hbase">ByteBufferKeyValue</a> right)</code> </td>
+</tr>
+<tr id="i10" class="altColor">
+<td class="colFirst"><code>(package private) static int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/CellComparatorImpl.html#compareQualifiers-org.apache.hadoop.hbase.ByteBufferKeyValue-org.apache.hadoop.hbase.KeyValue-">compareQualifiers</a></span>(<a href="../../../../org/apache/hadoop/hbase/ByteBufferKeyValue.html" title="class in org.apache.hadoop.hbase">ByteBufferKeyValue</a> left,
+ <a href="../../../../org/apache/hadoop/hbase/KeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue</a> right)</code> </td>
+</tr>
+<tr id="i11" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/CellComparatorImpl.html#compareQualifiers-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-">compareQualifiers</a></span>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> right)</code>
<div class="block">Compare the qualifiers part of the left and right cells.</div>
</td>
</tr>
-<tr id="i5" class="rowColor">
+<tr id="i12" class="altColor">
+<td class="colFirst"><code>private int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/CellComparatorImpl.html#compareQualifiers-org.apache.hadoop.hbase.Cell-int-org.apache.hadoop.hbase.Cell-int-">compareQualifiers</a></span>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
+ int leftQualLen,
+ <a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> right,
+ int rightQualLen)</code> </td>
+</tr>
+<tr id="i13" class="rowColor">
+<td class="colFirst"><code>(package private) static int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/CellComparatorImpl.html#compareQualifiers-org.apache.hadoop.hbase.KeyValue-org.apache.hadoop.hbase.ByteBufferKeyValue-">compareQualifiers</a></span>(<a href="../../../../org/apache/hadoop/hbase/KeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue</a> left,
+ <a href="../../../../org/apache/hadoop/hbase/ByteBufferKeyValue.html" title="class in org.apache.hadoop.hbase">ByteBufferKeyValue</a> right)</code> </td>
+</tr>
+<tr id="i14" class="altColor">
+<td class="colFirst"><code>(package private) static int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/CellComparatorImpl.html#compareQualifiers-org.apache.hadoop.hbase.KeyValue-org.apache.hadoop.hbase.KeyValue-">compareQualifiers</a></span>(<a href="../../../../org/apache/hadoop/hbase/KeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue</a> left,
+ <a href="../../../../org/apache/hadoop/hbase/KeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue</a> right)</code> </td>
+</tr>
+<tr id="i15" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/CellComparatorImpl.html#compareRows-org.apache.hadoop.hbase.Cell-byte:A-int-int-">compareRows</a></span>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
byte[] right,
@@ -236,54 +293,54 @@ implements <a href="../../../../org/apache/hadoop/hbase/CellComparator.html" tit
stopRow in Scan.</div>
</td>
</tr>
-<tr id="i6" class="altColor">
+<tr id="i16" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/CellComparatorImpl.html#compareRows-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-">compareRows</a></span>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> right)</code>
<div class="block">Compares the rows of the left and right cell.</div>
</td>
</tr>
-<tr id="i7" class="rowColor">
+<tr id="i17" class="rowColor">
<td class="colFirst"><code>(package private) static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/CellComparatorImpl.html#compareRows-org.apache.hadoop.hbase.Cell-int-org.apache.hadoop.hbase.Cell-int-">compareRows</a></span>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
int leftRowLength,
<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> right,
int rightRowLength)</code> </td>
</tr>
-<tr id="i8" class="altColor">
+<tr id="i18" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/CellComparatorImpl.html#compareTimestamps-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-">compareTimestamps</a></span>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> right)</code>
<div class="block">Compares cell's timestamps in DESCENDING order.</div>
</td>
</tr>
-<tr id="i9" class="rowColor">
+<tr id="i19" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/CellComparatorImpl.html#compareTimestamps-long-long-">compareTimestamps</a></span>(long ltimestamp,
long rtimestamp)</code>
<div class="block">Compares cell's timestamps in DESCENDING order.</div>
</td>
</tr>
-<tr id="i10" class="altColor">
+<tr id="i20" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/CellComparatorImpl.html#compareWithoutRow-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-">compareWithoutRow</a></span>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> right)</code>
<div class="block">Lexographically compares the two cells excluding the row part.</div>
</td>
</tr>
-<tr id="i11" class="rowColor">
+<tr id="i21" class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/apache/hadoop/hbase/CellComparator.html" title="interface in org.apache.hadoop.hbase">CellComparator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/CellComparatorImpl.html#getCellComparator-byte:A-">getCellComparator</a></span>(byte[] tableName)</code>
<div class="block">Utility method that makes a guess at comparator to use based off passed tableName.</div>
</td>
</tr>
-<tr id="i12" class="altColor">
+<tr id="i22" class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/apache/hadoop/hbase/CellComparator.html" title="interface in org.apache.hadoop.hbase">CellComparator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/CellComparatorImpl.html#getCellComparator-org.apache.hadoop.hbase.TableName-">getCellComparator</a></span>(<a href="../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName)</code>
<div class="block">Utility method that makes a guess at comparator to use based off passed tableName.</div>
</td>
</tr>
-<tr id="i13" class="rowColor">
+<tr id="i23" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util">Comparator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/CellComparatorImpl.html#getSimpleComparator--">getSimpleComparator</a></span>()</code> </td>
</tr>
@@ -329,7 +386,7 @@ implements <a href="../../../../org/apache/hadoop/hbase/CellComparator.html" tit
<ul class="blockListLast">
<li class="blockList">
<h4>COMPARATOR</h4>
-<pre>public static final <a href="../../../../org/apache/hadoop/hbase/CellComparatorImpl.html" title="class in org.apache.hadoop.hbase">CellComparatorImpl</a> <a href="../../../../src-html/org/apache/hadoop/hbase/CellComparatorImpl.html#line.52">COMPARATOR</a></pre>
+<pre>public static final <a href="../../../../org/apache/hadoop/hbase/CellComparatorImpl.html" title="class in org.apache.hadoop.hbase">CellComparatorImpl</a> <a href="../../../../src-html/org/apache/hadoop/hbase/CellComparatorImpl.html#line.51">COMPARATOR</a></pre>
<div class="block">Comparator for plain key/values; i.e. non-catalog table key/values. Works on Key portion
of KeyValue only.</div>
</li>
@@ -348,7 +405,7 @@ implements <a href="../../../../org/apache/hadoop/hbase/CellComparator.html" tit
<ul class="blockListLast">
<li class="blockList">
<h4>CellComparatorImpl</h4>
-<pre>public <a href="../../../../src-html/org/apache/hadoop/hbase/CellComparatorImpl.html#line.46">CellComparatorImpl</a>()</pre>
+<pre>public <a href="../../../../src-html/org/apache/hadoop/hbase/CellComparatorImpl.html#line.45">CellComparatorImpl</a>()</pre>
</li>
</ul>
</li>
@@ -365,7 +422,7 @@ implements <a href="../../../../org/apache/hadoop/hbase/CellComparator.html" tit
<ul class="blockList">
<li class="blockList">
<h4>compare</h4>
-<pre>public final int <a href="../../../../src-html/org/apache/hadoop/hbase/CellComparatorImpl.html#line.55">compare</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> a,
+<pre>public final int <a href="../../../../src-html/org/apache/hadoop/hbase/CellComparatorImpl.html#line.54">compare</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> a,
<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> b)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../org/apache/hadoop/hbase/CellComparator.html#compare-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-">CellComparator</a></code></span></div>
<div class="block">Lexographically compares two cells. The key part of the cell is taken for comparison which
@@ -390,8 +447,8 @@ implements <a href="../../../../org/apache/hadoop/hbase/CellComparator.html" tit
<ul class="blockList">
<li class="blockList">
<h4>compare</h4>
-<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/CellComparatorImpl.html#line.60">compare</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> a,
- <a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> b,
+<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/CellComparatorImpl.html#line.59">compare</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> l,
+ <a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> r,
boolean ignoreSequenceid)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../org/apache/hadoop/hbase/CellComparator.html#compare-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-boolean-">CellComparator</a></code></span></div>
<div class="block">Compare cells.</div>
@@ -405,13 +462,43 @@ implements <a href="../../../../org/apache/hadoop/hbase/CellComparator.html" tit
</dl>
</li>
</ul>
+<a name="compareKeyValues-org.apache.hadoop.hbase.KeyValue-org.apache.hadoop.hbase.KeyValue-">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>compareKeyValues</h4>
+<pre>private static int <a href="../../../../src-html/org/apache/hadoop/hbase/CellComparatorImpl.html#line.100">compareKeyValues</a>(<a href="../../../../org/apache/hadoop/hbase/KeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue</a> left,
+ <a href="../../../../org/apache/hadoop/hbase/KeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue</a> right)</pre>
+</li>
+</ul>
+<a name="compareBBKV-org.apache.hadoop.hbase.ByteBufferKeyValue-org.apache.hadoop.hbase.ByteBufferKeyValue-">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>compareBBKV</h4>
+<pre>private static int <a href="../../../../src-html/org/apache/hadoop/hbase/CellComparatorImpl.html#line.181">compareBBKV</a>(<a href="../../../../org/apache/hadoop/hbase/ByteBufferKeyValue.html" title="class in org.apache.hadoop.hbase">ByteBufferKeyValue</a> left,
+ <a href="../../../../org/apache/hadoop/hbase/ByteBufferKeyValue.html" title="class in org.apache.hadoop.hbase">ByteBufferKeyValue</a> right)</pre>
+</li>
+</ul>
+<a name="compareKVVsBBKV-org.apache.hadoop.hbase.KeyValue-org.apache.hadoop.hbase.ByteBufferKeyValue-">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>compareKVVsBBKV</h4>
+<pre>private static int <a href="../../../../src-html/org/apache/hadoop/hbase/CellComparatorImpl.html#line.261">compareKVVsBBKV</a>(<a href="../../../../org/apache/hadoop/hbase/KeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue</a> left,
+ <a href="../../../../org/apache/hadoop/hbase/ByteBufferKeyValue.html" title="class in org.apache.hadoop.hbase">ByteBufferKeyValue</a> right)</pre>
+</li>
+</ul>
<a name="compareColumns-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>compareColumns</h4>
-<pre>public final int <a href="../../../../src-html/org/apache/hadoop/hbase/CellComparatorImpl.html#line.89">compareColumns</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
+<pre>public final int <a href="../../../../src-html/org/apache/hadoop/hbase/CellComparatorImpl.html#line.345">compareColumns</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> right)</pre>
<div class="block">Compares the family and qualifier part of the cell</div>
<dl>
@@ -420,13 +507,51 @@ implements <a href="../../../../org/apache/hadoop/hbase/CellComparator.html" tit
</dl>
</li>
</ul>
+<a name="compareColumns-org.apache.hadoop.hbase.Cell-int-int-org.apache.hadoop.hbase.Cell-int-int-">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>compareColumns</h4>
+<pre>private int <a href="../../../../src-html/org/apache/hadoop/hbase/CellComparatorImpl.html#line.353">compareColumns</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
+ int leftFamLen,
+ int leftQualLen,
+ <a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> right,
+ int rightFamLen,
+ int rightQualLen)</pre>
+</li>
+</ul>
+<a name="compareFamilies-org.apache.hadoop.hbase.Cell-int-org.apache.hadoop.hbase.Cell-int-">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>compareFamilies</h4>
+<pre>private int <a href="../../../../src-html/org/apache/hadoop/hbase/CellComparatorImpl.html#line.362">compareFamilies</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
+ int leftFamLen,
+ <a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> right,
+ int rightFamLen)</pre>
+</li>
+</ul>
+<a name="compareQualifiers-org.apache.hadoop.hbase.Cell-int-org.apache.hadoop.hbase.Cell-int-">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>compareQualifiers</h4>
+<pre>private final int <a href="../../../../src-html/org/apache/hadoop/hbase/CellComparatorImpl.html#line.387">compareQualifiers</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
+ int leftQualLen,
+ <a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> right,
+ int rightQualLen)</pre>
+</li>
+</ul>
<a name="compareFamilies-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>compareFamilies</h4>
-<pre>public final int <a href="../../../../src-html/org/apache/hadoop/hbase/CellComparatorImpl.html#line.102">compareFamilies</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
+<pre>public final int <a href="../../../../src-html/org/apache/hadoop/hbase/CellComparatorImpl.html#line.417">compareFamilies</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> right)</pre>
<div class="block">Compare the families of left and right cell</div>
<dl>
@@ -440,13 +565,53 @@ implements <a href="../../../../org/apache/hadoop/hbase/CellComparator.html" tit
</dl>
</li>
</ul>
+<a name="compareQualifiers-org.apache.hadoop.hbase.KeyValue-org.apache.hadoop.hbase.KeyValue-">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>compareQualifiers</h4>
+<pre>static int <a href="../../../../src-html/org/apache/hadoop/hbase/CellComparatorImpl.html#line.443">compareQualifiers</a>(<a href="../../../../org/apache/hadoop/hbase/KeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue</a> left,
+ <a href="../../../../org/apache/hadoop/hbase/KeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue</a> right)</pre>
+</li>
+</ul>
+<a name="compareQualifiers-org.apache.hadoop.hbase.KeyValue-org.apache.hadoop.hbase.ByteBufferKeyValue-">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>compareQualifiers</h4>
+<pre>static int <a href="../../../../src-html/org/apache/hadoop/hbase/CellComparatorImpl.html#line.475">compareQualifiers</a>(<a href="../../../../org/apache/hadoop/hbase/KeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue</a> left,
+ <a href="../../../../org/apache/hadoop/hbase/ByteBufferKeyValue.html" title="class in org.apache.hadoop.hbase">ByteBufferKeyValue</a> right)</pre>
+</li>
+</ul>
+<a name="compareQualifiers-org.apache.hadoop.hbase.ByteBufferKeyValue-org.apache.hadoop.hbase.KeyValue-">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>compareQualifiers</h4>
+<pre>static int <a href="../../../../src-html/org/apache/hadoop/hbase/CellComparatorImpl.html#line.507">compareQualifiers</a>(<a href="../../../../org/apache/hadoop/hbase/ByteBufferKeyValue.html" title="class in org.apache.hadoop.hbase">ByteBufferKeyValue</a> left,
+ <a href="../../../../org/apache/hadoop/hbase/KeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue</a> right)</pre>
+</li>
+</ul>
+<a name="compareQualifiers-org.apache.hadoop.hbase.ByteBufferKeyValue-org.apache.hadoop.hbase.ByteBufferKeyValue-">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>compareQualifiers</h4>
+<pre>static int <a href="../../../../src-html/org/apache/hadoop/hbase/CellComparatorImpl.html#line.539">compareQualifiers</a>(<a href="../../../../org/apache/hadoop/hbase/ByteBufferKeyValue.html" title="class in org.apache.hadoop.hbase">ByteBufferKeyValue</a> left,
+ <a href="../../../../org/apache/hadoop/hbase/ByteBufferKeyValue.html" title="class in org.apache.hadoop.hbase">ByteBufferKeyValue</a> right)</pre>
+</li>
+</ul>
<a name="compareQualifiers-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>compareQualifiers</h4>
-<pre>public final int <a href="../../../../src-html/org/apache/hadoop/hbase/CellComparatorImpl.html#line.133">compareQualifiers</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
+<pre>public final int <a href="../../../../src-html/org/apache/hadoop/hbase/CellComparatorImpl.html#line.576">compareQualifiers</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> right)</pre>
<div class="block">Compare the qualifiers part of the left and right cells.</div>
<dl>
@@ -466,7 +631,7 @@ implements <a href="../../../../org/apache/hadoop/hbase/CellComparator.html" tit
<ul class="blockList">
<li class="blockList">
<h4>compareRows</h4>
-<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/CellComparatorImpl.html#line.169">compareRows</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
+<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/CellComparatorImpl.html#line.620">compareRows</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> right)</pre>
<div class="block">Compares the rows of the left and right cell.
For the hbase:meta case this method is overridden such that it can handle hbase:meta cells.
@@ -488,7 +653,7 @@ implements <a href="../../../../org/apache/hadoop/hbase/CellComparator.html" tit
<ul class="blockList">
<li class="blockList">
<h4>compareRows</h4>
-<pre>static int <a href="../../../../src-html/org/apache/hadoop/hbase/CellComparatorImpl.html#line.173">compareRows</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
+<pre>static int <a href="../../../../src-html/org/apache/hadoop/hbase/CellComparatorImpl.html#line.624">compareRows</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
int leftRowLength,
<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> right,
int rightRowLength)</pre>
@@ -500,7 +665,7 @@ implements <a href="../../../../org/apache/hadoop/hbase/CellComparator.html" tit
<ul class="blockList">
<li class="blockList">
<h4>compareRows</h4>
-<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/CellComparatorImpl.html#line.219">compareRows</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
+<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/CellComparatorImpl.html#line.670">compareRows</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
byte[] right,
int roffset,
int rlength)</pre>
@@ -527,7 +692,7 @@ implements <a href="../../../../org/apache/hadoop/hbase/CellComparator.html" tit
<ul class="blockList">
<li class="blockList">
<h4>compareWithoutRow</h4>
-<pre>public final int <a href="../../../../src-html/org/apache/hadoop/hbase/CellComparatorImpl.html#line.230">compareWithoutRow</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
+<pre>public final int <a href="../../../../src-html/org/apache/hadoop/hbase/CellComparatorImpl.html#line.681">compareWithoutRow</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> right)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../org/apache/hadoop/hbase/CellComparator.html#compareWithoutRow-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-">CellComparator</a></code></span></div>
<div class="block">Lexographically compares the two cells excluding the row part. It compares family, qualifier,
@@ -550,7 +715,7 @@ implements <a href="../../../../org/apache/hadoop/hbase/CellComparator.html" tit
<ul class="blockList">
<li class="blockList">
<h4>compareTimestamps</h4>
-<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/CellComparatorImpl.html#line.273">compareTimestamps</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
+<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/CellComparatorImpl.html#line.724">compareTimestamps</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> right)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../org/apache/hadoop/hbase/CellComparator.html#compareTimestamps-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-">CellComparator</a></code></span></div>
<div class="block">Compares cell's timestamps in DESCENDING order. The below older timestamps sorting ahead of
@@ -575,7 +740,7 @@ implements <a href="../../../../org/apache/hadoop/hbase/CellComparator.html" tit
<ul class="blockList">
<li class="blockList">
<h4>compareTimestamps</h4>
-<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/CellComparatorImpl.html#line.278">compareTimestamps</a>(long ltimestamp,
+<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/CellComparatorImpl.html#line.729">compareTimestamps</a>(long ltimestamp,
long rtimestamp)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../org/apache/hadoop/hbase/CellComparator.html#compareTimestamps-long-long-">CellComparator</a></code></span></div>
<div class="block">Compares cell's timestamps in DESCENDING order. The below older timestamps sorting ahead of
@@ -600,7 +765,7 @@ implements <a href="../../../../org/apache/hadoop/hbase/CellComparator.html" tit
<ul class="blockList">
<li class="blockList">
<h4>getSimpleComparator</h4>
-<pre>public <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util">Comparator</a> <a href="../../../../src-html/org/apache/hadoop/hbase/CellComparatorImpl.html#line.284">getSimpleComparator</a>()</pre>
+<pre>public <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util">Comparator</a> <a href="../../../../src-html/org/apache/hadoop/hbase/CellComparatorImpl.html#line.735">getSimpleComparator</a>()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../org/apache/hadoop/hbase/CellComparator.html#getSimpleComparator--">getSimpleComparator</a></code> in interface <code><a href="../../../../org/apache/hadoop/hbase/CellComparator.html" title="interface in org.apache.hadoop.hbase">CellComparator</a></code></dd>
@@ -617,7 +782,7 @@ implements <a href="../../../../org/apache/hadoop/hbase/CellComparator.html" tit
<ul class="blockList">
<li class="blockList">
<h4>getCellComparator</h4>
-<pre>public static <a href="../../../../org/apache/hadoop/hbase/CellComparator.html" title="interface in org.apache.hadoop.hbase">CellComparator</a> <a href="../../../../src-html/org/apache/hadoop/hbase/CellComparatorImpl.html#line.293">getCellComparator</a>(<a href="../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName)</pre>
+<pre>public static <a href="../../../../org/apache/hadoop/hbase/CellComparator.html" title="interface in org.apache.hadoop.hbase">CellComparator</a> <a href="../../../../src-html/org/apache/hadoop/hbase/CellComparatorImpl.html#line.744">getCellComparator</a>(<a href="../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName)</pre>
<div class="block">Utility method that makes a guess at comparator to use based off passed tableName.
Use in extreme when no comparator specified.</div>
<dl>
@@ -632,7 +797,7 @@ implements <a href="../../../../org/apache/hadoop/hbase/CellComparator.html" tit
<ul class="blockListLast">
<li class="blockList">
<h4>getCellComparator</h4>
-<pre>public static <a href="../../../../org/apache/hadoop/hbase/CellComparator.html" title="interface in org.apache.hadoop.hbase">CellComparator</a> <a href="../../../../src-html/org/apache/hadoop/hbase/CellComparatorImpl.html#line.302">getCellComparator</a>(byte[] tableName)</pre>
+<pre>public static <a href="../../../../org/apache/hadoop/hbase/CellComparator.html" title="interface in org.apache.hadoop.hbase">CellComparator</a> <a href="../../../../src-html/org/apache/hadoop/hbase/CellComparatorImpl.html#line.753">getCellComparator</a>(byte[] tableName)</pre>
<div class="block">Utility method that makes a guess at comparator to use based off passed tableName.
Use in extreme when no comparator specified.</div>
<dl>
diff --git a/devapidocs/org/apache/hadoop/hbase/CellUtil.html b/devapidocs/org/apache/hadoop/hbase/CellUtil.html
index cf20ab7..b8bf48a 100644
--- a/devapidocs/org/apache/hadoop/hbase/CellUtil.html
+++ b/devapidocs/org/apache/hadoop/hbase/CellUtil.html
@@ -18,7 +18,7 @@
catch(err) {
}
//-->
-var methods = {"i0":9,"i1":9,"i2":9,"i3":9,"i4":9,"i5":9,"i6":9,"i7":9,"i8":9,"i9":9,"i10":9,"i11":9,"i12":9,"i13":9,"i14":9,"i15":9,"i16":9,"i17":9,"i18":9,"i19":9,"i20":9,"i21":9,"i22":9,"i23":9,"i24":9,"i25":9,"i26":9,"i27":9,"i28":9,"i29":9,"i30":9,"i31":9,"i32":9,"i33":9,"i34":9,"i35":9,"i36":9,"i37":9,"i38":9,"i39":9,"i40":9,"i41":9,"i42":9,"i43":9,"i44":9,"i45":9,"i46":9};
+var methods = {"i0":9,"i1":9,"i2":9,"i3":9,"i4":9,"i5":9,"i6":9,"i7":9,"i8":9,"i9":9,"i10":9,"i11":9,"i12":9,"i13":9,"i14":9,"i15":9,"i16":9,"i17":9,"i18":9,"i19":9,"i20":9,"i21":9,"i22":9,"i23":9,"i24":9,"i25":9,"i26":9,"i27":9,"i28":9,"i29":9,"i30":9,"i31":9,"i32":9,"i33":9,"i34":9,"i35":9,"i36":9,"i37":9,"i38":9,"i39":9,"i40":9,"i41":9,"i42":9,"i43":9,"i44":9,"i45":9,"i46":9,"i47":9,"i48":9,"i49":9,"i50":9};
var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
@@ -331,27 +331,43 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
byte[] qual)</code> </td>
</tr>
<tr id="i28" class="altColor">
+<td class="colFirst"><code>private static boolean</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/CellUtil.html#matchingColumn-org.apache.hadoop.hbase.Cell-byte-int-org.apache.hadoop.hbase.Cell-byte-int-">matchingColumn</a></span>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
+ byte lFamLen,
+ int lQualLength,
+ <a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> right,
+ byte rFamLen,
+ int rQualLength)</code> </td>
+</tr>
+<tr id="i29" class="rowColor">
<td class="colFirst"><code>static boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/CellUtil.html#matchingColumn-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-">matchingColumn</a></span>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> right)</code> </td>
</tr>
-<tr id="i29" class="rowColor">
+<tr id="i30" class="altColor">
<td class="colFirst"><code>static boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/CellUtil.html#matchingColumnFamilyAndQualifierPrefix-org.apache.hadoop.hbase.Cell-byte:A-byte:A-">matchingColumnFamilyAndQualifierPrefix</a></span>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
byte[] fam,
byte[] qual)</code> </td>
</tr>
-<tr id="i30" class="altColor">
+<tr id="i31" class="rowColor">
<td class="colFirst"><code>static boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/CellUtil.html#matchingFamily-org.apache.hadoop.hbase.Cell-byte:A-">matchingFamily</a></span>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
byte[] buf)</code> </td>
</tr>
-<tr id="i31" class="rowColor">
+<tr id="i32" class="altColor">
+<td class="colFirst"><code>static boolean</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/CellUtil.html#matchingFamily-org.apache.hadoop.hbase.Cell-byte-org.apache.hadoop.hbase.Cell-byte-">matchingFamily</a></span>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
+ byte lfamlength,
+ <a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> right,
+ byte rfamlength)</code> </td>
+</tr>
+<tr id="i33" class="rowColor">
<td class="colFirst"><code>static boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/CellUtil.html#matchingFamily-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-">matchingFamily</a></span>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> right)</code> </td>
</tr>
-<tr id="i32" class="altColor">
+<tr id="i34" class="altColor">
<td class="colFirst"><code>static boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/CellUtil.html#matchingQualifier-org.apache.hadoop.hbase.Cell-byte:A-">matchingQualifier</a></span>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
byte[] buf)</code>
@@ -359,71 +375,85 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
byte[] are equal</div>
</td>
</tr>
-<tr id="i33" class="rowColor">
+<tr id="i35" class="rowColor">
<td class="colFirst"><code>static boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/CellUtil.html#matchingQualifier-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-">matchingQualifier</a></span>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> right)</code> </td>
</tr>
-<tr id="i34" class="altColor">
+<tr id="i36" class="altColor">
+<td class="colFirst"><code>private static boolean</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/CellUtil.html#matchingQualifier-org.apache.hadoop.hbase.Cell-int-org.apache.hadoop.hbase.Cell-int-">matchingQualifier</a></span>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
+ int lqlength,
+ <a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> right,
+ int rqlength)</code> </td>
+</tr>
+<tr id="i37" class="rowColor">
<td class="colFirst"><code>static boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/CellUtil.html#matchingRow-org.apache.hadoop.hbase.Cell-byte:A-int-int-">matchingRow</a></span>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
byte[] buf,
int offset,
int length)</code> </td>
</tr>
-<tr id="i35" class="rowColor">
+<tr id="i38" class="altColor">
<td class="colFirst"><code>static boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/CellUtil.html#matchingRowColumn-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-">matchingRowColumn</a></span>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> right)</code>
<div class="block">Compares the row and column of two keyvalues for equality</div>
</td>
</tr>
-<tr id="i36" class="altColor">
+<tr id="i39" class="rowColor">
<td class="colFirst"><code>static boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/CellUtil.html#matchingRowColumnBytes-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-">matchingRowColumnBytes</a></span>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> right)</code> </td>
</tr>
-<tr id="i37" class="rowColor">
+<tr id="i40" class="altColor">
<td class="colFirst"><code>static boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/CellUtil.html#matchingRows-org.apache.hadoop.hbase.Cell-byte:A-">matchingRows</a></span>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
byte[] buf)</code> </td>
</tr>
-<tr id="i38" class="altColor">
+<tr id="i41" class="rowColor">
<td class="colFirst"><code>static boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/CellUtil.html#matchingRows-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-">matchingRows</a></span>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> right)</code>
<div class="block">Compares the row of two keyvalues for equality</div>
</td>
</tr>
-<tr id="i39" class="rowColor">
+<tr id="i42" class="altColor">
+<td class="colFirst"><code>static boolean</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/CellUtil.html#matchingRows-org.apache.hadoop.hbase.Cell-short-org.apache.hadoop.hbase.Cell-short-">matchingRows</a></span>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
+ short lrowlength,
+ <a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> right,
+ short rrowlength)</code> </td>
+</tr>
+<tr id="i43" class="rowColor">
<td class="colFirst"><code>static boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/CellUtil.html#matchingTimestamp-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-">matchingTimestamp</a></span>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> a,
<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> b)</code> </td>
</tr>
-<tr id="i40" class="altColor">
+<tr id="i44" class="altColor">
<td class="colFirst"><code>static boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/CellUtil.html#matchingValue-org.apache.hadoop.hbase.Cell-byte:A-">matchingValue</a></span>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
byte[] buf)</code> </td>
</tr>
-<tr id="i41" class="rowColor">
+<tr id="i45" class="rowColor">
<td class="colFirst"><code>static boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/CellUtil.html#matchingValue-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-">matchingValue</a></span>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> right)</code> </td>
</tr>
-<tr id="i42" class="altColor">
+<tr id="i46" class="altColor">
<td class="colFirst"><code>static boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/CellUtil.html#matchingValue-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-int-int-">matchingValue</a></span>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> right,
int lvlength,
int rvlength)</code> </td>
</tr>
-<tr id="i43" class="rowColor">
+<tr id="i47" class="rowColor">
<td class="colFirst"><code>static byte[][]</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/CellUtil.html#parseColumn-byte:A-">parseColumn</a></span>(byte[] c)</code>
<div class="block">Splits a column in <code>family:qualifier</code> form into separate byte arrays.</div>
</td>
</tr>
-<tr id="i44" class="altColor">
+<tr id="i48" class="altColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/CellUtil.html#setTimestamp-org.apache.hadoop.hbase.Cell-byte:A-int-">setTimestamp</a></span>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
byte[] ts,
@@ -431,14 +461,14 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
<div class="block">Sets the given timestamp to the cell.</div>
</td>
</tr>
-<tr id="i45" class="rowColor">
+<tr id="i49" class="rowColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/CellUtil.html#setTimestamp-org.apache.hadoop.hbase.Cell-long-">setTimestamp</a></span>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
long ts)</code>
<div class="block">Sets the given timestamp to the cell.</div>
</td>
</tr>
-<tr id="i46" class="altColor">
+<tr id="i50" class="altColor">
<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/CellUtil.html#toString-org.apache.hadoop.hbase.Cell-boolean-">toString</a></span>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
boolean verbose)</code>
@@ -852,13 +882,25 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> right)</pre>
</li>
</ul>
+<a name="matchingFamily-org.apache.hadoop.hbase.Cell-byte-org.apache.hadoop.hbase.Cell-byte-">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>matchingFamily</h4>
+<pre>public static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.439">matchingFamily</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
+ byte lfamlength,
+ <a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> right,
+ byte rfamlength)</pre>
+</li>
+</ul>
<a name="matchingFamily-org.apache.hadoop.hbase.Cell-byte:A-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>matchingFamily</h4>
-<pre>public static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.456">matchingFamily</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
+<pre>public static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.461">matchingFamily</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
byte[] buf)</pre>
</li>
</ul>
@@ -868,17 +910,29 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
<ul class="blockList">
<li class="blockList">
<h4>matchingQualifier</h4>
-<pre>public static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.463">matchingQualifier</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
+<pre>public static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.468">matchingQualifier</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> right)</pre>
</li>
</ul>
+<a name="matchingQualifier-org.apache.hadoop.hbase.Cell-int-org.apache.hadoop.hbase.Cell-int-">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>matchingQualifier</h4>
+<pre>private static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.474">matchingQualifier</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
+ int lqlength,
+ <a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> right,
+ int rqlength)</pre>
+</li>
+</ul>
<a name="matchingQualifier-org.apache.hadoop.hbase.Cell-byte:A-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>matchingQualifier</h4>
-<pre>public static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.494">matchingQualifier</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
+<pre>public static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.504">matchingQualifier</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
byte[] buf)</pre>
<div class="block">Finds if the qualifier part of the cell and the KV serialized
byte[] are equal</div>
@@ -897,7 +951,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
<ul class="blockList">
<li class="blockList">
<h4>matchingColumn</h4>
-<pre>public static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.501">matchingColumn</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
+<pre>public static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.511">matchingColumn</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
byte[] fam,
byte[] qual)</pre>
</li>
@@ -908,7 +962,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
<ul class="blockList">
<li class="blockList">
<h4>matchingColumnFamilyAndQualifierPrefix</h4>
-<pre>public static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.508">matchingColumnFamilyAndQualifierPrefix</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
+<pre>public static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.518">matchingColumnFamilyAndQualifierPrefix</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
byte[] fam,
byte[] qual)</pre>
<dl>
@@ -923,17 +977,31 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
<ul class="blockList">
<li class="blockList">
<h4>matchingColumn</h4>
-<pre>public static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.513">matchingColumn</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
+<pre>public static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.523">matchingColumn</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> right)</pre>
</li>
</ul>
+<a name="matchingColumn-org.apache.hadoop.hbase.Cell-byte-int-org.apache.hadoop.hbase.Cell-byte-int-">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>matchingColumn</h4>
+<pre>private static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.529">matchingColumn</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
+ byte lFamLen,
+ int lQualLength,
+ <a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> right,
+ byte rFamLen,
+ int rQualLength)</pre>
+</li>
+</ul>
<a name="matchingValue-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>matchingValue</h4>
-<pre>public static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.519">matchingValue</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
+<pre>public static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.537">matchingValue</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> right)</pre>
</li>
</ul>
@@ -943,7 +1011,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
<ul class="blockList">
<li class="blockList">
<h4>matchingValue</h4>
-<pre>public static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.523">matchingValue</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
+<pre>public static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.541">matchingValue</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> right,
int lvlength,
int rvlength)</pre>
@@ -955,7 +1023,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
<ul class="blockList">
<li class="blockList">
<h4>matchingValue</h4>
-<pre>public static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.545">matchingValue</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
+<pre>public static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.563">matchingValue</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
byte[] buf)</pre>
</li>
</ul>
@@ -965,7 +1033,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
<ul class="blockList">
<li class="blockList">
<h4>isDelete</h4>
-<pre>public static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.561">isDelete</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</pre>
+<pre>public static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.579">isDelete</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>True if a delete type, a <a href="../../../../org/apache/hadoop/hbase/KeyValue.Type.html#Delete"><code>KeyValue.Type.Delete</code></a> or a
@@ -980,7 +1048,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
<ul class="blockList">
<li class="blockList">
<h4>isPut</h4>
-<pre>public static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.569">isPut</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</pre>
+<pre>public static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.587">isPut</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>True if this cell is a Put.</dd>
@@ -994,7 +1062,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
<li class="blockList">
<h4>setTimestamp</h4>
<pre>@InterfaceAudience.LimitedPrivate(value="Coprocesssor")
-public static void <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.582">setTimestamp</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
+public static void <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.600">setTimestamp</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
long ts)
throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block">Sets the given timestamp to the cell.
@@ -1016,7 +1084,7 @@ public static void <a href="../../../../src-html/org/apache/hadoop/hba
<li class="blockList">
<h4>setTimestamp</h4>
<pre>@InterfaceAudience.LimitedPrivate(value="Coprocesssor")
-public static void <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.596">setTimestamp</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
+public static void <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.614">setTimestamp</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
byte[] ts,
int tsOffset)
throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
@@ -1039,7 +1107,7 @@ public static void <a href="../../../../src-html/org/apache/hadoop/hba
<ul class="blockList">
<li class="blockList">
<h4>getCellKeyAsString</h4>
-<pre>public static <a href="https://docs.oracle.com/javase/8/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/CellUtil.html#line.603">getCellKeyAsString</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</pre>
+<pre>public static <a href="https://docs.oracle.com/javase/8/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/CellUtil.html#line.621">getCellKeyAsString</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The Key portion of the passed <code>cell</code> as a String.</dd>
@@ -1052,7 +1120,7 @@ public static void <a href="../../../../src-html/org/apache/hadoop/hba
<ul class="blockList">
<li class="blockList">
<h4>getCellKeyAsString</h4>
-<pre>public static <a href="https://docs.oracle.com/javase/8/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/CellUtil.html#line.613">getCellKeyAsString</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
+<pre>public static <a href="https://docs.oracle.com/javase/8/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/CellUtil.html#line.631">getCellKeyAsString</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Function.html?is-external=true" title="class or interface in java.util.function">Function</a><<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> rowConverter)</pre>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
@@ -1069,7 +1137,7 @@ public static void <a href="../../../../src-html/org/apache/hadoop/hba
<ul class="blockList">
<li class="blockList">
<h4>toString</h4>
-<pre>public static <a href="https://docs.oracle.com/javase/8/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/CellUtil.html#line.637">toString</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
+<pre>public static <a href="https://docs.oracle.com/javase/8/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/CellUtil.html#line.655">toString</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
boolean verbose)</pre>
<div class="block">Returns a string representation of the cell</div>
</li>
@@ -1080,7 +1148,7 @@ public static void <a href="../../../../src-html/org/apache/hadoop/hba
<ul class="blockList">
<li class="blockList">
<h4>equals</h4>
-<pre>public static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.670">equals</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> a,
+<pre>public static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.688">equals</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> a,
<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> b)</pre>
<div class="block">equals</div>
</li>
@@ -1091,7 +1159,7 @@ public static void <a href="../../../../src-html/org/apache/hadoop/hba
<ul class="blockList">
<li class="blockList">
<h4>matchingTimestamp</h4>
-<pre>public static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.675">matchingTimestamp</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> a,
+<pre>public static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.693">matchingTimestamp</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> a,
<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> b)</pre>
</li>
</ul>
@@ -1101,7 +1169,7 @@ public static void <a href="../../../../src-html/org/apache/hadoop/hba
<ul class="blockList">
<li class="blockList">
<h4>matchingRows</h4>
-<pre>public static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.685">matchingRows</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
+<pre>public static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.703">matchingRows</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> right)</pre>
<div class="block">Compares the row of two keyvalues for equality</div>
<dl>
@@ -1113,13 +1181,25 @@ public static void <a href="../../../../src-html/org/apache/hadoop/hba
</dl>
</li>
</ul>
+<a name="matchingRows-org.apache.hadoop.hbase.Cell-short-org.apache.hadoop.hbase.Cell-short-">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>matchingRows</h4>
+<pre>public static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.709">matchingRows</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
+ short lrowlength,
+ <a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> right,
+ short rrowlength)</pre>
+</li>
+</ul>
<a name="matchingRowColumn-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>matchingRowColumn</h4>
-<pre>public static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.715">matchingRowColumn</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
+<pre>public static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.738">matchingRowColumn</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> right)</pre>
<div class="block">Compares the row and column of two keyvalues for equality</div>
<dl>
@@ -1137,7 +1217,7 @@ public static void <a href="../../../../src-html/org/apache/hadoop/hba
<ul class="blockList">
<li class="blockList">
<h4>matchingRowColumnBytes</h4>
-<pre>public static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.728">matchingRowColumnBytes</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
+<pre>public static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.764">matchingRowColumnBytes</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> right)</pre>
</li>
</ul>
@@ -1147,7 +1227,7 @@ public static void <a href="../../../../src-html/org/apache/hadoop/hba
<ul class="blockList">
<li class="blockList">
<h4>compareQualifiers</h4>
-<pre>public static final int <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.766">compareQualifiers</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
+<pre>public static final int <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.802">compareQualifiers</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
byte[] right,
int rOffset,
int rLength)</pre>
@@ -1170,7 +1250,7 @@ public static void <a href="../../../../src-html/org/apache/hadoop/hba
<ul class="blockList">
<li class="blockList">
<h4>compareFamilies</h4>
-<pre>public static final int <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.785">compareFamilies</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
+<pre>public static final int <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.821">compareFamilies</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
byte[] right,
int roffset,
int rlength)</pre>
@@ -1193,7 +1273,7 @@ public static void <a href="../../../../src-html/org/apache/hadoop/hba
<ul class="blockListLast">
<li class="blockList">
<h4>compareColumns</h4>
-<pre>public static final int <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.806">compareColumns</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
+<pre>public static final int <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.842">compareColumns</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
byte[] right,
int rfoffset,
int rflength,
diff --git a/devapidocs/org/apache/hadoop/hbase/KeyValue.KVComparator.html b/devapidocs/org/apache/hadoop/hbase/KeyValue.KVComparator.html
index da757b6..bea4c5d 100644
--- a/devapidocs/org/apache/hadoop/hbase/KeyValue.KVComparator.html
+++ b/devapidocs/org/apache/hadoop/hbase/KeyValue.KVComparator.html
@@ -125,7 +125,7 @@ var activeTableTab = "activeTableTab";
</div>
<br>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
-public static class <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.1727">KeyValue.KVComparator</a>
+public static class <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.1750">KeyValue.KVComparator</a>
extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
implements org.apache.hadoop.io.RawComparator<<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>>, <a href="../../../../org/apache/hadoop/hbase/KeyValue.SamePrefixComparator.html" title="interface in org.apache.hadoop.hbase">KeyValue.SamePrefixComparator</a><byte[]></pre>
<div class="block">Compare KeyValues. When we compare KeyValues, we only compare the Key
@@ -446,7 +446,7 @@ implements org.apache.hadoop.io.RawComparator<<a href="../../../../org/apache
<ul class="blockListLast">
<li class="blockList">
<h4>KVComparator</h4>
-<pre>public <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KVComparator.html#line.1727">KVComparator</a>()</pre>
+<pre>public <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KVComparator.html#line.1750">KVComparator</a>()</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div>
</li>
</ul>
@@ -464,7 +464,7 @@ implements org.apache.hadoop.io.RawComparator<<a href="../../../../org/apache
<ul class="blockList">
<li class="blockList">
<h4>getLegacyKeyComparatorName</h4>
-<pre>public <a href="https://docs.oracle.com/javase/8/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/KeyValue.KVComparator.html#line.1735">getLegacyKeyComparatorName</a>()</pre>
+<pre>public <a href="https://docs.oracle.com/javase/8/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/KeyValue.KVComparator.html#line.1758">getLegacyKeyComparatorName</a>()</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div>
<div class="block">The HFileV2 file format's trailer contains this class name. We reinterpret this and
instantiate the appropriate comparator.
@@ -481,7 +481,7 @@ implements org.apache.hadoop.io.RawComparator<<a href="../../../../org/apache
<ul class="blockList">
<li class="blockList">
<h4>compare</h4>
-<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KVComparator.html#line.1740">compare</a>(byte[] l,
+<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KVComparator.html#line.1763">compare</a>(byte[] l,
int loff,
int llen,
byte[] r,
@@ -500,7 +500,7 @@ implements org.apache.hadoop.io.RawComparator<<a href="../../../../org/apache
<ul class="blockList">
<li class="blockList">
<h4>compareRowKey</h4>
-<pre>protected int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KVComparator.html#line.1751">compareRowKey</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
+<pre>protected int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KVComparator.html#line.1774">compareRowKey</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> right)</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div>
<div class="block">Compares the only the user specified portion of a Key. This is overridden by MetaComparator.</div>
@@ -519,7 +519,7 @@ implements org.apache.hadoop.io.RawComparator<<a href="../../../../org/apache
<ul class="blockList">
<li class="blockList">
<h4>compareFlatKey</h4>
-<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KVComparator.html#line.1766">compareFlatKey</a>(byte[] left,
+<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KVComparator.html#line.1789">compareFlatKey</a>(byte[] left,
int loffset,
int llength,
byte[] right,
@@ -547,7 +547,7 @@ implements org.apache.hadoop.io.RawComparator<<a href="../../../../org/apache
<ul class="blockList">
<li class="blockList">
<h4>compareFlatKey</h4>
-<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KVComparator.html#line.1784">compareFlatKey</a>(byte[] left,
+<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KVComparator.html#line.1807">compareFlatKey</a>(byte[] left,
byte[] right)</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div>
</li>
@@ -558,7 +558,7 @@ implements org.apache.hadoop.io.RawComparator<<a href="../../../../org/apache
<ul class="blockList">
<li class="blockList">
<h4>compareKey</h4>
-<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KVComparator.html#line.1789">compareKey</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
+<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KVComparator.html#line.1812">compareKey</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
byte[] row,
int roff,
int rlen,
@@ -579,7 +579,7 @@ implements org.apache.hadoop.io.RawComparator<<a href="../../../../org/apache
<ul class="blockList">
<li class="blockList">
<h4>compareOnlyKeyPortion</h4>
-<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KVComparator.html#line.1840">compareOnlyKeyPortion</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
+<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KVComparator.html#line.1863">compareOnlyKeyPortion</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> right)</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div>
</li>
@@ -590,7 +590,7 @@ implements org.apache.hadoop.io.RawComparator<<a href="../../../../org/apache
<ul class="blockList">
<li class="blockList">
<h4>compare</h4>
-<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KVComparator.html#line.1849">compare</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
+<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KVComparator.html#line.1872">compare</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> right)</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div>
<div class="block">Compares the Key of a cell -- with fields being more significant in this order:
@@ -607,7 +607,7 @@ implements org.apache.hadoop.io.RawComparator<<a href="../../../../org/apache
<ul class="blockList">
<li class="blockList">
<h4>compareTimestamps</h4>
-<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KVComparator.html#line.1854">compareTimestamps</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
+<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KVComparator.html#line.1877">compareTimestamps</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> right)</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div>
</li>
@@ -618,7 +618,7 @@ implements org.apache.hadoop.io.RawComparator<<a href="../../../../org/apache
<ul class="blockList">
<li class="blockList">
<h4>compareRows</h4>
-<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KVComparator.html#line.1863">compareRows</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
+<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KVComparator.html#line.1886">compareRows</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> right)</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div>
<dl>
@@ -636,7 +636,7 @@ implements org.apache.hadoop.io.RawComparator<<a href="../../../../org/apache
<ul class="blockList">
<li class="blockList">
<h4>compareRows</h4>
-<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KVComparator.html#line.1878">compareRows</a>(byte[] left,
+<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KVComparator.html#line.1901">compareRows</a>(byte[] left,
int loffset,
int llength,
byte[] right,
@@ -663,7 +663,7 @@ implements org.apache.hadoop.io.RawComparator<<a href="../../../../org/apache
<ul class="blockList">
<li class="blockList">
<h4>compareColumns</h4>
-<pre>int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KVComparator.html#line.1883">compareColumns</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
+<pre>int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KVComparator.html#line.1906">compareColumns</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
short lrowlength,
<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> right,
short rrowlength)</pre>
@@ -676,7 +676,7 @@ implements org.apache.hadoop.io.RawComparator<<a href="../../../../org/apache
<ul class="blockList">
<li class="blockList">
<h4>compareColumns</h4>
-<pre>protected int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KVComparator.html#line.1888">compareColumns</a>(byte[] left,
+<pre>protected int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KVComparator.html#line.1911">compareColumns</a>(byte[] left,
int loffset,
int llength,
int lfamilylength,
@@ -693,7 +693,7 @@ implements org.apache.hadoop.io.RawComparator<<a href="../../../../org/apache
<ul class="blockList">
<li class="blockList">
<h4>compareTimestamps</h4>
-<pre>static int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KVComparator.html#line.1903">compareTimestamps</a>(long ltimestamp,
+<pre>static int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KVComparator.html#line.1926">compareTimestamps</a>(long ltimestamp,
long rtimestamp)</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div>
</li>
@@ -704,7 +704,7 @@ implements org.apache.hadoop.io.RawComparator<<a href="../../../../org/apache
<ul class="blockList">
<li class="blockList">
<h4>compareIgnoringPrefix</h4>
-<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KVComparator.html#line.1928">compareIgnoringPrefix</a>(int commonPrefix,
+<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KVComparator.html#line.1951">compareIgnoringPrefix</a>(int commonPrefix,
byte[] left,
int loffset,
int llength,
@@ -735,7 +735,7 @@ implements org.apache.hadoop.io.RawComparator<<a href="../../../../org/apache
<ul class="blockList">
<li class="blockList">
<h4>compareWithoutRow</h4>
-<pre>private int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KVComparator.html#line.1970">compareWithoutRow</a>(int commonPrefix,
+<pre>private int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KVComparator.html#line.1993">compareWithoutRow</a>(int commonPrefix,
byte[] left,
int loffset,
int llength,
@@ -762,7 +762,7 @@ implements org.apache.hadoop.io.RawComparator<<a href="../../../../org/apache
<ul class="blockList">
<li class="blockList">
<h4>compareFamilies</h4>
-<pre>protected int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KVComparator.html#line.2052">compareFamilies</a>(byte[] left,
+<pre>protected int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KVComparator.html#line.2075">compareFamilies</a>(byte[] left,
int loffset,
int lfamilylength,
byte[] right,
@@ -777,7 +777,7 @@ implements org.apache.hadoop.io.RawComparator<<a href="../../../../org/apache
<ul class="blockList">
<li class="blockList">
<h4>compareColumns</h4>
-<pre>protected int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KVComparator.html#line.2058">compareColumns</a>(byte[] left,
+<pre>protected int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KVComparator.html#line.2081">compareColumns</a>(byte[] left,
int loffset,
int lquallength,
byte[] right,
@@ -792,7 +792,7 @@ implements org.apache.hadoop.io.RawComparator<<a href="../../../../org/apache
<ul class="blockList">
<li class="blockList">
<h4>matchingRowColumn</h4>
-<pre>public boolean <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KVComparator.html#line.2069">matchingRowColumn</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
+<pre>public boolean <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KVComparator.html#line.2092">matchingRowColumn</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> right)</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div>
<div class="block">Compares the row and column of two keyvalues for equality</div>
@@ -811,7 +811,7 @@ implements org.apache.hadoop.io.RawComparator<<a href="../../../../org/apache
<ul class="blockList">
<li class="blockList">
<h4>matchingRows</h4>
-<pre>public boolean <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KVComparator.html#line.2107">matchingRows</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
+<pre>public boolean <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KVComparator.html#line.2130">matchingRows</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> right)</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div>
<div class="block">Compares the row of two keyvalues for equality</div>
@@ -830,7 +830,7 @@ implements org.apache.hadoop.io.RawComparator<<a href="../../../../org/apache
<ul class="blockList">
<li class="blockList">
<h4>matchingRows</h4>
-<pre>private boolean <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KVComparator.html#line.2120">matchingRows</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
+<pre>private boolean <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KVComparator.html#line.2143">matchingRows</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
short lrowlength,
<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> right,
short rrowlength)</pre>
@@ -852,7 +852,7 @@ implements org.apache.hadoop.io.RawComparator<<a href="../../../../org/apache
<ul class="blockList">
<li class="blockList">
<h4>matchingRows</h4>
-<pre>public boolean <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KVComparator.html#line.2137">matchingRows</a>(byte[] left,
+<pre>public boolean <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KVComparator.html#line.2160">matchingRows</a>(byte[] left,
int loffset,
int llength,
byte[] right,
@@ -879,7 +879,7 @@ implements org.apache.hadoop.io.RawComparator<<a href="../../../../org/apache
<ul class="blockList">
<li class="blockList">
<h4>calcIndexKey</h4>
-<pre>public byte[] <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KVComparator.html#line.2142">calcIndexKey</a>(byte[] lastKeyOfPreviousBlock,
+<pre>public byte[] <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KVComparator.html#line.2165">calcIndexKey</a>(byte[] lastKeyOfPreviousBlock,
byte[] firstKeyInBlock)</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div>
</li>
@@ -891,7 +891,7 @@ implements org.apache.hadoop.io.RawComparator<<a href="../../../../org/apache
<li class="blockList">
<h4>getShortMidpointKey</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
-public byte[] <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KVComparator.html#line.2167">getShortMidpointKey</a>(byte[] leftKey,
+public byte[] <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KVComparator.html#line.2190">getShortMidpointKey</a>(byte[] leftKey,
byte[] rightKey)</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">Since 0.99.2;</span></div>
<div class="block">This is a HFile block index key optimization.</div>
@@ -910,7 +910,7 @@ public byte[] <a href="../../../../src-html/org/apache/hadoop/hbase/Ke
<ul class="blockListLast">
<li class="blockList">
<h4>clone</h4>
-<pre>protected <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KVComparator.html#line.2232">clone</a>()
+<pre>protected <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KVComparator.html#line.2255">clone</a>()
throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/CloneNotSupportedException.html?is-external=true" title="class or interface in java.lang">CloneNotSupportedException</a></pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div>
<dl>
diff --git a/devapidocs/org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html b/devapidocs/org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html
index a46c2d0..207cb16 100644
--- a/devapidocs/org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html
+++ b/devapidocs/org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html
@@ -18,7 +18,7 @@
catch(err) {
}
//-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10};
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
@@ -122,7 +122,7 @@ var activeTableTab = "activeTableTab";
</dl>
<hr>
<br>
-<pre>public static class <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.2375">KeyValue.KeyOnlyKeyValue</a>
+<pre>public static class <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.2398">KeyValue.KeyOnlyKeyValue</a>
extends <a href="../../../../org/apache/hadoop/hbase/KeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue</a></pre>
<div class="block">A simple form of KeyValue that creates a keyvalue with only the key part of the byte[]
Mainly used in places where we need to compare two cells. Avoids copying of bytes
@@ -248,107 +248,115 @@ extends <a href="../../../../org/apache/hadoop/hbase/KeyValue.html" title="class
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html#getFamilyLength--">getFamilyLength</a></span>()</code> </td>
</tr>
<tr id="i4" class="altColor">
+<td class="colFirst"><code>(package private) int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html#getFamilyLengthPosition-int-">getFamilyLengthPosition</a></span>(int rowLength)</code> </td>
+</tr>
+<tr id="i5" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html#getFamilyOffset--">getFamilyOffset</a></span>()</code> </td>
</tr>
-<tr id="i5" class="rowColor">
+<tr id="i6" class="altColor">
<td class="colFirst"><code>byte[]</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html#getKey--">getKey</a></span>()</code>
<div class="block">Do not use unless you have to.</div>
</td>
</tr>
-<tr id="i6" class="altColor">
+<tr id="i7" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html#getKeyLength--">getKeyLength</a></span>()</code> </td>
</tr>
-<tr id="i7" class="rowColor">
+<tr id="i8" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html#getKeyOffset--">getKeyOffset</a></span>()</code> </td>
</tr>
-<tr id="i8" class="altColor">
+<tr id="i9" class="rowColor">
<td class="colFirst"><code>byte[]</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html#getQualifierArray--">getQualifierArray</a></span>()</code>
<div class="block">Contiguous raw bytes that may start at any index in the containing array.</div>
</td>
</tr>
-<tr id="i9" class="rowColor">
+<tr id="i10" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html#getQualifierLength--">getQualifierLength</a></span>()</code> </td>
</tr>
-<tr id="i10" class="altColor">
+<tr id="i11" class="rowColor">
<td class="colFirst"><code>private int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html#getQualifierLength-int-int-">getQualifierLength</a></span>(int rlength,
int flength)</code> </td>
</tr>
-<tr id="i11" class="rowColor">
+<tr id="i12" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html#getQualifierOffset--">getQualifierOffset</a></span>()</code> </td>
</tr>
-<tr id="i12" class="altColor">
+<tr id="i13" class="rowColor">
<td class="colFirst"><code>byte[]</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html#getRowArray--">getRowArray</a></span>()</code>
<div class="block">Contiguous raw bytes that may start at any index in the containing array.</div>
</td>
</tr>
-<tr id="i13" class="rowColor">
+<tr id="i14" class="altColor">
<td class="colFirst"><code>short</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html#getRowLength--">getRowLength</a></span>()</code> </td>
</tr>
-<tr id="i14" class="altColor">
+<tr id="i15" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html#getRowOffset--">getRowOffset</a></span>()</code> </td>
</tr>
-<tr id="i15" class="rowColor">
+<tr id="i16" class="altColor">
<td class="colFirst"><code>byte[]</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html#getTagsArray--">getTagsArray</a></span>()</code>
<div class="block">Contiguous raw bytes representing tags that may start at any index in the containing array.</div>
</td>
</tr>
-<tr id="i16" class="altColor">
+<tr id="i17" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html#getTagsLength--">getTagsLength</a></span>()</code>
<div class="block">This returns the total length of the tag bytes</div>
</td>
</tr>
-<tr id="i17" class="rowColor">
+<tr id="i18" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html#getTagsOffset--">getTagsOffset</a></span>()</code>
<div class="block">This returns the offset where the tag actually starts.</div>
</td>
</tr>
-<tr id="i18" class="altColor">
+<tr id="i19" class="rowColor">
<td class="colFirst"><code>long</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html#getTimestamp--">getTimestamp</a></span>()</code> </td>
</tr>
-<tr id="i19" class="rowColor">
+<tr id="i20" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html#getTimestampOffset--">getTimestampOffset</a></span>()</code> </td>
</tr>
-<tr id="i20" class="altColor">
+<tr id="i21" class="rowColor">
<td class="colFirst"><code>byte</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html#getTypeByte--">getTypeByte</a></span>()</code> </td>
</tr>
-<tr id="i21" class="rowColor">
+<tr id="i22" class="altColor">
+<td class="colFirst"><code>(package private) byte</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html#getTypeByte-int-">getTypeByte</a></span>(int keyLength)</code> </td>
+</tr>
+<tr id="i23" class="rowColor">
<td class="colFirst"><code>byte[]</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html#getValueArray--">getValueArray</a></span>()</code>
<div class="block">Contiguous raw bytes that may start at any index in the containing array.</div>
</td>
</tr>
-<tr id="i22" class="altColor">
+<tr id="i24" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html#getValueLength--">getValueLength</a></span>()</code> </td>
</tr>
-<tr id="i23" class="rowColor">
+<tr id="i25" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html#getValueOffset--">getValueOffset</a></span>()</code> </td>
</tr>
-<tr id="i24" class="altColor">
+<tr id="i26" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html#hashCode--">hashCode</a></span>()</code>
<div class="block">In line with <a href="../../../../org/apache/hadoop/hbase/KeyValue.html#equals-java.lang.Object-"><code>KeyValue.equals(Object)</code></a>, only uses the key portion, not the value.</div>
</td>
</tr>
-<tr id="i25" class="rowColor">
+<tr id="i27" class="rowColor">
<td class="colFirst"><code>long</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html#heapSize--">heapSize</a></span>()</code>
<div class="block">HeapSize implementation
@@ -357,11 +365,11 @@ extends <a href="../../../../org/apache/hadoop/hbase/KeyValue.html" title="class
MemStore.</div>
</td>
</tr>
-<tr id="i26" class="altColor">
+<tr id="i28" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html#set-org.apache.hadoop.hbase.KeyValue.KeyOnlyKeyValue-">set</a></span>(<a href="../../../../org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue.KeyOnlyKeyValue</a> keyOnlyKeyValue)</code> </td>
</tr>
-<tr id="i27" class="rowColor">
+<tr id="i29" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html#setKey-byte:A-int-int-">setKey</a></span>(byte[] key,
int offset,
@@ -370,11 +378,11 @@ extends <a href="../../../../org/apache/hadoop/hbase/KeyValue.html" title="class
there is a need to create new KeyOnlyKeyValue.</div>
</td>
</tr>
-<tr id="i28" class="altColor">
+<tr id="i30" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html#toString--">toString</a></span>()</code> </td>
</tr>
-<tr id="i29" class="rowColor">
+<tr id="i31" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html#write-java.io.OutputStream-boolean-">write</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io">OutputStream</a> out,
boolean withTags)</code>
@@ -387,7 +395,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/KeyValue.html" title="class
<!-- -->
</a>
<h3>Methods inherited from class org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/KeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue</a></h3>
-<code><a href="../../../../org/apache/hadoop/hbase/KeyValue.html#checkParameters-byte:A-int-byte:A-int-int-int-">checkParameters</a>, <a href="../../../../org/apache/hadoop/hbase/KeyValue.html#clone--">clone</a>, <a href="../../../../org/apache/hadoop/hbase/KeyValue.html#create-java.io.DataInput-">create</a>, <a href="../../../../org/apache/hadoop/hbase/KeyValue.html#create-int-java.io.DataInput-">create</a>, <a href="../../../../org/apache/hadoop/hbase/KeyValue.html#createKeyOnly-boolea [...]
+<code><a href="../../../../org/apache/hadoop/hbase/KeyValue.html#checkParameters-byte:A-int-byte:A-int-int-int-">checkParameters</a>, <a href="../../../../org/apache/hadoop/hbase/KeyValue.html#clone--">clone</a>, <a href="../../../../org/apache/hadoop/hbase/KeyValue.html#create-java.io.DataInput-">create</a>, <a href="../../../../org/apache/hadoop/hbase/KeyValue.html#create-int-java.io.DataInput-">create</a>, <a href="../../../../org/apache/hadoop/hbase/KeyValue.html#createKeyOnly-boolea [...]
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
@@ -437,7 +445,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/KeyValue.html" title="class
<ul class="blockListLast">
<li class="blockList">
<h4>rowLen</h4>
-<pre>private short <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html#line.2376">rowLen</a></pre>
+<pre>private short <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html#line.2399">rowLen</a></pre>
</li>
</ul>
</li>
@@ -454,7 +462,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/KeyValue.html" title="class
<ul class="blockList">
<li class="blockList">
<h4>KeyOnlyKeyValue</h4>
-<pre>public <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html#line.2377">KeyOnlyKeyValue</a>()</pre>
+<pre>public <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html#line.2400">KeyOnlyKeyValue</a>()</pre>
</li>
</ul>
<a name="KeyOnlyKeyValue-byte:A-">
@@ -463,7 +471,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/KeyValue.html" title="class
<ul class="blockList">
<li class="blockList">
<h4>KeyOnlyKeyValue</h4>
-<pre>public <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html#line.2380">KeyOnlyKeyValue</a>(byte[] b)</pre>
+<pre>public <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html#line.2403">KeyOnlyKeyValue</a>(byte[] b)</pre>
</li>
</ul>
<a name="KeyOnlyKeyValue-byte:A-int-int-">
@@ -472,7 +480,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/KeyValue.html" title="class
<ul class="blockListLast">
<li class="blockList">
<h4>KeyOnlyKeyValue</h4>
-<pre>public <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html#line.2384">KeyOnlyKeyValue</a>(byte[] b,
+<pre>public <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html#line.2407">KeyOnlyKeyValue</a>(byte[] b,
int offset,
int length)</pre>
</li>
@@ -491,7 +499,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/KeyValue.html" title="class
<ul class="blockList">
<li class="blockList">
<h4>set</h4>
-<pre>public void <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html#line.2391">set</a>(<a href="../../../../org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue.KeyOnlyKeyValue</a> keyOnlyKeyValue)</pre>
+<pre>public void <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html#line.2414">set</a>(<a href="../../../../org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue.KeyOnlyKeyValue</a> keyOnlyKeyValue)</pre>
</li>
</ul>
<a name="clear--">
@@ -500,7 +508,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/KeyValue.html" title="class
<ul class="blockList">
<li class="blockList">
<h4>clear</h4>
-<pre>public void <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html#line.2398">clear</a>()</pre>
+<pre>public void <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html#line.2421">clear</a>()</pre>
</li>
</ul>
<a name="getKeyOffset--">
@@ -509,7 +517,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/KeyValue.html" title="class
<ul class="blockList">
<li class="blockList">
<h4>getKeyOffset</h4>
-<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html#line.2406">getKeyOffset</a>()</pre>
+<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html#line.2429">getKeyOffset</a>()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code><a href="../../../../org/apache/hadoop/hbase/KeyValue.html#getKeyOffset--">getKeyOffset</a></code> in class <code><a href="../../../../org/apache/hadoop/hbase/KeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue</a></code></dd>
@@ -524,7 +532,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/KeyValue.html" title="class
<ul class="blockList">
<li class="blockList">
<h4>setKey</h4>
-<pre>public void <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html#line.2417">setKey</a>(byte[] key,
+<pre>public void <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html#line.2440">setKey</a>(byte[] key,
int offset,
int length)</pre>
<div class="block">A setter that helps to avoid object creation every time and whenever
@@ -543,7 +551,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/KeyValue.html" title="class
<ul class="blockList">
<li class="blockList">
<h4>getKey</h4>
-<pre>public byte[] <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html#line.2425">getKey</a>()</pre>
+<pre>public byte[] <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html#line.2448">getKey</a>()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../org/apache/hadoop/hbase/KeyValue.html#getKey--">KeyValue</a></code></span></div>
<div class="block">Do not use unless you have to. Used internally for compacting and testing. Use
<a href="../../../../org/apache/hadoop/hbase/KeyValue.html#getRowArray--"><code>KeyValue.getRowArray()</code></a>, <a href="../../../../org/apache/hadoop/hbase/KeyValue.html#getFamilyArray--"><code>KeyValue.getFamilyArray()</code></a>, <a href="../../../../org/apache/hadoop/hbase/KeyValue.html#getQualifierArray--"><code>KeyValue.getQualifierArray()</code></a>, and
@@ -562,7 +570,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/KeyValue.html" title="class
<ul class="blockList">
<li class="blockList">
<h4>getRowArray</h4>
-<pre>public byte[] <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html#line.2433">getRowArray</a>()</pre>
+<pre>public byte[] <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html#line.2456">getRowArray</a>()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../org/apache/hadoop/hbase/Cell.html#getRowArray--">Cell</a></code></span></div>
<div class="block">Contiguous raw bytes that may start at any index in the containing array. Max length is
Short.MAX_VALUE which is 32,767 bytes.</div>
@@ -582,7 +590,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/KeyValue.html" title="class
<ul class="blockList">
<li class="blockList">
<h4>getRowOffset</h4>
-<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html#line.2438">getRowOffset</a>()</pre>
+<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html#line.2461">getRowOffset</a>()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../org/apache/hadoop/hbase/Cell.html#getRowOffset--">getRowOffset</a></code> in interface <code><a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a></code></dd>
@@ -599,7 +607,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/KeyValue.html" title="class
<ul class="blockList">
<li class="blockList">
<h4>getFamilyArray</h4>
-<pre>public byte[] <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html#line.2443">getFamilyArray</a>()</pre>
+<pre>public byte[] <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html#line.2466">getFamilyArray</a>()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../org/apache/hadoop/hbase/Cell.html#getFamilyArray--">Cell</a></code></span></div>
<div class="block">Contiguous bytes composed of legal HDFS filename characters which may start at any index in the
containing array. Max length is Byte.MAX_VALUE, which is 127 bytes.</div>
@@ -619,7 +627,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/KeyValue.html" title="class
<ul class="blockList">
<li class="blockList">
<h4>getFamilyLength</h4>
-<pre>public byte <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html#line.2448">getFamilyLength</a>()</pre>
+<pre>public byte <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html#line.2471">getFamilyLength</a>()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../org/apache/hadoop/hbase/Cell.html#getFamilyLength--">getFamilyLength</a></code> in interface <code><a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a></code></dd>
@@ -630,13 +638,26 @@ extends <a href="../../../../org/apache/hadoop/hbase/KeyValue.html" title="class
</dl>
</li>
</ul>
+<a name="getFamilyLengthPosition-int-">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getFamilyLengthPosition</h4>
+<pre>int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html#line.2475">getFamilyLengthPosition</a>(int rowLength)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/apache/hadoop/hbase/KeyValue.html#getFamilyLengthPosition-int-">getFamilyLengthPosition</a></code> in class <code><a href="../../../../org/apache/hadoop/hbase/KeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue</a></code></dd>
+</dl>
+</li>
+</ul>
<a name="getFamilyOffset--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getFamilyOffset</h4>
-<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html#line.2453">getFamilyOffset</a>()</pre>
+<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html#line.2480">getFamilyOffset</a>()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../org/apache/hadoop/hbase/Cell.html#getFamilyOffset--">getFamilyOffset</a></code> in interface <code><a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a></code></dd>
@@ -653,7 +674,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/KeyValue.html" title="class
<ul class="blockList">
<li class="blockList">
<h4>getQualifierArray</h4>
-<pre>public byte[] <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html#line.2458">getQualifierArray</a>()</pre>
+<pre>public byte[] <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html#line.2485">getQualifierArray</a>()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../org/apache/hadoop/hbase/Cell.html#getQualifierArray--">Cell</a></code></span></div>
<div class="block">Contiguous raw bytes that may start at any index in the containing array.</div>
<dl>
@@ -672,7 +693,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/KeyValue.html" title="class
<ul class="blockList">
<li class="blockList">
<h4>getQualifierLength</h4>
-<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html#line.2463">getQualifierLength</a>()</pre>
+<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html#line.2490">getQualifierLength</a>()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../org/apache/hadoop/hbase/Cell.html#getQualifierLength--">getQualifierLength</a></code> in interface <code><a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a></code></dd>
@@ -689,7 +710,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/KeyValue.html" title="class
<ul class="blockList">
<li class="blockList">
<h4>getQualifierOffset</h4>
-<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html#line.2468">getQualifierOffset</a>()</pre>
+<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html#line.2495">getQualifierOffset</a>()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../org/apache/hadoop/hbase/Cell.html#getQualifierOffset--">getQualifierOffset</a></code> in interface <code><a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a></code></dd>
@@ -706,7 +727,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/KeyValue.html" title="class
<ul class="blockList">
<li class="blockList">
<h4>getKeyLength</h4>
-<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html#line.2473">getKeyLength</a>()</pre>
+<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html#line.2500">getKeyLength</a>()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code><a href="../../../../org/apache/hadoop/hbase/KeyValue.html#getKeyLength--">getKeyLength</a></code> in class <code><a href="../../../../org/apache/hadoop/hbase/KeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue</a></code></dd>
@@ -721,7 +742,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/KeyValue.html" title="class
<ul class="blockList">
<li class="blockList">
<h4>getRowLength</h4>
-<pre>public short <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html#line.2478">getRowLength</a>()</pre>
+<pre>public short <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html#line.2505">getRowLength</a>()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../org/apache/hadoop/hbase/Cell.html#getRowLength--">getRowLength</a></code> in interface <code><a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a></code></dd>
@@ -738,7 +759,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/KeyValue.html" title="class
<ul class="blockList">
<li class="blockList">
<h4>getTypeByte</h4>
-<pre>public byte <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html#line.2483">getTypeByte</a>()</pre>
+<pre>public byte <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html#line.2510">getTypeByte</a>()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../org/apache/hadoop/hbase/Cell.html#getTypeByte--">getTypeByte</a></code> in interface <code><a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a></code></dd>
@@ -751,13 +772,26 @@ extends <a href="../../../../org/apache/hadoop/hbase/KeyValue.html" title="class
</dl>
</li>
</ul>
+<a name="getTypeByte-int-">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getTypeByte</h4>
+<pre>byte <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html#line.2514">getTypeByte</a>(int keyLength)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/apache/hadoop/hbase/KeyValue.html#getTypeByte-int-">getTypeByte</a></code> in class <code><a href="../../../../org/apache/hadoop/hbase/KeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue</a></code></dd>
+</dl>
+</li>
+</ul>
<a name="getQualifierLength-int-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getQualifierLength</h4>
-<pre>private int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html#line.2487">getQualifierLength</a>(int rlength,
+<pre>private int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html#line.2519">getQualifierLength</a>(int rlength,
int flength)</pre>
</li>
</ul>
@@ -767,7 +801,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/KeyValue.html" title="class
<ul class="blockList">
<li class="blockList">
<h4>getTimestamp</h4>
-<pre>public long <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html#line.2492">getTimestamp</a>()</pre>
+<pre>public long <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html#line.2524">getTimestamp</a>()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../org/apache/hadoop/hbase/Cell.html#getTimestamp--">getTimestamp</a></code> in interface <code><a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a></code></dd>
@@ -784,7 +818,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/KeyValue.html" title="class
<ul class="blockList">
<li class="blockList">
<h4>getTimestampOffset</h4>
-<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html#line.2498">getTimestampOffset</a>()</pre>
+<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html#line.2530">getTimestampOffset</a>()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code><a href="../../../../org/apache/hadoop/hbase/KeyValue.html#getTimestampOffset--">getTimestampOffset</a></code> in class <code><a href="../../../../org/apache/hadoop/hbase/KeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue</a></code></dd>
@@ -799,7 +833,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/KeyValue.html" title="class
<ul class="blockList">
<li class="blockList">
<h4>getTagsArray</h4>
-<pre>public byte[] <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html#line.2503">getTagsArray</a>()</pre>
+<pre>public byte[] <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html#line.2535">getTagsArray</a>()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../org/apache/hadoop/hbase/ExtendedCell.html#getTagsArray--">ExtendedCell</a></code></span></div>
<div class="block">Contiguous raw bytes representing tags that may start at any index in the containing array.</div>
<dl>
@@ -820,7 +854,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/KeyValue.html" title="class
<ul class="blockList">
<li class="blockList">
<h4>getTagsOffset</h4>
-<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html#line.2508">getTagsOffset</a>()</pre>
+<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html#line.2540">getTagsOffset</a>()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../org/apache/hadoop/hbase/KeyValue.html#getTagsOffset--">KeyValue</a></code></span></div>
<div class="block">This returns the offset where the tag actually starts.</div>
<dl>
@@ -841,7 +875,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/KeyValue.html" title="class
<ul class="blockList">
<li class="blockList">
<h4>getValueArray</h4>
-<pre>public byte[] <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html#line.2513">getValueArray</a>()</pre>
+<pre>public byte[] <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html#line.2545">getValueArray</a>()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../org/apache/hadoop/hbase/Cell.html#getValueArray--">Cell</a></code></span></div>
<div class="block">Contiguous raw bytes that may start at any index in the containing array. Max length is
Integer.MAX_VALUE which is 2,147,483,647 bytes.</div>
@@ -861,7 +895,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/KeyValue.html" title="class
<ul class="blockList">
<li class="blockList">
<h4>getValueOffset</h4>
-<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html#line.2518">getValueOffset</a>()</pre>
+<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html#line.2550">getValueOffset</a>()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../org/apache/hadoop/hbase/Cell.html#getValueOffset--">getValueOffset</a></code> in interface <code><a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a></code></dd>
@@ -878,7 +912,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/KeyValue.html" title="class
<ul class="blockList">
<li class="blockList">
<h4>getValueLength</h4>
-<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html#line.2523">getValueLength</a>()</pre>
+<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html#line.2555">getValueLength</a>()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../org/apache/hadoop/hbase/Cell.html#getValueLength--">getValueLength</a></code> in interface <code><a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a></code></dd>
@@ -895,7 +929,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/KeyValue.html" title="class
<ul class="blockList">
<li class="blockList">
<h4>getTagsLength</h4>
-<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html#line.2528">getTagsLength</a>()</pre>
+<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html#line.2560">getTagsLength</a>()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../org/apache/hadoop/hbase/KeyValue.html#getTagsLength--">KeyValue</a></code></span></div>
<div class="block">This returns the total length of the tag bytes</div>
<dl>
@@ -916,7 +950,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/KeyValue.html" title="class
<ul class="blockList">
<li class="blockList">
<h4>toString</h4>
-<pre>public <a href="https://docs.oracle.com/javase/8/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/KeyValue.KeyOnlyKeyValue.html#line.2533">toString</a>()</pre>
+<pre>public <a href="https://docs.oracle.com/javase/8/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/KeyValue.KeyOnlyKeyValue.html#line.2565">toString</a>()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code><a href="../../../../org/apache/hadoop/hbase/KeyValue.html#toString--">toString</a></code> in class <code><a href="../../../../org/apache/hadoop/hbase/KeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue</a></code></dd>
@@ -929,7 +963,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/KeyValue.html" title="class
<ul class="blockList">
<li class="blockList">
<h4>hashCode</h4>
-<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html#line.2541">hashCode</a>()</pre>
+<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html#line.2573">hashCode</a>()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../org/apache/hadoop/hbase/KeyValue.html#hashCode--">KeyValue</a></code></span></div>
<div class="block">In line with <a href="../../../../org/apache/hadoop/hbase/KeyValue.html#equals-java.lang.Object-"><code>KeyValue.equals(Object)</code></a>, only uses the key portion, not the value.</div>
<dl>
@@ -944,7 +978,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/KeyValue.html" title="class
<ul class="blockList">
<li class="blockList">
<h4>equals</h4>
-<pre>public boolean <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html#line.2546">equals</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> other)</pre>
+<pre>public boolean <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html#line.2578">equals</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> other)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../org/apache/hadoop/hbase/KeyValue.html#equals-java.lang.Object-">KeyValue</a></code></span></div>
<div class="block">Needed doing 'contains' on List. Only compares the key portion, not the value.</div>
<dl>
@@ -959,7 +993,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/KeyValue.html" title="class
<ul class="blockList">
<li class="blockList">
<h4>heapSize</h4>
-<pre>public long <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html#line.2551">heapSize</a>()</pre>
+<pre>public long <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html#line.2583">heapSize</a>()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../org/apache/hadoop/hbase/KeyValue.html#heapSize--">KeyValue</a></code></span></div>
<div class="block">HeapSize implementation
@@ -982,7 +1016,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/KeyValue.html" title="class
<ul class="blockListLast">
<li class="blockList">
<h4>write</h4>
-<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html#line.2556">write</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io">OutputStream</a> out,
+<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html#line.2588">write</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io">OutputStream</a> out,
boolean withTags)
throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../org/apache/hadoop/hbase/ExtendedCell.html#write-java.io.OutputStream-boolean-">ExtendedCell</a></code></span></div>
diff --git a/devapidocs/org/apache/hadoop/hbase/KeyValue.MetaComparator.html b/devapidocs/org/apache/hadoop/hbase/KeyValue.MetaComparator.html
index 79f34c7..959d982 100644
--- a/devapidocs/org/apache/hadoop/hbase/KeyValue.MetaComparator.html
+++ b/devapidocs/org/apache/hadoop/hbase/KeyValue.MetaComparator.html
@@ -127,7 +127,7 @@ var activeTableTab = "activeTableTab";
</div>
<br>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
-public static class <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.1611">KeyValue.MetaComparator</a>
+public static class <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.1634">KeyValue.MetaComparator</a>
extends <a href="../../../../org/apache/hadoop/hbase/KeyValue.KVComparator.html" title="class in org.apache.hadoop.hbase">KeyValue.KVComparator</a></pre>
<div class="block">A <a href="../../../../org/apache/hadoop/hbase/KeyValue.KVComparator.html" title="class in org.apache.hadoop.hbase"><code>KeyValue.KVComparator</code></a> for <code>hbase:meta</code> catalog table
<a href="../../../../org/apache/hadoop/hbase/KeyValue.html" title="class in org.apache.hadoop.hbase"><code>KeyValue</code></a>s.</div>
@@ -267,7 +267,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/KeyValue.KVComparator.html"
<ul class="blockListLast">
<li class="blockList">
<h4>MetaComparator</h4>
-<pre>public <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.MetaComparator.html#line.1611">MetaComparator</a>()</pre>
+<pre>public <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.MetaComparator.html#line.1634">MetaComparator</a>()</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div>
</li>
</ul>
@@ -285,7 +285,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/KeyValue.KVComparator.html"
<ul class="blockList">
<li class="blockList">
<h4>compare</h4>
-<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.MetaComparator.html#line.1617">compare</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
+<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.MetaComparator.html#line.1640">compare</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> right)</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div>
<div class="block">Compare key portion of a <a href="../../../../org/apache/hadoop/hbase/KeyValue.html" title="class in org.apache.hadoop.hbase"><code>KeyValue</code></a> for keys in <code>hbase:meta</code>
@@ -304,7 +304,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/KeyValue.KVComparator.html"
<ul class="blockList">
<li class="blockList">
<h4>compareOnlyKeyPortion</h4>
-<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.MetaComparator.html#line.1623">compareOnlyKeyPortion</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
+<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.MetaComparator.html#line.1646">compareOnlyKeyPortion</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> right)</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div>
<dl>
@@ -319,7 +319,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/KeyValue.KVComparator.html"
<ul class="blockList">
<li class="blockList">
<h4>compareRows</h4>
-<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.MetaComparator.html#line.1628">compareRows</a>(byte[] left,
+<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.MetaComparator.html#line.1651">compareRows</a>(byte[] left,
int loffset,
int llength,
byte[] right,
@@ -342,7 +342,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/KeyValue.KVComparator.html"
<ul class="blockList">
<li class="blockList">
<h4>getShortMidpointKey</h4>
-<pre>public byte[] <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.MetaComparator.html#line.1685">getShortMidpointKey</a>(byte[] leftKey,
+<pre>public byte[] <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.MetaComparator.html#line.1708">getShortMidpointKey</a>(byte[] leftKey,
byte[] rightKey)</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div>
<div class="block">Don't do any fancy Block Index splitting tricks.</div>
@@ -360,7 +360,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/KeyValue.KVComparator.html"
<ul class="blockList">
<li class="blockList">
<h4>getLegacyKeyComparatorName</h4>
-<pre>public <a href="https://docs.oracle.com/javase/8/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/KeyValue.MetaComparator.html#line.1696">getLegacyKeyComparatorName</a>()</pre>
+<pre>public <a href="https://docs.oracle.com/javase/8/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/KeyValue.MetaComparator.html#line.1719">getLegacyKeyComparatorName</a>()</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div>
<div class="block">The HFileV2 file format's trailer contains this class name. We reinterpret this and
instantiate the appropriate comparator.
@@ -379,7 +379,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/KeyValue.KVComparator.html"
<ul class="blockList">
<li class="blockList">
<h4>clone</h4>
-<pre>protected <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.MetaComparator.html#line.1701">clone</a>()
+<pre>protected <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.MetaComparator.html#line.1724">clone</a>()
throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/CloneNotSupportedException.html?is-external=true" title="class or interface in java.lang">CloneNotSupportedException</a></pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div>
<dl>
@@ -396,7 +396,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/KeyValue.KVComparator.html"
<ul class="blockListLast">
<li class="blockList">
<h4>compareRowKey</h4>
-<pre>protected int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.MetaComparator.html#line.1709">compareRowKey</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> l,
+<pre>protected int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.MetaComparator.html#line.1732">compareRowKey</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> l,
<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> r)</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div>
<div class="block">Override the row key comparison to parse and compare the meta row key parts.</div>
diff --git a/devapidocs/org/apache/hadoop/hbase/KeyValue.SamePrefixComparator.html b/devapidocs/org/apache/hadoop/hbase/KeyValue.SamePrefixComparator.html
index 9178f32..0d6df65 100644
--- a/devapidocs/org/apache/hadoop/hbase/KeyValue.SamePrefixComparator.html
+++ b/devapidocs/org/apache/hadoop/hbase/KeyValue.SamePrefixComparator.html
@@ -109,7 +109,7 @@ var activeTableTab = "activeTableTab";
</dl>
<hr>
<br>
-<pre>public static interface <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.2340">KeyValue.SamePrefixComparator</a><T></pre>
+<pre>public static interface <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.2363">KeyValue.SamePrefixComparator</a><T></pre>
<div class="block">Avoids redundant comparisons for better performance.
TODO get rid of this wart</div>
@@ -164,7 +164,7 @@ var activeTableTab = "activeTableTab";
<ul class="blockListLast">
<li class="blockList">
<h4>compareIgnoringPrefix</h4>
-<pre>int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.SamePrefixComparator.html#line.2345">compareIgnoringPrefix</a>(int commonPrefix,
+<pre>int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.SamePrefixComparator.html#line.2368">compareIgnoringPrefix</a>(int commonPrefix,
byte[] left,
int loffset,
int llength,
diff --git a/devapidocs/org/apache/hadoop/hbase/KeyValue.Type.html b/devapidocs/org/apache/hadoop/hbase/KeyValue.Type.html
index 5785039..6b584f9 100644
--- a/devapidocs/org/apache/hadoop/hbase/KeyValue.Type.html
+++ b/devapidocs/org/apache/hadoop/hbase/KeyValue.Type.html
@@ -122,7 +122,7 @@ var activeTableTab = "activeTableTab";
</dl>
<hr>
<br>
-<pre>public static enum <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.223">KeyValue.Type</a>
+<pre>public static enum <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.224">KeyValue.Type</a>
extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a><<a href="../../../../org/apache/hadoop/hbase/KeyValue.Type.html" title="enum in org.apache.hadoop.hbase">KeyValue.Type</a>></pre>
<div class="block">Key type.
Has space for other key types to be added later. Cannot rely on
@@ -267,7 +267,7 @@ the order they are declared.</div>
<ul class="blockList">
<li class="blockList">
<h4>Minimum</h4>
-<pre>public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.Type.html" title="enum in org.apache.hadoop.hbase">KeyValue.Type</a> <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.Type.html#line.224">Minimum</a></pre>
+<pre>public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.Type.html" title="enum in org.apache.hadoop.hbase">KeyValue.Type</a> <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.Type.html#line.225">Minimum</a></pre>
</li>
</ul>
<a name="Put">
@@ -276,7 +276,7 @@ the order they are declared.</div>
<ul class="blockList">
<li class="blockList">
<h4>Put</h4>
-<pre>public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.Type.html" title="enum in org.apache.hadoop.hbase">KeyValue.Type</a> <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.Type.html#line.225">Put</a></pre>
+<pre>public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.Type.html" title="enum in org.apache.hadoop.hbase">KeyValue.Type</a> <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.Type.html#line.226">Put</a></pre>
</li>
</ul>
<a name="Delete">
@@ -285,7 +285,7 @@ the order they are declared.</div>
<ul class="blockList">
<li class="blockList">
<h4>Delete</h4>
-<pre>public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.Type.html" title="enum in org.apache.hadoop.hbase">KeyValue.Type</a> <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.Type.html#line.227">Delete</a></pre>
+<pre>public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.Type.html" title="enum in org.apache.hadoop.hbase">KeyValue.Type</a> <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.Type.html#line.228">Delete</a></pre>
</li>
</ul>
<a name="DeleteFamilyVersion">
@@ -294,7 +294,7 @@ the order they are declared.</div>
<ul class="blockList">
<li class="blockList">
<h4>DeleteFamilyVersion</h4>
-<pre>public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.Type.html" title="enum in org.apache.hadoop.hbase">KeyValue.Type</a> <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.Type.html#line.228">DeleteFamilyVersion</a></pre>
+<pre>public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.Type.html" title="enum in org.apache.hadoop.hbase">KeyValue.Type</a> <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.Type.html#line.229">DeleteFamilyVersion</a></pre>
</li>
</ul>
<a name="DeleteColumn">
@@ -303,7 +303,7 @@ the order they are declared.</div>
<ul class="blockList">
<li class="blockList">
<h4>DeleteColumn</h4>
-<pre>public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.Type.html" title="enum in org.apache.hadoop.hbase">KeyValue.Type</a> <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.Type.html#line.229">DeleteColumn</a></pre>
+<pre>public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.Type.html" title="enum in org.apache.hadoop.hbase">KeyValue.Type</a> <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.Type.html#line.230">DeleteColumn</a></pre>
</li>
</ul>
<a name="DeleteFamily">
@@ -312,7 +312,7 @@ the order they are declared.</div>
<ul class="blockList">
<li class="blockList">
<h4>DeleteFamily</h4>
-<pre>public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.Type.html" title="enum in org.apache.hadoop.hbase">KeyValue.Type</a> <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.Type.html#line.230">DeleteFamily</a></pre>
+<pre>public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.Type.html" title="enum in org.apache.hadoop.hbase">KeyValue.Type</a> <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.Type.html#line.231">DeleteFamily</a></pre>
</li>
</ul>
<a name="Maximum">
@@ -321,7 +321,7 @@ the order they are declared.</div>
<ul class="blockListLast">
<li class="blockList">
<h4>Maximum</h4>
-<pre>public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.Type.html" title="enum in org.apache.hadoop.hbase">KeyValue.Type</a> <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.Type.html#line.233">Maximum</a></pre>
+<pre>public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.Type.html" title="enum in org.apache.hadoop.hbase">KeyValue.Type</a> <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.Type.html#line.234">Maximum</a></pre>
</li>
</ul>
</li>
@@ -338,7 +338,7 @@ the order they are declared.</div>
<ul class="blockList">
<li class="blockList">
<h4>code</h4>
-<pre>private final byte <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.Type.html#line.235">code</a></pre>
+<pre>private final byte <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.Type.html#line.236">code</a></pre>
</li>
</ul>
<a name="codeArray">
@@ -347,7 +347,7 @@ the order they are declared.</div>
<ul class="blockListLast">
<li class="blockList">
<h4>codeArray</h4>
-<pre>private static <a href="../../../../org/apache/hadoop/hbase/KeyValue.Type.html" title="enum in org.apache.hadoop.hbase">KeyValue.Type</a>[] <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.Type.html#line.245">codeArray</a></pre>
+<pre>private static <a href="../../../../org/apache/hadoop/hbase/KeyValue.Type.html" title="enum in org.apache.hadoop.hbase">KeyValue.Type</a>[] <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.Type.html#line.246">codeArray</a></pre>
</li>
</ul>
</li>
@@ -364,7 +364,7 @@ the order they are declared.</div>
<ul class="blockList">
<li class="blockList">
<h4>values</h4>
-<pre>public static <a href="../../../../org/apache/hadoop/hbase/KeyValue.Type.html" title="enum in org.apache.hadoop.hbase">KeyValue.Type</a>[] <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.Type.html#line.47">values</a>()</pre>
+<pre>public static <a href="../../../../org/apache/hadoop/hbase/KeyValue.Type.html" title="enum in org.apache.hadoop.hbase">KeyValue.Type</a>[] <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.Type.html#line.48">values</a>()</pre>
<div class="block">Returns an array containing the constants of this enum type, in
the order they are declared. This method may be used to iterate
over the constants as follows:
@@ -384,7 +384,7 @@ for (KeyValue.Type c : KeyValue.Type.values())
<ul class="blockList">
<li class="blockList">
<h4>valueOf</h4>
-<pre>public static <a href="../../../../org/apache/hadoop/hbase/KeyValue.Type.html" title="enum in org.apache.hadoop.hbase">KeyValue.Type</a> <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.Type.html#line.47">valueOf</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> name)</pre>
+<pre>public static <a href="../../../../org/apache/hadoop/hbase/KeyValue.Type.html" title="enum in org.apache.hadoop.hbase">KeyValue.Type</a> <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.Type.html#line.48">valueOf</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> name)</pre>
<div class="block">Returns the enum constant of this type with the specified name.
The string must match <i>exactly</i> an identifier used to declare an
enum constant in this type. (Extraneous whitespace characters are
@@ -406,7 +406,7 @@ not permitted.)</div>
<ul class="blockList">
<li class="blockList">
<h4>getCode</h4>
-<pre>public byte <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.Type.html#line.241">getCode</a>()</pre>
+<pre>public byte <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.Type.html#line.242">getCode</a>()</pre>
</li>
</ul>
<a name="isValidType-byte-">
@@ -415,7 +415,7 @@ not permitted.)</div>
<ul class="blockList">
<li class="blockList">
<h4>isValidType</h4>
-<pre>static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.Type.html#line.258">isValidType</a>(byte b)</pre>
+<pre>static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.Type.html#line.259">isValidType</a>(byte b)</pre>
<div class="block">True to indicate that the byte b is a valid type.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
@@ -431,7 +431,7 @@ not permitted.)</div>
<ul class="blockListLast">
<li class="blockList">
<h4>codeToType</h4>
-<pre>public static <a href="../../../../org/apache/hadoop/hbase/KeyValue.Type.html" title="enum in org.apache.hadoop.hbase">KeyValue.Type</a> <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.Type.html#line.268">codeToType</a>(byte b)</pre>
+<pre>public static <a href="../../../../org/apache/hadoop/hbase/KeyValue.Type.html" title="enum in org.apache.hadoop.hbase">KeyValue.Type</a> <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.Type.html#line.269">codeToType</a>(byte b)</pre>
<div class="block">Cannot rely on enum ordinals . They change if item is removed or moved.
Do our own codes.</div>
<dl>
diff --git a/devapidocs/org/apache/hadoop/hbase/KeyValue.html b/devapidocs/org/apache/hadoop/hbase/KeyValue.html
index 533c565..f45a8d9 100644
--- a/devapidocs/org/apache/hadoop/hbase/KeyValue.html
+++ b/devapidocs/org/apache/hadoop/hbase/KeyValue.html
@@ -18,7 +18,7 @@
catch(err) {
}
//-->
-var methods = {"i0":10,"i1":9,"i2":10,"i3":9,"i4":9,"i5":9,"i6":9,"i7":9,"i8":10,"i9":10,"i10":10,"i11":10,"i12":9,"i13":9,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":9,"i21":10,"i22":10,"i23":10,"i24":9,"i25":9,"i26":9,"i27":10,"i28":9,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10,"i45":10,"i46":10,"i47":10,"i48":10,"i49":10,"i50":10,"i51":10,"i52":10,"i53":10,"i54":9,"i55": [...]
+var methods = {"i0":10,"i1":9,"i2":10,"i3":9,"i4":9,"i5":9,"i6":9,"i7":9,"i8":10,"i9":10,"i10":10,"i11":10,"i12":9,"i13":9,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":9,"i22":10,"i23":10,"i24":10,"i25":9,"i26":9,"i27":9,"i28":10,"i29":9,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10,"i45":10,"i46":10,"i47":10,"i48":10,"i49":10,"i50":10,"i51":10,"i52":10,"i53":10,"i54":10,"i55" [...]
var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"],32:["t6","Deprecated Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
@@ -118,7 +118,7 @@ var activeTableTab = "activeTableTab";
<hr>
<br>
<pre>@InterfaceAudience.Private
-public class <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.77">KeyValue</a>
+public class <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.78">KeyValue</a>
extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
implements <a href="../../../../org/apache/hadoop/hbase/ExtendedCell.html" title="interface in org.apache.hadoop.hbase">ExtendedCell</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Cloneable.html?is-external=true" title="class or interface in java.lang">Cloneable</a></pre>
<div class="block">An HBase Key/Value. This is the fundamental HBase Type.
@@ -799,23 +799,27 @@ implements <a href="../../../../org/apache/hadoop/hbase/ExtendedCell.html" title
</tr>
<tr id="i16" class="altColor">
<td class="colFirst"><code>byte</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/KeyValue.html#getFamilyLength-int-">getFamilyLength</a></span>(int foffset)</code> </td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/KeyValue.html#getFamilyLength-int-">getFamilyLength</a></span>(int famLenPos)</code> </td>
</tr>
<tr id="i17" class="rowColor">
-<td class="colFirst"><code>int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/KeyValue.html#getFamilyOffset--">getFamilyOffset</a></span>()</code> </td>
+<td class="colFirst"><code>(package private) int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/KeyValue.html#getFamilyLengthPosition-int-">getFamilyLengthPosition</a></span>(int rowLength)</code> </td>
</tr>
<tr id="i18" class="altColor">
-<td class="colFirst"><code>private int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/KeyValue.html#getFamilyOffset-int-">getFamilyOffset</a></span>(int rlength)</code> </td>
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/KeyValue.html#getFamilyOffset--">getFamilyOffset</a></span>()</code> </td>
</tr>
<tr id="i19" class="rowColor">
+<td class="colFirst"><code>(package private) int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/KeyValue.html#getFamilyOffset-int-">getFamilyOffset</a></span>(int familyLenPosition)</code> </td>
+</tr>
+<tr id="i20" class="altColor">
<td class="colFirst"><code>byte[]</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/KeyValue.html#getKey--">getKey</a></span>()</code>
<div class="block">Do not use unless you have to.</div>
</td>
</tr>
-<tr id="i20" class="altColor">
+<tr id="i21" class="rowColor">
<td class="colFirst"><code>static long</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/KeyValue.html#getKeyDataStructureSize-int-int-int-">getKeyDataStructureSize</a></span>(int rlength,
int flength,
@@ -824,19 +828,19 @@ implements <a href="../../../../org/apache/hadoop/hbase/ExtendedCell.html" title
characteristics would take up in its underlying data structure for the key.</div>
</td>
</tr>
-<tr id="i21" class="rowColor">
+<tr id="i22" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/KeyValue.html#getKeyLength--">getKeyLength</a></span>()</code> </td>
</tr>
-<tr id="i22" class="altColor">
+<tr id="i23" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/KeyValue.html#getKeyOffset--">getKeyOffset</a></span>()</code> </td>
</tr>
-<tr id="i23" class="rowColor">
+<tr id="i24" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/KeyValue.html#getKeyString--">getKeyString</a></span>()</code> </td>
</tr>
-<tr id="i24" class="altColor">
+<tr id="i25" class="rowColor">
<td class="colFirst"><code>static long</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/KeyValue.html#getKeyValueDataStructureSize-int-int-int-">getKeyValueDataStructureSize</a></span>(int klength,
int vlength,
@@ -845,7 +849,7 @@ implements <a href="../../../../org/apache/hadoop/hbase/ExtendedCell.html" title
characteristics would take up for its underlying data structure.</div>
</td>
</tr>
-<tr id="i25" class="rowColor">
+<tr id="i26" class="altColor">
<td class="colFirst"><code>static long</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/KeyValue.html#getKeyValueDataStructureSize-int-int-int-int-">getKeyValueDataStructureSize</a></span>(int rlength,
int flength,
@@ -855,7 +859,7 @@ implements <a href="../../../../org/apache/hadoop/hbase/ExtendedCell.html" title
characteristics would take up for its underlying data structure.</div>
</td>
</tr>
-<tr id="i26" class="altColor">
+<tr id="i27" class="rowColor">
<td class="colFirst"><code>static long</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/KeyValue.html#getKeyValueDataStructureSize-int-int-int-int-int-">getKeyValueDataStructureSize</a></span>(int rlength,
int flength,
@@ -866,11 +870,11 @@ implements <a href="../../../../org/apache/hadoop/hbase/ExtendedCell.html" title
characteristics would take up for its underlying data structure.</div>
</td>
</tr>
-<tr id="i27" class="rowColor">
+<tr id="i28" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/KeyValue.html#getLength--">getLength</a></span>()</code> </td>
</tr>
-<tr id="i28" class="altColor">
+<tr id="i29" class="rowColor">
<td class="colFirst"><code>private static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/KeyValue.html#getLength-byte:A-int-">getLength</a></span>(byte[] bytes,
int offset)</code>
@@ -878,120 +882,135 @@ implements <a href="../../../../org/apache/hadoop/hbase/ExtendedCell.html" title
byte array and offset.</div>
</td>
</tr>
-<tr id="i29" class="rowColor">
+<tr id="i30" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/KeyValue.html#getOffset--">getOffset</a></span>()</code> </td>
</tr>
-<tr id="i30" class="altColor">
+<tr id="i31" class="rowColor">
<td class="colFirst"><code>byte[]</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/KeyValue.html#getQualifierArray--">getQualifierArray</a></span>()</code>
<div class="block">Contiguous raw bytes that may start at any index in the containing array.</div>
</td>
</tr>
-<tr id="i31" class="rowColor">
+<tr id="i32" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/KeyValue.html#getQualifierLength--">getQualifierLength</a></span>()</code> </td>
</tr>
-<tr id="i32" class="altColor">
+<tr id="i33" class="rowColor">
<td class="colFirst"><code>private int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/KeyValue.html#getQualifierLength-int-int-">getQualifierLength</a></span>(int rlength,
int flength)</code> </td>
</tr>
-<tr id="i33" class="rowColor">
+<tr id="i34" class="altColor">
+<td class="colFirst"><code>(package private) int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/KeyValue.html#getQualifierLength-int-int-int-">getQualifierLength</a></span>(int keyLength,
+ int rlength,
+ int flength)</code> </td>
+</tr>
+<tr id="i35" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/KeyValue.html#getQualifierOffset--">getQualifierOffset</a></span>()</code> </td>
</tr>
-<tr id="i34" class="altColor">
+<tr id="i36" class="altColor">
<td class="colFirst"><code>private int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/KeyValue.html#getQualifierOffset-int-">getQualifierOffset</a></span>(int foffset)</code> </td>
</tr>
-<tr id="i35" class="rowColor">
+<tr id="i37" class="rowColor">
+<td class="colFirst"><code>(package private) int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/KeyValue.html#getQualifierOffset-int-int-">getQualifierOffset</a></span>(int foffset,
+ int flength)</code> </td>
+</tr>
+<tr id="i38" class="altColor">
<td class="colFirst"><code>byte[]</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/KeyValue.html#getRowArray--">getRowArray</a></span>()</code>
<div class="block">Contiguous raw bytes that may start at any index in the containing array.</div>
</td>
</tr>
-<tr id="i36" class="altColor">
+<tr id="i39" class="rowColor">
<td class="colFirst"><code>short</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/KeyValue.html#getRowLength--">getRowLength</a></span>()</code> </td>
</tr>
-<tr id="i37" class="rowColor">
+<tr id="i40" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/KeyValue.html#getRowOffset--">getRowOffset</a></span>()</code> </td>
</tr>
-<tr id="i38" class="altColor">
+<tr id="i41" class="rowColor">
<td class="colFirst"><code>long</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/KeyValue.html#getSequenceId--">getSequenceId</a></span>()</code>
<div class="block">used to achieve atomic operations in the memstore.</div>
</td>
</tr>
-<tr id="i39" class="rowColor">
+<tr id="i42" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/KeyValue.html#getSerializedSize--">getSerializedSize</a></span>()</code> </td>
</tr>
-<tr id="i40" class="altColor">
+<tr id="i43" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/KeyValue.html#getSerializedSize-boolean-">getSerializedSize</a></span>(boolean withTags)</code> </td>
</tr>
-<tr id="i41" class="rowColor">
+<tr id="i44" class="altColor">
<td class="colFirst"><code>byte[]</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/KeyValue.html#getTagsArray--">getTagsArray</a></span>()</code>
<div class="block">Contiguous raw bytes representing tags that may start at any index in the containing array.</div>
</td>
</tr>
-<tr id="i42" class="altColor">
+<tr id="i45" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/KeyValue.html#getTagsLength--">getTagsLength</a></span>()</code>
<div class="block">This returns the total length of the tag bytes</div>
</td>
</tr>
-<tr id="i43" class="rowColor">
+<tr id="i46" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/KeyValue.html#getTagsOffset--">getTagsOffset</a></span>()</code>
<div class="block">This returns the offset where the tag actually starts.</div>
</td>
</tr>
-<tr id="i44" class="altColor">
+<tr id="i47" class="rowColor">
<td class="colFirst"><code>long</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/KeyValue.html#getTimestamp--">getTimestamp</a></span>()</code> </td>
</tr>
-<tr id="i45" class="rowColor">
+<tr id="i48" class="altColor">
<td class="colFirst"><code>(package private) long</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/KeyValue.html#getTimestamp-int-">getTimestamp</a></span>(int keylength)</code> </td>
</tr>
-<tr id="i46" class="altColor">
+<tr id="i49" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/KeyValue.html#getTimestampOffset--">getTimestampOffset</a></span>()</code> </td>
</tr>
-<tr id="i47" class="rowColor">
+<tr id="i50" class="altColor">
<td class="colFirst"><code>private int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/KeyValue.html#getTimestampOffset-int-">getTimestampOffset</a></span>(int keylength)</code> </td>
</tr>
-<tr id="i48" class="altColor">
+<tr id="i51" class="rowColor">
<td class="colFirst"><code>byte</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/KeyValue.html#getTypeByte--">getTypeByte</a></span>()</code> </td>
</tr>
-<tr id="i49" class="rowColor">
+<tr id="i52" class="altColor">
+<td class="colFirst"><code>(package private) byte</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/KeyValue.html#getTypeByte-int-">getTypeByte</a></span>(int keyLength)</code> </td>
+</tr>
+<tr id="i53" class="rowColor">
<td class="colFirst"><code>byte[]</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/KeyValue.html#getValueArray--">getValueArray</a></span>()</code>
<div class="block">Contiguous raw bytes that may start at any index in the containing array.</div>
</td>
</tr>
-<tr id="i50" class="altColor">
+<tr id="i54" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/KeyValue.html#getValueLength--">getValueLength</a></span>()</code> </td>
</tr>
-<tr id="i51" class="rowColor">
+<tr id="i55" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/KeyValue.html#getValueOffset--">getValueOffset</a></span>()</code> </td>
</tr>
-<tr id="i52" class="altColor">
+<tr id="i56" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/KeyValue.html#hashCode--">hashCode</a></span>()</code>
<div class="block">In line with <a href="../../../../org/apache/hadoop/hbase/KeyValue.html#equals-java.lang.Object-"><code>equals(Object)</code></a>, only uses the key portion, not the value.</div>
</td>
</tr>
-<tr id="i53" class="rowColor">
+<tr id="i57" class="rowColor">
<td class="colFirst"><code>long</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/KeyValue.html#heapSize--">heapSize</a></span>()</code>
<div class="block">HeapSize implementation
@@ -1000,19 +1019,19 @@ implements <a href="../../../../org/apache/hadoop/hbase/ExtendedCell.html" title
MemStore.</div>
</td>
</tr>
-<tr id="i54" class="altColor">
+<tr id="i58" class="altColor">
<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/KeyValue.html#humanReadableTimestamp-long-">humanReadableTimestamp</a></span>(long timestamp)</code> </td>
</tr>
-<tr id="i55" class="rowColor">
+<tr id="i59" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/KeyValue.html#isLatestTimestamp--">isLatestTimestamp</a></span>()</code> </td>
</tr>
-<tr id="i56" class="altColor">
+<tr id="i60" class="altColor">
<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/KeyValue.html#keyToString-byte:A-">keyToString</a></span>(byte[] k)</code> </td>
</tr>
-<tr id="i57" class="rowColor">
+<tr id="i61" class="rowColor">
<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/KeyValue.html#keyToString-byte:A-int-int-">keyToString</a></span>(byte[] b,
int o,
@@ -1020,7 +1039,7 @@ implements <a href="../../../../org/apache/hadoop/hbase/ExtendedCell.html" title
<div class="block">Use for logging.</div>
</td>
</tr>
-<tr id="i58" class="altColor">
+<tr id="i62" class="altColor">
<td class="colFirst"><code>static long</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/KeyValue.html#oswrite-org.apache.hadoop.hbase.KeyValue-java.io.OutputStream-boolean-">oswrite</a></span>(<a href="../../../../org/apache/hadoop/hbase/KeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue</a> kv,
<a href="https://docs.oracle.com/javase/8/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io">OutputStream</a> out,
@@ -1031,66 +1050,66 @@ implements <a href="../../../../org/apache/hadoop/hbase/ExtendedCell.html" title
</div>
</td>
</tr>
-<tr id="i59" class="rowColor">
+<tr id="i63" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/KeyValue.html#setSequenceId-long-">setSequenceId</a></span>(long seqId)</code>
<div class="block">Sets with the given seqId.</div>
</td>
</tr>
-<tr id="i60" class="altColor">
+<tr id="i64" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/KeyValue.html#setTimestamp-byte:A-">setTimestamp</a></span>(byte[] ts)</code>
<div class="block">Sets with the given timestamp.</div>
</td>
</tr>
-<tr id="i61" class="rowColor">
+<tr id="i65" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/KeyValue.html#setTimestamp-long-">setTimestamp</a></span>(long ts)</code>
<div class="block">Sets with the given timestamp.</div>
</td>
</tr>
-<tr id="i62" class="altColor">
+<tr id="i66" class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/hadoop/hbase/KeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/KeyValue.html#shallowCopy--">shallowCopy</a></span>()</code>
<div class="block">Creates a shallow copy of this KeyValue, reusing the data byte buffer.</div>
</td>
</tr>
-<tr id="i63" class="rowColor">
+<tr id="i67" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/KeyValue.html#toString--">toString</a></span>()</code> </td>
</tr>
-<tr id="i64" class="altColor">
+<tr id="i68" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/KeyValue.html#toStringMap--">toStringMap</a></span>()</code>
<div class="block">Produces a string map for this key/value pair.</div>
</td>
</tr>
-<tr id="i65" class="rowColor">
+<tr id="i69" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/KeyValue.html#updateLatestStamp-byte:A-">updateLatestStamp</a></span>(byte[] now)</code> </td>
</tr>
-<tr id="i66" class="altColor">
+<tr id="i70" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/KeyValue.html#write-java.nio.ByteBuffer-int-">write</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buf,
int offset)</code>
<div class="block">Write this Cell into the given buf's offset in a <a href="../../../../org/apache/hadoop/hbase/KeyValue.html" title="class in org.apache.hadoop.hbase"><code>KeyValue</code></a> format.</div>
</td>
</tr>
-<tr id="i67" class="rowColor">
+<tr id="i71" class="rowColor">
<td class="colFirst"><code>static long</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/KeyValue.html#write-org.apache.hadoop.hbase.KeyValue-java.io.DataOutput-">write</a></span>(<a href="../../../../org/apache/hadoop/hbase/KeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue</a> kv,
<a href="https://docs.oracle.com/javase/8/docs/api/java/io/DataOutput.html?is-external=true" title="class or interface in java.io">DataOutput</a> out)</code>
<div class="block">Write out a KeyValue in the manner in which we used to when KeyValue was a Writable.</div>
</td>
</tr>
-<tr id="i68" class="altColor">
+<tr id="i72" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/KeyValue.html#write-java.io.OutputStream-boolean-">write</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io">OutputStream</a> out,
boolean withTags)</code>
<div class="block">Write this cell to an OutputStream in a <a href="../../../../org/apache/hadoop/hbase/KeyValue.html" title="class in org.apache.hadoop.hbase"><code>KeyValue</code></a> format.</div>
</td>
</tr>
-<tr id="i69" class="rowColor">
+<tr id="i73" class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/KeyValue.html#writeByteArray-byte:A-int-byte:A-int-int-byte:A-int-int-byte:A-int-int-long-org.apache.hadoop.hbase.KeyValue.Type-byte:A-int-int-org.apache.hadoop.hbase.Tag:A-">writeByteArray</a></span>(byte[] buffer,
int boffset,
@@ -1161,7 +1180,7 @@ implements <a href="../../../../org/apache/hadoop/hbase/ExtendedCell.html" title
<ul class="blockList">
<li class="blockList">
<h4>EMPTY_ARRAY_LIST</h4>
-<pre>private static final <a href="https://docs.oracle.com/javase/8/docs/api/java/util/ArrayList.html?is-external=true" title="class or interface in java.util">ArrayList</a><<a href="../../../../org/apache/hadoop/hbase/Tag.html" title="interface in org.apache.hadoop.hbase">Tag</a>> <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.78">EMPTY_ARRAY_LIST</a></pre>
+<pre>private static final <a href="https://docs.oracle.com/javase/8/docs/api/java/util/ArrayList.html?is-external=true" title="class or interface in java.util">ArrayList</a><<a href="../../../../org/apache/hadoop/hbase/Tag.html" title="interface in org.apache.hadoop.hbase">Tag</a>> <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.79">EMPTY_ARRAY_LIST</a></pre>
</li>
</ul>
<a name="LOG">
@@ -1170,7 +1189,7 @@ implements <a href="../../../../org/apache/hadoop/hbase/ExtendedCell.html" title
<ul class="blockList">
<li class="blockList">
<h4>LOG</h4>
-<pre>private static final org.slf4j.Logger <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.80">LOG</a></pre>
+<pre>private static final org.slf4j.Logger <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.81">LOG</a></pre>
</li>
</ul>
<a name="FIXED_OVERHEAD">
@@ -1179,7 +1198,7 @@ implements <a href="../../../../org/apache/hadoop/hbase/ExtendedCell.html" title
<ul class="blockList">
<li class="blockList">
<h4>FIXED_OVERHEAD</h4>
-<pre>public static final int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.82">FIXED_OVERHEAD</a></pre>
+<pre>public static final int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.83">FIXED_OVERHEAD</a></pre>
</li>
</ul>
<a name="COLUMN_FAMILY_DELIMITER">
@@ -1188,7 +1207,7 @@ implements <a href="../../../../org/apache/hadoop/hbase/ExtendedCell.html" title
<ul class="blockList">
<li class="blockList">
<h4>COLUMN_FAMILY_DELIMITER</h4>
-<pre>public static final char <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.90">COLUMN_FAMILY_DELIMITER</a></pre>
+<pre>public static final char <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.91">COLUMN_FAMILY_DELIMITER</a></pre>
<div class="block">Colon character in UTF-8</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
@@ -1202,7 +1221,7 @@ implements <a href="../../../../org/apache/hadoop/hbase/ExtendedCell.html" title
<ul class="blockList">
<li class="blockList">
<h4>COLUMN_FAMILY_DELIM_ARRAY</h4>
-<pre>public static final byte[] <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.92">COLUMN_FAMILY_DELIM_ARRAY</a></pre>
+<pre>public static final byte[] <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.93">COLUMN_FAMILY_DELIM_ARRAY</a></pre>
</li>
</ul>
<a name="COMPARATOR">
@@ -1212,7 +1231,7 @@ implements <a href="../../../../org/apache/hadoop/hbase/ExtendedCell.html" title
<li class="blockList">
<h4>COMPARATOR</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
-public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.KVComparator.html" title="class in org.apache.hadoop.hbase">KeyValue.KVComparator</a> <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.101">COMPARATOR</a></pre>
+public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.KVComparator.html" title="class in org.apache.hadoop.hbase">KeyValue.KVComparator</a> <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.102">COMPARATOR</a></pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">Use <a href="../../../../org/apache/hadoop/hbase/CellComparator.html#getInstance--"><code>CellComparator.getInstance()</code></a> instead. Deprecated for hbase 2.0, remove for hbase 3.0.</span></div>
<div class="block">Comparator for plain key/values; i.e. non-catalog table key/values. Works on Key portion
of KeyValue only.</div>
@@ -1225,7 +1244,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<li class="blockList">
<h4>META_COMPARATOR</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
-public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.KVComparator.html" title="class in org.apache.hadoop.hbase">KeyValue.KVComparator</a> <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.109">META_COMPARATOR</a></pre>
+public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.KVComparator.html" title="class in org.apache.hadoop.hbase">KeyValue.KVComparator</a> <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.110">META_COMPARATOR</a></pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">Use <a href="../../../../org/apache/hadoop/hbase/MetaCellComparator.html#META_COMPARATOR"><code>MetaCellComparator.META_COMPARATOR</code></a> instead.
Deprecated for hbase 2.0, remove for hbase 3.0.</span></div>
<div class="block">A <a href="../../../../org/apache/hadoop/hbase/KeyValue.KVComparator.html" title="class in org.apache.hadoop.hbase"><code>KeyValue.KVComparator</code></a> for <code>hbase:meta</code> catalog table
@@ -1238,7 +1257,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<ul class="blockList">
<li class="blockList">
<h4>KEY_LENGTH_SIZE</h4>
-<pre>public static final int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.112">KEY_LENGTH_SIZE</a></pre>
+<pre>public static final int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.113">KEY_LENGTH_SIZE</a></pre>
<div class="block">Size of the key length field in bytes</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
@@ -1252,7 +1271,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<ul class="blockList">
<li class="blockList">
<h4>TYPE_SIZE</h4>
-<pre>public static final int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.115">TYPE_SIZE</a></pre>
+<pre>public static final int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.116">TYPE_SIZE</a></pre>
<div class="block">Size of the key type field in bytes</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
@@ -1266,7 +1285,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<ul class="blockList">
<li class="blockList">
<h4>ROW_LENGTH_SIZE</h4>
-<pre>public static final int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.118">ROW_LENGTH_SIZE</a></pre>
+<pre>public static final int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.119">ROW_LENGTH_SIZE</a></pre>
<div class="block">Size of the row length field in bytes</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
@@ -1280,7 +1299,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<ul class="blockList">
<li class="blockList">
<h4>FAMILY_LENGTH_SIZE</h4>
-<pre>public static final int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.121">FAMILY_LENGTH_SIZE</a></pre>
+<pre>public static final int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.122">FAMILY_LENGTH_SIZE</a></pre>
<div class="block">Size of the family length field in bytes</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
@@ -1294,7 +1313,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<ul class="blockList">
<li class="blockList">
<h4>TIMESTAMP_SIZE</h4>
-<pre>public static final int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.124">TIMESTAMP_SIZE</a></pre>
+<pre>public static final int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.125">TIMESTAMP_SIZE</a></pre>
<div class="block">Size of the timestamp field in bytes</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
@@ -1308,7 +1327,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<ul class="blockList">
<li class="blockList">
<h4>TIMESTAMP_TYPE_SIZE</h4>
-<pre>public static final int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.127">TIMESTAMP_TYPE_SIZE</a></pre>
+<pre>public static final int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.128">TIMESTAMP_TYPE_SIZE</a></pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.apache.hadoop.hbase.KeyValue.TIMESTAMP_TYPE_SIZE">Constant Field Values</a></dd>
@@ -1321,7 +1340,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<ul class="blockList">
<li class="blockList">
<h4>KEY_INFRASTRUCTURE_SIZE</h4>
-<pre>public static final int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.130">KEY_INFRASTRUCTURE_SIZE</a></pre>
+<pre>public static final int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.131">KEY_INFRASTRUCTURE_SIZE</a></pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.apache.hadoop.hbase.KeyValue.KEY_INFRASTRUCTURE_SIZE">Constant Field Values</a></dd>
@@ -1334,7 +1353,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<ul class="blockList">
<li class="blockList">
<h4>ROW_OFFSET</h4>
-<pre>public static final int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.135">ROW_OFFSET</a></pre>
+<pre>public static final int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.136">ROW_OFFSET</a></pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.apache.hadoop.hbase.KeyValue.ROW_OFFSET">Constant Field Values</a></dd>
@@ -1347,7 +1366,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<ul class="blockList">
<li class="blockList">
<h4>ROW_KEY_OFFSET</h4>
-<pre>public static final int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.139">ROW_KEY_OFFSET</a></pre>
+<pre>public static final int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.140">ROW_KEY_OFFSET</a></pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.apache.hadoop.hbase.KeyValue.ROW_KEY_OFFSET">Constant Field Values</a></dd>
@@ -1360,7 +1379,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<ul class="blockList">
<li class="blockList">
<h4>KEYVALUE_INFRASTRUCTURE_SIZE</h4>
-<pre>public static final int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.142">KEYVALUE_INFRASTRUCTURE_SIZE</a></pre>
+<pre>public static final int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.143">KEYVALUE_INFRASTRUCTURE_SIZE</a></pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.apache.hadoop.hbase.KeyValue.KEYVALUE_INFRASTRUCTURE_SIZE">Constant Field Values</a></dd>
@@ -1373,7 +1392,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<ul class="blockList">
<li class="blockList">
<h4>TAGS_LENGTH_SIZE</h4>
-<pre>public static final int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.145">TAGS_LENGTH_SIZE</a></pre>
+<pre>public static final int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.146">TAGS_LENGTH_SIZE</a></pre>
<div class="block">Size of the tags length field in bytes</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
@@ -1387,7 +1406,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<ul class="blockList">
<li class="blockList">
<h4>KEYVALUE_WITH_TAGS_INFRASTRUCTURE_SIZE</h4>
-<pre>public static final int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.147">KEYVALUE_WITH_TAGS_INFRASTRUCTURE_SIZE</a></pre>
+<pre>public static final int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.148">KEYVALUE_WITH_TAGS_INFRASTRUCTURE_SIZE</a></pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.apache.hadoop.hbase.KeyValue.KEYVALUE_WITH_TAGS_INFRASTRUCTURE_SIZE">Constant Field Values</a></dd>
@@ -1400,7 +1419,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<ul class="blockList">
<li class="blockList">
<h4>LOWESTKEY</h4>
-<pre>public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue</a> <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.282">LOWESTKEY</a></pre>
+<pre>public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue</a> <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.283">LOWESTKEY</a></pre>
<div class="block">Lowest possible key.
Makes a Key with highest possible Timestamp, empty row and column. No
key can be equal or lower than this one in memstore or in store file.</div>
@@ -1412,7 +1431,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<ul class="blockList">
<li class="blockList">
<h4>bytes</h4>
-<pre>protected byte[] <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.287">bytes</a></pre>
+<pre>protected byte[] <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.288">bytes</a></pre>
</li>
</ul>
<a name="offset">
@@ -1421,7 +1440,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<ul class="blockList">
<li class="blockList">
<h4>offset</h4>
-<pre>protected int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.288">offset</a></pre>
+<pre>protected int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.289">offset</a></pre>
</li>
</ul>
<a name="length">
@@ -1430,7 +1449,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<ul class="blockList">
<li class="blockList">
<h4>length</h4>
-<pre>protected int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.289">length</a></pre>
+<pre>protected int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.290">length</a></pre>
</li>
</ul>
<a name="seqId">
@@ -1439,7 +1458,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<ul class="blockListLast">
<li class="blockList">
<h4>seqId</h4>
-<pre>private long <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.307">seqId</a></pre>
+<pre>private long <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.308">seqId</a></pre>
</li>
</ul>
</li>
@@ -1456,7 +1475,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<ul class="blockList">
<li class="blockList">
<h4>KeyValue</h4>
-<pre>public <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.313">KeyValue</a>()</pre>
+<pre>public <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.314">KeyValue</a>()</pre>
<div class="block">Writable Constructor -- DO NOT USE</div>
</li>
</ul>
@@ -1466,7 +1485,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<ul class="blockList">
<li class="blockList">
<h4>KeyValue</h4>
-<pre>public <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.320">KeyValue</a>(byte[] bytes)</pre>
+<pre>public <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.321">KeyValue</a>(byte[] bytes)</pre>
<div class="block">Creates a KeyValue from the start of the specified byte array.
Presumes <code>bytes</code> content is formatted as a KeyValue blob.</div>
<dl>
@@ -1481,7 +1500,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<ul class="blockList">
<li class="blockList">
<h4>KeyValue</h4>
-<pre>public <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.331">KeyValue</a>(byte[] bytes,
+<pre>public <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.332">KeyValue</a>(byte[] bytes,
int offset)</pre>
<div class="block">Creates a KeyValue from the specified byte array and offset.
Presumes <code>bytes</code> content starting at <code>offset</code> is
@@ -1499,7 +1518,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<ul class="blockList">
<li class="blockList">
<h4>KeyValue</h4>
-<pre>public <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.342">KeyValue</a>(byte[] bytes,
+<pre>public <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.343">KeyValue</a>(byte[] bytes,
int offset,
int length)</pre>
<div class="block">Creates a KeyValue from the specified byte array, starting at offset, and
@@ -1518,7 +1537,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<ul class="blockList">
<li class="blockList">
<h4>KeyValue</h4>
-<pre>public <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.358">KeyValue</a>(byte[] bytes,
+<pre>public <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.359">KeyValue</a>(byte[] bytes,
int offset,
int length,
long ts)</pre>
@@ -1539,7 +1558,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<ul class="blockList">
<li class="blockList">
<h4>KeyValue</h4>
-<pre>public <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.370">KeyValue</a>(byte[] row,
+<pre>public <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.371">KeyValue</a>(byte[] row,
long timestamp)</pre>
<div class="block">Constructs KeyValue structure filled with null value.
Sets type to <a href="../../../../org/apache/hadoop/hbase/KeyValue.Type.html#Maximum"><code>KeyValue.Type.Maximum</code></a></div>
@@ -1556,7 +1575,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<ul class="blockList">
<li class="blockList">
<h4>KeyValue</h4>
-<pre>public <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.379">KeyValue</a>(byte[] row,
+<pre>public <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.380">KeyValue</a>(byte[] row,
long timestamp,
<a href="../../../../org/apache/hadoop/hbase/KeyValue.Type.html" title="enum in org.apache.hadoop.hbase">KeyValue.Type</a> type)</pre>
<div class="block">Constructs KeyValue structure filled with null value.</div>
@@ -1573,7 +1592,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<ul class="blockList">
<li class="blockList">
<h4>KeyValue</h4>
-<pre>public <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.390">KeyValue</a>(byte[] row,
+<pre>public <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.391">KeyValue</a>(byte[] row,
byte[] family,
byte[] qualifier)</pre>
<div class="block">Constructs KeyValue structure filled with null value.
@@ -1592,7 +1611,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<ul class="blockList">
<li class="blockList">
<h4>KeyValue</h4>
-<pre>public <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.402">KeyValue</a>(byte[] row,
+<pre>public <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.403">KeyValue</a>(byte[] row,
byte[] family,
byte[] qualifier,
byte[] value)</pre>
@@ -1612,7 +1631,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<ul class="blockList">
<li class="blockList">
<h4>KeyValue</h4>
-<pre>public <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.416">KeyValue</a>(byte[] row,
+<pre>public <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.417">KeyValue</a>(byte[] row,
byte[] family,
byte[] qualifier,
long timestamp,
@@ -1636,7 +1655,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<ul class="blockList">
<li class="blockList">
<h4>KeyValue</h4>
-<pre>public <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.430">KeyValue</a>(byte[] row,
+<pre>public <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.431">KeyValue</a>(byte[] row,
byte[] family,
byte[] qualifier,
long timestamp,
@@ -1660,7 +1679,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<ul class="blockList">
<li class="blockList">
<h4>KeyValue</h4>
-<pre>public <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.445">KeyValue</a>(byte[] row,
+<pre>public <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.446">KeyValue</a>(byte[] row,
byte[] family,
byte[] qualifier,
long timestamp,
@@ -1686,7 +1705,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<ul class="blockList">
<li class="blockList">
<h4>KeyValue</h4>
-<pre>public <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.461">KeyValue</a>(byte[] row,
+<pre>public <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.462">KeyValue</a>(byte[] row,
byte[] family,
byte[] qualifier,
long timestamp,
@@ -1712,7 +1731,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<ul class="blockList">
<li class="blockList">
<h4>KeyValue</h4>
-<pre>public <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.481">KeyValue</a>(byte[] row,
+<pre>public <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.482">KeyValue</a>(byte[] row,
byte[] family,
byte[] qualifier,
long timestamp,
@@ -1738,7 +1757,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<ul class="blockList">
<li class="blockList">
<h4>KeyValue</h4>
-<pre>public <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.500">KeyValue</a>(byte[] row,
+<pre>public <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.501">KeyValue</a>(byte[] row,
byte[] family,
byte[] qualifier,
long timestamp,
@@ -1767,7 +1786,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<ul class="blockList">
<li class="blockList">
<h4>KeyValue</h4>
-<pre>public <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.517">KeyValue</a>(byte[] row,
+<pre>public <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.518">KeyValue</a>(byte[] row,
byte[] family,
byte[] qualifier,
long timestamp,
@@ -1794,7 +1813,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<ul class="blockList">
<li class="blockList">
<h4>KeyValue</h4>
-<pre>public <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.538">KeyValue</a>(byte[] row,
+<pre>public <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.539">KeyValue</a>(byte[] row,
byte[] family,
byte[] qualifier,
int qoffset,
@@ -1829,7 +1848,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<ul class="blockList">
<li class="blockList">
<h4>KeyValue</h4>
-<pre>public <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.560">KeyValue</a>(byte[] row,
+<pre>public <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.561">KeyValue</a>(byte[] row,
byte[] family,
byte[] qualifier,
int qoffset,
@@ -1862,7 +1881,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<ul class="blockList">
<li class="blockList">
<h4>KeyValue</h4>
-<pre>public <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.576">KeyValue</a>(byte[] row,
+<pre>public <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.577">KeyValue</a>(byte[] row,
int roffset,
int rlength,
byte[] family,
@@ -1893,7 +1912,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<ul class="blockList">
<li class="blockList">
<h4>KeyValue</h4>
-<pre>public <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.611">KeyValue</a>(byte[] buffer,
+<pre>public <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.612">KeyValue</a>(byte[] buffer,
int boffset,
byte[] row,
int roffset,
@@ -1945,7 +1964,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<ul class="blockList">
<li class="blockList">
<h4>KeyValue</h4>
-<pre>public <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.647">KeyValue</a>(byte[] row,
+<pre>public <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.648">KeyValue</a>(byte[] row,
int roffset,
int rlength,
byte[] family,
@@ -1991,7 +2010,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<ul class="blockList">
<li class="blockList">
<h4>KeyValue</h4>
-<pre>public <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.677">KeyValue</a>(byte[] row,
+<pre>public <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.678">KeyValue</a>(byte[] row,
int roffset,
int rlength,
byte[] family,
@@ -2034,7 +2053,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<ul class="blockList">
<li class="blockList">
<h4>KeyValue</h4>
-<pre>public <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.703">KeyValue</a>(int rlength,
+<pre>public <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.704">KeyValue</a>(int rlength,
int flength,
int qlength,
long timestamp,
@@ -2063,7 +2082,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<ul class="blockList">
<li class="blockList">
<h4>KeyValue</h4>
-<pre>public <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.725">KeyValue</a>(int rlength,
+<pre>public <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.726">KeyValue</a>(int rlength,
int flength,
int qlength,
long timestamp,
@@ -2094,7 +2113,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<ul class="blockList">
<li class="blockList">
<h4>KeyValue</h4>
-<pre>public <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.737">KeyValue</a>(byte[] row,
+<pre>public <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.738">KeyValue</a>(byte[] row,
int roffset,
int rlength,
byte[] family,
@@ -2113,7 +2132,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<ul class="blockListLast">
<li class="blockList">
<h4>KeyValue</h4>
-<pre>public <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.747">KeyValue</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> c)</pre>
+<pre>public <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.748">KeyValue</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> c)</pre>
</li>
</ul>
</li>
@@ -2130,7 +2149,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<ul class="blockList">
<li class="blockList">
<h4>getKeyValueDataStructureSize</h4>
-<pre>public static long <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.160">getKeyValueDataStructureSize</a>(int rlength,
+<pre>public static long <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.161">getKeyValueDataStructureSize</a>(int rlength,
int flength,
int qlength,
int vlength)</pre>
@@ -2153,7 +2172,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<ul class="blockList">
<li class="blockList">
<h4>getKeyValueDataStructureSize</h4>
-<pre>public static long <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.178">getKeyValueDataStructureSize</a>(int rlength,
+<pre>public static long <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.179">getKeyValueDataStructureSize</a>(int rlength,
int flength,
int qlength,
int vlength,
@@ -2178,7 +2197,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<ul class="blockList">
<li class="blockList">
<h4>getKeyValueDataStructureSize</h4>
-<pre>public static long <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.197">getKeyValueDataStructureSize</a>(int klength,
+<pre>public static long <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.198">getKeyValueDataStructureSize</a>(int klength,
int vlength,
int tagsLength)</pre>
<div class="block">Computes the number of bytes that a <code>KeyValue</code> instance with the provided
@@ -2199,7 +2218,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<ul class="blockList">
<li class="blockList">
<h4>getKeyDataStructureSize</h4>
-<pre>public static long <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.214">getKeyDataStructureSize</a>(int rlength,
+<pre>public static long <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.215">getKeyDataStructureSize</a>(int rlength,
int flength,
int qlength)</pre>
<div class="block">Computes the number of bytes that a <code>KeyValue</code> instance with the provided
@@ -2220,7 +2239,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<ul class="blockList">
<li class="blockList">
<h4>getSequenceId</h4>
-<pre>public long <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.297">getSequenceId</a>()</pre>
+<pre>public long <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.298">getSequenceId</a>()</pre>
<div class="block">used to achieve atomic operations in the memstore.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
@@ -2238,7 +2257,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<ul class="blockList">
<li class="blockList">
<h4>setSequenceId</h4>
-<pre>public void <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.302">setSequenceId</a>(long seqId)</pre>
+<pre>public void <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.303">setSequenceId</a>(long seqId)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../org/apache/hadoop/hbase/ExtendedCell.html#setSequenceId-long-">ExtendedCell</a></code></span></div>
<div class="block">Sets with the given seqId.</div>
<dl>
@@ -2255,7 +2274,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<ul class="blockList">
<li class="blockList">
<h4>createEmptyByteArray</h4>
-<pre>private static byte[] <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.767">createEmptyByteArray</a>(int rlength,
+<pre>private static byte[] <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.768">createEmptyByteArray</a>(int rlength,
int flength,
int qlength,
long timestamp,
@@ -2283,7 +2302,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<ul class="blockList">
<li class="blockList">
<h4>checkParameters</h4>
-<pre>static void <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.825">checkParameters</a>(byte[] row,
+<pre>static void <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.826">checkParameters</a>(byte[] row,
int rlength,
byte[] family,
int flength,
@@ -2310,7 +2329,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<ul class="blockList">
<li class="blockList">
<h4>writeByteArray</h4>
-<pre>public static int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.881">writeByteArray</a>(byte[] buffer,
+<pre>public static int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.882">writeByteArray</a>(byte[] buffer,
int boffset,
byte[] row,
int roffset,
@@ -2360,7 +2379,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<ul class="blockList">
<li class="blockList">
<h4>createByteArray</h4>
-<pre>private static byte[] <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.956">createByteArray</a>(byte[] row,
+<pre>private static byte[] <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.957">createByteArray</a>(byte[] row,
int roffset,
int rlength,
byte[] family,
@@ -2405,7 +2424,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<ul class="blockList">
<li class="blockList">
<h4>createByteArray</h4>
-<pre>private static byte[] <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.999">createByteArray</a>(byte[] row,
+<pre>private static byte[] <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.1000">createByteArray</a>(byte[] row,
int roffset,
int rlength,
byte[] family,
@@ -2433,7 +2452,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<ul class="blockList">
<li class="blockList">
<h4>equals</h4>
-<pre>public boolean <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.1065">equals</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> other)</pre>
+<pre>public boolean <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.1066">equals</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> other)</pre>
<div class="block">Needed doing 'contains' on List. Only compares the key portion, not the value.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
@@ -2447,7 +2466,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<ul class="blockList">
<li class="blockList">
<h4>hashCode</h4>
-<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.1076">hashCode</a>()</pre>
+<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.1077">hashCode</a>()</pre>
<div class="block">In line with <a href="../../../../org/apache/hadoop/hbase/KeyValue.html#equals-java.lang.Object-"><code>equals(Object)</code></a>, only uses the key portion, not the value.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
@@ -2461,7 +2480,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<ul class="blockList">
<li class="blockList">
<h4>calculateHashForKey</h4>
-<pre>private int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.1080">calculateHashForKey</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</pre>
+<pre>private int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.1081">calculateHashForKey</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</pre>
</li>
</ul>
<a name="clone--">
@@ -2470,7 +2489,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<ul class="blockList">
<li class="blockList">
<h4>clone</h4>
-<pre>public <a href="../../../../org/apache/hadoop/hbase/KeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue</a> <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.1108">clone</a>()
+<pre>public <a href="../../../../org/apache/hadoop/hbase/KeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue</a> <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.1109">clone</a>()
throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/CloneNotSupportedException.html?is-external=true" title="class or interface in java.lang">CloneNotSupportedException</a></pre>
<div class="block">Clones a KeyValue. This creates a copy, re-allocating the buffer.</div>
<dl>
@@ -2489,7 +2508,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<ul class="blockList">
<li class="blockList">
<h4>shallowCopy</h4>
-<pre>public <a href="../../../../org/apache/hadoop/hbase/KeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue</a> <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.1125">shallowCopy</a>()</pre>
+<pre>public <a href="../../../../org/apache/hadoop/hbase/KeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue</a> <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.1126">shallowCopy</a>()</pre>
<div class="block">Creates a shallow copy of this KeyValue, reusing the data byte buffer.
http://en.wikipedia.org/wiki/Object_copy</div>
<dl>
@@ -2504,7 +2523,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<ul class="blockList">
<li class="blockList">
<h4>toString</h4>
-<pre>public <a href="https://docs.oracle.com/javase/8/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/KeyValue.html#line.1138">toString</a>()</pre>
+<pre>public <a href="https://docs.oracle.com/javase/8/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/KeyValue.html#line.1139">toString</a>()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a></code> in class <code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd>
@@ -2517,7 +2536,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<ul class="blockList">
<li class="blockList">
<h4>keyToString</h4>
-<pre>public static <a href="https://docs.oracle.com/javase/8/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/KeyValue.html#line.1150">keyToString</a>(byte[] k)</pre>
+<pre>public static <a href="https://docs.oracle.com/javase/8/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/KeyValue.html#line.1151">keyToString</a>(byte[] k)</pre>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>k</code> - Key portion of a KeyValue.</dd>
@@ -2532,7 +2551,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<ul class="blockList">
<li class="blockList">
<h4>toStringMap</h4>
-<pre>public <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>> <a href="../../../../src-html/org/apache/ha [...]
+<pre>public <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>> <a href="../../../../src-html/org/apache/ha [...]
<div class="block">Produces a string map for this key/value pair. Useful for programmatic use
and manipulation of the data stored in an WALKey, for example, printing
as JSON. Values are left out due to their tendency to be large. If needed,
@@ -2549,7 +2568,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<ul class="blockList">
<li class="blockList">
<h4>keyToString</h4>
-<pre>public static <a href="https://docs.oracle.com/javase/8/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/KeyValue.html#line.1192">keyToString</a>(byte[] b,
+<pre>public static <a href="https://docs.oracle.com/javase/8/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/KeyValue.html#line.1193">keyToString</a>(byte[] b,
int o,
int l)</pre>
<div class="block">Use for logging.</div>
@@ -2569,7 +2588,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<ul class="blockList">
<li class="blockList">
<h4>humanReadableTimestamp</h4>
-<pre>public static <a href="https://docs.oracle.com/javase/8/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/KeyValue.html#line.1212">humanReadableTimestamp</a>(long timestamp)</pre>
+<pre>public static <a href="https://docs.oracle.com/javase/8/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/KeyValue.html#line.1213">humanReadableTimestamp</a>(long timestamp)</pre>
</li>
</ul>
<a name="getBuffer--">
@@ -2578,7 +2597,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<ul class="blockList">
<li class="blockList">
<h4>getBuffer</h4>
-<pre>public byte[] <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.1233">getBuffer</a>()</pre>
+<pre>public byte[] <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.1234">getBuffer</a>()</pre>
<div class="block">To be used only in tests where the Cells are clearly assumed to be of type KeyValue
and that we need access to the backing array to do some test case related assertions.</div>
<dl>
@@ -2593,7 +2612,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<ul class="blockList">
<li class="blockList">
<h4>getOffset</h4>
-<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.1240">getOffset</a>()</pre>
+<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.1241">getOffset</a>()</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Offset into <a href="../../../../org/apache/hadoop/hbase/KeyValue.html#getBuffer--"><code>getBuffer()</code></a> at which this KeyValue starts.</dd>
@@ -2606,7 +2625,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<ul class="blockList">
<li class="blockList">
<h4>getLength</h4>
-<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.1247">getLength</a>()</pre>
+<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.1248">getLength</a>()</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Length of bytes this KeyValue occupies in <a href="../../../../org/apache/hadoop/hbase/KeyValue.html#getBuffer--"><code>getBuffer()</code></a>.</dd>
@@ -2619,7 +2638,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<ul class="blockList">
<li class="blockList">
<h4>getLength</h4>
-<pre>private static int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.1264">getLength</a>(byte[] bytes,
+<pre>private static int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.1265">getLength</a>(byte[] bytes,
int offset)</pre>
<div class="block">Determines the total length of the KeyValue stored in the specified
byte array and offset. Includes all headers.</div>
@@ -2638,7 +2657,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<ul class="blockList">
<li class="blockList">
<h4>getKeyOffset</h4>
-<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.1273">getKeyOffset</a>()</pre>
+<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.1274">getKeyOffset</a>()</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Key offset in backing buffer..</dd>
@@ -2651,7 +2670,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<ul class="blockList">
<li class="blockList">
<h4>getKeyString</h4>
-<pre>public <a href="https://docs.oracle.com/javase/8/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/KeyValue.html#line.1277">getKeyString</a>()</pre>
+<pre>public <a href="https://docs.oracle.com/javase/8/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/KeyValue.html#line.1278">getKeyString</a>()</pre>
</li>
</ul>
<a name="getKeyLength--">
@@ -2660,7 +2679,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<ul class="blockList">
<li class="blockList">
<h4>getKeyLength</h4>
-<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.1284">getKeyLength</a>()</pre>
+<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.1285">getKeyLength</a>()</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Length of key portion.</dd>
@@ -2673,7 +2692,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<ul class="blockList">
<li class="blockList">
<h4>getValueArray</h4>
-<pre>public byte[] <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.1292">getValueArray</a>()</pre>
+<pre>public byte[] <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.1293">getValueArray</a>()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../org/apache/hadoop/hbase/Cell.html#getValueArray--">Cell</a></code></span></div>
<div class="block">Contiguous raw bytes that may start at any index in the containing array. Max length is
Integer.MAX_VALUE which is 2,147,483,647 bytes.</div>
@@ -2691,7 +2710,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<ul class="blockList">
<li class="blockList">
<h4>getValueOffset</h4>
-<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.1300">getValueOffset</a>()</pre>
+<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.1301">getValueOffset</a>()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../org/apache/hadoop/hbase/Cell.html#getValueOffset--">getValueOffset</a></code> in interface <code><a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a></code></dd>
@@ -2706,7 +2725,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<ul class="blockList">
<li class="blockList">
<h4>getValueLength</h4>
-<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.1309">getValueLength</a>()</pre>
+<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.1310">getValueLength</a>()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../org/apache/hadoop/hbase/Cell.html#getValueLength--">getValueLength</a></code> in interface <code><a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a></code></dd>
@@ -2721,7 +2740,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<ul class="blockList">
<li class="blockList">
<h4>getRowArray</h4>
-<pre>public byte[] <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.1318">getRowArray</a>()</pre>
+<pre>public byte[] <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.1319">getRowArray</a>()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../org/apache/hadoop/hbase/Cell.html#getRowArray--">Cell</a></code></span></div>
<div class="block">Contiguous raw bytes that may start at any index in the containing array. Max length is
Short.MAX_VALUE which is 32,767 bytes.</div>
@@ -2739,7 +2758,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<ul class="blockList">
<li class="blockList">
<h4>getRowOffset</h4>
-<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.1326">getRowOffset</a>()</pre>
+<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.1327">getRowOffset</a>()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../org/apache/hadoop/hbase/Cell.html#getRowOffset--">getRowOffset</a></code> in interface <code><a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a></code></dd>
@@ -2754,7 +2773,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<ul class="blockList">
<li class="blockList">
<h4>getRowLength</h4>
-<pre>public short <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.1334">getRowLength</a>()</pre>
+<pre>public short <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.1335">getRowLength</a>()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../org/apache/hadoop/hbase/Cell.html#getRowLength--">getRowLength</a></code> in interface <code><a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a></code></dd>
@@ -2769,7 +2788,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<ul class="blockList">
<li class="blockList">
<h4>getFamilyArray</h4>
-<pre>public byte[] <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.1342">getFamilyArray</a>()</pre>
+<pre>public byte[] <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.1343">getFamilyArray</a>()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../org/apache/hadoop/hbase/Cell.html#getFamilyArray--">Cell</a></code></span></div>
<div class="block">Contiguous bytes composed of legal HDFS filename characters which may start at any index in the
containing array. Max length is Byte.MAX_VALUE, which is 127 bytes.</div>
@@ -2787,7 +2806,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<ul class="blockList">
<li class="blockList">
<h4>getFamilyOffset</h4>
-<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.1350">getFamilyOffset</a>()</pre>
+<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.1351">getFamilyOffset</a>()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../org/apache/hadoop/hbase/Cell.html#getFamilyOffset--">getFamilyOffset</a></code> in interface <code><a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a></code></dd>
@@ -2802,7 +2821,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<ul class="blockList">
<li class="blockList">
<h4>getFamilyOffset</h4>
-<pre>private int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.1357">getFamilyOffset</a>(int rlength)</pre>
+<pre>int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.1358">getFamilyOffset</a>(int familyLenPosition)</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Family offset</dd>
@@ -2815,7 +2834,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<ul class="blockList">
<li class="blockList">
<h4>getFamilyLength</h4>
-<pre>public byte <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.1365">getFamilyLength</a>()</pre>
+<pre>public byte <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.1366">getFamilyLength</a>()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../org/apache/hadoop/hbase/Cell.html#getFamilyLength--">getFamilyLength</a></code> in interface <code><a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a></code></dd>
@@ -2830,20 +2849,29 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<ul class="blockList">
<li class="blockList">
<h4>getFamilyLength</h4>
-<pre>public byte <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.1372">getFamilyLength</a>(int foffset)</pre>
+<pre>public byte <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.1373">getFamilyLength</a>(int famLenPos)</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Family length</dd>
</dl>
</li>
</ul>
+<a name="getFamilyLengthPosition-int-">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getFamilyLengthPosition</h4>
+<pre>int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.1377">getFamilyLengthPosition</a>(int rowLength)</pre>
+</li>
+</ul>
<a name="getQualifierArray--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getQualifierArray</h4>
-<pre>public byte[] <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.1380">getQualifierArray</a>()</pre>
+<pre>public byte[] <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.1385">getQualifierArray</a>()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../org/apache/hadoop/hbase/Cell.html#getQualifierArray--">Cell</a></code></span></div>
<div class="block">Contiguous raw bytes that may start at any index in the containing array.</div>
<dl>
@@ -2860,7 +2888,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<ul class="blockList">
<li class="blockList">
<h4>getQualifierOffset</h4>
-<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.1388">getQualifierOffset</a>()</pre>
+<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.1393">getQualifierOffset</a>()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../org/apache/hadoop/hbase/Cell.html#getQualifierOffset--">getQualifierOffset</a></code> in interface <code><a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a></code></dd>
@@ -2875,7 +2903,21 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<ul class="blockList">
<li class="blockList">
<h4>getQualifierOffset</h4>
-<pre>private int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.1395">getQualifierOffset</a>(int foffset)</pre>
+<pre>private int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.1400">getQualifierOffset</a>(int foffset)</pre>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>Qualifier offset</dd>
+</dl>
+</li>
+</ul>
+<a name="getQualifierOffset-int-int-">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getQualifierOffset</h4>
+<pre>int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.1407">getQualifierOffset</a>(int foffset,
+ int flength)</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Qualifier offset</dd>
@@ -2888,7 +2930,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<ul class="blockList">
<li class="blockList">
<h4>getQualifierLength</h4>
-<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.1403">getQualifierLength</a>()</pre>
+<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.1415">getQualifierLength</a>()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../org/apache/hadoop/hbase/Cell.html#getQualifierLength--">getQualifierLength</a></code> in interface <code><a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a></code></dd>
@@ -2903,7 +2945,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<ul class="blockList">
<li class="blockList">
<h4>getQualifierLength</h4>
-<pre>private int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.1410">getQualifierLength</a>(int rlength,
+<pre>private int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.1422">getQualifierLength</a>(int rlength,
int flength)</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
@@ -2911,13 +2953,28 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
</dl>
</li>
</ul>
+<a name="getQualifierLength-int-int-int-">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getQualifierLength</h4>
+<pre>int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.1429">getQualifierLength</a>(int keyLength,
+ int rlength,
+ int flength)</pre>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>Qualifier length</dd>
+</dl>
+</li>
+</ul>
<a name="getTimestampOffset--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTimestampOffset</h4>
-<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.1417">getTimestampOffset</a>()</pre>
+<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.1436">getTimestampOffset</a>()</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Timestamp offset</dd>
@@ -2930,7 +2987,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<ul class="blockList">
<li class="blockList">
<h4>getTimestampOffset</h4>
-<pre>private int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.1425">getTimestampOffset</a>(int keylength)</pre>
+<pre>private int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.1444">getTimestampOffset</a>(int keylength)</pre>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>keylength</code> - Pass if you have it to save on a int creation.</dd>
@@ -2945,7 +3002,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<ul class="blockList">
<li class="blockList">
<h4>isLatestTimestamp</h4>
-<pre>public boolean <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.1432">isLatestTimestamp</a>()</pre>
+<pre>public boolean <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.1451">isLatestTimestamp</a>()</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>True if this KeyValue has a LATEST_TIMESTAMP timestamp.</dd>
@@ -2958,7 +3015,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<ul class="blockList">
<li class="blockList">
<h4>updateLatestStamp</h4>
-<pre>public boolean <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.1442">updateLatestStamp</a>(byte[] now)</pre>
+<pre>public boolean <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.1461">updateLatestStamp</a>(byte[] now)</pre>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>now</code> - Time to set into <code>this</code> IFF timestamp ==
@@ -2974,7 +3031,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<ul class="blockList">
<li class="blockList">
<h4>setTimestamp</h4>
-<pre>public void <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.1453">setTimestamp</a>(long ts)</pre>
+<pre>public void <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.1472">setTimestamp</a>(long ts)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../org/apache/hadoop/hbase/ExtendedCell.html#setTimestamp-long-">ExtendedCell</a></code></span></div>
<div class="block">Sets with the given timestamp.</div>
<dl>
@@ -2991,7 +3048,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<ul class="blockList">
<li class="blockList">
<h4>setTimestamp</h4>
-<pre>public void <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.1458">setTimestamp</a>(byte[] ts)</pre>
+<pre>public void <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.1477">setTimestamp</a>(byte[] ts)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../org/apache/hadoop/hbase/ExtendedCell.html#setTimestamp-byte:A-">ExtendedCell</a></code></span></div>
<div class="block">Sets with the given timestamp.</div>
<dl>
@@ -3008,7 +3065,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<ul class="blockList">
<li class="blockList">
<h4>getKey</h4>
-<pre>public byte[] <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.1474">getKey</a>()</pre>
+<pre>public byte[] <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.1493">getKey</a>()</pre>
<div class="block">Do not use unless you have to. Used internally for compacting and testing. Use
<a href="../../../../org/apache/hadoop/hbase/KeyValue.html#getRowArray--"><code>getRowArray()</code></a>, <a href="../../../../org/apache/hadoop/hbase/KeyValue.html#getFamilyArray--"><code>getFamilyArray()</code></a>, <a href="../../../../org/apache/hadoop/hbase/KeyValue.html#getQualifierArray--"><code>getQualifierArray()</code></a>, and
<a href="../../../../org/apache/hadoop/hbase/KeyValue.html#getValueArray--"><code>getValueArray()</code></a> if accessing a KeyValue client-side.</div>
@@ -3024,7 +3081,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<ul class="blockList">
<li class="blockList">
<h4>getTimestamp</h4>
-<pre>public long <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.1486">getTimestamp</a>()</pre>
+<pre>public long <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.1505">getTimestamp</a>()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../org/apache/hadoop/hbase/Cell.html#getTimestamp--">getTimestamp</a></code> in interface <code><a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a></code></dd>
@@ -3039,7 +3096,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<ul class="blockList">
<li class="blockList">
<h4>getTimestamp</h4>
-<pre>long <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.1494">getTimestamp</a>(int keylength)</pre>
+<pre>long <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.1513">getTimestamp</a>(int keylength)</pre>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>keylength</code> - Pass if you have it to save on a int creation.</dd>
@@ -3054,7 +3111,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<ul class="blockList">
<li class="blockList">
<h4>getTypeByte</h4>
-<pre>public byte <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.1503">getTypeByte</a>()</pre>
+<pre>public byte <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.1522">getTypeByte</a>()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../org/apache/hadoop/hbase/Cell.html#getTypeByte--">getTypeByte</a></code> in interface <code><a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a></code></dd>
@@ -3065,13 +3122,22 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
</dl>
</li>
</ul>
+<a name="getTypeByte-int-">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getTypeByte</h4>
+<pre>byte <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.1526">getTypeByte</a>(int keyLength)</pre>
+</li>
+</ul>
<a name="getTagsOffset--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTagsOffset</h4>
-<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.1511">getTagsOffset</a>()</pre>
+<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.1534">getTagsOffset</a>()</pre>
<div class="block">This returns the offset where the tag actually starts.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
@@ -3089,7 +3155,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<ul class="blockList">
<li class="blockList">
<h4>getTagsLength</h4>
-<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.1523">getTagsLength</a>()</pre>
+<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.1546">getTagsLength</a>()</pre>
<div class="block">This returns the total length of the tag bytes</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
@@ -3107,7 +3173,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<ul class="blockList">
<li class="blockList">
<h4>getTagsArray</h4>
-<pre>public byte[] <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.1537">getTagsArray</a>()</pre>
+<pre>public byte[] <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.1560">getTagsArray</a>()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../org/apache/hadoop/hbase/ExtendedCell.html#getTagsArray--">ExtendedCell</a></code></span></div>
<div class="block">Contiguous raw bytes representing tags that may start at any index in the containing array.</div>
<dl>
@@ -3126,7 +3192,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<ul class="blockList">
<li class="blockList">
<h4>createKeyOnly</h4>
-<pre>public <a href="../../../../org/apache/hadoop/hbase/KeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue</a> <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.1548">createKeyOnly</a>(boolean lenAsVal)</pre>
+<pre>public <a href="../../../../org/apache/hadoop/hbase/KeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue</a> <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.1571">createKeyOnly</a>(boolean lenAsVal)</pre>
<div class="block">Creates a new KeyValue that only contains the key portion (the value is
set to be null).
@@ -3143,7 +3209,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<ul class="blockList">
<li class="blockList">
<h4>getDelimiter</h4>
-<pre>public static int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.1568">getDelimiter</a>(byte[] b,
+<pre>public static int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.1591">getDelimiter</a>(byte[] b,
int offset,
int length,
int delimiter)</pre>
@@ -3163,7 +3229,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<ul class="blockList">
<li class="blockList">
<h4>getDelimiterInReverse</h4>
-<pre>public static int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.1589">getDelimiterInReverse</a>(byte[] b,
+<pre>public static int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.1612">getDelimiterInReverse</a>(byte[] b,
int offset,
int length,
int delimiter)</pre>
@@ -3183,7 +3249,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<ul class="blockList">
<li class="blockList">
<h4>create</h4>
-<pre>public static <a href="../../../../org/apache/hadoop/hbase/KeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue</a> <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.2246">create</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/DataInput.html?is-external=true" title="class or interface in java.io">DataInput</a> in)
+<pre>public static <a href="../../../../org/apache/hadoop/hbase/KeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue</a> <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.2269">create</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/DataInput.html?is-external=true" title="class or interface in java.io">DataInput</a> in)
throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
@@ -3203,7 +3269,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<ul class="blockList">
<li class="blockList">
<h4>create</h4>
-<pre>public static <a href="../../../../org/apache/hadoop/hbase/KeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue</a> <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.2258">create</a>(int length,
+<pre>public static <a href="../../../../org/apache/hadoop/hbase/KeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue</a> <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.2281">create</a>(int length,
<a href="https://docs.oracle.com/javase/8/docs/api/java/io/DataInput.html?is-external=true" title="class or interface in java.io">DataInput</a> in)
throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block">Create a KeyValue reading <code>length</code> from <code>in</code></div>
@@ -3225,7 +3291,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<ul class="blockList">
<li class="blockList">
<h4>write</h4>
-<pre>public static long <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.2279">write</a>(<a href="../../../../org/apache/hadoop/hbase/KeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue</a> kv,
+<pre>public static long <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.2302">write</a>(<a href="../../../../org/apache/hadoop/hbase/KeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue</a> kv,
<a href="https://docs.oracle.com/javase/8/docs/api/java/io/DataOutput.html?is-external=true" title="class or interface in java.io">DataOutput</a> out)
throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block">Write out a KeyValue in the manner in which we used to when KeyValue was a Writable.</div>
@@ -3249,7 +3315,7 @@ public static final <a href="../../../../org/apache/hadoop/hbase/KeyValue.K
<li class="blockList">
<h4>oswrite</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
-public static long <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.2304">oswrite</a>(<a href="../../../../org/apache/hadoop/hbase/KeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue</a> kv,
+public static long <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.2327">oswrite</a>(<a href="../../../../org/apache/hadoop/hbase/KeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue</a> kv,
<a href="https://docs.oracle.com/javase/8/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io">OutputStream</a> out,
boolean withTags)
throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
@@ -3280,7 +3346,7 @@ public static long <a href="../../../../src-html/org/apache/hadoop/hba
<ul class="blockList">
<li class="blockList">
<h4>write</h4>
-<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.2311">write</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io">OutputStream</a> out,
+<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.2334">write</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io">OutputStream</a> out,
boolean withTags)
throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../org/apache/hadoop/hbase/ExtendedCell.html#write-java.io.OutputStream-boolean-">ExtendedCell</a></code></span></div>
@@ -3309,7 +3375,7 @@ public static long <a href="../../../../src-html/org/apache/hadoop/hba
<ul class="blockList">
<li class="blockList">
<h4>getSerializedSize</h4>
-<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.2318">getSerializedSize</a>(boolean withTags)</pre>
+<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.2341">getSerializedSize</a>(boolean withTags)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../org/apache/hadoop/hbase/ExtendedCell.html#getSerializedSize-boolean-">getSerializedSize</a></code> in interface <code><a href="../../../../org/apache/hadoop/hbase/ExtendedCell.html" title="interface in org.apache.hadoop.hbase">ExtendedCell</a></code></dd>
@@ -3331,7 +3397,7 @@ public static long <a href="../../../../src-html/org/apache/hadoop/hba
<ul class="blockList">
<li class="blockList">
<h4>getSerializedSize</h4>
-<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.2326">getSerializedSize</a>()</pre>
+<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.2349">getSerializedSize</a>()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../org/apache/hadoop/hbase/Cell.html#getSerializedSize--">getSerializedSize</a></code> in interface <code><a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a></code></dd>
@@ -3348,7 +3414,7 @@ public static long <a href="../../../../src-html/org/apache/hadoop/hba
<ul class="blockList">
<li class="blockList">
<h4>write</h4>
-<pre>public void <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.2331">write</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buf,
+<pre>public void <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.2354">write</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buf,
int offset)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../org/apache/hadoop/hbase/ExtendedCell.html#write-java.nio.ByteBuffer-int-">ExtendedCell</a></code></span></div>
<div class="block">Write this Cell into the given buf's offset in a <a href="../../../../org/apache/hadoop/hbase/KeyValue.html" title="class in org.apache.hadoop.hbase"><code>KeyValue</code></a> format.</div>
@@ -3367,7 +3433,7 @@ public static long <a href="../../../../src-html/org/apache/hadoop/hba
<ul class="blockList">
<li class="blockList">
<h4>heapSize</h4>
-<pre>public long <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.2357">heapSize</a>()</pre>
+<pre>public long <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.2380">heapSize</a>()</pre>
<div class="block">HeapSize implementation
We do not count the bytes in the rowCache because it should be empty for a KeyValue in the
@@ -3387,7 +3453,7 @@ public static long <a href="../../../../src-html/org/apache/hadoop/hba
<ul class="blockListLast">
<li class="blockList">
<h4>deepClone</h4>
-<pre>public <a href="../../../../org/apache/hadoop/hbase/ExtendedCell.html" title="interface in org.apache.hadoop.hbase">ExtendedCell</a> <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.2564">deepClone</a>()</pre>
+<pre>public <a href="../../../../org/apache/hadoop/hbase/ExtendedCell.html" title="interface in org.apache.hadoop.hbase">ExtendedCell</a> <a href="../../../../src-html/org/apache/hadoop/hbase/KeyValue.html#line.2596">deepClone</a>()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../org/apache/hadoop/hbase/ExtendedCell.html#deepClone--">ExtendedCell</a></code></span></div>
<div class="block">Does a deep copy of the contents to a new memory area and returns it as a new cell.</div>
<dl>
diff --git a/devapidocs/org/apache/hadoop/hbase/MetaCellComparator.html b/devapidocs/org/apache/hadoop/hbase/MetaCellComparator.html
index dc6a258..dcdd9fe 100644
--- a/devapidocs/org/apache/hadoop/hbase/MetaCellComparator.html
+++ b/devapidocs/org/apache/hadoop/hbase/MetaCellComparator.html
@@ -237,7 +237,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/CellComparatorImpl.html" ti
<!-- -->
</a>
<h3>Methods inherited from class org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/CellComparatorImpl.html" title="class in org.apache.hadoop.hbase">CellComparatorImpl</a></h3>
-<code><a href="../../../../org/apache/hadoop/hbase/CellComparatorImpl.html#compare-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-">compare</a>, <a href="../../../../org/apache/hadoop/hbase/CellComparatorImpl.html#compareColumns-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-">compareColumns</a>, <a href="../../../../org/apache/hadoop/hbase/CellComparatorImpl.html#compareFamilies-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-">compareFamilies</a>, <a hre [...]
+<code><a href="../../../../org/apache/hadoop/hbase/CellComparatorImpl.html#compare-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-">compare</a>, <a href="../../../../org/apache/hadoop/hbase/CellComparatorImpl.html#compareColumns-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-">compareColumns</a>, <a href="../../../../org/apache/hadoop/hbase/CellComparatorImpl.html#compareFamilies-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-">compareFamilies</a>, <a hre [...]
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
diff --git a/devapidocs/org/apache/hadoop/hbase/NoTagsKeyValue.html b/devapidocs/org/apache/hadoop/hbase/NoTagsKeyValue.html
index bdeb598..646b855 100644
--- a/devapidocs/org/apache/hadoop/hbase/NoTagsKeyValue.html
+++ b/devapidocs/org/apache/hadoop/hbase/NoTagsKeyValue.html
@@ -232,7 +232,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/KeyValue.html" title="class
<!-- -->
</a>
<h3>Methods inherited from class org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/KeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue</a></h3>
-<code><a href="../../../../org/apache/hadoop/hbase/KeyValue.html#checkParameters-byte:A-int-byte:A-int-int-int-">checkParameters</a>, <a href="../../../../org/apache/hadoop/hbase/KeyValue.html#clone--">clone</a>, <a href="../../../../org/apache/hadoop/hbase/KeyValue.html#create-java.io.DataInput-">create</a>, <a href="../../../../org/apache/hadoop/hbase/KeyValue.html#create-int-java.io.DataInput-">create</a>, <a href="../../../../org/apache/hadoop/hbase/KeyValue.html#createKeyOnly-boolea [...]
+<code><a href="../../../../org/apache/hadoop/hbase/KeyValue.html#checkParameters-byte:A-int-byte:A-int-int-int-">checkParameters</a>, <a href="../../../../org/apache/hadoop/hbase/KeyValue.html#clone--">clone</a>, <a href="../../../../org/apache/hadoop/hbase/KeyValue.html#create-java.io.DataInput-">create</a>, <a href="../../../../org/apache/hadoop/hbase/KeyValue.html#create-int-java.io.DataInput-">create</a>, <a href="../../../../org/apache/hadoop/hbase/KeyValue.html#createKeyOnly-boolea [...]
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
diff --git a/devapidocs/org/apache/hadoop/hbase/SizeCachedKeyValue.html b/devapidocs/org/apache/hadoop/hbase/SizeCachedKeyValue.html
index 5c70198..e1639cf 100644
--- a/devapidocs/org/apache/hadoop/hbase/SizeCachedKeyValue.html
+++ b/devapidocs/org/apache/hadoop/hbase/SizeCachedKeyValue.html
@@ -269,7 +269,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/KeyValue.html" title="class
<!-- -->
</a>
<h3>Methods inherited from class org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/KeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue</a></h3>
-<code><a href="../../../../org/apache/hadoop/hbase/KeyValue.html#checkParameters-byte:A-int-byte:A-int-int-int-">checkParameters</a>, <a href="../../../../org/apache/hadoop/hbase/KeyValue.html#clone--">clone</a>, <a href="../../../../org/apache/hadoop/hbase/KeyValue.html#create-java.io.DataInput-">create</a>, <a href="../../../../org/apache/hadoop/hbase/KeyValue.html#create-int-java.io.DataInput-">create</a>, <a href="../../../../org/apache/hadoop/hbase/KeyValue.html#createKeyOnly-boolea [...]
+<code><a href="../../../../org/apache/hadoop/hbase/KeyValue.html#checkParameters-byte:A-int-byte:A-int-int-int-">checkParameters</a>, <a href="../../../../org/apache/hadoop/hbase/KeyValue.html#clone--">clone</a>, <a href="../../../../org/apache/hadoop/hbase/KeyValue.html#create-java.io.DataInput-">create</a>, <a href="../../../../org/apache/hadoop/hbase/KeyValue.html#create-int-java.io.DataInput-">create</a>, <a href="../../../../org/apache/hadoop/hbase/KeyValue.html#createKeyOnly-boolea [...]
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
diff --git a/devapidocs/org/apache/hadoop/hbase/SizeCachedNoTagsKeyValue.html b/devapidocs/org/apache/hadoop/hbase/SizeCachedNoTagsKeyValue.html
index 7603c94..7d99e1f 100644
--- a/devapidocs/org/apache/hadoop/hbase/SizeCachedNoTagsKeyValue.html
+++ b/devapidocs/org/apache/hadoop/hbase/SizeCachedNoTagsKeyValue.html
@@ -250,7 +250,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/SizeCachedKeyValue.html" ti
<!-- -->
</a>
<h3>Methods inherited from class org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/KeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue</a></h3>
-<code><a href="../../../../org/apache/hadoop/hbase/KeyValue.html#checkParameters-byte:A-int-byte:A-int-int-int-">checkParameters</a>, <a href="../../../../org/apache/hadoop/hbase/KeyValue.html#clone--">clone</a>, <a href="../../../../org/apache/hadoop/hbase/KeyValue.html#create-java.io.DataInput-">create</a>, <a href="../../../../org/apache/hadoop/hbase/KeyValue.html#create-int-java.io.DataInput-">create</a>, <a href="../../../../org/apache/hadoop/hbase/KeyValue.html#createKeyOnly-boolea [...]
+<code><a href="../../../../org/apache/hadoop/hbase/KeyValue.html#checkParameters-byte:A-int-byte:A-int-int-int-">checkParameters</a>, <a href="../../../../org/apache/hadoop/hbase/KeyValue.html#clone--">clone</a>, <a href="../../../../org/apache/hadoop/hbase/KeyValue.html#create-java.io.DataInput-">create</a>, <a href="../../../../org/apache/hadoop/hbase/KeyValue.html#create-int-java.io.DataInput-">create</a>, <a href="../../../../org/apache/hadoop/hbase/KeyValue.html#createKeyOnly-boolea [...]
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
diff --git a/devapidocs/org/apache/hadoop/hbase/backup/package-tree.html b/devapidocs/org/apache/hadoop/hbase/backup/package-tree.html
index 47b5afd..08ef60e 100644
--- a/devapidocs/org/apache/hadoop/hbase/backup/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/backup/package-tree.html
@@ -166,10 +166,10 @@
<ul>
<li type="circle">java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a><E> (implements java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><T>, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true [...]
<ul>
+<li type="circle">org.apache.hadoop.hbase.backup.<a href="../../../../../org/apache/hadoop/hbase/backup/BackupInfo.BackupState.html" title="enum in org.apache.hadoop.hbase.backup"><span class="typeNameLink">BackupInfo.BackupState</span></a></li>
<li type="circle">org.apache.hadoop.hbase.backup.<a href="../../../../../org/apache/hadoop/hbase/backup/BackupType.html" title="enum in org.apache.hadoop.hbase.backup"><span class="typeNameLink">BackupType</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.backup.<a href="../../../../../org/apache/hadoop/hbase/backup/BackupRestoreConstants.BackupCommand.html" title="enum in org.apache.hadoop.hbase.backup"><span class="typeNameLink">BackupRestoreConstants.BackupCommand</span></a></li>
<li type="circle">org.apache.hadoop.hbase.backup.<a href="../../../../../org/apache/hadoop/hbase/backup/BackupInfo.BackupPhase.html" title="enum in org.apache.hadoop.hbase.backup"><span class="typeNameLink">BackupInfo.BackupPhase</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.backup.<a href="../../../../../org/apache/hadoop/hbase/backup/BackupInfo.BackupState.html" title="enum in org.apache.hadoop.hbase.backup"><span class="typeNameLink">BackupInfo.BackupState</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.backup.<a href="../../../../../org/apache/hadoop/hbase/backup/BackupRestoreConstants.BackupCommand.html" title="enum in org.apache.hadoop.hbase.backup"><span class="typeNameLink">BackupRestoreConstants.BackupCommand</span></a></li>
</ul>
</li>
</ul>
diff --git a/devapidocs/org/apache/hadoop/hbase/class-use/BBKVComparator.html b/devapidocs/org/apache/hadoop/hbase/class-use/BBKVComparator.html
deleted file mode 100644
index 8aaafe4..0000000
--- a/devapidocs/org/apache/hadoop/hbase/class-use/BBKVComparator.html
+++ /dev/null
@@ -1,125 +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>Uses of Class org.apache.hadoop.hbase.BBKVComparator (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="Uses of Class org.apache.hadoop.hbase.BBKVComparator (Apache HBase 3.0.0-SNAPSHOT API)";
- }
- }
- catch(err) {
- }
-//-->
-</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><a href="../../../../../org/apache/hadoop/hbase/BBKVComparator.html" title="class in org.apache.hadoop.hbase">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/class-use/BBKVComparator.html" target="_top">Frames</a></li>
-<li><a href="BBKVComparator.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.BBKVComparator" class="title">Uses of Class<br>org.apache.hadoop.hbase.BBKVComparator</h2>
-</div>
-<div class="classUseContainer">No usage of org.apache.hadoop.hbase.BBKVComparator</div>
-<!-- ======= 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><a href="../../../../../org/apache/hadoop/hbase/BBKVComparator.html" title="class in org.apache.hadoop.hbase">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/class-use/BBKVComparator.html" target="_top">Frames</a></li>
-<li><a href="BBKVComparator.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–2020 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
-</body>
-</html>
diff --git a/devapidocs/org/apache/hadoop/hbase/class-use/ByteBufferKeyValue.html b/devapidocs/org/apache/hadoop/hbase/class-use/ByteBufferKeyValue.html
index 2d0ada7..97ca77a 100644
--- a/devapidocs/org/apache/hadoop/hbase/class-use/ByteBufferKeyValue.html
+++ b/devapidocs/org/apache/hadoop/hbase/class-use/ByteBufferKeyValue.html
@@ -136,10 +136,29 @@
</tr>
<tbody>
<tr class="altColor">
+<td class="colFirst"><code>private static int</code></td>
+<td class="colLast"><span class="typeNameLabel">CellComparatorImpl.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/CellComparatorImpl.html#compareBBKV-org.apache.hadoop.hbase.ByteBufferKeyValue-org.apache.hadoop.hbase.ByteBufferKeyValue-">compareBBKV</a></span>(<a href="../../../../../org/apache/hadoop/hbase/ByteBufferKeyValue.html" title="class in org.apache.hadoop.hbase">ByteBufferKeyValue</a> left,
+ <a href="../../../../../org/apache/hadoop/hbase/ByteBufferKeyValue.html" title="class in org.apache.hadoop.hbase">ByteBufferKeyValue</a> right)</code> </td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>private static int</code></td>
+<td class="colLast"><span class="typeNameLabel">CellComparatorImpl.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/CellComparatorImpl.html#compareKVVsBBKV-org.apache.hadoop.hbase.KeyValue-org.apache.hadoop.hbase.ByteBufferKeyValue-">compareKVVsBBKV</a></span>(<a href="../../../../../org/apache/hadoop/hbase/KeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue</a> left,
+ <a href="../../../../../org/apache/hadoop/hbase/ByteBufferKeyValue.html" title="class in org.apache.hadoop.hbase">ByteBufferKeyValue</a> right)</code> </td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>(package private) static int</code></td>
+<td class="colLast"><span class="typeNameLabel">CellComparatorImpl.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/CellComparatorImpl.html#compareQualifiers-org.apache.hadoop.hbase.ByteBufferKeyValue-org.apache.hadoop.hbase.ByteBufferKeyValue-">compareQualifiers</a></span>(<a href="../../../../../org/apache/hadoop/hbase/ByteBufferKeyValue.html" title="class in org.apache.hadoop.hbase">ByteBufferKeyValue</a> left,
+ <a href="../../../../../org/apache/hadoop/hbase/ByteBufferKeyValue.html" title="class in org.apache.hadoop.hbase">ByteBufferKeyValue</a> right)</code> </td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>(package private) static int</code></td>
+<td class="colLast"><span class="typeNameLabel">CellComparatorImpl.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/CellComparatorImpl.html#compareQualifiers-org.apache.hadoop.hbase.ByteBufferKeyValue-org.apache.hadoop.hbase.KeyValue-">compareQualifiers</a></span>(<a href="../../../../../org/apache/hadoop/hbase/ByteBufferKeyValue.html" title="class in org.apache.hadoop.hbase">ByteBufferKeyValue</a> left,
+ <a href="../../../../../org/apache/hadoop/hbase/KeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue</a> right)</code> </td>
+</tr>
+<tr class="altColor">
<td class="colFirst"><code>(package private) static int</code></td>
-<td class="colLast"><span class="typeNameLabel">BBKVComparator.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/BBKVComparator.html#compare-org.apache.hadoop.hbase.ByteBufferKeyValue-org.apache.hadoop.hbase.ByteBufferKeyValue-boolean-">compare</a></span>(<a href="../../../../../org/apache/hadoop/hbase/ByteBufferKeyValue.html" title="class in org.apache.hadoop.hbase">ByteBufferKeyValue</a> left,
- <a href="../../../../../org/apache/hadoop/hbase/ByteBufferKeyValue.html" title="class in org.apache.hadoop.hbase">ByteBufferKeyValue</a> right,
- boolean ignoreSequenceid)</code> </td>
+<td class="colLast"><span class="typeNameLabel">CellComparatorImpl.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/CellComparatorImpl.html#compareQualifiers-org.apache.hadoop.hbase.KeyValue-org.apache.hadoop.hbase.ByteBufferKeyValue-">compareQualifiers</a></span>(<a href="../../../../../org/apache/hadoop/hbase/KeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue</a> left,
+ <a href="../../../../../org/apache/hadoop/hbase/ByteBufferKeyValue.html" title="class in org.apache.hadoop.hbase">ByteBufferKeyValue</a> right)</code> </td>
</tr>
</tbody>
</table>
diff --git a/devapidocs/org/apache/hadoop/hbase/class-use/Cell.html b/devapidocs/org/apache/hadoop/hbase/class-use/Cell.html
index d93f42b..cd6844a 100644
--- a/devapidocs/org/apache/hadoop/hbase/class-use/Cell.html
+++ b/devapidocs/org/apache/hadoop/hbase/class-use/Cell.html
@@ -694,8 +694,8 @@ service.</div>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>int</code></td>
-<td class="colLast"><span class="typeNameLabel">CellComparatorImpl.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/CellComparatorImpl.html#compare-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-boolean-">compare</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> a,
- <a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> b,
+<td class="colLast"><span class="typeNameLabel">CellComparatorImpl.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/CellComparatorImpl.html#compare-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-boolean-">compare</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> l,
+ <a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> r,
boolean ignoreSequenceid)</code> </td>
</tr>
<tr class="altColor">
@@ -738,6 +738,15 @@ service.</div>
</td>
</tr>
<tr class="altColor">
+<td class="colFirst"><code>private int</code></td>
+<td class="colLast"><span class="typeNameLabel">CellComparatorImpl.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/CellComparatorImpl.html#compareColumns-org.apache.hadoop.hbase.Cell-int-int-org.apache.hadoop.hbase.Cell-int-int-">compareColumns</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
+ int leftFamLen,
+ int leftQualLen,
+ <a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> right,
+ int rightFamLen,
+ int rightQualLen)</code> </td>
+</tr>
+<tr class="rowColor">
<td class="colFirst"><code>(package private) int</code></td>
<td class="colLast"><span class="typeNameLabel">KeyValue.KVComparator.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/KeyValue.KVComparator.html#compareColumns-org.apache.hadoop.hbase.Cell-short-org.apache.hadoop.hbase.Cell-short-">compareColumns</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
short lrowlength,
@@ -746,7 +755,7 @@ service.</div>
<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><span class="typeNameLabel">CellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/CellUtil.html#compareFamilies-org.apache.hadoop.hbase.Cell-byte:A-int-int-">compareFamilies</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
byte[] right,
@@ -755,20 +764,27 @@ service.</div>
<div class="block">Compares the cell's family with the given byte[]</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><span class="typeNameLabel">CellComparatorImpl.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/CellComparatorImpl.html#compareFamilies-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-">compareFamilies</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> right)</code>
<div class="block">Compare the families of left and right cell</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><span class="typeNameLabel">CellComparator.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/CellComparator.html#compareFamilies-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-">compareFamilies</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> leftCell,
<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> rightCell)</code>
<div class="block">Lexographically compares the families of the two cells</div>
</td>
</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>private int</code></td>
+<td class="colLast"><span class="typeNameLabel">CellComparatorImpl.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/CellComparatorImpl.html#compareFamilies-org.apache.hadoop.hbase.Cell-int-org.apache.hadoop.hbase.Cell-int-">compareFamilies</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
+ int leftFamLen,
+ <a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> right,
+ int rightFamLen)</code> </td>
+</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><span class="typeNameLabel">PrivateCellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/PrivateCellUtil.html#compareFamily-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.filter.ByteArrayComparable-">compareFamily</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
@@ -861,13 +877,20 @@ service.</div>
</td>
</tr>
<tr class="altColor">
+<td class="colFirst"><code>private int</code></td>
+<td class="colLast"><span class="typeNameLabel">CellComparatorImpl.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/CellComparatorImpl.html#compareQualifiers-org.apache.hadoop.hbase.Cell-int-org.apache.hadoop.hbase.Cell-int-">compareQualifiers</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
+ int leftQualLen,
+ <a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> right,
+ int rightQualLen)</code> </td>
+</tr>
+<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><span class="typeNameLabel">PrivateCellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/PrivateCellUtil.html#compareRow-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.filter.ByteArrayComparable-">compareRow</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
<a href="../../../../../org/apache/hadoop/hbase/filter/ByteArrayComparable.html" title="class in org.apache.hadoop.hbase.filter">ByteArrayComparable</a> comparator)</code>
<div class="block">Compare cell's row against given comparator</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>protected int</code></td>
<td class="colLast"><span class="typeNameLabel">KeyValue.MetaComparator.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/KeyValue.MetaComparator.html#compareRowKey-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-">compareRowKey</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> l,
<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> r)</code>
@@ -875,7 +898,7 @@ service.</div>
<div class="block">Override the row key comparison to parse and compare the meta row key parts.</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>protected int</code></td>
<td class="colLast"><span class="typeNameLabel">KeyValue.KVComparator.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/KeyValue.KVComparator.html#compareRowKey-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-">compareRowKey</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> right)</code>
@@ -883,24 +906,24 @@ service.</div>
<div class="block">Compares the only the user specified portion of a Key.</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><span class="typeNameLabel">MetaCellComparator.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/MetaCellComparator.html#compareRows-java.nio.ByteBuffer-org.apache.hadoop.hbase.Cell-">compareRows</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> row,
<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</code> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>default int</code></td>
<td class="colLast"><span class="typeNameLabel">CellComparator.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/CellComparator.html#compareRows-java.nio.ByteBuffer-org.apache.hadoop.hbase.Cell-">compareRows</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> row,
<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</code> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><span class="typeNameLabel">MetaCellComparator.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/MetaCellComparator.html#compareRows-org.apache.hadoop.hbase.Cell-byte:A-int-int-">compareRows</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
byte[] right,
int roffset,
int rlength)</code> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><span class="typeNameLabel">CellComparatorImpl.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/CellComparatorImpl.html#compareRows-org.apache.hadoop.hbase.Cell-byte:A-int-int-">compareRows</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
byte[] right,
@@ -910,7 +933,7 @@ service.</div>
stopRow in Scan.</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><span class="typeNameLabel">CellComparator.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/CellComparator.html#compareRows-org.apache.hadoop.hbase.Cell-byte:A-int-int-">compareRows</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
byte[] bytes,
@@ -920,78 +943,78 @@ service.</div>
stopRow in Scan.</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><span class="typeNameLabel">MetaCellComparator.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/MetaCellComparator.html#compareRows-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-">compareRows</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> right)</code> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><span class="typeNameLabel">CellComparatorImpl.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/CellComparatorImpl.html#compareRows-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-">compareRows</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> right)</code>
<div class="block">Compares the rows of the left and right cell.</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><span class="typeNameLabel">CellComparator.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/CellComparator.html#compareRows-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-">compareRows</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> leftCell,
<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> rightCell)</code>
<div class="block">Lexographically compares the rows of two cells.</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><span class="typeNameLabel">KeyValue.KVComparator.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/KeyValue.KVComparator.html#compareRows-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-">compareRows</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> right)</code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>(package private) static int</code></td>
<td class="colLast"><span class="typeNameLabel">CellComparatorImpl.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/CellComparatorImpl.html#compareRows-org.apache.hadoop.hbase.Cell-int-org.apache.hadoop.hbase.Cell-int-">compareRows</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
int leftRowLength,
<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> right,
int rightRowLength)</code> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><span class="typeNameLabel">CellComparatorImpl.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/CellComparatorImpl.html#compareTimestamps-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-">compareTimestamps</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> right)</code> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><span class="typeNameLabel">CellComparator.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/CellComparator.html#compareTimestamps-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-">compareTimestamps</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> leftCell,
<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> rightCell)</code>
<div class="block">Compares cell's timestamps in DESCENDING order.</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><span class="typeNameLabel">KeyValue.KVComparator.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/KeyValue.KVComparator.html#compareTimestamps-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-">compareTimestamps</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> right)</code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><span class="typeNameLabel">PrivateCellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/PrivateCellUtil.html#compareValue-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.filter.ByteArrayComparable-">compareValue</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
<a href="../../../../../org/apache/hadoop/hbase/filter/ByteArrayComparable.html" title="class in org.apache.hadoop.hbase.filter">ByteArrayComparable</a> comparator)</code>
<div class="block">Compare cell's value against given comparator</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><span class="typeNameLabel">CellComparatorImpl.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/CellComparatorImpl.html#compareWithoutRow-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-">compareWithoutRow</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> right)</code> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><span class="typeNameLabel">CellComparator.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/CellComparator.html#compareWithoutRow-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-">compareWithoutRow</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> leftCell,
<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> rightCell)</code>
<div class="block">Lexographically compares the two cells excluding the row part.</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>(package private) static int</code></td>
<td class="colLast"><span class="typeNameLabel">PrivateCellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/PrivateCellUtil.html#compareWithoutRow-org.apache.hadoop.hbase.CellComparator-org.apache.hadoop.hbase.Cell-byte:A-int-int-short-">compareWithoutRow</a></span>(<a href="../../../../../org/apache/hadoop/hbase/CellComparator.html" title="interface in org.apache.hadoop.hbase">CellComparator</a> comparator,
<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
@@ -1002,25 +1025,25 @@ service.</div>
<div class="block">Compare columnFamily, qualifier, timestamp, and key type (everything except the row).</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><span class="typeNameLabel">PrivateCellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/PrivateCellUtil.html#compressFamily-java.io.OutputStream-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.io.util.Dictionary-">compressFamily</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io">OutputStream</a> out,
<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
<a href="../../../../../org/apache/hadoop/hbase/io/util/Dictionary.html" title="interface in org.apache.hadoop.hbase.io.util">Dictionary</a> dict)</code> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><span class="typeNameLabel">PrivateCellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/PrivateCellUtil.html#compressQualifier-java.io.OutputStream-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.io.util.Dictionary-">compressQualifier</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io">OutputStream</a> out,
<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
<a href="../../../../../org/apache/hadoop/hbase/io/util/Dictionary.html" title="interface in org.apache.hadoop.hbase.io.util">Dictionary</a> dict)</code> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><span class="typeNameLabel">PrivateCellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/PrivateCellUtil.html#compressRow-java.io.OutputStream-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.io.util.Dictionary-">compressRow</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io">OutputStream</a> out,
<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
<a href="../../../../../org/apache/hadoop/hbase/io/util/Dictionary.html" title="interface in org.apache.hadoop.hbase.io.util">Dictionary</a> dict)</code> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><span class="typeNameLabel">PrivateCellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/PrivateCellUtil.html#compressTags-java.io.OutputStream-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.io.TagCompressionContext-">compressTags</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io">OutputStream</a> out,
<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
@@ -1028,12 +1051,12 @@ service.</div>
<div class="block">Compresses the tags to the given outputstream using the TagcompressionContext</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>static byte[]</code></td>
<td class="colLast"><span class="typeNameLabel">TagUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/TagUtil.html#concatTags-byte:A-org.apache.hadoop.hbase.Cell-">concatTags</a></span>(byte[] tags,
<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</code> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><span class="typeNameLabel">CellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/CellUtil.html#copyFamilyTo-org.apache.hadoop.hbase.Cell-byte:A-int-">copyFamilyTo</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
byte[] destination,
@@ -1041,7 +1064,7 @@ service.</div>
<div class="block">Copies the family to the given byte[]</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><span class="typeNameLabel">CellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/CellUtil.html#copyFamilyTo-org.apache.hadoop.hbase.Cell-java.nio.ByteBuffer-int-">copyFamilyTo</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
<a href="https://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> destination,
@@ -1049,13 +1072,13 @@ service.</div>
<div class="block">Copies the family to the given bytebuffer</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a></code></td>
<td class="colLast"><span class="typeNameLabel">KeyValueUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/KeyValueUtil.html#copyKeyToNewByteBuffer-org.apache.hadoop.hbase.Cell-">copyKeyToNewByteBuffer</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</code>
<div class="block">The position will be set to the beginning of the new ByteBuffer</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><span class="typeNameLabel">CellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/CellUtil.html#copyQualifierTo-org.apache.hadoop.hbase.Cell-byte:A-int-">copyQualifierTo</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
byte[] destination,
@@ -1063,7 +1086,7 @@ service.</div>
<div class="block">Copies the qualifier to the given byte[]</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><span class="typeNameLabel">CellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/CellUtil.html#copyQualifierTo-org.apache.hadoop.hbase.Cell-java.nio.ByteBuffer-int-">copyQualifierTo</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
<a href="https://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> destination,
@@ -1071,13 +1094,13 @@ service.</div>
<div class="block">Copies the qualifier to the given bytebuffer</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>static byte[]</code></td>
<td class="colLast"><span class="typeNameLabel">CellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/CellUtil.html#copyRow-org.apache.hadoop.hbase.Cell-">copyRow</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</code>
<div class="block">Copies the row to a new byte[]</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><span class="typeNameLabel">CellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/CellUtil.html#copyRowTo-org.apache.hadoop.hbase.Cell-byte:A-int-">copyRowTo</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
byte[] destination,
@@ -1085,7 +1108,7 @@ service.</div>
<div class="block">Copies the row to the given byte[]</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><span class="typeNameLabel">CellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/CellUtil.html#copyRowTo-org.apache.hadoop.hbase.Cell-java.nio.ByteBuffer-int-">copyRowTo</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
<a href="https://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> destination,
@@ -1093,7 +1116,7 @@ service.</div>
<div class="block">Copies the row to the given bytebuffer</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><span class="typeNameLabel">PrivateCellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/PrivateCellUtil.html#copyTagsTo-org.apache.hadoop.hbase.Cell-byte:A-int-">copyTagsTo</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
byte[] destination,
@@ -1101,7 +1124,7 @@ service.</div>
<div class="block">Copies the tags info into the tag portion of the cell</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><span class="typeNameLabel">PrivateCellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/PrivateCellUtil.html#copyTagsTo-org.apache.hadoop.hbase.Cell-java.nio.ByteBuffer-int-">copyTagsTo</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
<a href="https://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> destination,
@@ -1109,17 +1132,17 @@ service.</div>
<div class="block">Copies the tags info into the tag portion of the cell</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>static byte[]</code></td>
<td class="colLast"><span class="typeNameLabel">KeyValueUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/KeyValueUtil.html#copyToNewByteArray-org.apache.hadoop.hbase.Cell-">copyToNewByteArray</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</code> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/KeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue</a></code></td>
<td class="colLast"><span class="typeNameLabel">KeyValueUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/KeyValueUtil.html#copyToNewKeyValue-org.apache.hadoop.hbase.Cell-">copyToNewKeyValue</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</code>
<div class="block">copy the cell to create a new keyvalue</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><span class="typeNameLabel">CellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/CellUtil.html#copyValueTo-org.apache.hadoop.hbase.Cell-byte:A-int-">copyValueTo</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
byte[] destination,
@@ -1127,7 +1150,7 @@ service.</div>
<div class="block">Copies the value to the given byte[]</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><span class="typeNameLabel">CellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/CellUtil.html#copyValueTo-org.apache.hadoop.hbase.Cell-java.nio.ByteBuffer-int-">copyValueTo</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
<a href="https://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> destination,
@@ -1135,46 +1158,46 @@ service.</div>
<div class="block">Copies the value to the given bytebuffer</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a></code></td>
<td class="colLast"><span class="typeNameLabel">PrivateCellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/PrivateCellUtil.html#createCell-org.apache.hadoop.hbase.Cell-byte:A-">createCell</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
byte[] tags)</code> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a></code></td>
<td class="colLast"><span class="typeNameLabel">PrivateCellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/PrivateCellUtil.html#createCell-org.apache.hadoop.hbase.Cell-byte:A-byte:A-">createCell</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
byte[] value,
byte[] tags)</code> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a></code></td>
<td class="colLast"><span class="typeNameLabel">RawCell.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/RawCell.html#createCell-org.apache.hadoop.hbase.Cell-java.util.List-">createCell</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/Tag.html" title="interface in org.apache.hadoop.hbase">Tag</a>> tags)</code> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a></code></td>
<td class="colLast"><span class="typeNameLabel">PrivateCellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/PrivateCellUtil.html#createCell-org.apache.hadoop.hbase.Cell-java.util.List-">createCell</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/Tag.html" title="interface in org.apache.hadoop.hbase">Tag</a>> tags)</code> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/CellScanner.html" title="interface in org.apache.hadoop.hbase">CellScanner</a></code></td>
<td class="colLast"><span class="typeNameLabel">CellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/CellUtil.html#createCellScanner-org.apache.hadoop.hbase.Cell:A-">createCellScanner</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>[] cellArray)</code> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a></code></td>
<td class="colLast"><span class="typeNameLabel">PrivateCellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/PrivateCellUtil.html#createFirstOnNextRow-org.apache.hadoop.hbase.Cell-">createFirstOnNextRow</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</code> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a></code></td>
<td class="colLast"><span class="typeNameLabel">PrivateCellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/PrivateCellUtil.html#createFirstOnRow-org.apache.hadoop.hbase.Cell-">createFirstOnRow</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</code>
<div class="block">Create a Cell that is smaller than all other possible Cells for the given Cell's row.</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a></code></td>
<td class="colLast"><span class="typeNameLabel">PrivateCellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/PrivateCellUtil.html#createFirstOnRowCol-org.apache.hadoop.hbase.Cell-">createFirstOnRowCol</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</code> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a></code></td>
<td class="colLast"><span class="typeNameLabel">PrivateCellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/PrivateCellUtil.html#createFirstOnRowCol-org.apache.hadoop.hbase.Cell-byte:A-int-int-">createFirstOnRowCol</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
byte[] qArray,
@@ -1184,49 +1207,49 @@ service.</div>
passed qualifier.</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a></code></td>
<td class="colLast"><span class="typeNameLabel">PrivateCellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/PrivateCellUtil.html#createFirstOnRowColTS-org.apache.hadoop.hbase.Cell-long-">createFirstOnRowColTS</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
long ts)</code>
<div class="block">Creates the first cell with the row/family/qualifier of this cell and the given timestamp.</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a></code></td>
<td class="colLast"><span class="typeNameLabel">PrivateCellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/PrivateCellUtil.html#createFirstOnRowFamily-org.apache.hadoop.hbase.Cell-byte:A-int-int-">createFirstOnRowFamily</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
byte[] fArray,
int foff,
int flen)</code> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a></code></td>
<td class="colLast"><span class="typeNameLabel">PrivateCellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/PrivateCellUtil.html#createLastOnRow-org.apache.hadoop.hbase.Cell-">createLastOnRow</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</code>
<div class="block">Create a Cell that is larger than all other possible Cells for the given Cell's row.</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a></code></td>
<td class="colLast"><span class="typeNameLabel">PrivateCellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/PrivateCellUtil.html#createLastOnRowCol-org.apache.hadoop.hbase.Cell-">createLastOnRowCol</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</code>
<div class="block">Create a Cell that is larger than all other possible Cells for the given Cell's rk:cf:q.</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a></code></td>
<td class="colLast"><span class="typeNameLabel">PrivateCellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/PrivateCellUtil.html#createNextOnRowCol-org.apache.hadoop.hbase.Cell-">createNextOnRowCol</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</code> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>(package private) static <a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a></code></td>
<td class="colLast"><span class="typeNameLabel">PrivateCellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/PrivateCellUtil.html#createNextOnRowCol-org.apache.hadoop.hbase.Cell-long-byte-">createNextOnRowCol</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
long ts,
byte type)</code> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a></code></td>
<td class="colLast"><span class="typeNameLabel">PrivateCellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/PrivateCellUtil.html#deepClone-org.apache.hadoop.hbase.Cell-">deepClone</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</code>
<div class="block">Deep clones the given cell if the cell supports deep cloning</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/KeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue</a></code></td>
<td class="colLast"><span class="typeNameLabel">KeyValueUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/KeyValueUtil.html#ensureKeyValue-org.apache.hadoop.hbase.Cell-">ensureKeyValue</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>
@@ -1234,60 +1257,60 @@ service.</div>
</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>static boolean</code></td>
<td class="colLast"><span class="typeNameLabel">CellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/CellUtil.html#equals-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-">equals</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> a,
<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> b)</code>
<div class="block">equals</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>static boolean</code></td>
<td class="colLast"><span class="typeNameLabel">PrivateCellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/PrivateCellUtil.html#equalsIgnoreMvccVersion-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-">equalsIgnoreMvccVersion</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> a,
<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> b)</code>
<div class="block">special case for Cell.equals</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><span class="typeNameLabel">PrivateCellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/PrivateCellUtil.html#estimatedSerializedSizeOf-org.apache.hadoop.hbase.Cell-">estimatedSerializedSizeOf</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</code>
<div class="block">Estimate based on keyvalue's serialization format in the RPC layer.</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><span class="typeNameLabel">PrivateCellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/PrivateCellUtil.html#estimatedSerializedSizeOfKey-org.apache.hadoop.hbase.Cell-">estimatedSerializedSizeOfKey</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</code>
<div class="block">Calculates the serialized key size.</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/util/ByteRange.html" title="interface in org.apache.hadoop.hbase.util">ByteRange</a></code></td>
<td class="colLast"><span class="typeNameLabel">PrivateCellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/PrivateCellUtil.html#fillFamilyRange-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.util.ByteRange-">fillFamilyRange</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
<a href="../../../../../org/apache/hadoop/hbase/util/ByteRange.html" title="interface in org.apache.hadoop.hbase.util">ByteRange</a> range)</code> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/util/ByteRange.html" title="interface in org.apache.hadoop.hbase.util">ByteRange</a></code></td>
<td class="colLast"><span class="typeNameLabel">PrivateCellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/PrivateCellUtil.html#fillQualifierRange-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.util.ByteRange-">fillQualifierRange</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
<a href="../../../../../org/apache/hadoop/hbase/util/ByteRange.html" title="interface in org.apache.hadoop.hbase.util">ByteRange</a> range)</code> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/util/ByteRange.html" title="interface in org.apache.hadoop.hbase.util">ByteRange</a></code></td>
<td class="colLast"><span class="typeNameLabel">PrivateCellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/PrivateCellUtil.html#fillRowRange-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.util.ByteRange-">fillRowRange</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
<a href="../../../../../org/apache/hadoop/hbase/util/ByteRange.html" title="interface in org.apache.hadoop.hbase.util">ByteRange</a> range)</code>
<div class="block">ByteRange</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/util/ByteRange.html" title="interface in org.apache.hadoop.hbase.util">ByteRange</a></code></td>
<td class="colLast"><span class="typeNameLabel">PrivateCellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/PrivateCellUtil.html#fillTagRange-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.util.ByteRange-">fillTagRange</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
<a href="../../../../../org/apache/hadoop/hbase/util/ByteRange.html" title="interface in org.apache.hadoop.hbase.util">ByteRange</a> range)</code> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/util/ByteRange.html" title="interface in org.apache.hadoop.hbase.util">ByteRange</a></code></td>
<td class="colLast"><span class="typeNameLabel">PrivateCellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/PrivateCellUtil.html#fillValueRange-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.util.ByteRange-">fillValueRange</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
<a href="../../../../../org/apache/hadoop/hbase/util/ByteRange.html" title="interface in org.apache.hadoop.hbase.util">ByteRange</a> range)</code> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><span class="typeNameLabel">PrivateCellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/PrivateCellUtil.html#findCommonPrefixInFlatKey-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-boolean-boolean-">findCommonPrefixInFlatKey</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> c1,
<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> c2,
@@ -1297,145 +1320,145 @@ service.</div>
<a href="../../../../../org/apache/hadoop/hbase/KeyValue.html" title="class in org.apache.hadoop.hbase"><code>KeyValue</code></a>.</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><span class="typeNameLabel">CellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/CellUtil.html#getCellKeyAsString-org.apache.hadoop.hbase.Cell-">getCellKeyAsString</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</code> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><span class="typeNameLabel">CellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/CellUtil.html#getCellKeyAsString-org.apache.hadoop.hbase.Cell-java.util.function.Function-">getCellKeyAsString</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Function.html?is-external=true" title="class or interface in java.util.function">Function</a><<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> rowConverter)</code> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>static byte[]</code></td>
<td class="colLast"><span class="typeNameLabel">PrivateCellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/PrivateCellUtil.html#getCellKeySerializedAsKeyValueKey-org.apache.hadoop.hbase.Cell-">getCellKeySerializedAsKeyValueKey</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</code>
<div class="block">This method exists just to encapsulate how we serialize keys.</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a>></code></td>
<td class="colLast"><span class="typeNameLabel">CatalogFamilyFormat.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/CatalogFamilyFormat.html#getMergeRegions-org.apache.hadoop.hbase.Cell:A-">getMergeRegions</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>[] cells)</code> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a>></code></td>
<td class="colLast"><span class="typeNameLabel">CatalogFamilyFormat.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/CatalogFamilyFormat.html#getMergeRegionsWithName-org.apache.hadoop.hbase.Cell:A-">getMergeRegionsWithName</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>[] cells)</code> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>static byte</code></td>
<td class="colLast"><span class="typeNameLabel">PrivateCellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/PrivateCellUtil.html#getQualifierByte-org.apache.hadoop.hbase.Cell-int-">getQualifierByte</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
int index)</code> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><span class="typeNameLabel">PrivateCellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/PrivateCellUtil.html#getRowAsInt-org.apache.hadoop.hbase.Cell-">getRowAsInt</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</code>
<div class="block">Converts the rowkey bytes of the given cell into an int value</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>static byte</code></td>
<td class="colLast"><span class="typeNameLabel">PrivateCellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/PrivateCellUtil.html#getRowByte-org.apache.hadoop.hbase.Cell-int-">getRowByte</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
int index)</code>
<div class="block">misc</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><span class="typeNameLabel">KeyValueUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/KeyValueUtil.html#getSerializedSize-org.apache.hadoop.hbase.Cell-boolean-">getSerializedSize</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
boolean withTags)</code> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a><<a href="../../../../../org/apache/hadoop/hbase/Tag.html" title="interface in org.apache.hadoop.hbase">Tag</a>></code></td>
<td class="colLast"><span class="typeNameLabel">PrivateCellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/PrivateCellUtil.html#getTag-org.apache.hadoop.hbase.Cell-byte-">getTag</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
byte type)</code>
<div class="block">Retrieve Cell's first tag, matching the passed in type</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/Tag.html" title="interface in org.apache.hadoop.hbase">Tag</a>></code></td>
<td class="colLast"><span class="typeNameLabel">PrivateCellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/PrivateCellUtil.html#getTags-org.apache.hadoop.hbase.Cell-">getTags</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</code> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a></code></td>
<td class="colLast"><span class="typeNameLabel">PrivateCellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/PrivateCellUtil.html#getValueAsBigDecimal-org.apache.hadoop.hbase.Cell-">getValueAsBigDecimal</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</code>
<div class="block">Converts the value bytes of the given cell into a BigDecimal</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>static double</code></td>
<td class="colLast"><span class="typeNameLabel">PrivateCellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/PrivateCellUtil.html#getValueAsDouble-org.apache.hadoop.hbase.Cell-">getValueAsDouble</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</code>
<div class="block">Converts the value bytes of the given cell into a double value</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><span class="typeNameLabel">PrivateCellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/PrivateCellUtil.html#getValueAsInt-org.apache.hadoop.hbase.Cell-">getValueAsInt</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</code>
<div class="block">Converts the value bytes of the given cell into a int value</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>static long</code></td>
<td class="colLast"><span class="typeNameLabel">PrivateCellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/PrivateCellUtil.html#getValueAsLong-org.apache.hadoop.hbase.Cell-">getValueAsLong</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</code>
<div class="block">Converts the value bytes of the given cell into a long value</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a></code></td>
<td class="colLast"><span class="typeNameLabel">PrivateCellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/PrivateCellUtil.html#getValueBufferShallowCopy-org.apache.hadoop.hbase.Cell-">getValueBufferShallowCopy</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</code> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>static boolean</code></td>
<td class="colLast"><span class="typeNameLabel">CatalogFamilyFormat.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/CatalogFamilyFormat.html#hasMergeRegions-org.apache.hadoop.hbase.Cell:A-">hasMergeRegions</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>[] cells)</code> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>static boolean</code></td>
<td class="colLast"><span class="typeNameLabel">CellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/CellUtil.html#isDelete-org.apache.hadoop.hbase.Cell-">isDelete</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</code> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>static boolean</code></td>
<td class="colLast"><span class="typeNameLabel">PrivateCellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/PrivateCellUtil.html#isDeleteColumnOrFamily-org.apache.hadoop.hbase.Cell-">isDeleteColumnOrFamily</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</code> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>static boolean</code></td>
<td class="colLast"><span class="typeNameLabel">PrivateCellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/PrivateCellUtil.html#isDeleteColumns-org.apache.hadoop.hbase.Cell-">isDeleteColumns</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</code> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>static boolean</code></td>
<td class="colLast"><span class="typeNameLabel">PrivateCellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/PrivateCellUtil.html#isDeleteColumnVersion-org.apache.hadoop.hbase.Cell-">isDeleteColumnVersion</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</code> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>static boolean</code></td>
<td class="colLast"><span class="typeNameLabel">PrivateCellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/PrivateCellUtil.html#isDeleteFamily-org.apache.hadoop.hbase.Cell-">isDeleteFamily</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</code> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>static boolean</code></td>
<td class="colLast"><span class="typeNameLabel">PrivateCellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/PrivateCellUtil.html#isDeleteFamilyVersion-org.apache.hadoop.hbase.Cell-">isDeleteFamilyVersion</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</code> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>static boolean</code></td>
<td class="colLast"><span class="typeNameLabel">PrivateCellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/PrivateCellUtil.html#isDeleteType-org.apache.hadoop.hbase.Cell-">isDeleteType</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</code> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>static boolean</code></td>
<td class="colLast"><span class="typeNameLabel">CatalogFamilyFormat.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/CatalogFamilyFormat.html#isMergeQualifierPrefix-org.apache.hadoop.hbase.Cell-">isMergeQualifierPrefix</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</code> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>static boolean</code></td>
<td class="colLast"><span class="typeNameLabel">CellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/CellUtil.html#isPut-org.apache.hadoop.hbase.Cell-">isPut</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</code> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><span class="typeNameLabel">KeyValueUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/KeyValueUtil.html#keyLength-org.apache.hadoop.hbase.Cell-">keyLength</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</code>
<div class="block">Returns number of bytes this cell's key part would have been used if serialized as in
<a href="../../../../../org/apache/hadoop/hbase/KeyValue.html" title="class in org.apache.hadoop.hbase"><code>KeyValue</code></a>.</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>static boolean</code></td>
<td class="colLast"><span class="typeNameLabel">CellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/CellUtil.html#matchingColumn-org.apache.hadoop.hbase.Cell-byte:A-byte:A-">matchingColumn</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
byte[] fam,
byte[] qual)</code> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>static boolean</code></td>
<td class="colLast"><span class="typeNameLabel">PrivateCellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/PrivateCellUtil.html#matchingColumn-org.apache.hadoop.hbase.Cell-byte:A-int-int-byte:A-int-int-">matchingColumn</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
byte[] fam,
@@ -1445,6 +1468,15 @@ service.</div>
int qoffset,
int qlength)</code> </td>
</tr>
+<tr class="altColor">
+<td class="colFirst"><code>private static boolean</code></td>
+<td class="colLast"><span class="typeNameLabel">CellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/CellUtil.html#matchingColumn-org.apache.hadoop.hbase.Cell-byte-int-org.apache.hadoop.hbase.Cell-byte-int-">matchingColumn</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
+ byte lFamLen,
+ int lQualLength,
+ <a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> right,
+ byte rFamLen,
+ int rQualLength)</code> </td>
+</tr>
<tr class="rowColor">
<td class="colFirst"><code>static boolean</code></td>
<td class="colLast"><span class="typeNameLabel">CellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/CellUtil.html#matchingColumn-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-">matchingColumn</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
@@ -1470,10 +1502,17 @@ service.</div>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static boolean</code></td>
+<td class="colLast"><span class="typeNameLabel">CellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/CellUtil.html#matchingFamily-org.apache.hadoop.hbase.Cell-byte-org.apache.hadoop.hbase.Cell-byte-">matchingFamily</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
+ byte lfamlength,
+ <a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> right,
+ byte rfamlength)</code> </td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static boolean</code></td>
<td class="colLast"><span class="typeNameLabel">CellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/CellUtil.html#matchingFamily-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-">matchingFamily</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> right)</code> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>static boolean</code></td>
<td class="colLast"><span class="typeNameLabel">CellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/CellUtil.html#matchingQualifier-org.apache.hadoop.hbase.Cell-byte:A-">matchingQualifier</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
byte[] buf)</code>
@@ -1481,7 +1520,7 @@ service.</div>
byte[] are equal</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>static boolean</code></td>
<td class="colLast"><span class="typeNameLabel">PrivateCellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/PrivateCellUtil.html#matchingQualifier-org.apache.hadoop.hbase.Cell-byte:A-int-int-">matchingQualifier</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
byte[] buf,
@@ -1490,11 +1529,18 @@ service.</div>
<div class="block">Finds if the qualifier part of the cell and the KV serialized byte[] are equal</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>static boolean</code></td>
<td class="colLast"><span class="typeNameLabel">CellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/CellUtil.html#matchingQualifier-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-">matchingQualifier</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> right)</code> </td>
</tr>
+<tr class="altColor">
+<td class="colFirst"><code>private static boolean</code></td>
+<td class="colLast"><span class="typeNameLabel">CellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/CellUtil.html#matchingQualifier-org.apache.hadoop.hbase.Cell-int-org.apache.hadoop.hbase.Cell-int-">matchingQualifier</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
+ int lqlength,
+ <a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> right,
+ int rqlength)</code> </td>
+</tr>
<tr class="rowColor">
<td class="colFirst"><code>static boolean</code></td>
<td class="colLast"><span class="typeNameLabel">CellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/CellUtil.html#matchingRow-org.apache.hadoop.hbase.Cell-byte:A-int-int-">matchingRow</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
@@ -1550,6 +1596,13 @@ service.</div>
</td>
</tr>
<tr class="rowColor">
+<td class="colFirst"><code>static boolean</code></td>
+<td class="colLast"><span class="typeNameLabel">CellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/CellUtil.html#matchingRows-org.apache.hadoop.hbase.Cell-short-org.apache.hadoop.hbase.Cell-short-">matchingRows</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
+ short lrowlength,
+ <a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> right,
+ short rrowlength)</code> </td>
+</tr>
+<tr class="altColor">
<td class="colFirst"><code>private boolean</code></td>
<td class="colLast"><span class="typeNameLabel">KeyValue.KVComparator.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/KeyValue.KVComparator.html#matchingRows-org.apache.hadoop.hbase.Cell-short-org.apache.hadoop.hbase.Cell-short-">matchingRows</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
short lrowlength,
@@ -1558,68 +1611,68 @@ service.</div>
<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>static boolean</code></td>
<td class="colLast"><span class="typeNameLabel">CellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/CellUtil.html#matchingTimestamp-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-">matchingTimestamp</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> a,
<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> b)</code> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>static boolean</code></td>
<td class="colLast"><span class="typeNameLabel">PrivateCellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/PrivateCellUtil.html#matchingType-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-">matchingType</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> a,
<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> b)</code> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>static boolean</code></td>
<td class="colLast"><span class="typeNameLabel">CellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/CellUtil.html#matchingValue-org.apache.hadoop.hbase.Cell-byte:A-">matchingValue</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
byte[] buf)</code> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>static boolean</code></td>
<td class="colLast"><span class="typeNameLabel">CellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/CellUtil.html#matchingValue-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-">matchingValue</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> right)</code> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>static boolean</code></td>
<td class="colLast"><span class="typeNameLabel">CellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/CellUtil.html#matchingValue-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-int-int-">matchingValue</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> right,
int lvlength,
int rvlength)</code> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>static boolean</code></td>
<td class="colLast"><span class="typeNameLabel">PrivateCellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/PrivateCellUtil.html#matchingValue-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-int-int-">matchingValue</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> right,
int lvlength,
int rvlength)</code> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><span class="typeNameLabel">KeyValueUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/KeyValueUtil.html#oswrite-org.apache.hadoop.hbase.Cell-java.io.OutputStream-boolean-">oswrite</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
<a href="https://docs.oracle.com/javase/8/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io">OutputStream</a> out,
boolean withTags)</code> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>static boolean</code></td>
<td class="colLast"><span class="typeNameLabel">PrivateCellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/PrivateCellUtil.html#qualifierStartsWith-org.apache.hadoop.hbase.Cell-byte:A-">qualifierStartsWith</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
byte[] startsWith)</code>
<div class="block">Finds if the start of the qualifier part of the Cell matches <code>buf</code></div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><span class="typeNameLabel">PrivateCellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/PrivateCellUtil.html#setSequenceId-org.apache.hadoop.hbase.Cell-long-">setSequenceId</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
long seqId)</code>
<div class="block">Sets the given seqId to the cell.</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><span class="typeNameLabel">PrivateCellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/PrivateCellUtil.html#setTimestamp-org.apache.hadoop.hbase.Cell-byte:A-">setTimestamp</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
byte[] ts)</code>
<div class="block">Sets the given timestamp to the cell.</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><span class="typeNameLabel">CellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/CellUtil.html#setTimestamp-org.apache.hadoop.hbase.Cell-byte:A-int-">setTimestamp</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
byte[] ts,
@@ -1627,40 +1680,40 @@ service.</div>
<div class="block">Sets the given timestamp to the cell.</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><span class="typeNameLabel">CellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/CellUtil.html#setTimestamp-org.apache.hadoop.hbase.Cell-long-">setTimestamp</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
long ts)</code>
<div class="block">Sets the given timestamp to the cell.</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><span class="typeNameLabel">PrivateCellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/PrivateCellUtil.html#setTimestamp-org.apache.hadoop.hbase.Cell-long-">setTimestamp</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
long ts)</code>
<div class="block">Sets the given timestamp to the cell.</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</a><<a href="../../../../../org/apache/hadoop/hbase/Tag.html" title="interface in org.apache.hadoop.hbase">Tag</a>></code></td>
<td class="colLast"><span class="typeNameLabel">PrivateCellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/PrivateCellUtil.html#tagsIterator-org.apache.hadoop.hbase.Cell-">tagsIterator</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</code>
<div class="block">Util method to iterate through the tags in the given cell.</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/KeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue</a></code></td>
<td class="colLast"><span class="typeNameLabel">KeyValueUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/KeyValueUtil.html#toNewKeyCell-org.apache.hadoop.hbase.Cell-">toNewKeyCell</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</code>
<div class="block">Copies the key to a new KeyValue</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><span class="typeNameLabel">CellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/CellUtil.html#toString-org.apache.hadoop.hbase.Cell-boolean-">toString</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
boolean verbose)</code>
<div class="block">Returns a string representation of the cell</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>static boolean</code></td>
<td class="colLast"><span class="typeNameLabel">PrivateCellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/PrivateCellUtil.html#updateLatestStamp-org.apache.hadoop.hbase.Cell-byte:A-">updateLatestStamp</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
byte[] ts)</code>
@@ -1668,7 +1721,7 @@ service.</div>
<a href="../../../../../org/apache/hadoop/hbase/HConstants.html#LATEST_TIMESTAMP"><code>HConstants.LATEST_TIMESTAMP</code></a>.</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>static boolean</code></td>
<td class="colLast"><span class="typeNameLabel">PrivateCellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/PrivateCellUtil.html#updateLatestStamp-org.apache.hadoop.hbase.Cell-long-">updateLatestStamp</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
long ts)</code>
@@ -1676,7 +1729,7 @@ service.</div>
<a href="../../../../../org/apache/hadoop/hbase/HConstants.html#LATEST_TIMESTAMP"><code>HConstants.LATEST_TIMESTAMP</code></a>.</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>(package private) static void</code></td>
<td class="colLast"><span class="typeNameLabel">PrivateCellUtil.ValueAndTagRewriteCell.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/PrivateCellUtil.ValueAndTagRewriteCell.html#write-java.nio.ByteBuffer-int-org.apache.hadoop.hbase.Cell-byte:A-byte:A-">write</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buf,
int offset,
@@ -1687,7 +1740,7 @@ service.</div>
within ValueAndTagRewriteByteBufferExtendedCell</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>(package private) static int</code></td>
<td class="colLast"><span class="typeNameLabel">PrivateCellUtil.ValueAndTagRewriteCell.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/PrivateCellUtil.ValueAndTagRewriteCell.html#write-java.io.OutputStream-boolean-org.apache.hadoop.hbase.Cell-byte:A-byte:A-">write</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io">OutputStream</a> out,
boolean withTags,
@@ -1698,7 +1751,7 @@ service.</div>
ValueAndTagRewriteByteBufferExtendedCell</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><span class="typeNameLabel">PrivateCellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/PrivateCellUtil.html#writeCell-org.apache.hadoop.hbase.Cell-java.io.OutputStream-boolean-">writeCell</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
<a href="https://docs.oracle.com/javase/8/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io">OutputStream</a> out,
@@ -1706,7 +1759,7 @@ service.</div>
<div class="block">Writes the cell to the given OutputStream</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><span class="typeNameLabel">PrivateCellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/PrivateCellUtil.html#writeCellToBuffer-org.apache.hadoop.hbase.Cell-java.nio.ByteBuffer-int-">writeCellToBuffer</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
<a href="https://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buf,
@@ -1714,7 +1767,7 @@ service.</div>
<div class="block">Writes a cell to the buffer at the given offset</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><span class="typeNameLabel">PrivateCellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/PrivateCellUtil.html#writeFamily-java.io.OutputStream-org.apache.hadoop.hbase.Cell-byte-">writeFamily</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io">OutputStream</a> out,
<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
@@ -1722,19 +1775,19 @@ service.</div>
<div class="block">Writes the family from the given cell to the output stream</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><span class="typeNameLabel">PrivateCellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/PrivateCellUtil.html#writeFlatKey-org.apache.hadoop.hbase.Cell-java.io.DataOutput-">writeFlatKey</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
<a href="https://docs.oracle.com/javase/8/docs/api/java/io/DataOutput.html?is-external=true" title="class or interface in java.io">DataOutput</a> out)</code>
<div class="block">Writes the Cell's key part as it would have serialized in a KeyValue.</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><span class="typeNameLabel">PrivateCellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/PrivateCellUtil.html#writeFlatKey-org.apache.hadoop.hbase.Cell-java.io.OutputStream-">writeFlatKey</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
<a href="https://docs.oracle.com/javase/8/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io">OutputStream</a> out)</code> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><span class="typeNameLabel">PrivateCellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/PrivateCellUtil.html#writeQualifier-java.io.OutputStream-org.apache.hadoop.hbase.Cell-int-">writeQualifier</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io">OutputStream</a> out,
<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
@@ -1742,7 +1795,7 @@ service.</div>
<div class="block">Writes the qualifier from the given cell to the output stream</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><span class="typeNameLabel">PrivateCellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/PrivateCellUtil.html#writeQualifierSkippingBytes-java.io.DataOutputStream-org.apache.hadoop.hbase.Cell-int-int-">writeQualifierSkippingBytes</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/DataOutputStream.html?is-external=true" title="class or interface in java.io">DataOutputStream</a> out,
<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
@@ -1751,7 +1804,7 @@ service.</div>
<div class="block">Writes the qualifier from the given cell to the output stream excluding the common prefix</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><span class="typeNameLabel">PrivateCellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/PrivateCellUtil.html#writeRow-java.io.OutputStream-org.apache.hadoop.hbase.Cell-short-">writeRow</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io">OutputStream</a> out,
<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
@@ -1759,7 +1812,7 @@ service.</div>
<div class="block">Writes the row from the given cell to the output stream</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><span class="typeNameLabel">PrivateCellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/PrivateCellUtil.html#writeRowKeyExcludingCommon-org.apache.hadoop.hbase.Cell-short-int-java.io.DataOutputStream-">writeRowKeyExcludingCommon</a></span>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
short rLen,
@@ -1768,7 +1821,7 @@ service.</div>
<div class="block">Write rowkey excluding the common part.</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><span class="typeNameLabel">PrivateCellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/PrivateCellUtil.html#writeRowSkippingBytes-java.io.DataOutputStream-org.apache.hadoop.hbase.Cell-short-int-">writeRowSkippingBytes</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/DataOutputStream.html?is-external=true" title="class or interface in java.io">DataOutputStream</a> out,
<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
@@ -1777,7 +1830,7 @@ service.</div>
<div class="block">Writes the row from the given cell to the output stream excluding the common prefix</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><span class="typeNameLabel">PrivateCellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/PrivateCellUtil.html#writeTags-java.io.OutputStream-org.apache.hadoop.hbase.Cell-int-">writeTags</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io">OutputStream</a> out,
<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
@@ -1785,7 +1838,7 @@ service.</div>
<div class="block">Writes the tag from the given cell to the output stream</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><span class="typeNameLabel">PrivateCellUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/PrivateCellUtil.html#writeValue-java.io.OutputStream-org.apache.hadoop.hbase.Cell-int-">writeValue</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io">OutputStream</a> out,
<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
diff --git a/devapidocs/org/apache/hadoop/hbase/class-use/KeyValue.html b/devapidocs/org/apache/hadoop/hbase/class-use/KeyValue.html
index d2485d0..00f39fa 100644
--- a/devapidocs/org/apache/hadoop/hbase/class-use/KeyValue.html
+++ b/devapidocs/org/apache/hadoop/hbase/class-use/KeyValue.html
@@ -430,35 +430,60 @@ Input/OutputFormats, a table indexing MapReduce job, and utility methods.</div>
boolean includeMvccVersion)</code> </td>
</tr>
<tr class="rowColor">
+<td class="colFirst"><code>private static int</code></td>
+<td class="colLast"><span class="typeNameLabel">CellComparatorImpl.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/CellComparatorImpl.html#compareKeyValues-org.apache.hadoop.hbase.KeyValue-org.apache.hadoop.hbase.KeyValue-">compareKeyValues</a></span>(<a href="../../../../../org/apache/hadoop/hbase/KeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue</a> left,
+ <a href="../../../../../org/apache/hadoop/hbase/KeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue</a> right)</code> </td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>private static int</code></td>
+<td class="colLast"><span class="typeNameLabel">CellComparatorImpl.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/CellComparatorImpl.html#compareKVVsBBKV-org.apache.hadoop.hbase.KeyValue-org.apache.hadoop.hbase.ByteBufferKeyValue-">compareKVVsBBKV</a></span>(<a href="../../../../../org/apache/hadoop/hbase/KeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue</a> left,
+ <a href="../../../../../org/apache/hadoop/hbase/ByteBufferKeyValue.html" title="class in org.apache.hadoop.hbase">ByteBufferKeyValue</a> right)</code> </td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>(package private) static int</code></td>
+<td class="colLast"><span class="typeNameLabel">CellComparatorImpl.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/CellComparatorImpl.html#compareQualifiers-org.apache.hadoop.hbase.ByteBufferKeyValue-org.apache.hadoop.hbase.KeyValue-">compareQualifiers</a></span>(<a href="../../../../../org/apache/hadoop/hbase/ByteBufferKeyValue.html" title="class in org.apache.hadoop.hbase">ByteBufferKeyValue</a> left,
+ <a href="../../../../../org/apache/hadoop/hbase/KeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue</a> right)</code> </td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>(package private) static int</code></td>
+<td class="colLast"><span class="typeNameLabel">CellComparatorImpl.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/CellComparatorImpl.html#compareQualifiers-org.apache.hadoop.hbase.KeyValue-org.apache.hadoop.hbase.ByteBufferKeyValue-">compareQualifiers</a></span>(<a href="../../../../../org/apache/hadoop/hbase/KeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue</a> left,
+ <a href="../../../../../org/apache/hadoop/hbase/ByteBufferKeyValue.html" title="class in org.apache.hadoop.hbase">ByteBufferKeyValue</a> right)</code> </td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>(package private) static int</code></td>
+<td class="colLast"><span class="typeNameLabel">CellComparatorImpl.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/CellComparatorImpl.html#compareQualifiers-org.apache.hadoop.hbase.KeyValue-org.apache.hadoop.hbase.KeyValue-">compareQualifiers</a></span>(<a href="../../../../../org/apache/hadoop/hbase/KeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue</a> left,
+ <a href="../../../../../org/apache/hadoop/hbase/KeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue</a> right)</code> </td>
+</tr>
+<tr class="altColor">
<td class="colFirst"><code>protected static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><span class="typeNameLabel">KeyValueTestUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/KeyValueTestUtil.html#getFamilyString-org.apache.hadoop.hbase.KeyValue-">getFamilyString</a></span>(<a href="../../../../../org/apache/hadoop/hbase/KeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue</a> kv)</code> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>protected static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><span class="typeNameLabel">KeyValueTestUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/KeyValueTestUtil.html#getQualifierString-org.apache.hadoop.hbase.KeyValue-">getQualifierString</a></span>(<a href="../../../../../org/apache/hadoop/hbase/KeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue</a> kv)</code> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>protected static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><span class="typeNameLabel">KeyValueTestUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/KeyValueTestUtil.html#getRowString-org.apache.hadoop.hbase.KeyValue-">getRowString</a></span>(<a href="../../../../../org/apache/hadoop/hbase/KeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue</a> kv)</code> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>protected static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><span class="typeNameLabel">KeyValueTestUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/KeyValueTestUtil.html#getTimestampString-org.apache.hadoop.hbase.KeyValue-">getTimestampString</a></span>(<a href="../../../../../org/apache/hadoop/hbase/KeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue</a> kv)</code> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>protected static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><span class="typeNameLabel">KeyValueTestUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/KeyValueTestUtil.html#getTypeString-org.apache.hadoop.hbase.KeyValue-">getTypeString</a></span>(<a href="../../../../../org/apache/hadoop/hbase/KeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue</a> kv)</code> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>protected static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><span class="typeNameLabel">KeyValueTestUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/KeyValueTestUtil.html#getValueString-org.apache.hadoop.hbase.KeyValue-">getValueString</a></span>(<a href="../../../../../org/apache/hadoop/hbase/KeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue</a> kv)</code> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><span class="typeNameLabel">KeyValueUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/KeyValueUtil.html#lengthWithMvccVersion-org.apache.hadoop.hbase.KeyValue-boolean-">lengthWithMvccVersion</a></span>(<a href="../../../../../org/apache/hadoop/hbase/KeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue</a> kv,
boolean includeMvccVersion)</code> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>static long</code></td>
<td class="colLast"><span class="typeNameLabel">KeyValue.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/KeyValue.html#oswrite-org.apache.hadoop.hbase.KeyValue-java.io.OutputStream-boolean-">oswrite</a></span>(<a href="../../../../../org/apache/hadoop/hbase/KeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue</a> kv,
<a href="https://docs.oracle.com/javase/8/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io">OutputStream</a> out,
@@ -469,13 +494,13 @@ Input/OutputFormats, a table indexing MapReduce job, and utility methods.</div>
</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/KeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue</a></code></td>
<td class="colLast"><span class="typeNameLabel">KeyValueUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/KeyValueUtil.html#previousKey-org.apache.hadoop.hbase.KeyValue-">previousKey</a></span>(<a href="../../../../../org/apache/hadoop/hbase/KeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue</a> in)</code>
<div class="block">Decrement the timestamp.</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>protected static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><span class="typeNameLabel">KeyValueTestUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/KeyValueTestUtil.html#toStringWithPadding-org.apache.hadoop.hbase.KeyValue-int-int-int-int-boolean-">toStringWithPadding</a></span>(<a href="../../../../../org/apache/hadoop/hbase/KeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue</a> kv,
int maxRowLength,
@@ -484,14 +509,14 @@ Input/OutputFormats, a table indexing MapReduce job, and utility methods.</div>
int maxTimestampLength,
boolean includeMeta)</code> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>static long</code></td>
<td class="colLast"><span class="typeNameLabel">KeyValue.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/KeyValue.html#write-org.apache.hadoop.hbase.KeyValue-java.io.DataOutput-">write</a></span>(<a href="../../../../../org/apache/hadoop/hbase/KeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue</a> kv,
<a href="https://docs.oracle.com/javase/8/docs/api/java/io/DataOutput.html?is-external=true" title="class or interface in java.io">DataOutput</a> out)</code>
<div class="block">Write out a KeyValue in the manner in which we used to when KeyValue was a Writable.</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>static long</code></td>
<td class="colLast"><span class="typeNameLabel">KeyValueUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/KeyValueUtil.html#write-org.apache.hadoop.hbase.KeyValue-java.io.DataOutput-">write</a></span>(<a href="../../../../../org/apache/hadoop/hbase/KeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue</a> kv,
<a href="https://docs.oracle.com/javase/8/docs/api/java/io/DataOutput.html?is-external=true" title="class or interface in java.io">DataOutput</a> out)</code>
diff --git a/devapidocs/org/apache/hadoop/hbase/client/package-tree.html b/devapidocs/org/apache/hadoop/hbase/client/package-tree.html
index ec96bef..6754171 100644
--- a/devapidocs/org/apache/hadoop/hbase/client/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/client/package-tree.html
@@ -453,25 +453,25 @@
<ul>
<li type="circle">java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a><E> (implements java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><T>, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true [...]
<ul>
-<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/CatalogReplicaMode.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">CatalogReplicaMode</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/AbstractResponse.ResponseType.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">AbstractResponse.ResponseType</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanControllerState.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">AsyncScanSingleRegionRpcRetryingCaller.ScanControllerState</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/ServerType.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">ServerType</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/Consistency.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">Consistency</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/TableState.State.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">TableState.State</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/CompactType.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">CompactType</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanResumerState.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">AsyncScanSingleRegionRpcRetryingCaller.ScanResumerState</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/Durability.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">Durability</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/RegionLocateType.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">RegionLocateType</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/MasterSwitchType.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">MasterSwitchType</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/LogQueryFilter.FilterByOperator.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">LogQueryFilter.FilterByOperator</span></a></li>
<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/Scan.ReadType.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">Scan.ReadType</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/Durability.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">Durability</span></a></li>
<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/SnapshotType.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">SnapshotType</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/Consistency.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">Consistency</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/CatalogReplicaMode.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">CatalogReplicaMode</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/RegionLocateType.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">RegionLocateType</span></a></li>
<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/RequestController.ReturnCode.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">RequestController.ReturnCode</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/LogQueryFilter.Type.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">LogQueryFilter.Type</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/MasterSwitchType.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">MasterSwitchType</span></a></li>
<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/IsolationLevel.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">IsolationLevel</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/LogQueryFilter.FilterByOperator.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">LogQueryFilter.FilterByOperator</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/CompactionState.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">CompactionState</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanResumerState.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">AsyncScanSingleRegionRpcRetryingCaller.ScanResumerState</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/TableState.State.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">TableState.State</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanControllerState.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">AsyncScanSingleRegionRpcRetryingCaller.ScanControllerState</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/LogQueryFilter.Type.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">LogQueryFilter.Type</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/AbstractResponse.ResponseType.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">AbstractResponse.ResponseType</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/ServerType.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">ServerType</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/CompactType.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">CompactType</span></a></li>
<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/MobCompactPartitionPolicy.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">MobCompactPartitionPolicy</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/CompactionState.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">CompactionState</span></a></li>
</ul>
</li>
</ul>
diff --git a/devapidocs/org/apache/hadoop/hbase/coprocessor/package-tree.html b/devapidocs/org/apache/hadoop/hbase/coprocessor/package-tree.html
index 6b1ffff..b99c6c6 100644
--- a/devapidocs/org/apache/hadoop/hbase/coprocessor/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/coprocessor/package-tree.html
@@ -181,8 +181,8 @@
<ul>
<li type="circle">java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a><E> (implements java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><T>, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true [...]
<ul>
-<li type="circle">org.apache.hadoop.hbase.coprocessor.<a href="../../../../../org/apache/hadoop/hbase/coprocessor/MetaTableMetrics.MetaTableOps.html" title="enum in org.apache.hadoop.hbase.coprocessor"><span class="typeNameLink">MetaTableMetrics.MetaTableOps</span></a></li>
<li type="circle">org.apache.hadoop.hbase.coprocessor.<a href="../../../../../org/apache/hadoop/hbase/coprocessor/RegionObserver.MutationType.html" title="enum in org.apache.hadoop.hbase.coprocessor"><span class="typeNameLink">RegionObserver.MutationType</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.coprocessor.<a href="../../../../../org/apache/hadoop/hbase/coprocessor/MetaTableMetrics.MetaTableOps.html" title="enum in org.apache.hadoop.hbase.coprocessor"><span class="typeNameLink">MetaTableMetrics.MetaTableOps</span></a></li>
</ul>
</li>
</ul>
diff --git a/devapidocs/org/apache/hadoop/hbase/filter/package-tree.html b/devapidocs/org/apache/hadoop/hbase/filter/package-tree.html
index b20c0d9..ea118db 100644
--- a/devapidocs/org/apache/hadoop/hbase/filter/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/filter/package-tree.html
@@ -190,13 +190,13 @@
<ul>
<li type="circle">java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a><E> (implements java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><T>, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true [...]
<ul>
-<li type="circle">org.apache.hadoop.hbase.filter.<a href="../../../../../org/apache/hadoop/hbase/filter/FilterList.Operator.html" title="enum in org.apache.hadoop.hbase.filter"><span class="typeNameLink">FilterList.Operator</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.filter.<a href="../../../../../org/apache/hadoop/hbase/filter/FuzzyRowFilter.SatisfiesCode.html" title="enum in org.apache.hadoop.hbase.filter"><span class="typeNameLink">FuzzyRowFilter.SatisfiesCode</span></a></li>
<li type="circle">org.apache.hadoop.hbase.filter.<a href="../../../../../org/apache/hadoop/hbase/filter/BitComparator.BitwiseOp.html" title="enum in org.apache.hadoop.hbase.filter"><span class="typeNameLink">BitComparator.BitwiseOp</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.filter.<a href="../../../../../org/apache/hadoop/hbase/filter/FilterWrapper.FilterRowRetCode.html" title="enum in org.apache.hadoop.hbase.filter"><span class="typeNameLink">FilterWrapper.FilterRowRetCode</span></a></li>
<li type="circle">org.apache.hadoop.hbase.filter.<a href="../../../../../org/apache/hadoop/hbase/filter/RegexStringComparator.EngineType.html" title="enum in org.apache.hadoop.hbase.filter"><span class="typeNameLink">RegexStringComparator.EngineType</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.filter.<a href="../../../../../org/apache/hadoop/hbase/filter/FuzzyRowFilter.SatisfiesCode.html" title="enum in org.apache.hadoop.hbase.filter"><span class="typeNameLink">FuzzyRowFilter.SatisfiesCode</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.filter.<a href="../../../../../org/apache/hadoop/hbase/filter/Filter.ReturnCode.html" title="enum in org.apache.hadoop.hbase.filter"><span class="typeNameLink">Filter.ReturnCode</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.filter.<a href="../../../../../org/apache/hadoop/hbase/filter/FilterList.Operator.html" title="enum in org.apache.hadoop.hbase.filter"><span class="typeNameLink">FilterList.Operator</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.filter.<a href="../../../../../org/apache/hadoop/hbase/filter/FilterWrapper.FilterRowRetCode.html" title="enum in org.apache.hadoop.hbase.filter"><span class="typeNameLink">FilterWrapper.FilterRowRetCode</span></a></li>
<li type="circle">org.apache.hadoop.hbase.filter.<a href="../../../../../org/apache/hadoop/hbase/filter/FuzzyRowFilter.Order.html" title="enum in org.apache.hadoop.hbase.filter"><span class="typeNameLink">FuzzyRowFilter.Order</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.filter.<a href="../../../../../org/apache/hadoop/hbase/filter/Filter.ReturnCode.html" title="enum in org.apache.hadoop.hbase.filter"><span class="typeNameLink">Filter.ReturnCode</span></a></li>
</ul>
</li>
</ul>
diff --git a/devapidocs/org/apache/hadoop/hbase/http/package-tree.html b/devapidocs/org/apache/hadoop/hbase/http/package-tree.html
index edaa20b..6e8998a 100644
--- a/devapidocs/org/apache/hadoop/hbase/http/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/http/package-tree.html
@@ -140,9 +140,9 @@
<ul>
<li type="circle">java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a><E> (implements java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><T>, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true [...]
<ul>
-<li type="circle">org.apache.hadoop.hbase.http.<a href="../../../../../org/apache/hadoop/hbase/http/ProfileServlet.Output.html" title="enum in org.apache.hadoop.hbase.http"><span class="typeNameLink">ProfileServlet.Output</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.http.<a href="../../../../../org/apache/hadoop/hbase/http/HttpConfig.Policy.html" title="enum in org.apache.hadoop.hbase.http"><span class="typeNameLink">HttpConfig.Policy</span></a></li>
<li type="circle">org.apache.hadoop.hbase.http.<a href="../../../../../org/apache/hadoop/hbase/http/ProfileServlet.Event.html" title="enum in org.apache.hadoop.hbase.http"><span class="typeNameLink">ProfileServlet.Event</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.http.<a href="../../../../../org/apache/hadoop/hbase/http/HttpConfig.Policy.html" title="enum in org.apache.hadoop.hbase.http"><span class="typeNameLink">HttpConfig.Policy</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.http.<a href="../../../../../org/apache/hadoop/hbase/http/ProfileServlet.Output.html" title="enum in org.apache.hadoop.hbase.http"><span class="typeNameLink">ProfileServlet.Output</span></a></li>
</ul>
</li>
</ul>
diff --git a/devapidocs/org/apache/hadoop/hbase/io/hfile/package-tree.html b/devapidocs/org/apache/hadoop/hbase/io/hfile/package-tree.html
index a6b19a1..ad59cc2 100644
--- a/devapidocs/org/apache/hadoop/hbase/io/hfile/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/io/hfile/package-tree.html
@@ -301,11 +301,11 @@
<ul>
<li type="circle">java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a><E> (implements java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><T>, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true [...]
<ul>
+<li type="circle">org.apache.hadoop.hbase.io.hfile.<a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileBlock.Writer.State.html" title="enum in org.apache.hadoop.hbase.io.hfile"><span class="typeNameLink">HFileBlock.Writer.State</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.io.hfile.<a href="../../../../../../org/apache/hadoop/hbase/io/hfile/BlockCacheFactory.ExternalBlockCaches.html" title="enum in org.apache.hadoop.hbase.io.hfile"><span class="typeNameLink">BlockCacheFactory.ExternalBlockCaches</span></a></li>
<li type="circle">org.apache.hadoop.hbase.io.hfile.<a href="../../../../../../org/apache/hadoop/hbase/io/hfile/BlockPriority.html" title="enum in org.apache.hadoop.hbase.io.hfile"><span class="typeNameLink">BlockPriority</span></a></li>
<li type="circle">org.apache.hadoop.hbase.io.hfile.<a href="../../../../../../org/apache/hadoop/hbase/io/hfile/BlockType.html" title="enum in org.apache.hadoop.hbase.io.hfile"><span class="typeNameLink">BlockType</span></a></li>
<li type="circle">org.apache.hadoop.hbase.io.hfile.<a href="../../../../../../org/apache/hadoop/hbase/io/hfile/BlockType.BlockCategory.html" title="enum in org.apache.hadoop.hbase.io.hfile"><span class="typeNameLink">BlockType.BlockCategory</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.io.hfile.<a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileBlock.Writer.State.html" title="enum in org.apache.hadoop.hbase.io.hfile"><span class="typeNameLink">HFileBlock.Writer.State</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.io.hfile.<a href="../../../../../../org/apache/hadoop/hbase/io/hfile/BlockCacheFactory.ExternalBlockCaches.html" title="enum in org.apache.hadoop.hbase.io.hfile"><span class="typeNameLink">BlockCacheFactory.ExternalBlockCaches</span></a></li>
<li type="circle">org.apache.hadoop.hbase.io.hfile.<a href="../../../../../../org/apache/hadoop/hbase/io/hfile/ReaderContext.ReaderType.html" title="enum in org.apache.hadoop.hbase.io.hfile"><span class="typeNameLink">ReaderContext.ReaderType</span></a></li>
</ul>
</li>
diff --git a/devapidocs/org/apache/hadoop/hbase/mapreduce/package-tree.html b/devapidocs/org/apache/hadoop/hbase/mapreduce/package-tree.html
index 89ccdb3..246b823 100644
--- a/devapidocs/org/apache/hadoop/hbase/mapreduce/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/mapreduce/package-tree.html
@@ -296,11 +296,11 @@
<ul>
<li type="circle">java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a><E> (implements java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><T>, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true [...]
<ul>
-<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="typeNameLink">SyncTable.SyncMapper.Counter</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.mapreduce.<a href="../../../../../org/apache/hadoop/hbase/mapreduce/WALPlayer.Counter.html" title="enum in org.apache.hadoop.hbase.mapreduce"><span class="typeNameLink">WALPlayer.Counter</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="typeNameLink">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="typeNameLink">RowCounter.RowCounterMapper.Counters</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="typeNameLink">CellCounter.CellCounterMapper.Counters</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.mapreduce.<a href="../../../../../org/apache/hadoop/hbase/mapreduce/WALPlayer.Counter.html" title="enum in org.apache.hadoop.hbase.mapreduce"><span class="typeNameLink">WALPlayer.Counter</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="typeNameLink">RowCounter.RowCounterMapper.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="typeNameLink">SyncTable.SyncMapper.Counter</span></a></li>
</ul>
</li>
</ul>
diff --git a/devapidocs/org/apache/hadoop/hbase/master/MasterRpcServices.html b/devapidocs/org/apache/hadoop/hbase/master/MasterRpcServices.html
index dd80e72..ecca824 100644
--- a/devapidocs/org/apache/hadoop/hbase/master/MasterRpcServices.html
+++ b/devapidocs/org/apache/hadoop/hbase/master/MasterRpcServices.html
@@ -2953,7 +2953,7 @@ implements org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.Master
<ul class="blockList">
<li class="blockList">
<h4>setRegionStateInMeta</h4>
-<pre>public org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.SetRegionStateInMetaResponse <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterRpcServices.html#line.2550">setRegionStateInMeta</a>(org.apache.hbase.thirdparty.com.google.protobuf.RpcController controller,
+<pre>public org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.SetRegionStateInMetaResponse <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterRpcServices.html#line.2551">setRegionStateInMeta</a>(org.apache.hbase.thirdparty.com.google.protobuf.RpcController controller,
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.SetRegionStateInMetaRequest request)
throws org.apache.hbase.thirdparty.com.google.protobuf.ServiceException</pre>
<div class="block">Update state of the region in meta only. This is required by hbck in some situations to cleanup
@@ -2974,7 +2974,7 @@ implements org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.Master
<ul class="blockList">
<li class="blockList">
<h4>getRegionInfo</h4>
-<pre>private <a href="../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterRpcServices.html#line.2591">getRegionInfo</a>(org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionSpecifier rs)
+<pre>private <a href="../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterRpcServices.html#line.2592">getRegionInfo</a>(org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionSpecifier rs)
throws <a href="../../../../../org/apache/hadoop/hbase/UnknownRegionException.html" title="class in org.apache.hadoop.hbase">UnknownRegionException</a></pre>
<div class="block">Get RegionInfo from Master using content of RegionSpecifier as key.</div>
<dl>
@@ -2991,7 +2991,7 @@ implements org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.Master
<ul class="blockList">
<li class="blockList">
<h4>checkMasterProcedureExecutor</h4>
-<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterRpcServices.html#line.2615">checkMasterProcedureExecutor</a>()
+<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterRpcServices.html#line.2616">checkMasterProcedureExecutor</a>()
throws org.apache.hbase.thirdparty.com.google.protobuf.ServiceException</pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
@@ -3005,7 +3005,7 @@ implements org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.Master
<ul class="blockList">
<li class="blockList">
<h4>assigns</h4>
-<pre>public org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.AssignsResponse <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterRpcServices.html#line.2627">assigns</a>(org.apache.hbase.thirdparty.com.google.protobuf.RpcController controller,
+<pre>public org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.AssignsResponse <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterRpcServices.html#line.2628">assigns</a>(org.apache.hbase.thirdparty.com.google.protobuf.RpcController controller,
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.AssignsRequest request)
throws org.apache.hbase.thirdparty.com.google.protobuf.ServiceException</pre>
<div class="block">A 'raw' version of assign that does bulk and can skirt Master state checks if override
@@ -3025,7 +3025,7 @@ implements org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.Master
<ul class="blockList">
<li class="blockList">
<h4>unassigns</h4>
-<pre>public org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.UnassignsResponse <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterRpcServices.html#line.2660">unassigns</a>(org.apache.hbase.thirdparty.com.google.protobuf.RpcController controller,
+<pre>public org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.UnassignsResponse <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterRpcServices.html#line.2661">unassigns</a>(org.apache.hbase.thirdparty.com.google.protobuf.RpcController controller,
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.UnassignsRequest request)
throws org.apache.hbase.thirdparty.com.google.protobuf.ServiceException</pre>
<div class="block">A 'raw' version of unassign that does bulk and can skirt Master state checks if override
@@ -3045,7 +3045,7 @@ implements org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.Master
<ul class="blockList">
<li class="blockList">
<h4>bypassProcedure</h4>
-<pre>public org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.BypassProcedureResponse <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterRpcServices.html#line.2699">bypassProcedure</a>(org.apache.hbase.thirdparty.com.google.protobuf.RpcController controller,
+<pre>public org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.BypassProcedureResponse <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterRpcServices.html#line.2700">bypassProcedure</a>(org.apache.hbase.thirdparty.com.google.protobuf.RpcController controller,
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.BypassProcedureRequest request)
throws org.apache.hbase.thirdparty.com.google.protobuf.ServiceException</pre>
<div class="block">Bypass specified procedure to completion. Procedure is marked completed but no actual work
@@ -3071,7 +3071,7 @@ implements org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.Master
<ul class="blockList">
<li class="blockList">
<h4>scheduleServerCrashProcedure</h4>
-<pre>public org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.ScheduleServerCrashProcedureResponse <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterRpcServices.html#line.2715">scheduleServerCrashProcedure</a>(org.apache.hbase.thirdparty.com.google.protobuf.RpcController controller,
+<pre>public org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.ScheduleServerCrashProcedureResponse <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterRpcServices.html#line.2716">scheduleServerCrashProcedure</a>(org.apache.hbase.thirdparty.com.google.protobuf.RpcController controller,
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.ScheduleServerCrashProcedureRequest request)
throws org.apache.hbase.thirdparty.com.google.protobuf.ServiceException</pre>
<dl>
@@ -3088,7 +3088,7 @@ implements org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.Master
<ul class="blockList">
<li class="blockList">
<h4>fixMeta</h4>
-<pre>public org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.FixMetaResponse <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterRpcServices.html#line.2733">fixMeta</a>(org.apache.hbase.thirdparty.com.google.protobuf.RpcController controller,
+<pre>public org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.FixMetaResponse <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterRpcServices.html#line.2734">fixMeta</a>(org.apache.hbase.thirdparty.com.google.protobuf.RpcController controller,
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.FixMetaRequest request)
throws org.apache.hbase.thirdparty.com.google.protobuf.ServiceException</pre>
<dl>
@@ -3105,7 +3105,7 @@ implements org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.Master
<ul class="blockList">
<li class="blockList">
<h4>switchRpcThrottle</h4>
-<pre>public org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.SwitchRpcThrottleResponse <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterRpcServices.html#line.2745">switchRpcThrottle</a>(org.apache.hbase.thirdparty.com.google.protobuf.RpcController controller,
+<pre>public org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.SwitchRpcThrottleResponse <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterRpcServices.html#line.2747">switchRpcThrottle</a>(org.apache.hbase.thirdparty.com.google.protobuf.RpcController controller,
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.SwitchRpcThrottleRequest request)
throws org.apache.hbase.thirdparty.com.google.protobuf.ServiceException</pre>
<dl>
@@ -3122,7 +3122,7 @@ implements org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.Master
<ul class="blockList">
<li class="blockList">
<h4>isRpcThrottleEnabled</h4>
-<pre>public org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.IsRpcThrottleEnabledResponse <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterRpcServices.html#line.2756">isRpcThrottleEnabled</a>(org.apache.hbase.thirdparty.com.google.protobuf.RpcController controller,
+<pre>public org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.IsRpcThrottleEnabledResponse <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterRpcServices.html#line.2758">isRpcThrottleEnabled</a>(org.apache.hbase.thirdparty.com.google.protobuf.RpcController controller,
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.IsRpcThrottleEnabledRequest request)
throws org.apache.hbase.thirdparty.com.google.protobuf.ServiceException</pre>
<dl>
@@ -3139,7 +3139,7 @@ implements org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.Master
<ul class="blockList">
<li class="blockList">
<h4>switchExceedThrottleQuota</h4>
-<pre>public org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.SwitchExceedThrottleQuotaResponse <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterRpcServices.html#line.2767">switchExceedThrottleQuota</a>(org.apache.hbase.thirdparty.com.google.protobuf.RpcController controller,
+<pre>public org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.SwitchExceedThrottleQuotaResponse <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterRpcServices.html#line.2769">switchExceedThrottleQuota</a>(org.apache.hbase.thirdparty.com.google.protobuf.RpcController controller,
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.SwitchExceedThrottleQuotaRequest request)
throws org.apache.hbase.thirdparty.com.google.protobuf.ServiceException</pre>
<dl>
@@ -3156,7 +3156,7 @@ implements org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.Master
<ul class="blockList">
<li class="blockList">
<h4>grant</h4>
-<pre>public org.apache.hadoop.hbase.shaded.protobuf.generated.AccessControlProtos.GrantResponse <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterRpcServices.html#line.2778">grant</a>(org.apache.hbase.thirdparty.com.google.protobuf.RpcController controller,
+<pre>public org.apache.hadoop.hbase.shaded.protobuf.generated.AccessControlProtos.GrantResponse <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterRpcServices.html#line.2780">grant</a>(org.apache.hbase.thirdparty.com.google.protobuf.RpcController controller,
org.apache.hadoop.hbase.shaded.protobuf.generated.AccessControlProtos.GrantRequest request)
throws org.apache.hbase.thirdparty.com.google.protobuf.ServiceException</pre>
<dl>
@@ -3173,7 +3173,7 @@ implements org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.Master
<ul class="blockList">
<li class="blockList">
<h4>revoke</h4>
-<pre>public org.apache.hadoop.hbase.shaded.protobuf.generated.AccessControlProtos.RevokeResponse <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterRpcServices.html#line.2810">revoke</a>(org.apache.hbase.thirdparty.com.google.protobuf.RpcController controller,
+<pre>public org.apache.hadoop.hbase.shaded.protobuf.generated.AccessControlProtos.RevokeResponse <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterRpcServices.html#line.2812">revoke</a>(org.apache.hbase.thirdparty.com.google.protobuf.RpcController controller,
org.apache.hadoop.hbase.shaded.protobuf.generated.AccessControlProtos.RevokeRequest request)
throws org.apache.hbase.thirdparty.com.google.protobuf.ServiceException</pre>
<dl>
@@ -3190,7 +3190,7 @@ implements org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.Master
<ul class="blockList">
<li class="blockList">
<h4>getUserPermissions</h4>
-<pre>public org.apache.hadoop.hbase.shaded.protobuf.generated.AccessControlProtos.GetUserPermissionsResponse <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterRpcServices.html#line.2840">getUserPermissions</a>(org.apache.hbase.thirdparty.com.google.protobuf.RpcController controller,
+<pre>public org.apache.hadoop.hbase.shaded.protobuf.generated.AccessControlProtos.GetUserPermissionsResponse <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterRpcServices.html#line.2842">getUserPermissions</a>(org.apache.hbase.thirdparty.com.google.protobuf.RpcController controller,
org.apache.hadoop.hbase.shaded.protobuf.generated.AccessControlProtos.GetUserPermissionsRequest request)
throws org.apache.hbase.thirdparty.com.google.protobuf.ServiceException</pre>
<dl>
@@ -3207,7 +3207,7 @@ implements org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.Master
<ul class="blockList">
<li class="blockList">
<h4>hasUserPermissions</h4>
-<pre>public org.apache.hadoop.hbase.shaded.protobuf.generated.AccessControlProtos.HasUserPermissionsResponse <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterRpcServices.html#line.2894">hasUserPermissions</a>(org.apache.hbase.thirdparty.com.google.protobuf.RpcController controller,
+<pre>public org.apache.hadoop.hbase.shaded.protobuf.generated.AccessControlProtos.HasUserPermissionsResponse <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterRpcServices.html#line.2896">hasUserPermissions</a>(org.apache.hbase.thirdparty.com.google.protobuf.RpcController controller,
org.apache.hadoop.hbase.shaded.protobuf.generated.AccessControlProtos.HasUserPermissionsRequest request)
throws org.apache.hbase.thirdparty.com.google.protobuf.ServiceException</pre>
<dl>
@@ -3224,7 +3224,7 @@ implements org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.Master
<ul class="blockList">
<li class="blockList">
<h4>containMetaWals</h4>
-<pre>private boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterRpcServices.html#line.2936">containMetaWals</a>(<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> serverName)
+<pre>private boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterRpcServices.html#line.2938">containMetaWals</a>(<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> serverName)
throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
@@ -3238,7 +3238,7 @@ implements org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.Master
<ul class="blockList">
<li class="blockList">
<h4>shouldSubmitSCP</h4>
-<pre>private boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterRpcServices.html#line.2951">shouldSubmitSCP</a>(<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> serverName)</pre>
+<pre>private boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterRpcServices.html#line.2953">shouldSubmitSCP</a>(<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> serverName)</pre>
</li>
</ul>
<a name="getClusterId-org.apache.hbase.thirdparty.com.google.protobuf.RpcController-org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.GetClusterIdRequest-">
@@ -3247,7 +3247,7 @@ implements org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.Master
<ul class="blockList">
<li class="blockList">
<h4>getClusterId</h4>
-<pre>public org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.GetClusterIdResponse <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterRpcServices.html#line.2969">getClusterId</a>(org.apache.hbase.thirdparty.com.google.protobuf.RpcController rpcController,
+<pre>public org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.GetClusterIdResponse <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterRpcServices.html#line.2971">getClusterId</a>(org.apache.hbase.thirdparty.com.google.protobuf.RpcController rpcController,
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.GetClusterIdRequest request)
throws org.apache.hbase.thirdparty.com.google.protobuf.ServiceException</pre>
<dl>
@@ -3264,7 +3264,7 @@ implements org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.Master
<ul class="blockList">
<li class="blockList">
<h4>getActiveMaster</h4>
-<pre>public org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.GetActiveMasterResponse <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterRpcServices.html#line.2980">getActiveMaster</a>(org.apache.hbase.thirdparty.com.google.protobuf.RpcController rpcController,
+<pre>public org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.GetActiveMasterResponse <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterRpcServices.html#line.2982">getActiveMaster</a>(org.apache.hbase.thirdparty.com.google.protobuf.RpcController rpcController,
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.GetActiveMasterRequest request)
throws org.apache.hbase.thirdparty.com.google.protobuf.ServiceException</pre>
<dl>
@@ -3281,7 +3281,7 @@ implements org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.Master
<ul class="blockList">
<li class="blockList">
<h4>getMasters</h4>
-<pre>public org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.GetMastersResponse <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterRpcServices.html#line.2989">getMasters</a>(org.apache.hbase.thirdparty.com.google.protobuf.RpcController rpcController,
+<pre>public org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.GetMastersResponse <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterRpcServices.html#line.2991">getMasters</a>(org.apache.hbase.thirdparty.com.google.protobuf.RpcController rpcController,
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.GetMastersRequest request)
throws org.apache.hbase.thirdparty.com.google.protobuf.ServiceException</pre>
<dl>
@@ -3298,7 +3298,7 @@ implements org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.Master
<ul class="blockList">
<li class="blockList">
<h4>getMetaRegionLocations</h4>
-<pre>public org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.GetMetaRegionLocationsResponse <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterRpcServices.html#line.3005">getMetaRegionLocations</a>(org.apache.hbase.thirdparty.com.google.protobuf.RpcController rpcController,
+<pre>public org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.GetMetaRegionLocationsResponse <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterRpcServices.html#line.3007">getMetaRegionLocations</a>(org.apache.hbase.thirdparty.com.google.protobuf.RpcController rpcController,
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.GetMetaRegionLocationsRequest request)
throws org.apache.hbase.thirdparty.com.google.protobuf.ServiceException</pre>
<dl>
@@ -3315,7 +3315,7 @@ implements org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.Master
<ul class="blockList">
<li class="blockList">
<h4>getRSGroupInfo</h4>
-<pre>public org.apache.hadoop.hbase.shaded.protobuf.generated.RSGroupAdminProtos.GetRSGroupInfoResponse <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterRpcServices.html#line.3016">getRSGroupInfo</a>(org.apache.hbase.thirdparty.com.google.protobuf.RpcController controller,
+<pre>public org.apache.hadoop.hbase.shaded.protobuf.generated.RSGroupAdminProtos.GetRSGroupInfoResponse <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterRpcServices.html#line.3018">getRSGroupInfo</a>(org.apache.hbase.thirdparty.com.google.protobuf.RpcController controller,
org.apache.hadoop.hbase.shaded.protobuf.generated.RSGroupAdminProtos.GetRSGroupInfoRequest request)
throws org.apache.hbase.thirdparty.com.google.protobuf.ServiceException</pre>
<dl>
@@ -3332,7 +3332,7 @@ implements org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.Master
<ul class="blockList">
<li class="blockList">
<h4>getRSGroupInfoOfTable</h4>
-<pre>public org.apache.hadoop.hbase.shaded.protobuf.generated.RSGroupAdminProtos.GetRSGroupInfoOfTableResponse <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterRpcServices.html#line.3043">getRSGroupInfoOfTable</a>(org.apache.hbase.thirdparty.com.google.protobuf.RpcController controller,
+<pre>public org.apache.hadoop.hbase.shaded.protobuf.generated.RSGroupAdminProtos.GetRSGroupInfoOfTableResponse <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterRpcServices.html#line.3045">getRSGroupInfoOfTable</a>(org.apache.hbase.thirdparty.com.google.protobuf.RpcController controller,
org.apache.hadoop.hbase.shaded.protobuf.generated.RSGroupAdminProtos.GetRSGroupInfoOfTableRequest request)
throws org.apache.hbase.thirdparty.com.google.protobuf.ServiceException</pre>
<dl>
@@ -3349,7 +3349,7 @@ implements org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.Master
<ul class="blockList">
<li class="blockList">
<h4>getRSGroupInfoOfServer</h4>
-<pre>public org.apache.hadoop.hbase.shaded.protobuf.generated.RSGroupAdminProtos.GetRSGroupInfoOfServerResponse <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterRpcServices.html#line.3073">getRSGroupInfoOfServer</a>(org.apache.hbase.thirdparty.com.google.protobuf.RpcController controller,
+<pre>public org.apache.hadoop.hbase.shaded.protobuf.generated.RSGroupAdminProtos.GetRSGroupInfoOfServerResponse <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterRpcServices.html#line.3075">getRSGroupInfoOfServer</a>(org.apache.hbase.thirdparty.com.google.protobuf.RpcController controller,
org.apache.hadoop.hbase.shaded.protobuf.generated.RSGroupAdminProtos.GetRSGroupInfoOfServerRequest request)
throws org.apache.hbase.thirdparty.com.google.protobuf.ServiceException</pre>
<dl>
@@ -3366,7 +3366,7 @@ implements org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.Master
<ul class="blockList">
<li class="blockList">
<h4>moveServers</h4>
-<pre>public org.apache.hadoop.hbase.shaded.protobuf.generated.RSGroupAdminProtos.MoveServersResponse <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterRpcServices.html#line.3100">moveServers</a>(org.apache.hbase.thirdparty.com.google.protobuf.RpcController controller,
+<pre>public org.apache.hadoop.hbase.shaded.protobuf.generated.RSGroupAdminProtos.MoveServersResponse <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterRpcServices.html#line.3102">moveServers</a>(org.apache.hbase.thirdparty.com.google.protobuf.RpcController controller,
org.apache.hadoop.hbase.shaded.protobuf.generated.RSGroupAdminProtos.MoveServersRequest request)
throws org.apache.hbase.thirdparty.com.google.protobuf.ServiceException</pre>
<dl>
@@ -3383,7 +3383,7 @@ implements org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.Master
<ul class="blockList">
<li class="blockList">
<h4>addRSGroup</h4>
-<pre>public org.apache.hadoop.hbase.shaded.protobuf.generated.RSGroupAdminProtos.AddRSGroupResponse <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterRpcServices.html#line.3124">addRSGroup</a>(org.apache.hbase.thirdparty.com.google.protobuf.RpcController controller,
+<pre>public org.apache.hadoop.hbase.shaded.protobuf.generated.RSGroupAdminProtos.AddRSGroupResponse <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterRpcServices.html#line.3126">addRSGroup</a>(org.apache.hbase.thirdparty.com.google.protobuf.RpcController controller,
org.apache.hadoop.hbase.shaded.protobuf.generated.RSGroupAdminProtos.AddRSGroupRequest request)
throws org.apache.hbase.thirdparty.com.google.protobuf.ServiceException</pre>
<dl>
@@ -3400,7 +3400,7 @@ implements org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.Master
<ul class="blockList">
<li class="blockList">
<h4>removeRSGroup</h4>
-<pre>public org.apache.hadoop.hbase.shaded.protobuf.generated.RSGroupAdminProtos.RemoveRSGroupResponse <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterRpcServices.html#line.3143">removeRSGroup</a>(org.apache.hbase.thirdparty.com.google.protobuf.RpcController controller,
+<pre>public org.apache.hadoop.hbase.shaded.protobuf.generated.RSGroupAdminProtos.RemoveRSGroupResponse <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterRpcServices.html#line.3145">removeRSGroup</a>(org.apache.hbase.thirdparty.com.google.protobuf.RpcController controller,
org.apache.hadoop.hbase.shaded.protobuf.generated.RSGroupAdminProtos.RemoveRSGroupRequest request)
throws org.apache.hbase.thirdparty.com.google.protobuf.ServiceException</pre>
<dl>
@@ -3417,7 +3417,7 @@ implements org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.Master
<ul class="blockList">
<li class="blockList">
<h4>balanceRSGroup</h4>
-<pre>public org.apache.hadoop.hbase.shaded.protobuf.generated.RSGroupAdminProtos.BalanceRSGroupResponse <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterRpcServices.html#line.3162">balanceRSGroup</a>(org.apache.hbase.thirdparty.com.google.protobuf.RpcController controller,
+<pre>public org.apache.hadoop.hbase.shaded.protobuf.generated.RSGroupAdminProtos.BalanceRSGroupResponse <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterRpcServices.html#line.3164">balanceRSGroup</a>(org.apache.hbase.thirdparty.com.google.protobuf.RpcController controller,
org.apache.hadoop.hbase.shaded.protobuf.generated.RSGroupAdminProtos.BalanceRSGroupRequest request)
throws org.apache.hbase.thirdparty.com.google.protobuf.ServiceException</pre>
<dl>
@@ -3434,7 +3434,7 @@ implements org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.Master
<ul class="blockList">
<li class="blockList">
<h4>listRSGroupInfos</h4>
-<pre>public org.apache.hadoop.hbase.shaded.protobuf.generated.RSGroupAdminProtos.ListRSGroupInfosResponse <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterRpcServices.html#line.3184">listRSGroupInfos</a>(org.apache.hbase.thirdparty.com.google.protobuf.RpcController controller,
+<pre>public org.apache.hadoop.hbase.shaded.protobuf.generated.RSGroupAdminProtos.ListRSGroupInfosResponse <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterRpcServices.html#line.3186">listRSGroupInfos</a>(org.apache.hbase.thirdparty.com.google.protobuf.RpcController controller,
org.apache.hadoop.hbase.shaded.protobuf.generated.RSGroupAdminProtos.ListRSGroupInfosRequest request)
throws org.apache.hbase.thirdparty.com.google.protobuf.ServiceException</pre>
<dl>
@@ -3451,7 +3451,7 @@ implements org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.Master
<ul class="blockList">
<li class="blockList">
<h4>removeServers</h4>
-<pre>public org.apache.hadoop.hbase.shaded.protobuf.generated.RSGroupAdminProtos.RemoveServersResponse <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterRpcServices.html#line.3226">removeServers</a>(org.apache.hbase.thirdparty.com.google.protobuf.RpcController controller,
+<pre>public org.apache.hadoop.hbase.shaded.protobuf.generated.RSGroupAdminProtos.RemoveServersResponse <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterRpcServices.html#line.3228">removeServers</a>(org.apache.hbase.thirdparty.com.google.protobuf.RpcController controller,
org.apache.hadoop.hbase.shaded.protobuf.generated.RSGroupAdminProtos.RemoveServersRequest request)
throws org.apache.hbase.thirdparty.com.google.protobuf.ServiceException</pre>
<dl>
@@ -3468,7 +3468,7 @@ implements org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.Master
<ul class="blockList">
<li class="blockList">
<h4>listTablesInRSGroup</h4>
-<pre>public org.apache.hadoop.hbase.shaded.protobuf.generated.RSGroupAdminProtos.ListTablesInRSGroupResponse <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterRpcServices.html#line.3250">listTablesInRSGroup</a>(org.apache.hbase.thirdparty.com.google.protobuf.RpcController controller,
+<pre>public org.apache.hadoop.hbase.shaded.protobuf.generated.RSGroupAdminProtos.ListTablesInRSGroupResponse <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterRpcServices.html#line.3252">listTablesInRSGroup</a>(org.apache.hbase.thirdparty.com.google.protobuf.RpcController controller,
org.apache.hadoop.hbase.shaded.protobuf.generated.RSGroupAdminProtos.ListTablesInRSGroupRequest request)
throws org.apache.hbase.thirdparty.com.google.protobuf.ServiceException</pre>
<dl>
@@ -3485,7 +3485,7 @@ implements org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.Master
<ul class="blockList">
<li class="blockList">
<h4>getConfiguredNamespacesAndTablesInRSGroup</h4>
-<pre>public org.apache.hadoop.hbase.shaded.protobuf.generated.RSGroupAdminProtos.GetConfiguredNamespacesAndTablesInRSGroupResponse <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterRpcServices.html#line.3272">getConfiguredNamespacesAndTablesInRSGroup</a>(org.apache.hbase.thirdparty.com.google.protobuf.RpcController controller,
+<pre>public org.apache.hadoop.hbase.shaded.protobuf.generated.RSGroupAdminProtos.GetConfiguredNamespacesAndTablesInRSGroupResponse <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterRpcServices.html#line.3274">getConfiguredNamespacesAndTablesInRSGroup</a>(org.apache.hbase.thirdparty.com.google.protobuf.RpcController controller,
org.apache.hadoop.hbase.shaded.protobuf.generated.RSGroupAdminProtos.GetConfiguredNamespacesAndTablesInRSGroupRequest request)
throws org.apache.hbase.thirdparty.com.google.protobuf.ServiceException</pre>
<dl>
@@ -3502,7 +3502,7 @@ implements org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.Master
<ul class="blockList">
<li class="blockList">
<h4>renameRSGroup</h4>
-<pre>public org.apache.hadoop.hbase.shaded.protobuf.generated.RSGroupAdminProtos.RenameRSGroupResponse <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterRpcServices.html#line.3303">renameRSGroup</a>(org.apache.hbase.thirdparty.com.google.protobuf.RpcController controller,
+<pre>public org.apache.hadoop.hbase.shaded.protobuf.generated.RSGroupAdminProtos.RenameRSGroupResponse <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterRpcServices.html#line.3305">renameRSGroup</a>(org.apache.hbase.thirdparty.com.google.protobuf.RpcController controller,
org.apache.hadoop.hbase.shaded.protobuf.generated.RSGroupAdminProtos.RenameRSGroupRequest request)
throws org.apache.hbase.thirdparty.com.google.protobuf.ServiceException</pre>
<dl>
@@ -3519,7 +3519,7 @@ implements org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.Master
<ul class="blockList">
<li class="blockList">
<h4>updateRSGroupConfig</h4>
-<pre>public org.apache.hadoop.hbase.shaded.protobuf.generated.RSGroupAdminProtos.UpdateRSGroupConfigResponse <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterRpcServices.html#line.3325">updateRSGroupConfig</a>(org.apache.hbase.thirdparty.com.google.protobuf.RpcController controller,
+<pre>public org.apache.hadoop.hbase.shaded.protobuf.generated.RSGroupAdminProtos.UpdateRSGroupConfigResponse <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterRpcServices.html#line.3327">updateRSGroupConfig</a>(org.apache.hbase.thirdparty.com.google.protobuf.RpcController controller,
org.apache.hadoop.hbase.shaded.protobuf.generated.RSGroupAdminProtos.UpdateRSGroupConfigRequest request)
throws org.apache.hbase.thirdparty.com.google.protobuf.ServiceException</pre>
<dl>
@@ -3536,7 +3536,7 @@ implements org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.Master
<ul class="blockList">
<li class="blockList">
<h4>getLogEntries</h4>
-<pre>public org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.LogEntry <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterRpcServices.html#line.3349">getLogEntries</a>(org.apache.hbase.thirdparty.com.google.protobuf.RpcController controller,
+<pre>public org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.LogEntry <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterRpcServices.html#line.3351">getLogEntries</a>(org.apache.hbase.thirdparty.com.google.protobuf.RpcController controller,
org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.LogRequest request)
throws org.apache.hbase.thirdparty.com.google.protobuf.ServiceException</pre>
<dl>
@@ -3557,7 +3557,7 @@ implements org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.Master
<ul class="blockListLast">
<li class="blockList">
<h4>getBalancerDecisions</h4>
-<pre>private org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.BalancerDecisionsResponse <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterRpcServices.html#line.3375">getBalancerDecisions</a>(org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.BalancerDecisionsRequest request)</pre>
+<pre>private org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.BalancerDecisionsResponse <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterRpcServices.html#line.3377">getBalancerDecisions</a>(org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.BalancerDecisionsRequest request)</pre>
</li>
</ul>
</li>
diff --git a/devapidocs/org/apache/hadoop/hbase/master/assignment/package-tree.html b/devapidocs/org/apache/hadoop/hbase/master/assignment/package-tree.html
index f8add9f..5c89e3f 100644
--- a/devapidocs/org/apache/hadoop/hbase/master/assignment/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/master/assignment/package-tree.html
@@ -151,8 +151,8 @@
<ul>
<li type="circle">java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a><E> (implements java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><T>, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true [...]
<ul>
-<li type="circle">org.apache.hadoop.hbase.master.assignment.<a href="../../../../../../org/apache/hadoop/hbase/master/assignment/ServerState.html" title="enum in org.apache.hadoop.hbase.master.assignment"><span class="typeNameLink">ServerState</span></a></li>
<li type="circle">org.apache.hadoop.hbase.master.assignment.<a href="../../../../../../org/apache/hadoop/hbase/master/assignment/TransitRegionStateProcedure.TransitionType.html" title="enum in org.apache.hadoop.hbase.master.assignment"><span class="typeNameLink">TransitRegionStateProcedure.TransitionType</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.master.assignment.<a href="../../../../../../org/apache/hadoop/hbase/master/assignment/ServerState.html" title="enum in org.apache.hadoop.hbase.master.assignment"><span class="typeNameLink">ServerState</span></a></li>
</ul>
</li>
</ul>
diff --git a/devapidocs/org/apache/hadoop/hbase/master/balancer/package-tree.html b/devapidocs/org/apache/hadoop/hbase/master/balancer/package-tree.html
index 39196e0..4aadbb8 100644
--- a/devapidocs/org/apache/hadoop/hbase/master/balancer/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/master/balancer/package-tree.html
@@ -199,8 +199,8 @@
<ul>
<li type="circle">java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a><E> (implements java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><T>, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true [...]
<ul>
-<li type="circle">org.apache.hadoop.hbase.master.balancer.<a href="../../../../../../org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.Cluster.LocalityType.html" title="enum in org.apache.hadoop.hbase.master.balancer"><span class="typeNameLink">BaseLoadBalancer.Cluster.LocalityType</span></a></li>
<li type="circle">org.apache.hadoop.hbase.master.balancer.<a href="../../../../../../org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.Cluster.Action.Type.html" title="enum in org.apache.hadoop.hbase.master.balancer"><span class="typeNameLink">BaseLoadBalancer.Cluster.Action.Type</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.master.balancer.<a href="../../../../../../org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.Cluster.LocalityType.html" title="enum in org.apache.hadoop.hbase.master.balancer"><span class="typeNameLink">BaseLoadBalancer.Cluster.LocalityType</span></a></li>
</ul>
</li>
</ul>
diff --git a/devapidocs/org/apache/hadoop/hbase/master/package-tree.html b/devapidocs/org/apache/hadoop/hbase/master/package-tree.html
index e0c0791..e0fd392 100644
--- a/devapidocs/org/apache/hadoop/hbase/master/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/master/package-tree.html
@@ -339,12 +339,12 @@
<li type="circle">java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a><E> (implements java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><T>, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true [...]
<ul>
<li type="circle">org.apache.hadoop.hbase.master.<a href="../../../../../org/apache/hadoop/hbase/master/ServerManager.ServerLiveState.html" title="enum in org.apache.hadoop.hbase.master"><span class="typeNameLink">ServerManager.ServerLiveState</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.master.<a href="../../../../../org/apache/hadoop/hbase/master/RegionState.State.html" title="enum in org.apache.hadoop.hbase.master"><span class="typeNameLink">RegionState.State</span></a></li>
<li type="circle">org.apache.hadoop.hbase.master.<a href="../../../../../org/apache/hadoop/hbase/master/SplitLogManager.ResubmitDirective.html" title="enum in org.apache.hadoop.hbase.master"><span class="typeNameLink">SplitLogManager.ResubmitDirective</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.master.<a href="../../../../../org/apache/hadoop/hbase/master/MetaRegionLocationCache.ZNodeOpType.html" title="enum in org.apache.hadoop.hbase.master"><span class="typeNameLink">MetaRegionLocationCache.ZNodeOpType</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.master.<a href="../../../../../org/apache/hadoop/hbase/master/SplitLogManager.TerminationStatus.html" title="enum in org.apache.hadoop.hbase.master"><span class="typeNameLink">SplitLogManager.TerminationStatus</span></a></li>
<li type="circle">org.apache.hadoop.hbase.master.<a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterSourceFactoryImpl.FactoryStorage.html" title="enum in org.apache.hadoop.hbase.master"><span class="typeNameLink">MetricsMasterSourceFactoryImpl.FactoryStorage</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.master.<a href="../../../../../org/apache/hadoop/hbase/master/SplitLogManager.TerminationStatus.html" title="enum in org.apache.hadoop.hbase.master"><span class="typeNameLink">SplitLogManager.TerminationStatus</span></a></li>
<li type="circle">org.apache.hadoop.hbase.master.<a href="../../../../../org/apache/hadoop/hbase/master/MasterRpcServices.BalanceSwitchMode.html" title="enum in org.apache.hadoop.hbase.master"><span class="typeNameLink">MasterRpcServices.BalanceSwitchMode</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.master.<a href="../../../../../org/apache/hadoop/hbase/master/MetaRegionLocationCache.ZNodeOpType.html" title="enum in org.apache.hadoop.hbase.master"><span class="typeNameLink">MetaRegionLocationCache.ZNodeOpType</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.master.<a href="../../../../../org/apache/hadoop/hbase/master/RegionState.State.html" title="enum in org.apache.hadoop.hbase.master"><span class="typeNameLink">RegionState.State</span></a></li>
</ul>
</li>
</ul>
diff --git a/devapidocs/org/apache/hadoop/hbase/master/procedure/package-tree.html b/devapidocs/org/apache/hadoop/hbase/master/procedure/package-tree.html
index eb466df..54e16d1 100644
--- a/devapidocs/org/apache/hadoop/hbase/master/procedure/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/master/procedure/package-tree.html
@@ -222,9 +222,9 @@
<ul>
<li type="circle">java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a><E> (implements java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><T>, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true [...]
<ul>
+<li type="circle">org.apache.hadoop.hbase.master.procedure.<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TableProcedureInterface.TableOperationType.html" title="enum in org.apache.hadoop.hbase.master.procedure"><span class="typeNameLink">TableProcedureInterface.TableOperationType</span></a></li>
<li type="circle">org.apache.hadoop.hbase.master.procedure.<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/ServerProcedureInterface.ServerOperationType.html" title="enum in org.apache.hadoop.hbase.master.procedure"><span class="typeNameLink">ServerProcedureInterface.ServerOperationType</span></a></li>
<li type="circle">org.apache.hadoop.hbase.master.procedure.<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MetaProcedureInterface.MetaOperationType.html" title="enum in org.apache.hadoop.hbase.master.procedure"><span class="typeNameLink">MetaProcedureInterface.MetaOperationType</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.master.procedure.<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TableProcedureInterface.TableOperationType.html" title="enum in org.apache.hadoop.hbase.master.procedure"><span class="typeNameLink">TableProcedureInterface.TableOperationType</span></a></li>
<li type="circle">org.apache.hadoop.hbase.master.procedure.<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/PeerProcedureInterface.PeerOperationType.html" title="enum in org.apache.hadoop.hbase.master.procedure"><span class="typeNameLink">PeerProcedureInterface.PeerOperationType</span></a></li>
</ul>
</li>
diff --git a/devapidocs/org/apache/hadoop/hbase/package-frame.html b/devapidocs/org/apache/hadoop/hbase/package-frame.html
index c18888f..eb3d750 100644
--- a/devapidocs/org/apache/hadoop/hbase/package-frame.html
+++ b/devapidocs/org/apache/hadoop/hbase/package-frame.html
@@ -50,7 +50,6 @@
<li><a href="AsyncConsoleAppender.html" title="class in org.apache.hadoop.hbase" target="classFrame">AsyncConsoleAppender</a></li>
<li><a href="AuthUtil.html" title="class in org.apache.hadoop.hbase" target="classFrame">AuthUtil</a></li>
<li><a href="BaseConfigurable.html" title="class in org.apache.hadoop.hbase" target="classFrame">BaseConfigurable</a></li>
-<li><a href="BBKVComparator.html" title="class in org.apache.hadoop.hbase" target="classFrame">BBKVComparator</a></li>
<li><a href="ByteBufferExtendedCell.html" title="class in org.apache.hadoop.hbase" target="classFrame">ByteBufferExtendedCell</a></li>
<li><a href="ByteBufferKeyOnlyKeyValue.html" title="class in org.apache.hadoop.hbase" target="classFrame">ByteBufferKeyOnlyKeyValue</a></li>
<li><a href="ByteBufferKeyValue.html" title="class in org.apache.hadoop.hbase" target="classFrame">ByteBufferKeyValue</a></li>
diff --git a/devapidocs/org/apache/hadoop/hbase/package-summary.html b/devapidocs/org/apache/hadoop/hbase/package-summary.html
index d93c61e..34ab5a8 100644
--- a/devapidocs/org/apache/hadoop/hbase/package-summary.html
+++ b/devapidocs/org/apache/hadoop/hbase/package-summary.html
@@ -305,19 +305,12 @@
</td>
</tr>
<tr class="altColor">
-<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/BBKVComparator.html" title="class in org.apache.hadoop.hbase">BBKVComparator</a></td>
-<td class="colLast">
-<div class="block">A comparator for case where <a href="../../../../org/apache/hadoop/hbase/ByteBufferKeyValue.html" title="class in org.apache.hadoop.hbase"><code>ByteBufferKeyValue</code></a> is prevalent type (BBKV
- is base-type in hbase2).</div>
-</td>
-</tr>
-<tr class="rowColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/ByteBufferExtendedCell.html" title="class in org.apache.hadoop.hbase">ByteBufferExtendedCell</a></td>
<td class="colLast">
<div class="block">This class is a server side extension to the <a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase"><code>Cell</code></a> interface.</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html" title="class in org.apache.hadoop.hbase">ByteBufferKeyOnlyKeyValue</a></td>
<td class="colLast">
<div class="block">This is a key only Cell implementation which is identical to <a href="../../../../org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html" title="class in org.apache.hadoop.hbase"><code>KeyValue.KeyOnlyKeyValue</code></a>
@@ -325,227 +318,227 @@
(onheap and offheap).</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/ByteBufferKeyValue.html" title="class in org.apache.hadoop.hbase">ByteBufferKeyValue</a></td>
<td class="colLast">
<div class="block">This Cell is an implementation of <a href="../../../../org/apache/hadoop/hbase/ByteBufferExtendedCell.html" title="class in org.apache.hadoop.hbase"><code>ByteBufferExtendedCell</code></a> where the data resides in
off heap/ on heap ByteBuffer</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/ByteBufferTag.html" title="class in org.apache.hadoop.hbase">ByteBufferTag</a></td>
<td class="colLast">
<div class="block">This is a <a href="../../../../org/apache/hadoop/hbase/Tag.html" title="interface in org.apache.hadoop.hbase"><code>Tag</code></a> implementation in which value is backed by
<a href="https://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio"><code>ByteBuffer</code></a></div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/CacheEvictionStats.html" title="class in org.apache.hadoop.hbase">CacheEvictionStats</a></td>
<td class="colLast"> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/CacheEvictionStatsAggregator.html" title="class in org.apache.hadoop.hbase">CacheEvictionStatsAggregator</a></td>
<td class="colLast">
<div class="block">Used to merge CacheEvictionStats.</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/CacheEvictionStatsBuilder.html" title="class in org.apache.hadoop.hbase">CacheEvictionStatsBuilder</a></td>
<td class="colLast"> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/CatalogFamilyFormat.html" title="class in org.apache.hadoop.hbase">CatalogFamilyFormat</a></td>
<td class="colLast">
<div class="block">Helper class for generating/parsing
<a href="../../../../org/apache/hadoop/hbase/HConstants.html#CATALOG_FAMILY_STR">"info"</a> family cells in meta table.</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/CellBuilderFactory.html" title="class in org.apache.hadoop.hbase">CellBuilderFactory</a></td>
<td class="colLast">
<div class="block">Create a CellBuilder instance.</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/CellComparatorImpl.html" title="class in org.apache.hadoop.hbase">CellComparatorImpl</a></td>
<td class="colLast">
<div class="block">Compare two HBase cells.</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/CellUtil.html" title="class in org.apache.hadoop.hbase">CellUtil</a></td>
<td class="colLast">
<div class="block">Utility methods helpful for slinging <a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase"><code>Cell</code></a> instances.</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/ChoreService.html" title="class in org.apache.hadoop.hbase">ChoreService</a></td>
<td class="colLast">
<div class="block">ChoreService is a service that can be used to schedule instances of <a href="../../../../org/apache/hadoop/hbase/ScheduledChore.html" title="class in org.apache.hadoop.hbase"><code>ScheduledChore</code></a> to run
periodically while sharing threads.</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/ChoreService.ChoreServiceThreadFactory.html" title="class in org.apache.hadoop.hbase">ChoreService.ChoreServiceThreadFactory</a></td>
<td class="colLast">
<div class="block">Custom ThreadFactory used with the ScheduledThreadPoolExecutor so that all the threads are
daemon threads, and thus, don't prevent the JVM from shutting down</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/ClientMetaTableAccessor.html" title="class in org.apache.hadoop.hbase">ClientMetaTableAccessor</a></td>
<td class="colLast">
<div class="block">The (asynchronous) meta table accessor used at client side.</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/ClientMetaTableAccessor.CollectAllVisitor.html" title="class in org.apache.hadoop.hbase">ClientMetaTableAccessor.CollectAllVisitor</a></td>
<td class="colLast">
<div class="block">Collects all returned.</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/ClientMetaTableAccessor.CollectingVisitor.html" title="class in org.apache.hadoop.hbase">ClientMetaTableAccessor.CollectingVisitor</a><T></td>
<td class="colLast">
<div class="block">A <a href="../../../../org/apache/hadoop/hbase/ClientMetaTableAccessor.Visitor.html" title="interface in org.apache.hadoop.hbase"><code>ClientMetaTableAccessor.Visitor</code></a> that collects content out of passed <a href="../../../../org/apache/hadoop/hbase/client/Result.html" title="class in org.apache.hadoop.hbase.client"><code>Result</code></a>.</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/ClientMetaTableAccessor.CollectRegionLocationsVisitor.html" title="class in org.apache.hadoop.hbase">ClientMetaTableAccessor.CollectRegionLocationsVisitor</a></td>
<td class="colLast"> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/ClientMetaTableAccessor.MetaTableScanResultConsumer.html" title="class in org.apache.hadoop.hbase">ClientMetaTableAccessor.MetaTableScanResultConsumer</a></td>
<td class="colLast"> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/ClusterId.html" title="class in org.apache.hadoop.hbase">ClusterId</a></td>
<td class="colLast">
<div class="block">The identifier for this cluster.</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/ClusterMetricsBuilder.html" title="class in org.apache.hadoop.hbase">ClusterMetricsBuilder</a></td>
<td class="colLast"> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/ClusterMetricsBuilder.ClusterMetricsImpl.html" title="class in org.apache.hadoop.hbase">ClusterMetricsBuilder.ClusterMetricsImpl</a></td>
<td class="colLast"> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/CompatibilityFactory.html" title="class in org.apache.hadoop.hbase">CompatibilityFactory</a></td>
<td class="colLast">
<div class="block">Class that will create many instances of classes provided by the hbase-hadoop{1|2}-compat jars.</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/CompatibilitySingletonFactory.html" title="class in org.apache.hadoop.hbase">CompatibilitySingletonFactory</a></td>
<td class="colLast">
<div class="block">Factory for classes supplied by hadoop compatibility modules.</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/CompoundConfiguration.html" title="class in org.apache.hadoop.hbase">CompoundConfiguration</a></td>
<td class="colLast">
<div class="block">Do a shallow merge of multiple KV configuration pools.</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/CompoundConfiguration.ImmutableConfWrapper.html" title="class in org.apache.hadoop.hbase">CompoundConfiguration.ImmutableConfWrapper</a></td>
<td class="colLast"> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/ExecutorStatusChore.html" title="class in org.apache.hadoop.hbase">ExecutorStatusChore</a></td>
<td class="colLast">
<div class="block">The Class ExecutorStatusChore for collect Executor status info periodically
and report to metrics system</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/ExtendedCellBuilderFactory.html" title="class in org.apache.hadoop.hbase">ExtendedCellBuilderFactory</a></td>
<td class="colLast"> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/ExtendedCellBuilderImpl.html" title="class in org.apache.hadoop.hbase">ExtendedCellBuilderImpl</a></td>
<td class="colLast"> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/HBaseConfiguration.html" title="class in org.apache.hadoop.hbase">HBaseConfiguration</a></td>
<td class="colLast">
<div class="block">Adds HBase configuration files to a Configuration</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/HBaseInterfaceAudience.html" title="class in org.apache.hadoop.hbase">HBaseInterfaceAudience</a></td>
<td class="colLast">
<div class="block">This class defines constants for different classes of hbase limited private apis</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/HConstants.html" title="class in org.apache.hadoop.hbase">HConstants</a></td>
<td class="colLast">
<div class="block">HConstants holds a bunch of HBase-related constants</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/HDFSBlocksDistribution.html" title="class in org.apache.hadoop.hbase">HDFSBlocksDistribution</a></td>
<td class="colLast">
<div class="block">Data structure to describe the distribution of HDFS blocks among hosts.</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/HDFSBlocksDistribution.HostAndWeight.html" title="class in org.apache.hadoop.hbase">HDFSBlocksDistribution.HostAndWeight</a></td>
<td class="colLast">
<div class="block">Stores the hostname and weight for that hostname.</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/HDFSBlocksDistribution.HostAndWeight.WeightComparator.html" title="class in org.apache.hadoop.hbase">HDFSBlocksDistribution.HostAndWeight.WeightComparator</a></td>
<td class="colLast">
<div class="block">comparator used to sort hosts based on weight</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/HealthCheckChore.html" title="class in org.apache.hadoop.hbase">HealthCheckChore</a></td>
<td class="colLast">
<div class="block">The Class HealthCheckChore for running health checker regularly.</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/HealthChecker.html" title="class in org.apache.hadoop.hbase">HealthChecker</a></td>
<td class="colLast">
<div class="block">A utility for executing an external script that checks the health of
the node.</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/HealthReport.html" title="class in org.apache.hadoop.hbase">HealthReport</a></td>
<td class="colLast">
<div class="block">The Class HealthReport containing information about health of the node.</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/HRegionLocation.html" title="class in org.apache.hadoop.hbase">HRegionLocation</a></td>
<td class="colLast">
<div class="block">Data structure to hold RegionInfo and the address for the hosting
HRegionServer.</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/IndividualBytesFieldCell.html" title="class in org.apache.hadoop.hbase">IndividualBytesFieldCell</a></td>
<td class="colLast"> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/IndividualBytesFieldCellBuilder.html" title="class in org.apache.hadoop.hbase">IndividualBytesFieldCellBuilder</a></td>
<td class="colLast"> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/JitterScheduledThreadPoolExecutorImpl.html" title="class in org.apache.hadoop.hbase">JitterScheduledThreadPoolExecutorImpl</a></td>
<td class="colLast">
<div class="block">ScheduledThreadPoolExecutor that will add some jitter to the RunnableScheduledFuture.getDelay.</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/JMXListener.html" title="class in org.apache.hadoop.hbase">JMXListener</a></td>
<td class="colLast">
<div class="block">Pluggable JMX Agent for HBase(to fix the 2 random TCP ports issue
@@ -555,326 +548,326 @@
3)support subset of SSL (with default configuration)</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/KeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue</a></td>
<td class="colLast">
<div class="block">An HBase Key/Value.</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue.KeyOnlyKeyValue</a></td>
<td class="colLast">
<div class="block">A simple form of KeyValue that creates a keyvalue with only the key part of the byte[]
Mainly used in places where we need to compare two cells.</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/KeyValue.KVComparator.html" title="class in org.apache.hadoop.hbase">KeyValue.KVComparator</a></td>
<td class="colLast">Deprecated
<div class="block"><span class="deprecationComment">: Use <a href="../../../../org/apache/hadoop/hbase/CellComparatorImpl.html" title="class in org.apache.hadoop.hbase"><code>CellComparatorImpl</code></a>.</span></div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/KeyValue.MetaComparator.html" title="class in org.apache.hadoop.hbase">KeyValue.MetaComparator</a></td>
<td class="colLast">Deprecated
<div class="block"><span class="deprecationComment">: <a href="../../../../org/apache/hadoop/hbase/MetaCellComparator.html#META_COMPARATOR"><code>MetaCellComparator.META_COMPARATOR</code></a> to be used.</span></div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/KeyValueBuilder.html" title="class in org.apache.hadoop.hbase">KeyValueBuilder</a></td>
<td class="colLast"> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/KeyValueTestUtil.html" title="class in org.apache.hadoop.hbase">KeyValueTestUtil</a></td>
<td class="colLast"> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/KeyValueUtil.html" title="class in org.apache.hadoop.hbase">KeyValueUtil</a></td>
<td class="colLast">
<div class="block">static convenience methods for dealing with KeyValues and collections of KeyValues</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/LocalHBaseCluster.html" title="class in org.apache.hadoop.hbase">LocalHBaseCluster</a></td>
<td class="colLast">
<div class="block">This class creates a single process HBase cluster.</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/MetaCellComparator.html" title="class in org.apache.hadoop.hbase">MetaCellComparator</a></td>
<td class="colLast">
<div class="block">A <a href="../../../../org/apache/hadoop/hbase/CellComparatorImpl.html" title="class in org.apache.hadoop.hbase"><code>CellComparatorImpl</code></a> for <code>hbase:meta</code> catalog table
<a href="../../../../org/apache/hadoop/hbase/KeyValue.html" title="class in org.apache.hadoop.hbase"><code>KeyValue</code></a>s.</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.html" title="class in org.apache.hadoop.hbase">MetaTableAccessor</a></td>
<td class="colLast">
<div class="block">Read/write operations on <code>hbase:meta</code> region as well as assignment information stored
to <code>hbase:meta</code>.</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/NamespaceDescriptor.html" title="class in org.apache.hadoop.hbase">NamespaceDescriptor</a></td>
<td class="colLast">
<div class="block">Namespace POJO class.</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/NamespaceDescriptor.Builder.html" title="class in org.apache.hadoop.hbase">NamespaceDescriptor.Builder</a></td>
<td class="colLast"> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/NoTagsByteBufferKeyValue.html" title="class in org.apache.hadoop.hbase">NoTagsByteBufferKeyValue</a></td>
<td class="colLast">
<div class="block">An extension of the ByteBufferKeyValue where the tags length is always 0</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/NoTagsKeyValue.html" title="class in org.apache.hadoop.hbase">NoTagsKeyValue</a></td>
<td class="colLast">
<div class="block">An extension of the KeyValue where the tags length is always 0</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/PrivateCellUtil.html" title="class in org.apache.hadoop.hbase">PrivateCellUtil</a></td>
<td class="colLast">
<div class="block">Utility methods helpful slinging <a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase"><code>Cell</code></a> instances.</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/PrivateCellUtil.EmptyByteBufferExtendedCell.html" title="class in org.apache.hadoop.hbase">PrivateCellUtil.EmptyByteBufferExtendedCell</a></td>
<td class="colLast">
<div class="block">These cells are used in reseeks/seeks to improve the read performance.</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/PrivateCellUtil.EmptyCell.html" title="class in org.apache.hadoop.hbase">PrivateCellUtil.EmptyCell</a></td>
<td class="colLast">
<div class="block">These cells are used in reseeks/seeks to improve the read performance.</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/PrivateCellUtil.FirstOnRowByteBufferExtendedCell.html" title="class in org.apache.hadoop.hbase">PrivateCellUtil.FirstOnRowByteBufferExtendedCell</a></td>
<td class="colLast"> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/PrivateCellUtil.FirstOnRowCell.html" title="class in org.apache.hadoop.hbase">PrivateCellUtil.FirstOnRowCell</a></td>
<td class="colLast"> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/PrivateCellUtil.FirstOnRowColByteBufferExtendedCell.html" title="class in org.apache.hadoop.hbase">PrivateCellUtil.FirstOnRowColByteBufferExtendedCell</a></td>
<td class="colLast"> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/PrivateCellUtil.FirstOnRowColCell.html" title="class in org.apache.hadoop.hbase">PrivateCellUtil.FirstOnRowColCell</a></td>
<td class="colLast"> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/PrivateCellUtil.FirstOnRowColTSByteBufferExtendedCell.html" title="class in org.apache.hadoop.hbase">PrivateCellUtil.FirstOnRowColTSByteBufferExtendedCell</a></td>
<td class="colLast"> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/PrivateCellUtil.FirstOnRowColTSCell.html" title="class in org.apache.hadoop.hbase">PrivateCellUtil.FirstOnRowColTSCell</a></td>
<td class="colLast"> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/PrivateCellUtil.FirstOnRowDeleteFamilyCell.html" title="class in org.apache.hadoop.hbase">PrivateCellUtil.FirstOnRowDeleteFamilyCell</a></td>
<td class="colLast"> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/PrivateCellUtil.LastOnRowByteBufferExtendedCell.html" title="class in org.apache.hadoop.hbase">PrivateCellUtil.LastOnRowByteBufferExtendedCell</a></td>
<td class="colLast"> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/PrivateCellUtil.LastOnRowCell.html" title="class in org.apache.hadoop.hbase">PrivateCellUtil.LastOnRowCell</a></td>
<td class="colLast"> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/PrivateCellUtil.LastOnRowColByteBufferExtendedCell.html" title="class in org.apache.hadoop.hbase">PrivateCellUtil.LastOnRowColByteBufferExtendedCell</a></td>
<td class="colLast"> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/PrivateCellUtil.LastOnRowColCell.html" title="class in org.apache.hadoop.hbase">PrivateCellUtil.LastOnRowColCell</a></td>
<td class="colLast"> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/PrivateCellUtil.TagRewriteByteBufferExtendedCell.html" title="class in org.apache.hadoop.hbase">PrivateCellUtil.TagRewriteByteBufferExtendedCell</a></td>
<td class="colLast"> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/PrivateCellUtil.TagRewriteCell.html" title="class in org.apache.hadoop.hbase">PrivateCellUtil.TagRewriteCell</a></td>
<td class="colLast">
<div class="block">This can be used when a Cell has to change with addition/removal of one or more tags.</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/PrivateCellUtil.ValueAndTagRewriteByteBufferExtendedCell.html" title="class in org.apache.hadoop.hbase">PrivateCellUtil.ValueAndTagRewriteByteBufferExtendedCell</a></td>
<td class="colLast"> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/PrivateCellUtil.ValueAndTagRewriteCell.html" title="class in org.apache.hadoop.hbase">PrivateCellUtil.ValueAndTagRewriteCell</a></td>
<td class="colLast"> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/RawCellBuilderFactory.html" title="class in org.apache.hadoop.hbase">RawCellBuilderFactory</a></td>
<td class="colLast">
<div class="block">Factory for creating cells for CPs.</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/RegionLocations.html" title="class in org.apache.hadoop.hbase">RegionLocations</a></td>
<td class="colLast">
<div class="block">Container for holding a list of <a href="../../../../org/apache/hadoop/hbase/HRegionLocation.html" title="class in org.apache.hadoop.hbase"><code>HRegionLocation</code></a>'s that correspond to the
same range.</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/RegionMetricsBuilder.html" title="class in org.apache.hadoop.hbase">RegionMetricsBuilder</a></td>
<td class="colLast"> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/RegionMetricsBuilder.RegionMetricsImpl.html" title="class in org.apache.hadoop.hbase">RegionMetricsBuilder.RegionMetricsImpl</a></td>
<td class="colLast"> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/ScheduledChore.html" title="class in org.apache.hadoop.hbase">ScheduledChore</a></td>
<td class="colLast">
<div class="block">ScheduledChore is a task performed on a period in hbase.</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/ServerMetricsBuilder.html" title="class in org.apache.hadoop.hbase">ServerMetricsBuilder</a></td>
<td class="colLast"> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/ServerMetricsBuilder.ServerMetricsImpl.html" title="class in org.apache.hadoop.hbase">ServerMetricsBuilder.ServerMetricsImpl</a></td>
<td class="colLast"> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a></td>
<td class="colLast">
<div class="block">Name of a particular incarnation of an HBase Server.</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/Size.html" title="class in org.apache.hadoop.hbase">Size</a></td>
<td class="colLast">
<div class="block">It is used to represent the size with different units.</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/SizeCachedByteBufferKeyValue.html" title="class in org.apache.hadoop.hbase">SizeCachedByteBufferKeyValue</a></td>
<td class="colLast">
<div class="block">This Cell is an implementation of <a href="../../../../org/apache/hadoop/hbase/ByteBufferExtendedCell.html" title="class in org.apache.hadoop.hbase"><code>ByteBufferExtendedCell</code></a> where the data resides in
off heap/ on heap ByteBuffer</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/SizeCachedKeyValue.html" title="class in org.apache.hadoop.hbase">SizeCachedKeyValue</a></td>
<td class="colLast">
<div class="block">This class is an extension to KeyValue where rowLen and keyLen are cached.</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/SizeCachedNoTagsByteBufferKeyValue.html" title="class in org.apache.hadoop.hbase">SizeCachedNoTagsByteBufferKeyValue</a></td>
<td class="colLast">
<div class="block">This Cell is an implementation of <a href="../../../../org/apache/hadoop/hbase/ByteBufferExtendedCell.html" title="class in org.apache.hadoop.hbase"><code>ByteBufferExtendedCell</code></a> where the data resides in
off heap/ on heap ByteBuffer</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/SizeCachedNoTagsKeyValue.html" title="class in org.apache.hadoop.hbase">SizeCachedNoTagsKeyValue</a></td>
<td class="colLast">
<div class="block">This class is an extension to ContentSizeCachedKeyValue where there are no tags in Cell.</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/SplitLogCounters.html" title="class in org.apache.hadoop.hbase">SplitLogCounters</a></td>
<td class="colLast">Deprecated
<div class="block"><span class="deprecationComment">since 2.4.0 and in 3.0.0, to be removed in 4.0.0, replaced by procedure-based
distributed WAL splitter, see SplitWALManager</span></div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/SplitLogTask.html" title="class in org.apache.hadoop.hbase">SplitLogTask</a></td>
<td class="colLast">Deprecated
<div class="block"><span class="deprecationComment">since 2.4.0 and in 3.0.0, to be removed in 4.0.0, replaced by procedure-based
distributed WAL splitter, see SplitWALManager</span></div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/SplitLogTask.Done.html" title="class in org.apache.hadoop.hbase">SplitLogTask.Done</a></td>
<td class="colLast"> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/SplitLogTask.Err.html" title="class in org.apache.hadoop.hbase">SplitLogTask.Err</a></td>
<td class="colLast"> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/SplitLogTask.Owned.html" title="class in org.apache.hadoop.hbase">SplitLogTask.Owned</a></td>
<td class="colLast"> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/SplitLogTask.Resigned.html" title="class in org.apache.hadoop.hbase">SplitLogTask.Resigned</a></td>
<td class="colLast"> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/SplitLogTask.Unassigned.html" title="class in org.apache.hadoop.hbase">SplitLogTask.Unassigned</a></td>
<td class="colLast"> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/SslRMIClientSocketFactorySecure.html" title="class in org.apache.hadoop.hbase">SslRMIClientSocketFactorySecure</a></td>
<td class="colLast">
<div class="block">Avoid SSL V3.0 "Poodle" Vulnerability - CVE-2014-3566</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/SslRMIServerSocketFactorySecure.html" title="class in org.apache.hadoop.hbase">SslRMIServerSocketFactorySecure</a></td>
<td class="colLast">
<div class="block">Avoid SSL V3.0 "Poodle" Vulnerability - CVE-2014-3566</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a></td>
<td class="colLast">
<div class="block">Immutable POJO class for representing a table name.</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/TagBuilderFactory.html" title="class in org.apache.hadoop.hbase">TagBuilderFactory</a></td>
<td class="colLast">
<div class="block">Factory to create Tags.</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/TagBuilderImpl.html" title="class in org.apache.hadoop.hbase">TagBuilderImpl</a></td>
<td class="colLast">
<div class="block">Builder implementation to create <a href="../../../../org/apache/hadoop/hbase/Tag.html" title="interface in org.apache.hadoop.hbase"><code>Tag</code></a><br>
Call setTagValue(byte[]) method to create <a href="../../../../org/apache/hadoop/hbase/ArrayBackedTag.html" title="class in org.apache.hadoop.hbase"><code>ArrayBackedTag</code></a></div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/TagType.html" title="class in org.apache.hadoop.hbase">TagType</a></td>
<td class="colLast"> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/TagUtil.html" title="class in org.apache.hadoop.hbase">TagUtil</a></td>
<td class="colLast"> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/UserMetricsBuilder.html" title="class in org.apache.hadoop.hbase">UserMetricsBuilder</a></td>
<td class="colLast"> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/UserMetricsBuilder.ClientMetricsImpl.html" title="class in org.apache.hadoop.hbase">UserMetricsBuilder.ClientMetricsImpl</a></td>
<td class="colLast"> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/UserMetricsBuilder.UserMetricsImpl.html" title="class in org.apache.hadoop.hbase">UserMetricsBuilder.UserMetricsImpl</a></td>
<td class="colLast"> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/ZNodeClearer.html" title="class in org.apache.hadoop.hbase">ZNodeClearer</a></td>
<td class="colLast">
<div class="block">Contains a set of methods for the collaboration between the start/stop scripts and the
diff --git a/devapidocs/org/apache/hadoop/hbase/package-tree.html b/devapidocs/org/apache/hadoop/hbase/package-tree.html
index 6e5ac4e..5016ba7 100644
--- a/devapidocs/org/apache/hadoop/hbase/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/package-tree.html
@@ -106,7 +106,6 @@
<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/ArrayBackedTag.html" title="class in org.apache.hadoop.hbase"><span class="typeNameLink">ArrayBackedTag</span></a> (implements org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/Tag.html" title="interface in org.apache.hadoop.hbase">Tag</a>)</li>
<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/AuthUtil.html" title="class in org.apache.hadoop.hbase"><span class="typeNameLink">AuthUtil</span></a></li>
<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/BaseConfigurable.html" title="class in org.apache.hadoop.hbase"><span class="typeNameLink">BaseConfigurable</span></a> (implements org.apache.hadoop.conf.Configurable)</li>
-<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/BBKVComparator.html" title="class in org.apache.hadoop.hbase"><span class="typeNameLink">BBKVComparator</span></a> (implements java.util.<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util">Comparator</a><T>)</li>
<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/ByteBufferExtendedCell.html" title="class in org.apache.hadoop.hbase"><span class="typeNameLink">ByteBufferExtendedCell</span></a> (implements org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/ExtendedCell.html" title="interface in org.apache.hadoop.hbase">ExtendedCell</a>)
<ul>
<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.html" title="class in org.apache.hadoop.hbase"><span class="typeNameLink">ByteBufferKeyOnlyKeyValue</span></a></li>
@@ -434,19 +433,19 @@
<ul>
<li type="circle">java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a><E> (implements java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><T>, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true [...]
<ul>
-<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/HealthChecker.HealthCheckerExitStatus.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">HealthChecker.HealthCheckerExitStatus</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/CompareOperator.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">CompareOperator</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/Size.Unit.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">Size.Unit</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/ClusterMetrics.Option.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">ClusterMetrics.Option</span></a></li>
<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/CellBuilderType.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">CellBuilderType</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/Cell.Type.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">Cell.Type</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/KeyValue.Type.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">KeyValue.Type</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/Size.Unit.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">Size.Unit</span></a></li>
<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/MemoryCompactionPolicy.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">MemoryCompactionPolicy</span></a></li>
<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/ClientMetaTableAccessor.QueryType.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">ClientMetaTableAccessor.QueryType</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/Coprocessor.State.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">Coprocessor.State</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/Cell.Type.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">Cell.Type</span></a></li>
<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/HConstants.OperationStatusCode.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">HConstants.OperationStatusCode</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/ClusterMetrics.Option.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">ClusterMetrics.Option</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/CompatibilitySingletonFactory.SingletonStorage.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">CompatibilitySingletonFactory.SingletonStorage</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/Coprocessor.State.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">Coprocessor.State</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/CompareOperator.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">CompareOperator</span></a></li>
<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/KeepDeletedCells.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">KeepDeletedCells</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/HealthChecker.HealthCheckerExitStatus.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">HealthChecker.HealthCheckerExitStatus</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/KeyValue.Type.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">KeyValue.Type</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/CompatibilitySingletonFactory.SingletonStorage.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">CompatibilitySingletonFactory.SingletonStorage</span></a></li>
</ul>
</li>
</ul>
diff --git a/devapidocs/org/apache/hadoop/hbase/procedure2/package-tree.html b/devapidocs/org/apache/hadoop/hbase/procedure2/package-tree.html
index 9943a68..80e6a3c 100644
--- a/devapidocs/org/apache/hadoop/hbase/procedure2/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/procedure2/package-tree.html
@@ -216,11 +216,11 @@
<ul>
<li type="circle">java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a><E> (implements java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><T>, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true [...]
<ul>
-<li type="circle">org.apache.hadoop.hbase.procedure2.<a href="../../../../../org/apache/hadoop/hbase/procedure2/StateMachineProcedure.Flow.html" title="enum in org.apache.hadoop.hbase.procedure2"><span class="typeNameLink">StateMachineProcedure.Flow</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.procedure2.<a href="../../../../../org/apache/hadoop/hbase/procedure2/Procedure.LockState.html" title="enum in org.apache.hadoop.hbase.procedure2"><span class="typeNameLink">Procedure.LockState</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.procedure2.<a href="../../../../../org/apache/hadoop/hbase/procedure2/LockType.html" title="enum in org.apache.hadoop.hbase.procedure2"><span class="typeNameLink">LockType</span></a></li>
<li type="circle">org.apache.hadoop.hbase.procedure2.<a href="../../../../../org/apache/hadoop/hbase/procedure2/RootProcedureState.State.html" title="enum in org.apache.hadoop.hbase.procedure2"><span class="typeNameLink">RootProcedureState.State</span></a></li>
<li type="circle">org.apache.hadoop.hbase.procedure2.<a href="../../../../../org/apache/hadoop/hbase/procedure2/LockedResourceType.html" title="enum in org.apache.hadoop.hbase.procedure2"><span class="typeNameLink">LockedResourceType</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.procedure2.<a href="../../../../../org/apache/hadoop/hbase/procedure2/LockType.html" title="enum in org.apache.hadoop.hbase.procedure2"><span class="typeNameLink">LockType</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.procedure2.<a href="../../../../../org/apache/hadoop/hbase/procedure2/Procedure.LockState.html" title="enum in org.apache.hadoop.hbase.procedure2"><span class="typeNameLink">Procedure.LockState</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.procedure2.<a href="../../../../../org/apache/hadoop/hbase/procedure2/StateMachineProcedure.Flow.html" title="enum in org.apache.hadoop.hbase.procedure2"><span class="typeNameLink">StateMachineProcedure.Flow</span></a></li>
</ul>
</li>
</ul>
diff --git a/devapidocs/org/apache/hadoop/hbase/procedure2/store/wal/package-tree.html b/devapidocs/org/apache/hadoop/hbase/procedure2/store/wal/package-tree.html
index 2525a0e..7b64815 100644
--- a/devapidocs/org/apache/hadoop/hbase/procedure2/store/wal/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/procedure2/store/wal/package-tree.html
@@ -133,8 +133,8 @@
<ul>
<li type="circle">java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a><E> (implements java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><T>, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true [...]
<ul>
-<li type="circle">org.apache.hadoop.hbase.procedure2.store.wal.<a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.PushType.html" title="enum in org.apache.hadoop.hbase.procedure2.store.wal"><span class="typeNameLink">WALProcedureStore.PushType</span></a></li>
<li type="circle">org.apache.hadoop.hbase.procedure2.store.wal.<a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/ProcedureStoreTracker.DeleteState.html" title="enum in org.apache.hadoop.hbase.procedure2.store.wal"><span class="typeNameLink">ProcedureStoreTracker.DeleteState</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.procedure2.store.wal.<a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.PushType.html" title="enum in org.apache.hadoop.hbase.procedure2.store.wal"><span class="typeNameLink">WALProcedureStore.PushType</span></a></li>
</ul>
</li>
</ul>
diff --git a/devapidocs/org/apache/hadoop/hbase/quotas/package-tree.html b/devapidocs/org/apache/hadoop/hbase/quotas/package-tree.html
index a804f1d..0773d66 100644
--- a/devapidocs/org/apache/hadoop/hbase/quotas/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/quotas/package-tree.html
@@ -240,12 +240,12 @@
<ul>
<li type="circle">java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a><E> (implements java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><T>, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true [...]
<ul>
+<li type="circle">org.apache.hadoop.hbase.quotas.<a href="../../../../../org/apache/hadoop/hbase/quotas/QuotaScope.html" title="enum in org.apache.hadoop.hbase.quotas"><span class="typeNameLink">QuotaScope</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.quotas.<a href="../../../../../org/apache/hadoop/hbase/quotas/RpcThrottlingException.Type.html" title="enum in org.apache.hadoop.hbase.quotas"><span class="typeNameLink">RpcThrottlingException.Type</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.quotas.<a href="../../../../../org/apache/hadoop/hbase/quotas/SpaceViolationPolicy.html" title="enum in org.apache.hadoop.hbase.quotas"><span class="typeNameLink">SpaceViolationPolicy</span></a></li>
<li type="circle">org.apache.hadoop.hbase.quotas.<a href="../../../../../org/apache/hadoop/hbase/quotas/OperationQuota.OperationType.html" title="enum in org.apache.hadoop.hbase.quotas"><span class="typeNameLink">OperationQuota.OperationType</span></a></li>
<li type="circle">org.apache.hadoop.hbase.quotas.<a href="../../../../../org/apache/hadoop/hbase/quotas/QuotaType.html" title="enum in org.apache.hadoop.hbase.quotas"><span class="typeNameLink">QuotaType</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.quotas.<a href="../../../../../org/apache/hadoop/hbase/quotas/SpaceViolationPolicy.html" title="enum in org.apache.hadoop.hbase.quotas"><span class="typeNameLink">SpaceViolationPolicy</span></a></li>
<li type="circle">org.apache.hadoop.hbase.quotas.<a href="../../../../../org/apache/hadoop/hbase/quotas/ThrottleType.html" title="enum in org.apache.hadoop.hbase.quotas"><span class="typeNameLink">ThrottleType</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.quotas.<a href="../../../../../org/apache/hadoop/hbase/quotas/QuotaScope.html" title="enum in org.apache.hadoop.hbase.quotas"><span class="typeNameLink">QuotaScope</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.quotas.<a href="../../../../../org/apache/hadoop/hbase/quotas/RpcThrottlingException.Type.html" title="enum in org.apache.hadoop.hbase.quotas"><span class="typeNameLink">RpcThrottlingException.Type</span></a></li>
</ul>
</li>
</ul>
diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html b/devapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html
index 7c6f0fd..d62a28f 100644
--- a/devapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html
@@ -733,19 +733,19 @@
<li type="circle">java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a><E> (implements java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><T>, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true [...]
<ul>
<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/BloomType.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">BloomType</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/ScannerContext.NextState.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">ScannerContext.NextState</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/ScannerContext.LimitScope.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">ScannerContext.LimitScope</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreCompactionStrategy.Action.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">MemStoreCompactionStrategy.Action</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/DefaultHeapMemoryTuner.StepDirection.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">DefaultHeapMemoryTuner.StepDirection</span></a></li>
<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSourceFactoryImpl.FactoryStorage.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">MetricsRegionServerSourceFactoryImpl.FactoryStorage</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/ChunkCreator.ChunkType.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">ChunkCreator.ChunkType</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/FlushType.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">FlushType</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.Operation.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">Region.Operation</span></a></li>
<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/TimeRangeTracker.Type.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">TimeRangeTracker.Type</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/SplitLogWorker.TaskExecutor.Status.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">SplitLogWorker.TaskExecutor.Status</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/CompactingMemStore.IndexType.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">CompactingMemStore.IndexType</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/FlushType.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">FlushType</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/ScannerContext.NextState.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">ScannerContext.NextState</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreCompactionStrategy.Action.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">MemStoreCompactionStrategy.Action</span></a></li>
<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/ScanType.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">ScanType</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.Operation.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">Region.Operation</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/CompactingMemStore.IndexType.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">CompactingMemStore.IndexType</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/ScannerContext.LimitScope.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">ScannerContext.LimitScope</span></a></li>
<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.FlushResult.Result.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">HRegion.FlushResult.Result</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/ChunkCreator.ChunkType.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">ChunkCreator.ChunkType</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/SplitLogWorker.TaskExecutor.Status.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">SplitLogWorker.TaskExecutor.Status</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/DefaultHeapMemoryTuner.StepDirection.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">DefaultHeapMemoryTuner.StepDirection</span></a></li>
</ul>
</li>
</ul>
diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/querymatcher/package-tree.html b/devapidocs/org/apache/hadoop/hbase/regionserver/querymatcher/package-tree.html
index dd8850d..a1142ed 100644
--- a/devapidocs/org/apache/hadoop/hbase/regionserver/querymatcher/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/regionserver/querymatcher/package-tree.html
@@ -131,8 +131,8 @@
<li type="circle">java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a><E> (implements java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><T>, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true [...]
<ul>
<li type="circle">org.apache.hadoop.hbase.regionserver.querymatcher.<a href="../../../../../../org/apache/hadoop/hbase/regionserver/querymatcher/DeleteTracker.DeleteResult.html" title="enum in org.apache.hadoop.hbase.regionserver.querymatcher"><span class="typeNameLink">DeleteTracker.DeleteResult</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.regionserver.querymatcher.<a href="../../../../../../org/apache/hadoop/hbase/regionserver/querymatcher/ScanQueryMatcher.MatchCode.html" title="enum in org.apache.hadoop.hbase.regionserver.querymatcher"><span class="typeNameLink">ScanQueryMatcher.MatchCode</span></a></li>
<li type="circle">org.apache.hadoop.hbase.regionserver.querymatcher.<a href="../../../../../../org/apache/hadoop/hbase/regionserver/querymatcher/StripeCompactionScanQueryMatcher.DropDeletesInOutput.html" title="enum in org.apache.hadoop.hbase.regionserver.querymatcher"><span class="typeNameLink">StripeCompactionScanQueryMatcher.DropDeletesInOutput</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.regionserver.querymatcher.<a href="../../../../../../org/apache/hadoop/hbase/regionserver/querymatcher/ScanQueryMatcher.MatchCode.html" title="enum in org.apache.hadoop.hbase.regionserver.querymatcher"><span class="typeNameLink">ScanQueryMatcher.MatchCode</span></a></li>
</ul>
</li>
</ul>
diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/wal/package-tree.html b/devapidocs/org/apache/hadoop/hbase/regionserver/wal/package-tree.html
index 2dc717e..3e6a5cd 100644
--- a/devapidocs/org/apache/hadoop/hbase/regionserver/wal/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/regionserver/wal/package-tree.html
@@ -247,10 +247,10 @@
<ul>
<li type="circle">java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a><E> (implements java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><T>, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true [...]
<ul>
-<li type="circle">org.apache.hadoop.hbase.regionserver.wal.<a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/ProtobufLogReader.WALHdrResult.html" title="enum in org.apache.hadoop.hbase.regionserver.wal"><span class="typeNameLink">ProtobufLogReader.WALHdrResult</span></a></li>
<li type="circle">org.apache.hadoop.hbase.regionserver.wal.<a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/CompressionContext.DictionaryIndex.html" title="enum in org.apache.hadoop.hbase.regionserver.wal"><span class="typeNameLink">CompressionContext.DictionaryIndex</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.regionserver.wal.<a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/RingBufferTruck.Type.html" title="enum in org.apache.hadoop.hbase.regionserver.wal"><span class="typeNameLink">RingBufferTruck.Type</span></a></li>
<li type="circle">org.apache.hadoop.hbase.regionserver.wal.<a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/WALActionsListener.RollRequestReason.html" title="enum in org.apache.hadoop.hbase.regionserver.wal"><span class="typeNameLink">WALActionsListener.RollRequestReason</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.regionserver.wal.<a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/RingBufferTruck.Type.html" title="enum in org.apache.hadoop.hbase.regionserver.wal"><span class="typeNameLink">RingBufferTruck.Type</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.regionserver.wal.<a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/ProtobufLogReader.WALHdrResult.html" title="enum in org.apache.hadoop.hbase.regionserver.wal"><span class="typeNameLink">ProtobufLogReader.WALHdrResult</span></a></li>
... 88713 lines suppressed ...