http://git-wip-us.apache.org/repos/asf/hbase-site/blob/1490b3ab/apidocs/org/apache/hadoop/hbase/filter/SingleColumnValueExcludeFilter.html ---------------------------------------------------------------------- diff --git a/apidocs/org/apache/hadoop/hbase/filter/SingleColumnValueExcludeFilter.html b/apidocs/org/apache/hadoop/hbase/filter/SingleColumnValueExcludeFilter.html index 0ce5859..f8a3cea 100644 --- a/apidocs/org/apache/hadoop/hbase/filter/SingleColumnValueExcludeFilter.html +++ b/apidocs/org/apache/hadoop/hbase/filter/SingleColumnValueExcludeFilter.html @@ -125,7 +125,7 @@ var activeTableTab = "activeTableTab"; <hr> <br> <pre>@InterfaceAudience.Public -public class <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/SingleColumnValueExcludeFilter.html#line.43">SingleColumnValueExcludeFilter</a> +public class <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/SingleColumnValueExcludeFilter.html#line.44">SingleColumnValueExcludeFilter</a> extends <a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html" title="class in org.apache.hadoop.hbase.filter">SingleColumnValueFilter</a></pre> <div class="block">A <a href="../../../../../org/apache/hadoop/hbase/filter/Filter.html" title="class in org.apache.hadoop.hbase.filter"><code>Filter</code></a> that checks a single column value, but does not emit the tested column. This will enable a performance boost over @@ -163,7 +163,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValue <!-- --> </a> <h3>Fields inherited from class org.apache.hadoop.hbase.filter.<a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html" title="class in org.apache.hadoop.hbase.filter">SingleColumnValueFilter</a></h3> -<code><a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#columnFamily">columnFamily</a>, <a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#columnQualifier">columnQualifier</a>, <a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#comparator">comparator</a>, <a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#compareOp">compareOp</a>, <a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#filterIfMissing">filterIfMissing</a>, <a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#foundColumn">foundColumn</a>, <a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#latestVersionOnly">latestVersionOnly</a>, <a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#matchedColumn">matchedColumn</a></code></li> +<code><a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#columnFamily">columnFamily</a>, <a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#columnQualifier">columnQualifier</a>, <a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#comparator">comparator</a>, <a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#filterIfMissing">filterIfMissing</a>, <a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#foundColumn">foundColumn</a>, <a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#latestVersionOnly">latestVersionOnly</a>, <a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#matchedColumn">matchedColumn</a>, <a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#op">op</a></code></li> </ul> <ul class="blockList"> <li class="blockList"><a name="fields.inherited.from.class.org.apache.hadoop.hbase.filter.Filter"> @@ -192,7 +192,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValue byte[] qualifier, <a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.CompareOp.html" title="enum in org.apache.hadoop.hbase.filter">CompareFilter.CompareOp</a> compareOp, byte[] value)</code> -<div class="block">Constructor for binary compare of the value of a single column.</div> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div> </td> </tr> <tr class="rowColor"> @@ -201,7 +201,10 @@ extends <a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValue byte[] qualifier, <a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.CompareOp.html" title="enum in org.apache.hadoop.hbase.filter">CompareFilter.CompareOp</a> compareOp, <a href="../../../../../org/apache/hadoop/hbase/filter/ByteArrayComparable.html" title="class in org.apache.hadoop.hbase.filter">ByteArrayComparable</a> comparator)</code> -<div class="block">Constructor for binary compare of the value of a single column.</div> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> +<div class="block"><span class="deprecationComment">Since 2.0.0. Will be removed in 3.0.0. Use + <a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValueExcludeFilter.html#SingleColumnValueExcludeFilter-byte:A-byte:A-org.apache.hadoop.hbase.CompareOperator-org.apache.hadoop.hbase.filter.ByteArrayComparable-"><code>SingleColumnValueExcludeFilter(byte[], byte[], CompareOperator, ByteArrayComparable)</code></a></span></div> +</div> </td> </tr> <tr class="altColor"> @@ -212,6 +215,38 @@ extends <a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValue <a href="../../../../../org/apache/hadoop/hbase/filter/ByteArrayComparable.html" title="class in org.apache.hadoop.hbase.filter">ByteArrayComparable</a> comparator, boolean filterIfMissing, boolean latestVersionOnly)</code> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> +<div class="block"><span class="deprecationComment">Since 2.0.0. Will be removed in 3.0.0. Use + <a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValueExcludeFilter.html#SingleColumnValueExcludeFilter-byte:A-byte:A-org.apache.hadoop.hbase.CompareOperator-org.apache.hadoop.hbase.filter.ByteArrayComparable-boolean-boolean-"><code>SingleColumnValueExcludeFilter(byte[], byte[], CompareOperator, ByteArrayComparable, boolean, boolean)</code></a></span></div> +</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code> </code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValueExcludeFilter.html#SingleColumnValueExcludeFilter-byte:A-byte:A-org.apache.hadoop.hbase.CompareOperator-byte:A-">SingleColumnValueExcludeFilter</a></span>(byte[] family, + byte[] qualifier, + <a href="../../../../../org/apache/hadoop/hbase/CompareOperator.html" title="enum in org.apache.hadoop.hbase">CompareOperator</a> op, + byte[] value)</code> +<div class="block">Constructor for binary compare of the value of a single column.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code> </code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValueExcludeFilter.html#SingleColumnValueExcludeFilter-byte:A-byte:A-org.apache.hadoop.hbase.CompareOperator-org.apache.hadoop.hbase.filter.ByteArrayComparable-">SingleColumnValueExcludeFilter</a></span>(byte[] family, + byte[] qualifier, + <a href="../../../../../org/apache/hadoop/hbase/CompareOperator.html" title="enum in org.apache.hadoop.hbase">CompareOperator</a> op, + <a href="../../../../../org/apache/hadoop/hbase/filter/ByteArrayComparable.html" title="class in org.apache.hadoop.hbase.filter">ByteArrayComparable</a> comparator)</code> +<div class="block">Constructor for binary compare of the value of a single column.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>protected </code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValueExcludeFilter.html#SingleColumnValueExcludeFilter-byte:A-byte:A-org.apache.hadoop.hbase.CompareOperator-org.apache.hadoop.hbase.filter.ByteArrayComparable-boolean-boolean-">SingleColumnValueExcludeFilter</a></span>(byte[] family, + byte[] qualifier, + <a href="../../../../../org/apache/hadoop/hbase/CompareOperator.html" title="enum in org.apache.hadoop.hbase">CompareOperator</a> op, + <a href="../../../../../org/apache/hadoop/hbase/filter/ByteArrayComparable.html" title="class in org.apache.hadoop.hbase.filter">ByteArrayComparable</a> comparator, + boolean filterIfMissing, + boolean latestVersionOnly)</code> <div class="block">Constructor for protobuf deserialization only.</div> </td> </tr> @@ -264,7 +299,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValue <!-- --> </a> <h3>Methods inherited from class org.apache.hadoop.hbase.filter.<a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html" title="class in org.apache.hadoop.hbase.filter">SingleColumnValueFilter</a></h3> -<code><a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#filterKeyValue-org.apache.hadoop.hbase.Cell-">filterKeyValue</a>, <a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#filterRow--">filterRow</a>, <a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#filterRowKey-org.apache.hadoop.hbase.Cell-">filterRowKey</a>, <a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#getComparator--">getComparator</a>, <a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#getFamily--">getFamily</a>, <a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#getFilterIfMissing--">getFilterIfMissing</a>, <a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#getLatestVersionOnly--">getLatestVersionOnly</a>, <a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#get Operator--">getOperator</a>, <a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#getQualifier--">getQualifier</a>, <a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#isFamilyEssential-byte:A-">isFamilyEssential</a>, <a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#reset--">reset</a>, <a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#setFilterIfMissing-boolean-">setFilterIfMissing</a>, <a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#setLatestVersionOnly-boolean-">setLatestVersionOnly</a>, <a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#toString--">toString</a></code></li> +<code><a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#filterKeyValue-org.apache.hadoop.hbase.Cell-">filterKeyValue</a>, <a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#filterRow--">filterRow</a>, <a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#filterRowKey-org.apache.hadoop.hbase.Cell-">filterRowKey</a>, <a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#getComparator--">getComparator</a>, <a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#getCompareOperator--">getCompareOperator</a>, <a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#getFamily--">getFamily</a>, <a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#getFilterIfMissing--">getFilterIfMissing</a>, <a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#getLate stVersionOnly--">getLatestVersionOnly</a>, <a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#getOperator--">getOperator</a>, <a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#getQualifier--">getQualifier</a>, <a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#isFamilyEssential-byte:A-">isFamilyEssential</a>, <a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#reset--">reset</a>, <a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#setFilterIfMissing-boolean-">setFilterIfMissing</a>, <a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#setLatestVersionOnly-boolean-">setLatestVersionOnly</a>, <a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#toString--">toString</a></code></li> </ul> <ul class="blockList"> <li class="blockList"><a name="methods.inherited.from.class.org.apache.hadoop.hbase.filter.FilterBase"> @@ -307,9 +342,35 @@ extends <a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValue <ul class="blockList"> <li class="blockList"> <h4>SingleColumnValueExcludeFilter</h4> -<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/SingleColumnValueExcludeFilter.html#line.56">SingleColumnValueExcludeFilter</a>(byte[] family, +<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> +public <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/SingleColumnValueExcludeFilter.html#line.59">SingleColumnValueExcludeFilter</a>(byte[] family, + byte[] qualifier, + <a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.CompareOp.html" title="enum in org.apache.hadoop.hbase.filter">CompareFilter.CompareOp</a> compareOp, + byte[] value)</pre> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div> +<div class="block">Constructor for binary compare of the value of a single column. If the + column is found and the condition passes, all columns of the row will be + emitted; except for the tested column value. If the column is not found or + the condition fails, the row will not be emitted.</div> +<dl> +<dt><span class="paramLabel">Parameters:</span></dt> +<dd><code>family</code> - name of column family</dd> +<dd><code>qualifier</code> - name of column qualifier</dd> +<dd><code>compareOp</code> - operator</dd> +<dd><code>value</code> - value to compare column values against + <a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValueExcludeFilter.html#SingleColumnValueExcludeFilter-byte:A-byte:A-org.apache.hadoop.hbase.CompareOperator-byte:A-"><code>SingleColumnValueExcludeFilter(byte[], byte[], CompareOperator, byte[])</code></a></dd> +</dl> +</li> +</ul> +<a name="SingleColumnValueExcludeFilter-byte:A-byte:A-org.apache.hadoop.hbase.CompareOperator-byte:A-"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>SingleColumnValueExcludeFilter</h4> +<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/SingleColumnValueExcludeFilter.html#line.75">SingleColumnValueExcludeFilter</a>(byte[] family, byte[] qualifier, - <a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.CompareOp.html" title="enum in org.apache.hadoop.hbase.filter">CompareFilter.CompareOp</a> compareOp, + <a href="../../../../../org/apache/hadoop/hbase/CompareOperator.html" title="enum in org.apache.hadoop.hbase">CompareOperator</a> op, byte[] value)</pre> <div class="block">Constructor for binary compare of the value of a single column. If the column is found and the condition passes, all columns of the row will be @@ -319,7 +380,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValue <dt><span class="paramLabel">Parameters:</span></dt> <dd><code>family</code> - name of column family</dd> <dd><code>qualifier</code> - name of column qualifier</dd> -<dd><code>compareOp</code> - operator</dd> +<dd><code>op</code> - operator</dd> <dd><code>value</code> - value to compare column values against</dd> </dl> </li> @@ -330,9 +391,39 @@ extends <a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValue <ul class="blockList"> <li class="blockList"> <h4>SingleColumnValueExcludeFilter</h4> -<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/SingleColumnValueExcludeFilter.html#line.76">SingleColumnValueExcludeFilter</a>(byte[] family, +<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> +public <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/SingleColumnValueExcludeFilter.html#line.98">SingleColumnValueExcludeFilter</a>(byte[] family, + byte[] qualifier, + <a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.CompareOp.html" title="enum in org.apache.hadoop.hbase.filter">CompareFilter.CompareOp</a> compareOp, + <a href="../../../../../org/apache/hadoop/hbase/filter/ByteArrayComparable.html" title="class in org.apache.hadoop.hbase.filter">ByteArrayComparable</a> comparator)</pre> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">Since 2.0.0. Will be removed in 3.0.0. Use + <a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValueExcludeFilter.html#SingleColumnValueExcludeFilter-byte:A-byte:A-org.apache.hadoop.hbase.CompareOperator-org.apache.hadoop.hbase.filter.ByteArrayComparable-"><code>SingleColumnValueExcludeFilter(byte[], byte[], CompareOperator, ByteArrayComparable)</code></a></span></div> +<div class="block">Constructor for binary compare of the value of a single column. If the + column is found and the condition passes, all columns of the row will be + emitted; except for the tested column value. If the condition fails, the + row will not be emitted. + <p> + Use the filterIfColumnMissing flag to set whether the rest of the columns + in a row will be emitted if the specified column to check is not found in + the row.</div> +<dl> +<dt><span class="paramLabel">Parameters:</span></dt> +<dd><code>family</code> - name of column family</dd> +<dd><code>qualifier</code> - name of column qualifier</dd> +<dd><code>compareOp</code> - operator</dd> +<dd><code>comparator</code> - Comparator to use.</dd> +</dl> +</li> +</ul> +<a name="SingleColumnValueExcludeFilter-byte:A-byte:A-org.apache.hadoop.hbase.CompareOperator-org.apache.hadoop.hbase.filter.ByteArrayComparable-"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>SingleColumnValueExcludeFilter</h4> +<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/SingleColumnValueExcludeFilter.html#line.118">SingleColumnValueExcludeFilter</a>(byte[] family, byte[] qualifier, - <a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.CompareOp.html" title="enum in org.apache.hadoop.hbase.filter">CompareFilter.CompareOp</a> compareOp, + <a href="../../../../../org/apache/hadoop/hbase/CompareOperator.html" title="enum in org.apache.hadoop.hbase">CompareOperator</a> op, <a href="../../../../../org/apache/hadoop/hbase/filter/ByteArrayComparable.html" title="class in org.apache.hadoop.hbase.filter">ByteArrayComparable</a> comparator)</pre> <div class="block">Constructor for binary compare of the value of a single column. If the column is found and the condition passes, all columns of the row will be @@ -346,7 +437,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValue <dt><span class="paramLabel">Parameters:</span></dt> <dd><code>family</code> - name of column family</dd> <dd><code>qualifier</code> - name of column qualifier</dd> -<dd><code>compareOp</code> - operator</dd> +<dd><code>op</code> - operator</dd> <dd><code>comparator</code> - Comparator to use.</dd> </dl> </li> @@ -354,12 +445,39 @@ extends <a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValue <a name="SingleColumnValueExcludeFilter-byte:A-byte:A-org.apache.hadoop.hbase.filter.CompareFilter.CompareOp-org.apache.hadoop.hbase.filter.ByteArrayComparable-boolean-boolean-"> <!-- --> </a> +<ul class="blockList"> +<li class="blockList"> +<h4>SingleColumnValueExcludeFilter</h4> +<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> +protected <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/SingleColumnValueExcludeFilter.html#line.136">SingleColumnValueExcludeFilter</a>(byte[] family, + byte[] qualifier, + <a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.CompareOp.html" title="enum in org.apache.hadoop.hbase.filter">CompareFilter.CompareOp</a> compareOp, + <a href="../../../../../org/apache/hadoop/hbase/filter/ByteArrayComparable.html" title="class in org.apache.hadoop.hbase.filter">ByteArrayComparable</a> comparator, + boolean filterIfMissing, + boolean latestVersionOnly)</pre> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">Since 2.0.0. Will be removed in 3.0.0. Use + <a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValueExcludeFilter.html#SingleColumnValueExcludeFilter-byte:A-byte:A-org.apache.hadoop.hbase.CompareOperator-org.apache.hadoop.hbase.filter.ByteArrayComparable-boolean-boolean-"><code>SingleColumnValueExcludeFilter(byte[], byte[], CompareOperator, ByteArrayComparable, boolean, boolean)</code></a></span></div> +<div class="block">Constructor for protobuf deserialization only.</div> +<dl> +<dt><span class="paramLabel">Parameters:</span></dt> +<dd><code>family</code> - </dd> +<dd><code>qualifier</code> - </dd> +<dd><code>compareOp</code> - </dd> +<dd><code>comparator</code> - </dd> +<dd><code>filterIfMissing</code> - </dd> +<dd><code>latestVersionOnly</code> - </dd> +</dl> +</li> +</ul> +<a name="SingleColumnValueExcludeFilter-byte:A-byte:A-org.apache.hadoop.hbase.CompareOperator-org.apache.hadoop.hbase.filter.ByteArrayComparable-boolean-boolean-"> +<!-- --> +</a> <ul class="blockListLast"> <li class="blockList"> <h4>SingleColumnValueExcludeFilter</h4> -<pre>protected <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/SingleColumnValueExcludeFilter.html#line.90">SingleColumnValueExcludeFilter</a>(byte[] family, +<pre>protected <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/SingleColumnValueExcludeFilter.html#line.152">SingleColumnValueExcludeFilter</a>(byte[] family, byte[] qualifier, - <a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.CompareOp.html" title="enum in org.apache.hadoop.hbase.filter">CompareFilter.CompareOp</a> compareOp, + <a href="../../../../../org/apache/hadoop/hbase/CompareOperator.html" title="enum in org.apache.hadoop.hbase">CompareOperator</a> op, <a href="../../../../../org/apache/hadoop/hbase/filter/ByteArrayComparable.html" title="class in org.apache.hadoop.hbase.filter">ByteArrayComparable</a> comparator, boolean filterIfMissing, boolean latestVersionOnly)</pre> @@ -368,7 +486,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValue <dt><span class="paramLabel">Parameters:</span></dt> <dd><code>family</code> - </dd> <dd><code>qualifier</code> - </dd> -<dd><code>compareOp</code> - </dd> +<dd><code>op</code> - </dd> <dd><code>comparator</code> - </dd> <dd><code>filterIfMissing</code> - </dd> <dd><code>latestVersionOnly</code> - </dd> @@ -389,7 +507,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValue <ul class="blockList"> <li class="blockList"> <h4>hasFilterRow</h4> -<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/SingleColumnValueExcludeFilter.html#line.97">hasFilterRow</a>()</pre> +<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/SingleColumnValueExcludeFilter.html#line.159">hasFilterRow</a>()</pre> <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code>org.apache.hadoop.hbase.filter.FilterBase</code></span></div> <div class="block">Fitlers that never filter by modifying the returned List of Cells can inherit this implementation that does nothing. @@ -410,7 +528,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValue <ul class="blockList"> <li class="blockList"> <h4>filterRowCells</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/SingleColumnValueExcludeFilter.html#line.103">filterRowCells</a>(<a href="http://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/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>> kvs)</pre> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/SingleColumnValueExcludeFilter.html#line.165">filterRowCells</a>(<a href="http://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/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>> kvs)</pre> <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code>org.apache.hadoop.hbase.filter.FilterBase</code></span></div> <div class="block">Filters that never filter by modifying the returned List of Cells can inherit this implementation that does nothing. @@ -433,7 +551,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValue <ul class="blockList"> <li class="blockList"> <h4>createFilterFromArguments</h4> -<pre>public static <a href="../../../../../org/apache/hadoop/hbase/filter/Filter.html" title="class in org.apache.hadoop.hbase.filter">Filter</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/SingleColumnValueExcludeFilter.html#line.114">createFilterFromArguments</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/ArrayList.html?is-external=true" title="class or interface in java.util">ArrayList</a><byte[]> filterArguments)</pre> +<pre>public static <a href="../../../../../org/apache/hadoop/hbase/filter/Filter.html" title="class in org.apache.hadoop.hbase.filter">Filter</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/SingleColumnValueExcludeFilter.html#line.176">createFilterFromArguments</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/ArrayList.html?is-external=true" title="class or interface in java.util">ArrayList</a><byte[]> filterArguments)</pre> </li> </ul> <a name="toByteArray--"> @@ -442,7 +560,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValue <ul class="blockList"> <li class="blockList"> <h4>toByteArray</h4> -<pre>public byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/SingleColumnValueExcludeFilter.html#line.131">toByteArray</a>()</pre> +<pre>public byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/SingleColumnValueExcludeFilter.html#line.193">toByteArray</a>()</pre> <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code>org.apache.hadoop.hbase.filter.FilterBase</code></span></div> <div class="block">Return length 0 byte array for Filters that don't require special serialization</div> <dl> @@ -459,7 +577,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValue <ul class="blockListLast"> <li class="blockList"> <h4>parseFrom</h4> -<pre>public static <a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValueExcludeFilter.html" title="class in org.apache.hadoop.hbase.filter">SingleColumnValueExcludeFilter</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/SingleColumnValueExcludeFilter.html#line.144">parseFrom</a>(byte[] pbBytes) +<pre>public static <a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValueExcludeFilter.html" title="class in org.apache.hadoop.hbase.filter">SingleColumnValueExcludeFilter</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/SingleColumnValueExcludeFilter.html#line.206">parseFrom</a>(byte[] pbBytes) throws org.apache.hadoop.hbase.exceptions.DeserializationException</pre> <dl> <dt><span class="paramLabel">Parameters:</span></dt>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/1490b3ab/apidocs/org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html ---------------------------------------------------------------------- diff --git a/apidocs/org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html b/apidocs/org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html index e1468c4..dfc95da 100644 --- a/apidocs/org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html +++ b/apidocs/org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html @@ -18,8 +18,8 @@ catch(err) { } //--> -var methods = {"i0":9,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":9,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10}; -var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var methods = {"i0":9,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":42,"i10":10,"i11":10,"i12":10,"i13":9,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10}; +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"; var tableTab = "tableTab"; @@ -124,7 +124,7 @@ var activeTableTab = "activeTableTab"; <hr> <br> <pre>@InterfaceAudience.Public -public class <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#line.70">SingleColumnValueFilter</a> +public class <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#line.71">SingleColumnValueFilter</a> extends org.apache.hadoop.hbase.filter.FilterBase</pre> <div class="block">This filter is used to filter cells based on value. It takes a <a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.CompareOp.html" title="enum in org.apache.hadoop.hbase.filter"><code>CompareFilter.CompareOp</code></a> operator (equal, greater, not equal, etc), and either a byte [] value or @@ -198,25 +198,25 @@ extends org.apache.hadoop.hbase.filter.FilterBase</pre> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#comparator">comparator</a></span></code> </td> </tr> <tr class="rowColor"> -<td class="colFirst"><code>protected <a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.CompareOp.html" title="enum in org.apache.hadoop.hbase.filter">CompareFilter.CompareOp</a></code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#compareOp">compareOp</a></span></code> </td> -</tr> -<tr class="altColor"> <td class="colFirst"><code>protected boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#filterIfMissing">filterIfMissing</a></span></code> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code>protected boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#foundColumn">foundColumn</a></span></code> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code>protected boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#latestVersionOnly">latestVersionOnly</a></span></code> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code>protected boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#matchedColumn">matchedColumn</a></span></code> </td> </tr> +<tr class="rowColor"> +<td class="colFirst"><code>protected <a href="../../../../../org/apache/hadoop/hbase/CompareOperator.html" title="enum in org.apache.hadoop.hbase">CompareOperator</a></code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#op">op</a></span></code> </td> +</tr> </table> <ul class="blockList"> <li class="blockList"><a name="fields.inherited.from.class.org.apache.hadoop.hbase.filter.Filter"> @@ -245,7 +245,10 @@ extends org.apache.hadoop.hbase.filter.FilterBase</pre> byte[] qualifier, <a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.CompareOp.html" title="enum in org.apache.hadoop.hbase.filter">CompareFilter.CompareOp</a> compareOp, byte[] value)</code> -<div class="block">Constructor for binary compare of the value of a single column.</div> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> +<div class="block"><span class="deprecationComment">Since 2.0.0. Will be removed in 3.0.0. Use + <a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#SingleColumnValueFilter-byte:A-byte:A-org.apache.hadoop.hbase.CompareOperator-byte:A-"><code>SingleColumnValueFilter(byte[], byte[], CompareOperator, byte[])</code></a> instead.</span></div> +</div> </td> </tr> <tr class="rowColor"> @@ -254,7 +257,10 @@ extends org.apache.hadoop.hbase.filter.FilterBase</pre> byte[] qualifier, <a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.CompareOp.html" title="enum in org.apache.hadoop.hbase.filter">CompareFilter.CompareOp</a> compareOp, <a href="../../../../../org/apache/hadoop/hbase/filter/ByteArrayComparable.html" title="class in org.apache.hadoop.hbase.filter">ByteArrayComparable</a> comparator)</code> -<div class="block">Constructor for binary compare of the value of a single column.</div> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> +<div class="block"><span class="deprecationComment">Since 2.0.0. Will be removed in 3.0.0. Use + <a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#SingleColumnValueFilter-byte:A-byte:A-org.apache.hadoop.hbase.CompareOperator-org.apache.hadoop.hbase.filter.ByteArrayComparable-"><code>SingleColumnValueFilter(byte[], byte[], CompareOperator, ByteArrayComparable)</code></a> instead.</span></div> +</div> </td> </tr> <tr class="altColor"> @@ -265,6 +271,39 @@ extends org.apache.hadoop.hbase.filter.FilterBase</pre> <a href="../../../../../org/apache/hadoop/hbase/filter/ByteArrayComparable.html" title="class in org.apache.hadoop.hbase.filter">ByteArrayComparable</a> comparator, boolean filterIfMissing, boolean latestVersionOnly)</code> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> +<div class="block"><span class="deprecationComment">Since 2.0.0. Will be removed in 3.0.0. Use + <a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#SingleColumnValueFilter-byte:A-byte:A-org.apache.hadoop.hbase.CompareOperator-org.apache.hadoop.hbase.filter.ByteArrayComparable-boolean-boolean-"><code>SingleColumnValueFilter(byte[], byte[], CompareOperator, ByteArrayComparable, + boolean, boolean)</code></a> instead.</span></div> +</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code> </code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#SingleColumnValueFilter-byte:A-byte:A-org.apache.hadoop.hbase.CompareOperator-byte:A-">SingleColumnValueFilter</a></span>(byte[] family, + byte[] qualifier, + <a href="../../../../../org/apache/hadoop/hbase/CompareOperator.html" title="enum in org.apache.hadoop.hbase">CompareOperator</a> op, + byte[] value)</code> +<div class="block">Constructor for binary compare of the value of a single column.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code> </code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#SingleColumnValueFilter-byte:A-byte:A-org.apache.hadoop.hbase.CompareOperator-org.apache.hadoop.hbase.filter.ByteArrayComparable-">SingleColumnValueFilter</a></span>(byte[] family, + byte[] qualifier, + <a href="../../../../../org/apache/hadoop/hbase/CompareOperator.html" title="enum in org.apache.hadoop.hbase">CompareOperator</a> op, + <a href="../../../../../org/apache/hadoop/hbase/filter/ByteArrayComparable.html" title="class in org.apache.hadoop.hbase.filter">ByteArrayComparable</a> comparator)</code> +<div class="block">Constructor for binary compare of the value of a single column.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>protected </code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#SingleColumnValueFilter-byte:A-byte:A-org.apache.hadoop.hbase.CompareOperator-org.apache.hadoop.hbase.filter.ByteArrayComparable-boolean-boolean-">SingleColumnValueFilter</a></span>(byte[] family, + byte[] qualifier, + <a href="../../../../../org/apache/hadoop/hbase/CompareOperator.html" title="enum in org.apache.hadoop.hbase">CompareOperator</a> op, + <a href="../../../../../org/apache/hadoop/hbase/filter/ByteArrayComparable.html" title="class in org.apache.hadoop.hbase.filter">ByteArrayComparable</a> comparator, + boolean filterIfMissing, + boolean latestVersionOnly)</code> <div class="block">Constructor for protobuf deserialization only.</div> </td> </tr> @@ -278,7 +317,7 @@ extends org.apache.hadoop.hbase.filter.FilterBase</pre> </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"> </span></span></caption> +<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"> </span></span><span id="t6" class="tableTab"><span><a href="javascript:show(32);">Deprecated Methods</a></span><span class="tabEnd"> </span></span></caption> <tr> <th class="colFirst" scope="col">Modifier and Type</th> <th class="colLast" scope="col">Method and Description</th> @@ -312,72 +351,80 @@ extends org.apache.hadoop.hbase.filter.FilterBase</pre> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#getComparator--">getComparator</a></span>()</code> </td> </tr> <tr id="i5" class="rowColor"> +<td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/CompareOperator.html" title="enum in org.apache.hadoop.hbase">CompareOperator</a></code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#getCompareOperator--">getCompareOperator</a></span>()</code> </td> +</tr> +<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/filter/SingleColumnValueFilter.html#getFamily--">getFamily</a></span>()</code> </td> </tr> -<tr id="i6" class="altColor"> +<tr id="i7" class="rowColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#getFilterIfMissing--">getFilterIfMissing</a></span>()</code> <div class="block">Get whether entire row should be filtered if column is not found.</div> </td> </tr> -<tr id="i7" class="rowColor"> +<tr id="i8" class="altColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#getLatestVersionOnly--">getLatestVersionOnly</a></span>()</code> <div class="block">Get whether only the latest version of the column value should be compared.</div> </td> </tr> -<tr id="i8" class="altColor"> +<tr id="i9" class="rowColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.CompareOp.html" title="enum in org.apache.hadoop.hbase.filter">CompareFilter.CompareOp</a></code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#getOperator--">getOperator</a></span>()</code> </td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#getOperator--">getOperator</a></span>()</code> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> +<div class="block"><span class="deprecationComment">since 2.0.0. Will be removed in 3.0.0. Use <a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#getCompareOperator--"><code>getCompareOperator()</code></a> instead.</span></div> +</div> +</td> </tr> -<tr id="i9" class="rowColor"> +<tr id="i10" class="altColor"> <td class="colFirst"><code>byte[]</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#getQualifier--">getQualifier</a></span>()</code> </td> </tr> -<tr id="i10" class="altColor"> +<tr id="i11" class="rowColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#hasFilterRow--">hasFilterRow</a></span>()</code> <div class="block">Fitlers that never filter by modifying the returned List of Cells can inherit this implementation that does nothing.</div> </td> </tr> -<tr id="i11" class="rowColor"> +<tr id="i12" class="altColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#isFamilyEssential-byte:A-">isFamilyEssential</a></span>(byte[] name)</code> <div class="block">The only CF this filter needs is given column family.</div> </td> </tr> -<tr id="i12" class="altColor"> +<tr id="i13" class="rowColor"> <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html" title="class in org.apache.hadoop.hbase.filter">SingleColumnValueFilter</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#parseFrom-byte:A-">parseFrom</a></span>(byte[] pbBytes)</code> </td> </tr> -<tr id="i13" class="rowColor"> +<tr id="i14" class="altColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#reset--">reset</a></span>()</code> <div class="block">Filters that are purely stateless and do nothing in their reset() methods can inherit this null/empty implementation.</div> </td> </tr> -<tr id="i14" class="altColor"> +<tr id="i15" class="rowColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#setFilterIfMissing-boolean-">setFilterIfMissing</a></span>(boolean filterIfMissing)</code> <div class="block">Set whether entire row should be filtered if column is not found.</div> </td> </tr> -<tr id="i15" class="rowColor"> +<tr id="i16" class="altColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#setLatestVersionOnly-boolean-">setLatestVersionOnly</a></span>(boolean latestVersionOnly)</code> <div class="block">Set whether only the latest version of the column value should be compared.</div> </td> </tr> -<tr id="i16" class="altColor"> +<tr id="i17" class="rowColor"> <td class="colFirst"><code>byte[]</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#toByteArray--">toByteArray</a></span>()</code> <div class="block">Return length 0 byte array for Filters that don't require special serialization</div> </td> </tr> -<tr id="i17" class="rowColor"> +<tr id="i18" class="altColor"> <td class="colFirst"><code><a href="http://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/filter/SingleColumnValueFilter.html#toString--">toString</a></span>()</code> <div class="block">Return filter's info for debugging and logging purpose.</div> @@ -425,7 +472,7 @@ extends org.apache.hadoop.hbase.filter.FilterBase</pre> <ul class="blockList"> <li class="blockList"> <h4>columnFamily</h4> -<pre>protected byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#line.72">columnFamily</a></pre> +<pre>protected byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#line.73">columnFamily</a></pre> </li> </ul> <a name="columnQualifier"> @@ -434,16 +481,16 @@ extends org.apache.hadoop.hbase.filter.FilterBase</pre> <ul class="blockList"> <li class="blockList"> <h4>columnQualifier</h4> -<pre>protected byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#line.73">columnQualifier</a></pre> +<pre>protected byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#line.74">columnQualifier</a></pre> </li> </ul> -<a name="compareOp"> +<a name="op"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> -<h4>compareOp</h4> -<pre>protected <a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.CompareOp.html" title="enum in org.apache.hadoop.hbase.filter">CompareFilter.CompareOp</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#line.74">compareOp</a></pre> +<h4>op</h4> +<pre>protected <a href="../../../../../org/apache/hadoop/hbase/CompareOperator.html" title="enum in org.apache.hadoop.hbase">CompareOperator</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#line.75">op</a></pre> </li> </ul> <a name="comparator"> @@ -452,7 +499,7 @@ extends org.apache.hadoop.hbase.filter.FilterBase</pre> <ul class="blockList"> <li class="blockList"> <h4>comparator</h4> -<pre>protected <a href="../../../../../org/apache/hadoop/hbase/filter/ByteArrayComparable.html" title="class in org.apache.hadoop.hbase.filter">ByteArrayComparable</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#line.75">comparator</a></pre> +<pre>protected <a href="../../../../../org/apache/hadoop/hbase/filter/ByteArrayComparable.html" title="class in org.apache.hadoop.hbase.filter">ByteArrayComparable</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#line.76">comparator</a></pre> </li> </ul> <a name="foundColumn"> @@ -461,7 +508,7 @@ extends org.apache.hadoop.hbase.filter.FilterBase</pre> <ul class="blockList"> <li class="blockList"> <h4>foundColumn</h4> -<pre>protected boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#line.76">foundColumn</a></pre> +<pre>protected boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#line.77">foundColumn</a></pre> </li> </ul> <a name="matchedColumn"> @@ -470,7 +517,7 @@ extends org.apache.hadoop.hbase.filter.FilterBase</pre> <ul class="blockList"> <li class="blockList"> <h4>matchedColumn</h4> -<pre>protected boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#line.77">matchedColumn</a></pre> +<pre>protected boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#line.78">matchedColumn</a></pre> </li> </ul> <a name="filterIfMissing"> @@ -479,7 +526,7 @@ extends org.apache.hadoop.hbase.filter.FilterBase</pre> <ul class="blockList"> <li class="blockList"> <h4>filterIfMissing</h4> -<pre>protected boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#line.78">filterIfMissing</a></pre> +<pre>protected boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#line.79">filterIfMissing</a></pre> </li> </ul> <a name="latestVersionOnly"> @@ -488,7 +535,7 @@ extends org.apache.hadoop.hbase.filter.FilterBase</pre> <ul class="blockListLast"> <li class="blockList"> <h4>latestVersionOnly</h4> -<pre>protected boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#line.79">latestVersionOnly</a></pre> +<pre>protected boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#line.80">latestVersionOnly</a></pre> </li> </ul> </li> @@ -505,9 +552,38 @@ extends org.apache.hadoop.hbase.filter.FilterBase</pre> <ul class="blockList"> <li class="blockList"> <h4>SingleColumnValueFilter</h4> -<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#line.95">SingleColumnValueFilter</a>(byte[] family, +<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> +public <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#line.99">SingleColumnValueFilter</a>(byte[] family, + byte[] qualifier, + <a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.CompareOp.html" title="enum in org.apache.hadoop.hbase.filter">CompareFilter.CompareOp</a> compareOp, + byte[] value)</pre> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">Since 2.0.0. Will be removed in 3.0.0. Use + <a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#SingleColumnValueFilter-byte:A-byte:A-org.apache.hadoop.hbase.CompareOperator-byte:A-"><code>SingleColumnValueFilter(byte[], byte[], CompareOperator, byte[])</code></a> instead.</span></div> +<div class="block">Constructor for binary compare of the value of a single column. If the + column is found and the condition passes, all columns of the row will be + emitted. If the condition fails, the row will not be emitted. + <p> + Use the filterIfColumnMissing flag to set whether the rest of the columns + in a row will be emitted if the specified column to check is not found in + the row.</div> +<dl> +<dt><span class="paramLabel">Parameters:</span></dt> +<dd><code>family</code> - name of column family</dd> +<dd><code>qualifier</code> - name of column qualifier</dd> +<dd><code>compareOp</code> - operator</dd> +<dd><code>value</code> - value to compare column values against</dd> +</dl> +</li> +</ul> +<a name="SingleColumnValueFilter-byte:A-byte:A-org.apache.hadoop.hbase.CompareOperator-byte:A-"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>SingleColumnValueFilter</h4> +<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#line.119">SingleColumnValueFilter</a>(byte[] family, byte[] qualifier, - <a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.CompareOp.html" title="enum in org.apache.hadoop.hbase.filter">CompareFilter.CompareOp</a> compareOp, + <a href="../../../../../org/apache/hadoop/hbase/CompareOperator.html" title="enum in org.apache.hadoop.hbase">CompareOperator</a> op, byte[] value)</pre> <div class="block">Constructor for binary compare of the value of a single column. If the column is found and the condition passes, all columns of the row will be @@ -520,7 +596,7 @@ extends org.apache.hadoop.hbase.filter.FilterBase</pre> <dt><span class="paramLabel">Parameters:</span></dt> <dd><code>family</code> - name of column family</dd> <dd><code>qualifier</code> - name of column qualifier</dd> -<dd><code>compareOp</code> - operator</dd> +<dd><code>op</code> - operator</dd> <dd><code>value</code> - value to compare column values against</dd> </dl> </li> @@ -531,9 +607,38 @@ extends org.apache.hadoop.hbase.filter.FilterBase</pre> <ul class="blockList"> <li class="blockList"> <h4>SingleColumnValueFilter</h4> -<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#line.114">SingleColumnValueFilter</a>(byte[] family, +<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> +public <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#line.142">SingleColumnValueFilter</a>(byte[] family, + byte[] qualifier, + <a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.CompareOp.html" title="enum in org.apache.hadoop.hbase.filter">CompareFilter.CompareOp</a> compareOp, + <a href="../../../../../org/apache/hadoop/hbase/filter/ByteArrayComparable.html" title="class in org.apache.hadoop.hbase.filter">ByteArrayComparable</a> comparator)</pre> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">Since 2.0.0. Will be removed in 3.0.0. Use + <a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#SingleColumnValueFilter-byte:A-byte:A-org.apache.hadoop.hbase.CompareOperator-org.apache.hadoop.hbase.filter.ByteArrayComparable-"><code>SingleColumnValueFilter(byte[], byte[], CompareOperator, ByteArrayComparable)</code></a> instead.</span></div> +<div class="block">Constructor for binary compare of the value of a single column. If the + column is found and the condition passes, all columns of the row will be + emitted. If the condition fails, the row will not be emitted. + <p> + Use the filterIfColumnMissing flag to set whether the rest of the columns + in a row will be emitted if the specified column to check is not found in + the row.</div> +<dl> +<dt><span class="paramLabel">Parameters:</span></dt> +<dd><code>family</code> - name of column family</dd> +<dd><code>qualifier</code> - name of column qualifier</dd> +<dd><code>compareOp</code> - operator</dd> +<dd><code>comparator</code> - Comparator to use.</dd> +</dl> +</li> +</ul> +<a name="SingleColumnValueFilter-byte:A-byte:A-org.apache.hadoop.hbase.CompareOperator-org.apache.hadoop.hbase.filter.ByteArrayComparable-"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>SingleColumnValueFilter</h4> +<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#line.162">SingleColumnValueFilter</a>(byte[] family, byte[] qualifier, - <a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.CompareOp.html" title="enum in org.apache.hadoop.hbase.filter">CompareFilter.CompareOp</a> compareOp, + <a href="../../../../../org/apache/hadoop/hbase/CompareOperator.html" title="enum in org.apache.hadoop.hbase">CompareOperator</a> op, <a href="../../../../../org/apache/hadoop/hbase/filter/ByteArrayComparable.html" title="class in org.apache.hadoop.hbase.filter">ByteArrayComparable</a> comparator)</pre> <div class="block">Constructor for binary compare of the value of a single column. If the column is found and the condition passes, all columns of the row will be @@ -546,7 +651,7 @@ extends org.apache.hadoop.hbase.filter.FilterBase</pre> <dt><span class="paramLabel">Parameters:</span></dt> <dd><code>family</code> - name of column family</dd> <dd><code>qualifier</code> - name of column qualifier</dd> -<dd><code>compareOp</code> - operator</dd> +<dd><code>op</code> - operator</dd> <dd><code>comparator</code> - Comparator to use.</dd> </dl> </li> @@ -554,12 +659,40 @@ extends org.apache.hadoop.hbase.filter.FilterBase</pre> <a name="SingleColumnValueFilter-byte:A-byte:A-org.apache.hadoop.hbase.filter.CompareFilter.CompareOp-org.apache.hadoop.hbase.filter.ByteArrayComparable-boolean-boolean-"> <!-- --> </a> +<ul class="blockList"> +<li class="blockList"> +<h4>SingleColumnValueFilter</h4> +<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> +protected <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#line.184">SingleColumnValueFilter</a>(byte[] family, + byte[] qualifier, + <a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.CompareOp.html" title="enum in org.apache.hadoop.hbase.filter">CompareFilter.CompareOp</a> compareOp, + <a href="../../../../../org/apache/hadoop/hbase/filter/ByteArrayComparable.html" title="class in org.apache.hadoop.hbase.filter">ByteArrayComparable</a> comparator, + boolean filterIfMissing, + boolean latestVersionOnly)</pre> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">Since 2.0.0. Will be removed in 3.0.0. Use + <a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#SingleColumnValueFilter-byte:A-byte:A-org.apache.hadoop.hbase.CompareOperator-org.apache.hadoop.hbase.filter.ByteArrayComparable-boolean-boolean-"><code>SingleColumnValueFilter(byte[], byte[], CompareOperator, ByteArrayComparable, + boolean, boolean)</code></a> instead.</span></div> +<div class="block">Constructor for protobuf deserialization only.</div> +<dl> +<dt><span class="paramLabel">Parameters:</span></dt> +<dd><code>family</code> - </dd> +<dd><code>qualifier</code> - </dd> +<dd><code>compareOp</code> - </dd> +<dd><code>comparator</code> - </dd> +<dd><code>filterIfMissing</code> - </dd> +<dd><code>latestVersionOnly</code> - </dd> +</dl> +</li> +</ul> +<a name="SingleColumnValueFilter-byte:A-byte:A-org.apache.hadoop.hbase.CompareOperator-org.apache.hadoop.hbase.filter.ByteArrayComparable-boolean-boolean-"> +<!-- --> +</a> <ul class="blockListLast"> <li class="blockList"> <h4>SingleColumnValueFilter</h4> -<pre>protected <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#line.132">SingleColumnValueFilter</a>(byte[] family, +<pre>protected <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#line.201">SingleColumnValueFilter</a>(byte[] family, byte[] qualifier, - <a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.CompareOp.html" title="enum in org.apache.hadoop.hbase.filter">CompareFilter.CompareOp</a> compareOp, + <a href="../../../../../org/apache/hadoop/hbase/CompareOperator.html" title="enum in org.apache.hadoop.hbase">CompareOperator</a> op, <a href="../../../../../org/apache/hadoop/hbase/filter/ByteArrayComparable.html" title="class in org.apache.hadoop.hbase.filter">ByteArrayComparable</a> comparator, boolean filterIfMissing, boolean latestVersionOnly)</pre> @@ -568,7 +701,7 @@ extends org.apache.hadoop.hbase.filter.FilterBase</pre> <dt><span class="paramLabel">Parameters:</span></dt> <dd><code>family</code> - </dd> <dd><code>qualifier</code> - </dd> -<dd><code>compareOp</code> - </dd> +<dd><code>op</code> - </dd> <dd><code>comparator</code> - </dd> <dd><code>filterIfMissing</code> - </dd> <dd><code>latestVersionOnly</code> - </dd> @@ -589,20 +722,31 @@ extends org.apache.hadoop.hbase.filter.FilterBase</pre> <ul class="blockList"> <li class="blockList"> <h4>getOperator</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.CompareOp.html" title="enum in org.apache.hadoop.hbase.filter">CompareFilter.CompareOp</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#line.144">getOperator</a>()</pre> +<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> +public <a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.CompareOp.html" title="enum in org.apache.hadoop.hbase.filter">CompareFilter.CompareOp</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#line.214">getOperator</a>()</pre> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">since 2.0.0. Will be removed in 3.0.0. Use <a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#getCompareOperator--"><code>getCompareOperator()</code></a> instead.</span></div> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>operator</dd> </dl> </li> </ul> +<a name="getCompareOperator--"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getCompareOperator</h4> +<pre>public <a href="../../../../../org/apache/hadoop/hbase/CompareOperator.html" title="enum in org.apache.hadoop.hbase">CompareOperator</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#line.218">getCompareOperator</a>()</pre> +</li> +</ul> <a name="getComparator--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>getComparator</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/filter/ByteArrayComparable.html" title="class in org.apache.hadoop.hbase.filter">ByteArrayComparable</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#line.151">getComparator</a>()</pre> +<pre>public <a href="../../../../../org/apache/hadoop/hbase/filter/ByteArrayComparable.html" title="class in org.apache.hadoop.hbase.filter">ByteArrayComparable</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#line.225">getComparator</a>()</pre> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>the comparator</dd> @@ -615,7 +759,7 @@ extends org.apache.hadoop.hbase.filter.FilterBase</pre> <ul class="blockList"> <li class="blockList"> <h4>getFamily</h4> -<pre>public byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#line.158">getFamily</a>()</pre> +<pre>public byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#line.232">getFamily</a>()</pre> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>the family</dd> @@ -628,7 +772,7 @@ extends org.apache.hadoop.hbase.filter.FilterBase</pre> <ul class="blockList"> <li class="blockList"> <h4>getQualifier</h4> -<pre>public byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#line.165">getQualifier</a>()</pre> +<pre>public byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#line.239">getQualifier</a>()</pre> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>the qualifier</dd> @@ -641,7 +785,7 @@ extends org.apache.hadoop.hbase.filter.FilterBase</pre> <ul class="blockList"> <li class="blockList"> <h4>filterRowKey</h4> -<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#line.170">filterRowKey</a>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell) +<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#line.244">filterRowKey</a>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell) throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/hadoop/hbase/filter/Filter.html#filterRowKey-org.apache.hadoop.hbase.Cell-">Filter</a></code></span></div> <div class="block">Filters a row based on the row key. If this returns true, the entire row will be excluded. If @@ -669,7 +813,7 @@ extends org.apache.hadoop.hbase.filter.FilterBase</pre> <ul class="blockList"> <li class="blockList"> <h4>filterKeyValue</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/filter/Filter.ReturnCode.html" title="enum in org.apache.hadoop.hbase.filter">Filter.ReturnCode</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#line.176">filterKeyValue</a>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> c)</pre> +<pre>public <a href="../../../../../org/apache/hadoop/hbase/filter/Filter.ReturnCode.html" title="enum in org.apache.hadoop.hbase.filter">Filter.ReturnCode</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#line.250">filterKeyValue</a>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> c)</pre> <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/hadoop/hbase/filter/Filter.html#filterKeyValue-org.apache.hadoop.hbase.Cell-">Filter</a></code></span></div> <div class="block">A way to filter based on the column family, column qualifier and/or the column value. Return code is described below. This allows filters to filter only certain number of columns, then @@ -703,7 +847,7 @@ extends org.apache.hadoop.hbase.filter.FilterBase</pre> <ul class="blockList"> <li class="blockList"> <h4>filterRow</h4> -<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#line.216">filterRow</a>()</pre> +<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#line.275">filterRow</a>()</pre> <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code>org.apache.hadoop.hbase.filter.FilterBase</code></span></div> <div class="block">Filters that never filter by rows based on previously gathered state from <a href="../../../../../org/apache/hadoop/hbase/filter/Filter.html#filterKeyValue-org.apache.hadoop.hbase.Cell-"><code>Filter.filterKeyValue(Cell)</code></a> can inherit this implementation that @@ -729,7 +873,7 @@ extends org.apache.hadoop.hbase.filter.FilterBase</pre> <ul class="blockList"> <li class="blockList"> <h4>hasFilterRow</h4> -<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#line.222">hasFilterRow</a>()</pre> +<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#line.281">hasFilterRow</a>()</pre> <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code>org.apache.hadoop.hbase.filter.FilterBase</code></span></div> <div class="block">Fitlers that never filter by modifying the returned List of Cells can inherit this implementation that does nothing. @@ -750,7 +894,7 @@ extends org.apache.hadoop.hbase.filter.FilterBase</pre> <ul class="blockList"> <li class="blockList"> <h4>reset</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#line.226">reset</a>()</pre> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#line.285">reset</a>()</pre> <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code>org.apache.hadoop.hbase.filter.FilterBase</code></span></div> <div class="block">Filters that are purely stateless and do nothing in their reset() methods can inherit this null/empty implementation. @@ -771,7 +915,7 @@ extends org.apache.hadoop.hbase.filter.FilterBase</pre> <ul class="blockList"> <li class="blockList"> <h4>getFilterIfMissing</h4> -<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#line.236">getFilterIfMissing</a>()</pre> +<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#line.295">getFilterIfMissing</a>()</pre> <div class="block">Get whether entire row should be filtered if column is not found.</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> @@ -786,7 +930,7 @@ extends org.apache.hadoop.hbase.filter.FilterBase</pre> <ul class="blockList"> <li class="blockList"> <h4>setFilterIfMissing</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#line.248">setFilterIfMissing</a>(boolean filterIfMissing)</pre> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#line.307">setFilterIfMissing</a>(boolean filterIfMissing)</pre> <div class="block">Set whether entire row should be filtered if column is not found. <p> If true, the entire row will be skipped if the column is not found. @@ -804,7 +948,7 @@ extends org.apache.hadoop.hbase.filter.FilterBase</pre> <ul class="blockList"> <li class="blockList"> <h4>getLatestVersionOnly</h4> -<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#line.259">getLatestVersionOnly</a>()</pre> +<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#line.318">getLatestVersionOnly</a>()</pre> <div class="block">Get whether only the latest version of the column value should be compared. If true, the row will be returned if only the latest version of the column value matches. If false, the row will be returned if any version of the @@ -821,7 +965,7 @@ extends org.apache.hadoop.hbase.filter.FilterBase</pre> <ul class="blockList"> <li class="blockList"> <h4>setLatestVersionOnly</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#line.270">setLatestVersionOnly</a>(boolean latestVersionOnly)</pre> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#line.329">setLatestVersionOnly</a>(boolean latestVersionOnly)</pre> <div class="block">Set whether only the latest version of the column value should be compared. If true, the row will be returned if only the latest version of the column value matches. If false, the row will be returned if any version of the @@ -838,7 +982,7 @@ extends org.apache.hadoop.hbase.filter.FilterBase</pre> <ul class="blockList"> <li class="blockList"> <h4>createFilterFromArguments</h4> -<pre>public static <a href="../../../../../org/apache/hadoop/hbase/filter/Filter.html" title="class in org.apache.hadoop.hbase.filter">Filter</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#line.274">createFilterFromArguments</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/ArrayList.html?is-external=true" title="class or interface in java.util">ArrayList</a><byte[]> filterArguments)</pre> +<pre>public static <a href="../../../../../org/apache/hadoop/hbase/filter/Filter.html" title="class in org.apache.hadoop.hbase.filter">Filter</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#line.333">createFilterFromArguments</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/ArrayList.html?is-external=true" title="class or interface in java.util">ArrayList</a><byte[]> filterArguments)</pre> </li> </ul> <a name="toByteArray--"> @@ -847,7 +991,7 @@ extends org.apache.hadoop.hbase.filter.FilterBase</pre> <ul class="blockList"> <li class="blockList"> <h4>toByteArray</h4> -<pre>public byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#line.325">toByteArray</a>()</pre> +<pre>public byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#line.384">toByteArray</a>()</pre> <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code>org.apache.hadoop.hbase.filter.FilterBase</code></span></div> <div class="block">Return length 0 byte array for Filters that don't require special serialization</div> <dl> @@ -864,7 +1008,7 @@ extends org.apache.hadoop.hbase.filter.FilterBase</pre> <ul class="blockList"> <li class="blockList"> <h4>parseFrom</h4> -<pre>public static <a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html" title="class in org.apache.hadoop.hbase.filter">SingleColumnValueFilter</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#line.335">parseFrom</a>(byte[] pbBytes) +<pre>public static <a href="../../../../../org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html" title="class in org.apache.hadoop.hbase.filter">SingleColumnValueFilter</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#line.394">parseFrom</a>(byte[] pbBytes) throws org.apache.hadoop.hbase.exceptions.DeserializationException</pre> <dl> <dt><span class="paramLabel">Parameters:</span></dt> @@ -884,7 +1028,7 @@ extends org.apache.hadoop.hbase.filter.FilterBase</pre> <ul class="blockList"> <li class="blockList"> <h4>isFamilyEssential</h4> -<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#line.382">isFamilyEssential</a>(byte[] name)</pre> +<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#line.440">isFamilyEssential</a>(byte[] name)</pre> <div class="block">The only CF this filter needs is given column family. So, it's the only essential column in whole scan. If filterIfMissing == false, all families are essential, because of possibility of skipping the rows without any data in filtered CF.</div> @@ -900,7 +1044,7 @@ extends org.apache.hadoop.hbase.filter.FilterBase</pre> <ul class="blockListLast"> <li class="blockList"> <h4>toString</h4> -<pre>public <a href="http://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/filter/SingleColumnValueFilter.html#line.387">toString</a>()</pre> +<pre>public <a href="http://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/filter/SingleColumnValueFilter.html#line.445">toString</a>()</pre> <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code>org.apache.hadoop.hbase.filter.FilterBase</code></span></div> <div class="block">Return filter's info for debugging and logging purpose.</div> <dl>