You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hbase.apache.org by bu...@apache.org on 2016/08/01 15:51:13 UTC
[34/52] [partial] hbase-site git commit: Published site at
2c5a0fcf1f216ac5333a2047f6ce69797a5da14b.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/7f505895/devapidocs/org/apache/hadoop/hbase/CellUtil.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/CellUtil.html b/devapidocs/org/apache/hadoop/hbase/CellUtil.html
index d5437a6..7ff3560 100644
--- a/devapidocs/org/apache/hadoop/hbase/CellUtil.html
+++ b/devapidocs/org/apache/hadoop/hbase/CellUtil.html
@@ -97,7 +97,7 @@
<br>
<pre><a href="../../../../org/apache/hadoop/hbase/classification/InterfaceAudience.Public.html" title="annotation in org.apache.hadoop.hbase.classification">@InterfaceAudience.Public</a>
<a href="../../../../org/apache/hadoop/hbase/classification/InterfaceStability.Evolving.html" title="annotation in org.apache.hadoop.hbase.classification">@InterfaceStability.Evolving</a>
-public final class <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.50">CellUtil</a>
+public final class <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.51">CellUtil</a>
extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
<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.
Some methods below are for internal use only and are marked InterfaceAudience.Private at the
@@ -172,6 +172,18 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
<td class="colFirst"><code>private static class </code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/CellUtil.LastOnRowColCell.html" title="class in org.apache.hadoop.hbase">CellUtil.LastOnRowColCell</a></strong></code> </td>
</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>private static class </code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/CellUtil.ShareableMemoryTagRewriteCell.html" title="class in org.apache.hadoop.hbase">CellUtil.ShareableMemoryTagRewriteCell</a></strong></code>
+<div class="block">Version of TagRewriteCell where the original Cell is ShareableMemory type.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>private static class </code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/CellUtil.TagRewriteCell.html" title="class in org.apache.hadoop.hbase">CellUtil.TagRewriteCell</a></strong></code>
+<div class="block">This can be used when a Cell has to change with addition/removal of one or more tags.</div>
+</td>
+</tr>
</table>
</li>
</ul>
@@ -371,6 +383,16 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
int qualifierLength)</code> </td>
</tr>
<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"><code><strong><a href="../../../../org/apache/hadoop/hbase/CellUtil.html#createCell(org.apache.hadoop.hbase.Cell,%20byte[])">createCell</a></strong>(<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">
+<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"><code><strong><a href="../../../../org/apache/hadoop/hbase/CellUtil.html#createCell(org.apache.hadoop.hbase.Cell,%20java.util.List)">createCell</a></strong>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
+ <a href="http://docs.oracle.com/javase/7/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">
<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"><code><strong><a href="../../../../org/apache/hadoop/hbase/CellUtil.html#createCellScanner(org.apache.hadoop.hbase.Cell[])">createCellScanner</a></strong>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>[] cellArray)</code> </td>
</tr>
@@ -934,7 +956,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
<ul class="blockListLast">
<li class="blockList">
<h4>EMPTY_TAGS_ITR</h4>
-<pre>private static final <a href="http://docs.oracle.com/javase/7/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/CellUtil.html#line.816">EMPTY_TAGS_ITR</a></pre>
+<pre>private static final <a href="http://docs.oracle.com/javase/7/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/CellUtil.html#line.1005">EMPTY_TAGS_ITR</a></pre>
</li>
</ul>
</li>
@@ -951,7 +973,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
<ul class="blockListLast">
<li class="blockList">
<h4>CellUtil</h4>
-<pre>private <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.55">CellUtil</a>()</pre>
+<pre>private <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.56">CellUtil</a>()</pre>
<div class="block">Private constructor to keep this class from being instantiated.</div>
</li>
</ul>
@@ -969,7 +991,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>fillRowRange</h4>
-<pre>public static <a href="../../../../org/apache/hadoop/hbase/util/ByteRange.html" title="interface in org.apache.hadoop.hbase.util">ByteRange</a> <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.59">fillRowRange</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
+<pre>public static <a href="../../../../org/apache/hadoop/hbase/util/ByteRange.html" title="interface in org.apache.hadoop.hbase.util">ByteRange</a> <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.60">fillRowRange</a>(<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)</pre>
<div class="block">ByteRange</div>
</li>
@@ -980,7 +1002,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>fillFamilyRange</h4>
-<pre>public static <a href="../../../../org/apache/hadoop/hbase/util/ByteRange.html" title="interface in org.apache.hadoop.hbase.util">ByteRange</a> <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.63">fillFamilyRange</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
+<pre>public static <a href="../../../../org/apache/hadoop/hbase/util/ByteRange.html" title="interface in org.apache.hadoop.hbase.util">ByteRange</a> <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.64">fillFamilyRange</a>(<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)</pre>
</li>
</ul>
@@ -990,7 +1012,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>fillQualifierRange</h4>
-<pre>public static <a href="../../../../org/apache/hadoop/hbase/util/ByteRange.html" title="interface in org.apache.hadoop.hbase.util">ByteRange</a> <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.67">fillQualifierRange</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
+<pre>public static <a href="../../../../org/apache/hadoop/hbase/util/ByteRange.html" title="interface in org.apache.hadoop.hbase.util">ByteRange</a> <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.68">fillQualifierRange</a>(<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)</pre>
</li>
</ul>
@@ -1000,7 +1022,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>fillValueRange</h4>
-<pre>public static <a href="../../../../org/apache/hadoop/hbase/util/ByteRange.html" title="interface in org.apache.hadoop.hbase.util">ByteRange</a> <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.72">fillValueRange</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
+<pre>public static <a href="../../../../org/apache/hadoop/hbase/util/ByteRange.html" title="interface in org.apache.hadoop.hbase.util">ByteRange</a> <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.73">fillValueRange</a>(<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)</pre>
</li>
</ul>
@@ -1010,7 +1032,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>fillTagRange</h4>
-<pre>public static <a href="../../../../org/apache/hadoop/hbase/util/ByteRange.html" title="interface in org.apache.hadoop.hbase.util">ByteRange</a> <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.76">fillTagRange</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
+<pre>public static <a href="../../../../org/apache/hadoop/hbase/util/ByteRange.html" title="interface in org.apache.hadoop.hbase.util">ByteRange</a> <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.77">fillTagRange</a>(<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)</pre>
</li>
</ul>
@@ -1020,7 +1042,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>cloneRow</h4>
-<pre>public static byte[] <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.82">cloneRow</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</pre>
+<pre>public static byte[] <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.83">cloneRow</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</pre>
<div class="block">get individual arrays for tests</div>
</li>
</ul>
@@ -1030,7 +1052,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>cloneFamily</h4>
-<pre>public static byte[] <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.88">cloneFamily</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</pre>
+<pre>public static byte[] <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.89">cloneFamily</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</pre>
</li>
</ul>
<a name="cloneQualifier(org.apache.hadoop.hbase.Cell)">
@@ -1039,7 +1061,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>cloneQualifier</h4>
-<pre>public static byte[] <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.94">cloneQualifier</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</pre>
+<pre>public static byte[] <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.95">cloneQualifier</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</pre>
</li>
</ul>
<a name="cloneValue(org.apache.hadoop.hbase.Cell)">
@@ -1048,7 +1070,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>cloneValue</h4>
-<pre>public static byte[] <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.100">cloneValue</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</pre>
+<pre>public static byte[] <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.101">cloneValue</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</pre>
</li>
</ul>
<a name="cloneTags(org.apache.hadoop.hbase.Cell)">
@@ -1057,7 +1079,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>cloneTags</h4>
-<pre>public static byte[] <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.106">cloneTags</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</pre>
+<pre>public static byte[] <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.107">cloneTags</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</pre>
</li>
</ul>
<a name="getTagArray(org.apache.hadoop.hbase.Cell)">
@@ -1066,7 +1088,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>getTagArray</h4>
-<pre>public static byte[] <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.119">getTagArray</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</pre>
+<pre>public static byte[] <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.120">getTagArray</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</pre>
<div class="block">Returns tag value in a new byte array. If server-side, use
<a href="../../../../org/apache/hadoop/hbase/Tag.html#getValueArray()"><code>Tag.getValueArray()</code></a> with appropriate <a href="../../../../org/apache/hadoop/hbase/Tag.html#getValueOffset()"><code>Tag.getValueOffset()</code></a> and
<a href="../../../../org/apache/hadoop/hbase/Tag.html#getValueLength()"><code>Tag.getValueLength()</code></a> instead to save on allocations.</div>
@@ -1080,7 +1102,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>copyRowTo</h4>
-<pre>public static int <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.128">copyRowTo</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
+<pre>public static int <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.129">copyRowTo</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
byte[] destination,
int destinationOffset)</pre>
<div class="block">copyTo</div>
@@ -1092,7 +1114,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>copyFamilyTo</h4>
-<pre>public static int <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.141">copyFamilyTo</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
+<pre>public static int <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.142">copyFamilyTo</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
byte[] destination,
int destinationOffset)</pre>
</li>
@@ -1103,7 +1125,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>copyQualifierTo</h4>
-<pre>public static int <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.154">copyQualifierTo</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
+<pre>public static int <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.155">copyQualifierTo</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
byte[] destination,
int destinationOffset)</pre>
</li>
@@ -1114,7 +1136,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>copyValueTo</h4>
-<pre>public static int <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.167">copyValueTo</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
+<pre>public static int <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.168">copyValueTo</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
byte[] destination,
int destinationOffset)</pre>
</li>
@@ -1125,7 +1147,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>copyTagTo</h4>
-<pre>public static int <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.187">copyTagTo</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
+<pre>public static int <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.188">copyTagTo</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
byte[] destination,
int destinationOffset)</pre>
<div class="block">Copies the tags info into the tag portion of the cell</div>
@@ -1139,7 +1161,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>getRowByte</h4>
-<pre>public static byte <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.202">getRowByte</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
+<pre>public static byte <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.203">getRowByte</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
int index)</pre>
<div class="block">misc</div>
</li>
@@ -1150,7 +1172,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>getValueBufferShallowCopy</h4>
-<pre>public static <a href="http://docs.oracle.com/javase/7/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.210">getValueBufferShallowCopy</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="http://docs.oracle.com/javase/7/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/CellUtil.html#line.211">getValueBufferShallowCopy</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</pre>
</li>
</ul>
<a name="getQualifierBufferShallowCopy(org.apache.hadoop.hbase.Cell)">
@@ -1160,7 +1182,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
<li class="blockList">
<h4>getQualifierBufferShallowCopy</h4>
<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
-public static <a href="http://docs.oracle.com/javase/7/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.222">getQualifierBufferShallowCopy</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</pre>
+public static <a href="http://docs.oracle.com/javase/7/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.223">getQualifierBufferShallowCopy</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</pre>
<div class="block"><span class="strong">Deprecated.</span> <i>As of release 2.0.0, this will be removed in HBase 3.0.0.</i></div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>cell</code> - </dd>
<dt><span class="strong">Returns:</span></dt><dd>cell's qualifier wrapped into a ByteBuffer.</dd></dl>
@@ -1172,7 +1194,7 @@ public static <a href="http://docs.oracle.com/javase/7/docs/api/java/nio/By
<ul class="blockList">
<li class="blockList">
<h4>createCell</h4>
-<pre>public static <a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.229">createCell</a>(byte[] row,
+<pre>public static <a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.230">createCell</a>(byte[] row,
byte[] family,
byte[] qualifier,
long timestamp,
@@ -1186,7 +1208,7 @@ public static <a href="http://docs.oracle.com/javase/7/docs/api/java/nio/By
<ul class="blockList">
<li class="blockList">
<h4>createCell</h4>
-<pre>public static <a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.238">createCell</a>(byte[] rowArray,
+<pre>public static <a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.239">createCell</a>(byte[] rowArray,
int rowOffset,
int rowLength,
byte[] familyArray,
@@ -1204,7 +1226,7 @@ public static <a href="http://docs.oracle.com/javase/7/docs/api/java/nio/By
<li class="blockList">
<h4>createCell</h4>
<pre><a href="../../../../org/apache/hadoop/hbase/classification/InterfaceAudience.Private.html" title="annotation in org.apache.hadoop.hbase.classification">@InterfaceAudience.Private</a>
-public static <a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.256">createCell</a>(byte[] row,
+public static <a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.257">createCell</a>(byte[] row,
byte[] family,
byte[] qualifier,
long timestamp,
@@ -1223,7 +1245,7 @@ public static <a href="../../../../org/apache/hadoop/hbase/Cell.html" title
<li class="blockList">
<h4>createCell</h4>
<pre><a href="../../../../org/apache/hadoop/hbase/classification/InterfaceAudience.Private.html" title="annotation in org.apache.hadoop.hbase.classification">@InterfaceAudience.Private</a>
-public static <a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.270">createCell</a>(byte[] row,
+public static <a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.271">createCell</a>(byte[] row,
byte[] family,
byte[] qualifier,
long timestamp,
@@ -1243,7 +1265,7 @@ public static <a href="../../../../org/apache/hadoop/hbase/Cell.html" title
<li class="blockList">
<h4>createCell</h4>
<pre><a href="../../../../org/apache/hadoop/hbase/classification/InterfaceAudience.Private.html" title="annotation in org.apache.hadoop.hbase.classification">@InterfaceAudience.Private</a>
-public static <a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.285">createCell</a>(byte[] row,
+public static <a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.286">createCell</a>(byte[] row,
byte[] family,
byte[] qualifier,
long timestamp,
@@ -1261,7 +1283,7 @@ public static <a href="../../../../org/apache/hadoop/hbase/Cell.html" title
<ul class="blockList">
<li class="blockList">
<h4>createCell</h4>
-<pre>public static <a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.296">createCell</a>(byte[] row)</pre>
+<pre>public static <a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.297">createCell</a>(byte[] row)</pre>
<div class="block">Create a Cell with specific row. Other fields defaulted.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>row</code> - </dd>
<dt><span class="strong">Returns:</span></dt><dd>Cell with passed row but all other fields are arbitrary</dd></dl>
@@ -1273,7 +1295,7 @@ public static <a href="../../../../org/apache/hadoop/hbase/Cell.html" title
<ul class="blockList">
<li class="blockList">
<h4>createCell</h4>
-<pre>public static <a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.306">createCell</a>(byte[] row,
+<pre>public static <a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.307">createCell</a>(byte[] row,
byte[] value)</pre>
<div class="block">Create a Cell with specific row and value. Other fields are defaulted.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>row</code> - </dd><dd><code>value</code> - </dd>
@@ -1286,7 +1308,7 @@ public static <a href="../../../../org/apache/hadoop/hbase/Cell.html" title
<ul class="blockList">
<li class="blockList">
<h4>createCell</h4>
-<pre>public static <a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.322">createCell</a>(byte[] row,
+<pre>public static <a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.323">createCell</a>(byte[] row,
byte[] family,
byte[] qualifier)</pre>
<div class="block">Create a Cell with specific row. Other fields defaulted.</div>
@@ -1294,13 +1316,35 @@ public static <a href="../../../../org/apache/hadoop/hbase/Cell.html" title
<dt><span class="strong">Returns:</span></dt><dd>Cell with passed row but all other fields are arbitrary</dd></dl>
</li>
</ul>
+<a name="createCell(org.apache.hadoop.hbase.Cell, java.util.List)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createCell</h4>
+<pre>public static <a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.332">createCell</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
+ <a href="http://docs.oracle.com/javase/7/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)</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>A new cell which is having the extra tags also added to it.</dd></dl>
+</li>
+</ul>
+<a name="createCell(org.apache.hadoop.hbase.Cell, byte[])">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createCell</h4>
+<pre>public static <a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.339">createCell</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
+ byte[] tags)</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>A new cell which is having the extra tags also added to it.</dd></dl>
+</li>
+</ul>
<a name="createCellScanner(java.util.List)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>createCellScanner</h4>
-<pre>public static <a href="../../../../org/apache/hadoop/hbase/CellScanner.html" title="interface in org.apache.hadoop.hbase">CellScanner</a> <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.332">createCellScanner</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><? extends <a href="../../../../org/apache/hadoop/hbase/CellScannable.html" title="interface in org.apache.hadoop.hbase">CellScannable</a>> cellScannerables)</pre>
+<pre>public static <a href="../../../../org/apache/hadoop/hbase/CellScanner.html" title="interface in org.apache.hadoop.hbase">CellScanner</a> <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.521">createCellScanner</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><? extends <a href="../../../../org/apache/hadoop/hbase/CellScannable.html" title="interface in org.apache.hadoop.hbase">CellScannable</a>> cellScannerables)</pre>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>cellScannerables</code> - </dd>
<dt><span class="strong">Returns:</span></dt><dd>CellScanner interface over <code>cellIterables</code></dd></dl>
</li>
@@ -1311,7 +1355,7 @@ public static <a href="../../../../org/apache/hadoop/hbase/Cell.html" title
<ul class="blockList">
<li class="blockList">
<h4>createCellScanner</h4>
-<pre>public static <a href="../../../../org/apache/hadoop/hbase/CellScanner.html" title="interface in org.apache.hadoop.hbase">CellScanner</a> <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.361">createCellScanner</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a><<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>> cellIterable)</pre>
+<pre>public static <a href="../../../../org/apache/hadoop/hbase/CellScanner.html" title="interface in org.apache.hadoop.hbase">CellScanner</a> <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.550">createCellScanner</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a><<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>> cellIterable)</pre>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>cellIterable</code> - </dd>
<dt><span class="strong">Returns:</span></dt><dd>CellScanner interface over <code>cellIterable</code></dd></dl>
</li>
@@ -1322,7 +1366,7 @@ public static <a href="../../../../org/apache/hadoop/hbase/Cell.html" title
<ul class="blockList">
<li class="blockList">
<h4>createCellScanner</h4>
-<pre>public static <a href="../../../../org/apache/hadoop/hbase/CellScanner.html" title="interface in org.apache.hadoop.hbase">CellScanner</a> <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.371">createCellScanner</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</a><<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>> cells)</pre>
+<pre>public static <a href="../../../../org/apache/hadoop/hbase/CellScanner.html" title="interface in org.apache.hadoop.hbase">CellScanner</a> <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.560">createCellScanner</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</a><<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>> cells)</pre>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>cells</code> - </dd>
<dt><span class="strong">Returns:</span></dt><dd>CellScanner interface over <code>cellIterable</code> or null if <code>cells</code> is
null</dd></dl>
@@ -1334,7 +1378,7 @@ public static <a href="../../../../org/apache/hadoop/hbase/Cell.html" title
<ul class="blockList">
<li class="blockList">
<h4>createCellScanner</h4>
-<pre>public static <a href="../../../../org/apache/hadoop/hbase/CellScanner.html" title="interface in org.apache.hadoop.hbase">CellScanner</a> <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.395">createCellScanner</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>[] cellArray)</pre>
+<pre>public static <a href="../../../../org/apache/hadoop/hbase/CellScanner.html" title="interface in org.apache.hadoop.hbase">CellScanner</a> <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.584">createCellScanner</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>[] cellArray)</pre>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>cellArray</code> - </dd>
<dt><span class="strong">Returns:</span></dt><dd>CellScanner interface over <code>cellArray</code></dd></dl>
</li>
@@ -1345,7 +1389,7 @@ public static <a href="../../../../org/apache/hadoop/hbase/Cell.html" title
<ul class="blockList">
<li class="blockList">
<h4>createCellScanner</h4>
-<pre>public static <a href="../../../../org/apache/hadoop/hbase/CellScanner.html" title="interface in org.apache.hadoop.hbase">CellScanner</a> <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.420">createCellScanner</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/NavigableMap.html?is-external=true" title="class or interface in java.util">NavigableMap</a><byte[],<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>>> map)</pre>
+<pre>public static <a href="../../../../org/apache/hadoop/hbase/CellScanner.html" title="interface in org.apache.hadoop.hbase">CellScanner</a> <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.609">createCellScanner</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/NavigableMap.html?is-external=true" title="class or interface in java.util">NavigableMap</a><byte[],<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>>> map)</pre>
<div class="block">Flatten the map of cells out under the CellScanner</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>map</code> - Map of Cell Lists; for example, the map of families to Cells that is used
inside Put, etc., keeping Cells organized by family.</dd>
@@ -1359,7 +1403,7 @@ public static <a href="../../../../org/apache/hadoop/hbase/Cell.html" title
<li class="blockList">
<h4>matchingRow</h4>
<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
-public static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.457">matchingRow</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
+public static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.646">matchingRow</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="strong">Deprecated.</span> <i>As of release 2.0.0, this will be removed in HBase 3.0.0.
Instead use <a href="../../../../org/apache/hadoop/hbase/CellUtil.html#matchingRows(org.apache.hadoop.hbase.Cell,%20org.apache.hadoop.hbase.Cell)"><code>matchingRows(Cell, Cell)</code></a></i></div>
@@ -1373,7 +1417,7 @@ public static boolean <a href="../../../../src-html/org/apache/hadoop/
<ul class="blockList">
<li class="blockList">
<h4>matchingRow</h4>
-<pre>public static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.461">matchingRow</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.650">matchingRow</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
byte[] buf)</pre>
</li>
</ul>
@@ -1383,7 +1427,7 @@ public static boolean <a href="../../../../src-html/org/apache/hadoop/
<ul class="blockList">
<li class="blockList">
<h4>matchingRow</h4>
-<pre>public static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.468">matchingRow</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.657">matchingRow</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
byte[] buf,
int offset,
int length)</pre>
@@ -1395,7 +1439,7 @@ public static boolean <a href="../../../../src-html/org/apache/hadoop/
<ul class="blockList">
<li class="blockList">
<h4>matchingFamily</h4>
-<pre>public static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.479">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.668">matchingFamily</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>
@@ -1405,7 +1449,7 @@ public static boolean <a href="../../../../src-html/org/apache/hadoop/
<ul class="blockList">
<li class="blockList">
<h4>matchingFamily</h4>
-<pre>public static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.502">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.691">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>
@@ -1415,7 +1459,7 @@ public static boolean <a href="../../../../src-html/org/apache/hadoop/
<ul class="blockList">
<li class="blockList">
<h4>matchingFamily</h4>
-<pre>public static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.509">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.698">matchingFamily</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
byte[] buf,
int offset,
int length)</pre>
@@ -1427,7 +1471,7 @@ public static boolean <a href="../../../../src-html/org/apache/hadoop/
<ul class="blockList">
<li class="blockList">
<h4>matchingQualifier</h4>
-<pre>public static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.520">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.709">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>
@@ -1437,7 +1481,7 @@ public static boolean <a href="../../../../src-html/org/apache/hadoop/
<ul class="blockList">
<li class="blockList">
<h4>matchingQualifier</h4>
-<pre>public static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.551">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.740">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>
@@ -1451,7 +1495,7 @@ public static boolean <a href="../../../../src-html/org/apache/hadoop/
<ul class="blockList">
<li class="blockList">
<h4>matchingQualifier</h4>
-<pre>public static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.567">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.756">matchingQualifier</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
byte[] buf,
int offset,
int length)</pre>
@@ -1467,7 +1511,7 @@ public static boolean <a href="../../../../src-html/org/apache/hadoop/
<ul class="blockList">
<li class="blockList">
<h4>matchingColumn</h4>
-<pre>public static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.581">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.770">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>
@@ -1478,7 +1522,7 @@ public static boolean <a href="../../../../src-html/org/apache/hadoop/
<ul class="blockList">
<li class="blockList">
<h4>matchingColumn</h4>
-<pre>public static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.587">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.776">matchingColumn</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> left,
byte[] fam,
int foffset,
int flength,
@@ -1493,7 +1537,7 @@ public static boolean <a href="../../../../src-html/org/apache/hadoop/
<ul class="blockList">
<li class="blockList">
<h4>matchingColumn</h4>
-<pre>public static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.594">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.783">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>
@@ -1503,7 +1547,7 @@ public static boolean <a href="../../../../src-html/org/apache/hadoop/
<ul class="blockList">
<li class="blockList">
<h4>matchingValue</h4>
-<pre>public static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.600">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.789">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>
@@ -1513,7 +1557,7 @@ public static boolean <a href="../../../../src-html/org/apache/hadoop/
<ul class="blockList">
<li class="blockList">
<h4>matchingValue</h4>
-<pre>public static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.604">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.793">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>
@@ -1525,7 +1569,7 @@ public static boolean <a href="../../../../src-html/org/apache/hadoop/
<ul class="blockList">
<li class="blockList">
<h4>matchingValue</h4>
-<pre>public static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.626">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.815">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>
@@ -1535,7 +1579,7 @@ public static boolean <a href="../../../../src-html/org/apache/hadoop/
<ul class="blockList">
<li class="blockList">
<h4>isDelete</h4>
-<pre>public static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.641">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.830">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="strong">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
{KeyValue.Type#DeleteFamily} or a
<a href="../../../../org/apache/hadoop/hbase/KeyValue.Type.html#DeleteColumn"><code>KeyValue.Type.DeleteColumn</code></a> KeyValue type.</dd></dl>
@@ -1547,7 +1591,7 @@ public static boolean <a href="../../../../src-html/org/apache/hadoop/
<ul class="blockList">
<li class="blockList">
<h4>isDelete</h4>
-<pre>public static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.650">isDelete</a>(byte type)</pre>
+<pre>public static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.839">isDelete</a>(byte type)</pre>
<dl><dt><span class="strong">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
{KeyValue.Type#DeleteFamily} or a
<a href="../../../../org/apache/hadoop/hbase/KeyValue.Type.html#DeleteColumn"><code>KeyValue.Type.DeleteColumn</code></a> KeyValue type.</dd></dl>
@@ -1559,7 +1603,7 @@ public static boolean <a href="../../../../src-html/org/apache/hadoop/
<ul class="blockList">
<li class="blockList">
<h4>isDeleteType</h4>
-<pre>public static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.658">isDeleteType</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.847">isDeleteType</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</pre>
<dl><dt><span class="strong">Returns:</span></dt><dd>True if this cell is a <a href="../../../../org/apache/hadoop/hbase/KeyValue.Type.html#Delete"><code>KeyValue.Type.Delete</code></a> type.</dd></dl>
</li>
</ul>
@@ -1569,7 +1613,7 @@ public static boolean <a href="../../../../src-html/org/apache/hadoop/
<ul class="blockList">
<li class="blockList">
<h4>isDeleteFamily</h4>
-<pre>public static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.662">isDeleteFamily</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.851">isDeleteFamily</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</pre>
</li>
</ul>
<a name="isDeleteFamilyVersion(org.apache.hadoop.hbase.Cell)">
@@ -1578,7 +1622,7 @@ public static boolean <a href="../../../../src-html/org/apache/hadoop/
<ul class="blockList">
<li class="blockList">
<h4>isDeleteFamilyVersion</h4>
-<pre>public static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.666">isDeleteFamilyVersion</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.855">isDeleteFamilyVersion</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</pre>
</li>
</ul>
<a name="isDeleteColumns(org.apache.hadoop.hbase.Cell)">
@@ -1587,7 +1631,7 @@ public static boolean <a href="../../../../src-html/org/apache/hadoop/
<ul class="blockList">
<li class="blockList">
<h4>isDeleteColumns</h4>
-<pre>public static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.670">isDeleteColumns</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.859">isDeleteColumns</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</pre>
</li>
</ul>
<a name="isDeleteColumnVersion(org.apache.hadoop.hbase.Cell)">
@@ -1596,7 +1640,7 @@ public static boolean <a href="../../../../src-html/org/apache/hadoop/
<ul class="blockList">
<li class="blockList">
<h4>isDeleteColumnVersion</h4>
-<pre>public static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.674">isDeleteColumnVersion</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.863">isDeleteColumnVersion</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</pre>
</li>
</ul>
<a name="isDeleteColumnOrFamily(org.apache.hadoop.hbase.Cell)">
@@ -1605,7 +1649,7 @@ public static boolean <a href="../../../../src-html/org/apache/hadoop/
<ul class="blockList">
<li class="blockList">
<h4>isDeleteColumnOrFamily</h4>
-<pre>public static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.682">isDeleteColumnOrFamily</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.871">isDeleteColumnOrFamily</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</pre>
<dl><dt><span class="strong">Returns:</span></dt><dd>True if this cell is a delete family or column type.</dd></dl>
</li>
</ul>
@@ -1615,7 +1659,7 @@ public static boolean <a href="../../../../src-html/org/apache/hadoop/
<ul class="blockList">
<li class="blockList">
<h4>estimatedSerializedSizeOf</h4>
-<pre>public static int <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.691">estimatedSerializedSizeOf</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</pre>
+<pre>public static int <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.880">estimatedSerializedSizeOf</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</pre>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>cell</code> - </dd>
<dt><span class="strong">Returns:</span></dt><dd>Estimate of the <code>cell</code> size in bytes.</dd></dl>
</li>
@@ -1626,7 +1670,7 @@ public static boolean <a href="../../../../src-html/org/apache/hadoop/
<ul class="blockList">
<li class="blockList">
<h4>getSumOfCellElementLengths</h4>
-<pre>private static int <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.710">getSumOfCellElementLengths</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</pre>
+<pre>private static int <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.899">getSumOfCellElementLengths</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</pre>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>cell</code> - </dd>
<dt><span class="strong">Returns:</span></dt><dd>Sum of the lengths of all the elements in a Cell; does not count in any infrastructure</dd></dl>
</li>
@@ -1637,7 +1681,7 @@ public static boolean <a href="../../../../src-html/org/apache/hadoop/
<ul class="blockList">
<li class="blockList">
<h4>getSumOfCellKeyElementLengths</h4>
-<pre>private static int <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.719">getSumOfCellKeyElementLengths</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</pre>
+<pre>private static int <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.908">getSumOfCellKeyElementLengths</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</pre>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>cell</code> - </dd>
<dt><span class="strong">Returns:</span></dt><dd>Sum of all elements that make up a key; does not include infrastructure, tags or
values.</dd></dl>
@@ -1649,7 +1693,7 @@ public static boolean <a href="../../../../src-html/org/apache/hadoop/
<ul class="blockList">
<li class="blockList">
<h4>estimatedSerializedSizeOfKey</h4>
-<pre>public static int <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.725">estimatedSerializedSizeOfKey</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</pre>
+<pre>public static int <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.914">estimatedSerializedSizeOfKey</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</pre>
</li>
</ul>
<a name="estimatedHeapSizeOf(org.apache.hadoop.hbase.Cell)">
@@ -1658,7 +1702,7 @@ public static boolean <a href="../../../../src-html/org/apache/hadoop/
<ul class="blockList">
<li class="blockList">
<h4>estimatedHeapSizeOf</h4>
-<pre>public static long <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.739">estimatedHeapSizeOf</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</pre>
+<pre>public static long <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.928">estimatedHeapSizeOf</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</pre>
<div class="block">This is an estimate of the heap space occupied by a cell. When the cell is of type
<a href="../../../../org/apache/hadoop/hbase/io/HeapSize.html" title="interface in org.apache.hadoop.hbase.io"><code>HeapSize</code></a> we call <a href="../../../../org/apache/hadoop/hbase/io/HeapSize.html#heapSize()"><code>HeapSize.heapSize()</code></a> so cell can give a correct value. In other
cases we just consider the bytes occupied by the cell components ie. row, CF, qualifier,
@@ -1674,7 +1718,7 @@ public static boolean <a href="../../../../src-html/org/apache/hadoop/
<li class="blockList">
<h4>tagsIterator</h4>
<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
-public static <a href="http://docs.oracle.com/javase/7/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/CellUtil.html#line.759">tagsIterator</a>(byte[] tags,
+public static <a href="http://docs.oracle.com/javase/7/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/CellUtil.html#line.948">tagsIterator</a>(byte[] tags,
int offset,
int length)</pre>
<div class="block"><span class="strong">Deprecated.</span> <i>As of 2.0.0 and will be removed in 3.0.0
@@ -1690,7 +1734,7 @@ public static <a href="http://docs.oracle.com/javase/7/docs/api/java/util/I
<ul class="blockList">
<li class="blockList">
<h4>tagsIterator</h4>
-<pre>private static <a href="http://docs.oracle.com/javase/7/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/CellUtil.html#line.787">tagsIterator</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> tags,
+<pre>private static <a href="http://docs.oracle.com/javase/7/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/CellUtil.html#line.976">tagsIterator</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> tags,
int offset,
int length)</pre>
</li>
@@ -1701,7 +1745,7 @@ public static <a href="http://docs.oracle.com/javase/7/docs/api/java/util/I
<ul class="blockList">
<li class="blockList">
<h4>tagsIterator</h4>
-<pre>public static <a href="http://docs.oracle.com/javase/7/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/CellUtil.html#line.841">tagsIterator</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="http://docs.oracle.com/javase/7/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/CellUtil.html#line.1030">tagsIterator</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</pre>
<div class="block">Util method to iterate through the tags in the given cell.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>cell</code> - The Cell over which tags iterator is needed.</dd>
<dt><span class="strong">Returns:</span></dt><dd>iterator for the tags</dd></dl>
@@ -1713,7 +1757,7 @@ public static <a href="http://docs.oracle.com/javase/7/docs/api/java/util/I
<ul class="blockList">
<li class="blockList">
<h4>getTags</h4>
-<pre>public static <a href="http://docs.oracle.com/javase/7/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>> <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.858">getTags</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="http://docs.oracle.com/javase/7/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>> <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.1047">getTags</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</pre>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>cell</code> - The Cell</dd>
<dt><span class="strong">Returns:</span></dt><dd>Tags in the given Cell as a List</dd></dl>
</li>
@@ -1724,7 +1768,7 @@ public static <a href="http://docs.oracle.com/javase/7/docs/api/java/util/I
<ul class="blockList">
<li class="blockList">
<h4>getTag</h4>
-<pre>public static <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/CellUtil.html#line.874">getTag</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
+<pre>public static <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/CellUtil.html#line.1063">getTag</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
byte type)</pre>
<div class="block">Retrieve Cell's first tag, matching the passed in type</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>cell</code> - The Cell</dd><dd><code>type</code> - Type of the Tag to retrieve</dd>
@@ -1737,7 +1781,7 @@ public static <a href="http://docs.oracle.com/javase/7/docs/api/java/util/I
<ul class="blockList">
<li class="blockList">
<h4>overlappingKeys</h4>
-<pre>public static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.902">overlappingKeys</a>(byte[] start1,
+<pre>public static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.1091">overlappingKeys</a>(byte[] start1,
byte[] end1,
byte[] start2,
byte[] end2)</pre>
@@ -1752,7 +1796,7 @@ public static <a href="http://docs.oracle.com/javase/7/docs/api/java/util/I
<li class="blockList">
<h4>setSequenceId</h4>
<pre><a href="../../../../org/apache/hadoop/hbase/classification/InterfaceAudience.Private.html" title="annotation in org.apache.hadoop.hbase.classification">@InterfaceAudience.Private</a>
-public static void <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.919">setSequenceId</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.1108">setSequenceId</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
long seqId)
throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block">Sets the given seqId to the cell.
@@ -1769,7 +1813,7 @@ public static void <a href="../../../../src-html/org/apache/hadoop/hba
<ul class="blockList">
<li class="blockList">
<h4>setTimestamp</h4>
-<pre>public static void <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.934">setTimestamp</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
+<pre>public static void <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.1123">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="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block">Sets the given timestamp to the cell.</div>
@@ -1784,7 +1828,7 @@ public static void <a href="../../../../src-html/org/apache/hadoop/hba
<ul class="blockList">
<li class="blockList">
<h4>setTimestamp</h4>
-<pre>public static void <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.950">setTimestamp</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
+<pre>public static void <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.1139">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="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
@@ -1800,7 +1844,7 @@ public static void <a href="../../../../src-html/org/apache/hadoop/hba
<ul class="blockList">
<li class="blockList">
<h4>updateLatestStamp</h4>
-<pre>public static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.967">updateLatestStamp</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
+<pre>public static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.1156">updateLatestStamp</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
long ts)
throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block">Sets the given timestamp to the cell iff current timestamp is
@@ -1817,7 +1861,7 @@ public static void <a href="../../../../src-html/org/apache/hadoop/hba
<ul class="blockList">
<li class="blockList">
<h4>updateLatestStamp</h4>
-<pre>public static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.984">updateLatestStamp</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
+<pre>public static boolean <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.1173">updateLatestStamp</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="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
@@ -1835,7 +1879,7 @@ public static void <a href="../../../../src-html/org/apache/hadoop/hba
<ul class="blockList">
<li class="blockList">
<h4>writeFlatKey</h4>
-<pre>public static void <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.1000">writeFlatKey</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
+<pre>public static void <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.1189">writeFlatKey</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
<a href="http://docs.oracle.com/javase/7/docs/api/java/io/DataOutputStream.html?is-external=true" title="class or interface in java.io">DataOutputStream</a> out)
throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block">Writes the Cell's key part as it would have serialized in a KeyValue. The format is <2 bytes
@@ -1852,7 +1896,7 @@ public static void <a href="../../../../src-html/org/apache/hadoop/hba
<ul class="blockList">
<li class="blockList">
<h4>writeRow</h4>
-<pre>public static void <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.1033">writeRow</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/io/DataOutputStream.html?is-external=true" title="class or interface in java.io">DataOutputStream</a> out,
+<pre>public static void <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.1222">writeRow</a>(<a href="http://docs.oracle.com/javase/7/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,
short rlength)
throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
@@ -1868,7 +1912,7 @@ public static void <a href="../../../../src-html/org/apache/hadoop/hba
<ul class="blockList">
<li class="blockList">
<h4>writeRowSkippingBytes</h4>
-<pre>public static void <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.1049">writeRowSkippingBytes</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/io/DataOutputStream.html?is-external=true" title="class or interface in java.io">DataOutputStream</a> out,
+<pre>public static void <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.1238">writeRowSkippingBytes</a>(<a href="http://docs.oracle.com/javase/7/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,
short rlength,
int commonPrefix)
@@ -1885,7 +1929,7 @@ public static void <a href="../../../../src-html/org/apache/hadoop/hba
<ul class="blockList">
<li class="blockList">
<h4>writeFamily</h4>
-<pre>public static void <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.1066">writeFamily</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/io/DataOutputStream.html?is-external=true" title="class or interface in java.io">DataOutputStream</a> out,
+<pre>public static void <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.1255">writeFamily</a>(<a href="http://docs.oracle.com/javase/7/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,
byte flength)
throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
@@ -1901,7 +1945,7 @@ public static void <a href="../../../../src-html/org/apache/hadoop/hba
<ul class="blockList">
<li class="blockList">
<h4>writeQualifier</h4>
-<pre>public static void <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.1082">writeQualifier</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/io/DataOutputStream.html?is-external=true" title="class or interface in java.io">DataOutputStream</a> out,
+<pre>public static void <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.1271">writeQualifier</a>(<a href="http://docs.oracle.com/javase/7/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,
int qlength)
throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
@@ -1917,7 +1961,7 @@ public static void <a href="../../../../src-html/org/apache/hadoop/hba
<ul class="blockList">
<li class="blockList">
<h4>writeQualifierSkippingBytes</h4>
-<pre>public static void <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.1099">writeQualifierSkippingBytes</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/io/DataOutputStream.html?is-external=true" title="class or interface in java.io">DataOutputStream</a> out,
+<pre>public static void <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.1288">writeQualifierSkippingBytes</a>(<a href="http://docs.oracle.com/javase/7/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,
int qlength,
int commonPrefix)
@@ -1934,7 +1978,7 @@ public static void <a href="../../../../src-html/org/apache/hadoop/hba
<ul class="blockList">
<li class="blockList">
<h4>writeValue</h4>
-<pre>public static void <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.1117">writeValue</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/io/DataOutputStream.html?is-external=true" title="class or interface in java.io">DataOutputStream</a> out,
+<pre>public static void <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.1306">writeValue</a>(<a href="http://docs.oracle.com/javase/7/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,
int vlength)
throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
@@ -1950,7 +1994,7 @@ public static void <a href="../../../../src-html/org/apache/hadoop/hba
<ul class="blockList">
<li class="blockList">
<h4>writeTags</h4>
-<pre>public static void <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.1133">writeTags</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/io/DataOutputStream.html?is-external=true" title="class or interface in java.io">DataOutputStream</a> out,
+<pre>public static void <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.1322">writeTags</a>(<a href="http://docs.oracle.com/javase/7/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,
int tagsLength)
throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
@@ -1966,7 +2010,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="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.1146">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="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.1335">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="strong">Parameters:</span></dt><dd><code>cell</code> - </dd>
<dt><span class="strong">Returns:</span></dt><dd>The Key portion of the passed <code>cell</code> as a String.</dd></dl>
</li>
@@ -1977,7 +2021,7 @@ public static void <a href="../../../../src-html/org/apache/hadoop/hba
<ul class="blockList">
<li class="blockList">
<h4>getCellKeySerializedAsKeyValueKey</h4>
-<pre>public static byte[] <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.1178">getCellKeySerializedAsKeyValueKey</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</pre>
+<pre>public static byte[] <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.1367">getCellKeySerializedAsKeyValueKey</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</pre>
<div class="block">This method exists just to encapsulate how we serialize keys. To be replaced by a factory
that we query to figure what the Cell implementation is and then, what serialization engine
to use and further, how to serialize the key for inclusion in hfile index. TODO.</div>
@@ -1992,7 +2036,7 @@ public static void <a href="../../../../src-html/org/apache/hadoop/hba
<ul class="blockList">
<li class="blockList">
<h4>writeRowKeyExcludingCommon</h4>
-<pre>public static void <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.1193">writeRowKeyExcludingCommon</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
+<pre>public static void <a href="../../../../src-html/org/apache/hadoop/hbase/CellUtil.html#line.1382">writeRowKeyExcludingCommon</a>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell,
short rLen,
int commonPrefix,
<a href="http://docs.oracle.com/javase/7/docs/api/ja
<TRUNCATED>