http://git-wip-us.apache.org/repos/asf/hbase-site/blob/1490b3ab/apidocs/org/apache/hadoop/hbase/filter/ParseFilter.html ---------------------------------------------------------------------- diff --git a/apidocs/org/apache/hadoop/hbase/filter/ParseFilter.html b/apidocs/org/apache/hadoop/hbase/filter/ParseFilter.html index dfdd182..40fa469 100644 --- a/apidocs/org/apache/hadoop/hbase/filter/ParseFilter.html +++ b/apidocs/org/apache/hadoop/hbase/filter/ParseFilter.html @@ -18,8 +18,8 @@ catch(err) { } //--> -var methods = {"i0":9,"i1":9,"i2":9,"i3":9,"i4":9,"i5":9,"i6":9,"i7":9,"i8":9,"i9":9,"i10":10,"i11":9,"i12":9,"i13":9,"i14":10,"i15":10,"i16":9,"i17":9,"i18":10,"i19":10,"i20":10,"i21":9,"i22":10,"i23":9,"i24":9}; -var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var methods = {"i0":9,"i1":9,"i2":9,"i3":9,"i4":9,"i5":9,"i6":9,"i7":9,"i8":41,"i9":41,"i10":9,"i11":10,"i12":9,"i13":9,"i14":9,"i15":10,"i16":10,"i17":9,"i18":9,"i19":10,"i20":10,"i21":10,"i22":9,"i23":10,"i24":9,"i25":9}; +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"; @@ -110,7 +110,7 @@ var activeTableTab = "activeTableTab"; <hr> <br> <pre>@InterfaceAudience.Public -public class <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/ParseFilter.html#line.49">ParseFilter</a> +public class <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/ParseFilter.html#line.50">ParseFilter</a> extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre> <div class="block">This class allows a user to specify a filter via a string The string is parsed using the methods of this class and @@ -149,7 +149,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? </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> @@ -209,10 +209,22 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <tr id="i8" class="altColor"> <td class="colFirst"><code>static <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/ParseFilter.html#createCompareOp-byte:A-">createCompareOp</a></span>(byte[] compareOpAsByteArray)</code> -<div class="block">Takes a compareOperator symbol as a byte array and returns the corresponding CompareOperator</div> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> +<div class="block"><span class="deprecationComment">Since 2.0 + <p></span></div> +</div> </td> </tr> <tr id="i9" class="rowColor"> +<td class="colFirst"><code>static <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/ParseFilter.html#createCompareOperator-byte:A-">createCompareOperator</a></span>(byte[] compareOpAsByteArray)</code> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> +<div class="block"><span class="deprecationComment">Since 2.0 + <p></span></div> +</div> +</td> +</tr> +<tr id="i10" class="altColor"> <td class="colFirst"><code>static byte[]</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/filter/ParseFilter.html#createUnescapdArgument-byte:A-int-int-">createUnescapdArgument</a></span>(byte[] filterStringAsByteArray, int argumentStartIndex, @@ -220,76 +232,76 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <div class="block">Removes the single quote escaping a single quote - thus it returns an unescaped argument</div> </td> </tr> -<tr id="i10" class="altColor"> +<tr id="i11" class="rowColor"> <td class="colFirst"><code>byte[]</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/filter/ParseFilter.html#extractFilterSimpleExpression-byte:A-int-">extractFilterSimpleExpression</a></span>(byte[] filterStringAsByteArray, int filterExpressionStartOffset)</code> <div class="block">Extracts a simple filter expression from the filter string given by the user</div> </td> </tr> -<tr id="i11" class="rowColor"> +<tr id="i12" class="altColor"> <td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="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="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/ParseFilter.html#getAllFilters--">getAllFilters</a></span>()</code> <div class="block">Returns all known filters</div> </td> </tr> -<tr id="i12" class="altColor"> +<tr id="i13" class="rowColor"> <td class="colFirst"><code>static <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[]></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/filter/ParseFilter.html#getFilterArguments-byte:A-">getFilterArguments</a></span>(byte[] filterStringAsByteArray)</code> <div class="block">Returns the arguments of the filter from the filter string</div> </td> </tr> -<tr id="i13" class="rowColor"> +<tr id="i14" class="altColor"> <td class="colFirst"><code>static byte[]</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/filter/ParseFilter.html#getFilterName-byte:A-">getFilterName</a></span>(byte[] filterStringAsByteArray)</code> <div class="block">Returns the filter name given a simple filter expression</div> </td> </tr> -<tr id="i14" class="altColor"> +<tr id="i15" class="rowColor"> <td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><<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/ParseFilter.html#getSupportedFilters--">getSupportedFilters</a></span>()</code> <div class="block">Return a Set of filters supported by the Filter Language</div> </td> </tr> -<tr id="i15" class="rowColor"> +<tr id="i16" class="altColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/filter/ParseFilter.html#hasHigherPriority-java.nio.ByteBuffer-java.nio.ByteBuffer-">hasHigherPriority</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> a, <a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> b)</code> <div class="block">Returns which operator has higher precedence</div> </td> </tr> -<tr id="i16" class="altColor"> +<tr id="i17" class="rowColor"> <td class="colFirst"><code>static boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/filter/ParseFilter.html#isQuoteUnescaped-byte:A-int-">isQuoteUnescaped</a></span>(byte[] array, int quoteIndex)</code> <div class="block">Returns a boolean indicating whether the quote was escaped or not</div> </td> </tr> -<tr id="i17" class="rowColor"> +<tr id="i18" class="altColor"> <td class="colFirst"><code>static byte[][]</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/filter/ParseFilter.html#parseComparator-byte:A-">parseComparator</a></span>(byte[] comparator)</code> <div class="block">Splits a column in comparatorType:comparatorValue form into separate byte arrays</div> </td> </tr> -<tr id="i18" class="altColor"> +<tr id="i19" class="rowColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/filter/Filter.html" title="class in org.apache.hadoop.hbase.filter">Filter</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/filter/ParseFilter.html#parseFilterString-byte:A-">parseFilterString</a></span>(byte[] filterStringAsByteArray)</code> <div class="block">Parses the filterString and constructs a filter using it</div> </td> </tr> -<tr id="i19" class="rowColor"> +<tr id="i20" class="altColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/filter/Filter.html" title="class in org.apache.hadoop.hbase.filter">Filter</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/filter/ParseFilter.html#parseFilterString-java.lang.String-">parseFilterString</a></span>(<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> filterString)</code> <div class="block">Parses the filterString and constructs a filter using it</div> </td> </tr> -<tr id="i20" class="altColor"> +<tr id="i21" class="rowColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/filter/Filter.html" title="class in org.apache.hadoop.hbase.filter">Filter</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/filter/ParseFilter.html#parseSimpleFilterExpression-byte:A-">parseSimpleFilterExpression</a></span>(byte[] filterStringAsByteArray)</code> <div class="block">Constructs a filter object given a simple filter expression</div> </td> </tr> -<tr id="i21" class="rowColor"> +<tr id="i22" class="altColor"> <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/filter/Filter.html" title="class in org.apache.hadoop.hbase.filter">Filter</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/filter/ParseFilter.html#popArguments-java.util.Stack-java.util.Stack-">popArguments</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Stack.html?is-external=true" title="class or interface in java.util">Stack</a><<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a>> operatorStack, <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Stack.html?is-external=true" title="class or interface in java.util">Stack</a><<a href="../../../../../org/apache/hadoop/hbase/filter/Filter.html" title="class in org.apache.hadoop.hbase.filter">Filter</a>> filterStack)</code> @@ -297,7 +309,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? from the filterStack and evaluates them</div> </td> </tr> -<tr id="i22" class="altColor"> +<tr id="i23" class="rowColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/filter/ParseFilter.html#reduce-java.util.Stack-java.util.Stack-java.nio.ByteBuffer-">reduce</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Stack.html?is-external=true" title="class or interface in java.util">Stack</a><<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a>> operatorStack, <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Stack.html?is-external=true" title="class or interface in java.util">Stack</a><<a href="../../../../../org/apache/hadoop/hbase/filter/Filter.html" title="class in org.apache.hadoop.hbase.filter">Filter</a>> filterStack, @@ -305,14 +317,14 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <div class="block">This function is called while parsing the filterString and an operator is parsed</div> </td> </tr> -<tr id="i23" class="rowColor"> +<tr id="i24" class="altColor"> <td class="colFirst"><code>static void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/filter/ParseFilter.html#registerFilter-java.lang.String-java.lang.String-">registerFilter</a></span>(<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> name, <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> filterClass)</code> <div class="block">Register a new filter with the parser.</div> </td> </tr> -<tr id="i24" class="altColor"> +<tr id="i25" class="rowColor"> <td class="colFirst"><code>static byte[]</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/filter/ParseFilter.html#removeQuotesFromByteArray-byte:A-">removeQuotesFromByteArray</a></span>(byte[] quotedByteArray)</code> <div class="block">Takes a quoted byte array and converts it into an unquoted byte array @@ -348,7 +360,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockListLast"> <li class="blockList"> <h4>ParseFilter</h4> -<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/ParseFilter.html#line.49">ParseFilter</a>()</pre> +<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/ParseFilter.html#line.50">ParseFilter</a>()</pre> </li> </ul> </li> @@ -365,7 +377,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>parseFilterString</h4> -<pre>public <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/ParseFilter.html#line.109">parseFilterString</a>(<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> filterString) +<pre>public <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/ParseFilter.html#line.110">parseFilterString</a>(<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> filterString) throws <a href="http://docs.oracle.com/javase/8/docs/api/java/nio/charset/CharacterCodingException.html?is-external=true" title="class or interface in java.nio.charset">CharacterCodingException</a></pre> <div class="block">Parses the filterString and constructs a filter using it <p></div> @@ -385,7 +397,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>parseFilterString</h4> -<pre>public <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/ParseFilter.html#line.120">parseFilterString</a>(byte[] filterStringAsByteArray) +<pre>public <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/ParseFilter.html#line.121">parseFilterString</a>(byte[] filterStringAsByteArray) throws <a href="http://docs.oracle.com/javase/8/docs/api/java/nio/charset/CharacterCodingException.html?is-external=true" title="class or interface in java.nio.charset">CharacterCodingException</a></pre> <div class="block">Parses the filterString and constructs a filter using it <p></div> @@ -405,7 +417,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>extractFilterSimpleExpression</h4> -<pre>public byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/ParseFilter.html#line.210">extractFilterSimpleExpression</a>(byte[] filterStringAsByteArray, +<pre>public byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/ParseFilter.html#line.211">extractFilterSimpleExpression</a>(byte[] filterStringAsByteArray, int filterExpressionStartOffset) throws <a href="http://docs.oracle.com/javase/8/docs/api/java/nio/charset/CharacterCodingException.html?is-external=true" title="class or interface in java.nio.charset">CharacterCodingException</a></pre> <div class="block">Extracts a simple filter expression from the filter string given by the user @@ -434,7 +446,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>parseSimpleFilterExpression</h4> -<pre>public <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/ParseFilter.html#line.239">parseSimpleFilterExpression</a>(byte[] filterStringAsByteArray) +<pre>public <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/ParseFilter.html#line.240">parseSimpleFilterExpression</a>(byte[] filterStringAsByteArray) throws <a href="http://docs.oracle.com/javase/8/docs/api/java/nio/charset/CharacterCodingException.html?is-external=true" title="class or interface in java.nio.charset">CharacterCodingException</a></pre> <div class="block">Constructs a filter object given a simple filter expression <p></div> @@ -454,7 +466,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getFilterName</h4> -<pre>public static byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/ParseFilter.html#line.272">getFilterName</a>(byte[] filterStringAsByteArray)</pre> +<pre>public static byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/ParseFilter.html#line.273">getFilterName</a>(byte[] filterStringAsByteArray)</pre> <div class="block">Returns the filter name given a simple filter expression <p></div> <dl> @@ -471,7 +483,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getFilterArguments</h4> -<pre>public static <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[]> <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/ParseFilter.html#line.300">getFilterArguments</a>(byte[] filterStringAsByteArray)</pre> +<pre>public static <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[]> <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/ParseFilter.html#line.301">getFilterArguments</a>(byte[] filterStringAsByteArray)</pre> <div class="block">Returns the arguments of the filter from the filter string <p></div> <dl> @@ -488,7 +500,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>reduce</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/ParseFilter.html#line.370">reduce</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Stack.html?is-external=true" title="class or interface in java.util">Stack</a><<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a>> operatorStack, +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/ParseFilter.html#line.371">reduce</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Stack.html?is-external=true" title="class or interface in java.util">Stack</a><<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a>> operatorStack, <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Stack.html?is-external=true" title="class or interface in java.util">Stack</a><<a href="../../../../../org/apache/hadoop/hbase/filter/Filter.html" title="class in org.apache.hadoop.hbase.filter">Filter</a>> filterStack, <a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> operator)</pre> <div class="block">This function is called while parsing the filterString and an operator is parsed @@ -507,7 +519,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>popArguments</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/ParseFilter.html#line.388">popArguments</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Stack.html?is-external=true" title="class or interface in java.util">Stack</a><<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a>> operatorStack, +<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/ParseFilter.html#line.389">popArguments</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Stack.html?is-external=true" title="class or interface in java.util">Stack</a><<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a>> operatorStack, <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Stack.html?is-external=true" title="class or interface in java.util">Stack</a><<a href="../../../../../org/apache/hadoop/hbase/filter/Filter.html" title="class in org.apache.hadoop.hbase.filter">Filter</a>> filterStack)</pre> <div class="block">Pops an argument from the operator stack and the number of arguments required by the operator from the filterStack and evaluates them @@ -527,7 +539,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>hasHigherPriority</h4> -<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/ParseFilter.html#line.468">hasHigherPriority</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> a, +<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/ParseFilter.html#line.469">hasHigherPriority</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> a, <a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> b)</pre> <div class="block">Returns which operator has higher precedence <p> @@ -541,7 +553,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>createUnescapdArgument</h4> -<pre>public static byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/ParseFilter.html#line.483">createUnescapdArgument</a>(byte[] filterStringAsByteArray, +<pre>public static byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/ParseFilter.html#line.484">createUnescapdArgument</a>(byte[] filterStringAsByteArray, int argumentStartIndex, int argumentEndIndex)</pre> <div class="block">Removes the single quote escaping a single quote - thus it returns an unescaped argument @@ -562,7 +574,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>checkForOr</h4> -<pre>public static boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/ParseFilter.html#line.521">checkForOr</a>(byte[] filterStringAsByteArray, +<pre>public static boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/ParseFilter.html#line.522">checkForOr</a>(byte[] filterStringAsByteArray, int indexOfOr) throws <a href="http://docs.oracle.com/javase/8/docs/api/java/nio/charset/CharacterCodingException.html?is-external=true" title="class or interface in java.nio.charset">CharacterCodingException</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/ArrayIndexOutOfBoundsException.html?is-external=true" title="class or interface in java.lang">ArrayIndexOutOfBoundsException</a></pre> @@ -586,7 +598,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>checkForAnd</h4> -<pre>public static boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/ParseFilter.html#line.547">checkForAnd</a>(byte[] filterStringAsByteArray, +<pre>public static boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/ParseFilter.html#line.548">checkForAnd</a>(byte[] filterStringAsByteArray, int indexOfAnd) throws <a href="http://docs.oracle.com/javase/8/docs/api/java/nio/charset/CharacterCodingException.html?is-external=true" title="class or interface in java.nio.charset">CharacterCodingException</a></pre> <div class="block">Checks if the current index of filter string we are on is the beginning of the keyword 'AND' @@ -608,7 +620,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>checkForSkip</h4> -<pre>public static boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/ParseFilter.html#line.574">checkForSkip</a>(byte[] filterStringAsByteArray, +<pre>public static boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/ParseFilter.html#line.575">checkForSkip</a>(byte[] filterStringAsByteArray, int indexOfSkip) throws <a href="http://docs.oracle.com/javase/8/docs/api/java/nio/charset/CharacterCodingException.html?is-external=true" title="class or interface in java.nio.charset">CharacterCodingException</a></pre> <div class="block">Checks if the current index of filter string we are on is the beginning of the keyword 'SKIP' @@ -630,7 +642,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>checkForWhile</h4> -<pre>public static boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/ParseFilter.html#line.604">checkForWhile</a>(byte[] filterStringAsByteArray, +<pre>public static boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/ParseFilter.html#line.605">checkForWhile</a>(byte[] filterStringAsByteArray, int indexOfWhile) throws <a href="http://docs.oracle.com/javase/8/docs/api/java/nio/charset/CharacterCodingException.html?is-external=true" title="class or interface in java.nio.charset">CharacterCodingException</a></pre> <div class="block">Checks if the current index of filter string we are on is the beginning of the keyword 'WHILE' @@ -652,7 +664,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>isQuoteUnescaped</h4> -<pre>public static boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/ParseFilter.html#line.634">isQuoteUnescaped</a>(byte[] array, +<pre>public static boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/ParseFilter.html#line.635">isQuoteUnescaped</a>(byte[] array, int quoteIndex)</pre> <div class="block">Returns a boolean indicating whether the quote was escaped or not <p></div> @@ -671,7 +683,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>removeQuotesFromByteArray</h4> -<pre>public static byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/ParseFilter.html#line.655">removeQuotesFromByteArray</a>(byte[] quotedByteArray)</pre> +<pre>public static byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/ParseFilter.html#line.656">removeQuotesFromByteArray</a>(byte[] quotedByteArray)</pre> <div class="block">Takes a quoted byte array and converts it into an unquoted byte array For example: given a byte array representing 'abc', it returns a byte array representing abc @@ -690,7 +702,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>convertByteArrayToInt</h4> -<pre>public static int <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/ParseFilter.html#line.677">convertByteArrayToInt</a>(byte[] numberAsByteArray)</pre> +<pre>public static int <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/ParseFilter.html#line.678">convertByteArrayToInt</a>(byte[] numberAsByteArray)</pre> <div class="block">Converts an int expressed in a byte array to an actual int <p> This doesn't use Bytes.toInt because that assumes @@ -710,7 +722,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>convertByteArrayToLong</h4> -<pre>public static long <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/ParseFilter.html#line.700">convertByteArrayToLong</a>(byte[] numberAsByteArray)</pre> +<pre>public static long <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/ParseFilter.html#line.701">convertByteArrayToLong</a>(byte[] numberAsByteArray)</pre> <div class="block">Converts a long expressed in a byte array to an actual long <p> This doesn't use Bytes.toLong because that assumes @@ -730,7 +742,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>convertByteArrayToBoolean</h4> -<pre>public static boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/ParseFilter.html#line.743">convertByteArrayToBoolean</a>(byte[] booleanAsByteArray)</pre> +<pre>public static boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/ParseFilter.html#line.744">convertByteArrayToBoolean</a>(byte[] booleanAsByteArray)</pre> <div class="block">Converts a boolean expressed in a byte array to an actual boolean <p> This doesn't used Bytes.toBoolean because Bytes.toBoolean(byte []) @@ -745,15 +757,35 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? </dl> </li> </ul> +<a name="createCompareOperator-byte:A-"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>createCompareOperator</h4> +<pre>public static <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/ParseFilter.html#line.776">createCompareOperator</a>(byte[] compareOpAsByteArray)</pre> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">Since 2.0 + <p></span></div> +<div class="block">Takes a compareOperator symbol as a byte array and returns the corresponding CompareOperator</div> +<dl> +<dt><span class="paramLabel">Parameters:</span></dt> +<dd><code>compareOpAsByteArray</code> - the comparatorOperator symbol as a byte array</dd> +<dt><span class="returnLabel">Returns:</span></dt> +<dd>the Compare Operator</dd> +</dl> +</li> +</ul> <a name="createCompareOp-byte:A-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>createCompareOp</h4> -<pre>public static <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/ParseFilter.html#line.774">createCompareOp</a>(byte[] compareOpAsByteArray)</pre> -<div class="block">Takes a compareOperator symbol as a byte array and returns the corresponding CompareOperator - <p></div> +<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 static <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/ParseFilter.html#line.803">createCompareOp</a>(byte[] compareOpAsByteArray)</pre> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">Since 2.0 + <p></span></div> +<div class="block">Takes a compareOperator symbol as a byte array and returns the corresponding CompareOperator</div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> <dd><code>compareOpAsByteArray</code> - the comparatorOperator symbol as a byte array</dd> @@ -768,7 +800,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>createComparator</h4> -<pre>public static <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/ParseFilter.html#line.798">createComparator</a>(byte[] comparator)</pre> +<pre>public static <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/ParseFilter.html#line.827">createComparator</a>(byte[] comparator)</pre> <div class="block">Parses a comparator of the form comparatorType:comparatorValue form and returns a comparator <p></div> <dl> @@ -785,7 +817,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>parseComparator</h4> -<pre>public static byte[][] <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/ParseFilter.html#line.824">parseComparator</a>(byte[] comparator)</pre> +<pre>public static byte[][] <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/ParseFilter.html#line.853">parseComparator</a>(byte[] comparator)</pre> <div class="block">Splits a column in comparatorType:comparatorValue form into separate byte arrays <p></div> <dl> @@ -802,7 +834,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getSupportedFilters</h4> -<pre>public <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><<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/ParseFilter.html#line.845">getSupportedFilters</a>()</pre> +<pre>public <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><<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/ParseFilter.html#line.874">getSupportedFilters</a>()</pre> <div class="block">Return a Set of filters supported by the Filter Language</div> </li> </ul> @@ -812,7 +844,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getAllFilters</h4> -<pre>public static <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="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="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/ParseFilter.html#line.853">getAllFilters</a>()</pre> +<pre>public static <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="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="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/ParseFilter.html#line.882">getAllFilters</a>()</pre> <div class="block">Returns all known filters</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> @@ -826,7 +858,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockListLast"> <li class="blockList"> <h4>registerFilter</h4> -<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/ParseFilter.html#line.864">registerFilter</a>(<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> name, +<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/ParseFilter.html#line.893">registerFilter</a>(<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> name, <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> filterClass)</pre> <div class="block">Register a new filter with the parser. If the filter is already registered, an IllegalArgumentException will be thrown.</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/1490b3ab/apidocs/org/apache/hadoop/hbase/filter/QualifierFilter.html ---------------------------------------------------------------------- diff --git a/apidocs/org/apache/hadoop/hbase/filter/QualifierFilter.html b/apidocs/org/apache/hadoop/hbase/filter/QualifierFilter.html index 14be452..9bc992d 100644 --- a/apidocs/org/apache/hadoop/hbase/filter/QualifierFilter.html +++ b/apidocs/org/apache/hadoop/hbase/filter/QualifierFilter.html @@ -125,7 +125,7 @@ var activeTableTab = "activeTableTab"; <hr> <br> <pre>@InterfaceAudience.Public -public class <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/QualifierFilter.html#line.47">QualifierFilter</a> +public class <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/QualifierFilter.html#line.48">QualifierFilter</a> extends <a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.html" title="class in org.apache.hadoop.hbase.filter">CompareFilter</a></pre> <div class="block">This filter is used to filter based on the column qualifier. It takes an operator (equal, greater, not equal, etc) and a byte [] comparator for the @@ -178,7 +178,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.htm <!-- --> </a> <h3>Fields inherited from class org.apache.hadoop.hbase.filter.<a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.html" title="class in org.apache.hadoop.hbase.filter">CompareFilter</a></h3> -<code><a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.html#comparator">comparator</a>, <a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.html#compareOp">compareOp</a></code></li> +<code><a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.html#comparator">comparator</a>, <a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.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"> @@ -203,6 +203,15 @@ extends <a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.htm <tr class="altColor"> <td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/filter/QualifierFilter.html#QualifierFilter-org.apache.hadoop.hbase.filter.CompareFilter.CompareOp-org.apache.hadoop.hbase.filter.ByteArrayComparable-">QualifierFilter</a></span>(<a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.CompareOp.html" title="enum in org.apache.hadoop.hbase.filter">CompareFilter.CompareOp</a> op, <a href="../../../../../org/apache/hadoop/hbase/filter/ByteArrayComparable.html" title="class in org.apache.hadoop.hbase.filter">ByteArrayComparable</a> qualifierComparator)</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/QualifierFilter.html#QualifierFilter-org.apache.hadoop.hbase.CompareOperator-org.apache.hadoop.hbase.filter.ByteArrayComparable-"><code>QualifierFilter(CompareOperator, ByteArrayComparable)</code></a> instead.</span></div> +</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/filter/QualifierFilter.html#QualifierFilter-org.apache.hadoop.hbase.CompareOperator-org.apache.hadoop.hbase.filter.ByteArrayComparable-">QualifierFilter</a></span>(<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> qualifierComparator)</code> <div class="block">Constructor.</div> </td> </tr> @@ -247,7 +256,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.htm <!-- --> </a> <h3>Methods inherited from class org.apache.hadoop.hbase.filter.<a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.html" title="class in org.apache.hadoop.hbase.filter">CompareFilter</a></h3> -<code><a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.html#compareFamily-org.apache.hadoop.hbase.filter.CompareFilter.CompareOp-org.apache.hadoop.hbase.filter.ByteArrayComparable-org.apache.hadoop.hbase.Cell-">compareFamily</a>, <a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.html#compareQualifier-org.apache.hadoop.hbase.filter.CompareFilter.CompareOp-org.apache.hadoop.hbase.filter.ByteArrayComparable-org.apache.hadoop.hbase.Cell-">compareQualifier</a>, <a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.html#compareRow-org.apache.hadoop.hbase.filter.CompareFilter.CompareOp-org.apache.hadoop.hbase.filter.ByteArrayComparable-org.apache.hadoop.hbase.Cell-">compareRow</a>, <a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.html#compareValue-org.apache.hadoop.hbase.filter.CompareFilter.CompareOp-org.apache.hadoop.hbase.filter.ByteArrayComparable-org.apache.hadoop.hbase.Cell-">compareValue</a>, <a href="../../.. /../../org/apache/hadoop/hbase/filter/CompareFilter.html#extractArguments-java.util.ArrayList-">extractArguments</a>, <a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.html#filterRowKey-org.apache.hadoop.hbase.Cell-">filterRowKey</a>, <a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.html#getComparator--">getComparator</a>, <a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.html#getOperator--">getOperator</a>, <a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.html#toString--">toString</a></code></li> +<code><a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.html#compareFamily-org.apache.hadoop.hbase.filter.CompareFilter.CompareOp-org.apache.hadoop.hbase.filter.ByteArrayComparable-org.apache.hadoop.hbase.Cell-">compareFamily</a>, <a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.html#compareFamily-org.apache.hadoop.hbase.CompareOperator-org.apache.hadoop.hbase.filter.ByteArrayComparable-org.apache.hadoop.hbase.Cell-">compareFamily</a>, <a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.html#compareQualifier-org.apache.hadoop.hbase.filter.CompareFilter.CompareOp-org.apache.hadoop.hbase.filter.ByteArrayComparable-org.apache.hadoop.hbase.Cell-">compareQualifier</a>, <a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.html#compareQualifier-org.apache.hadoop.hbase.CompareOperator-org.apache.hadoop.hbase.filter.ByteArrayComparable-org.apache.hadoop.hbase.Cell-">compareQualifier</a>, <a href="../../../../../org/apach e/hadoop/hbase/filter/CompareFilter.html#compareRow-org.apache.hadoop.hbase.filter.CompareFilter.CompareOp-org.apache.hadoop.hbase.filter.ByteArrayComparable-org.apache.hadoop.hbase.Cell-">compareRow</a>, <a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.html#compareRow-org.apache.hadoop.hbase.CompareOperator-org.apache.hadoop.hbase.filter.ByteArrayComparable-org.apache.hadoop.hbase.Cell-">compareRow</a>, <a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.html#compareValue-org.apache.hadoop.hbase.filter.CompareFilter.CompareOp-org.apache.hadoop.hbase.filter.ByteArrayComparable-org.apache.hadoop.hbase.Cell-">compareValue</a>, <a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.html#compareValue-org.apache.hadoop.hbase.CompareOperator-org.apache.hadoop.hbase.filter.ByteArrayComparable-org.apache.hadoop.hbase.Cell-">compareValue</a>, <a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.html#extractArguments-java.util .ArrayList-">extractArguments</a>, <a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.html#filterRowKey-org.apache.hadoop.hbase.Cell-">filterRowKey</a>, <a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.html#getComparator--">getComparator</a>, <a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.html#getCompareOperator--">getCompareOperator</a>, <a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.html#getOperator--">getOperator</a>, <a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.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"> @@ -287,10 +296,29 @@ extends <a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.htm <a name="QualifierFilter-org.apache.hadoop.hbase.filter.CompareFilter.CompareOp-org.apache.hadoop.hbase.filter.ByteArrayComparable-"> <!-- --> </a> +<ul class="blockList"> +<li class="blockList"> +<h4>QualifierFilter</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> +public <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/QualifierFilter.html#line.58">QualifierFilter</a>(<a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.CompareOp.html" title="enum in org.apache.hadoop.hbase.filter">CompareFilter.CompareOp</a> op, + <a href="../../../../../org/apache/hadoop/hbase/filter/ByteArrayComparable.html" title="class in org.apache.hadoop.hbase.filter">ByteArrayComparable</a> qualifierComparator)</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/QualifierFilter.html#QualifierFilter-org.apache.hadoop.hbase.CompareOperator-org.apache.hadoop.hbase.filter.ByteArrayComparable-"><code>QualifierFilter(CompareOperator, ByteArrayComparable)</code></a> instead.</span></div> +<div class="block">Constructor.</div> +<dl> +<dt><span class="paramLabel">Parameters:</span></dt> +<dd><code>op</code> - the compare op for column qualifier matching</dd> +<dd><code>qualifierComparator</code> - the comparator for column qualifier matching</dd> +</dl> +</li> +</ul> +<a name="QualifierFilter-org.apache.hadoop.hbase.CompareOperator-org.apache.hadoop.hbase.filter.ByteArrayComparable-"> +<!-- --> +</a> <ul class="blockListLast"> <li class="blockList"> <h4>QualifierFilter</h4> -<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/QualifierFilter.html#line.54">QualifierFilter</a>(<a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.CompareOp.html" title="enum in org.apache.hadoop.hbase.filter">CompareFilter.CompareOp</a> op, +<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/QualifierFilter.html#line.68">QualifierFilter</a>(<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> qualifierComparator)</pre> <div class="block">Constructor.</div> <dl> @@ -314,7 +342,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.htm <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/QualifierFilter.html#line.60">filterKeyValue</a>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> v)</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/QualifierFilter.html#line.74">filterKeyValue</a>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> v)</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 @@ -348,7 +376,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.htm <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/QualifierFilter.html#line.70">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/QualifierFilter.html#line.84">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--"> @@ -357,7 +385,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.htm <ul class="blockList"> <li class="blockList"> <h4>toByteArray</h4> -<pre>public byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/QualifierFilter.html#line.80">toByteArray</a>()</pre> +<pre>public byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/QualifierFilter.html#line.94">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> @@ -374,7 +402,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.htm <ul class="blockListLast"> <li class="blockList"> <h4>parseFrom</h4> -<pre>public static <a href="../../../../../org/apache/hadoop/hbase/filter/QualifierFilter.html" title="class in org.apache.hadoop.hbase.filter">QualifierFilter</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/QualifierFilter.html#line.93">parseFrom</a>(byte[] pbBytes) +<pre>public static <a href="../../../../../org/apache/hadoop/hbase/filter/QualifierFilter.html" title="class in org.apache.hadoop.hbase.filter">QualifierFilter</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/QualifierFilter.html#line.107">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/RowFilter.html ---------------------------------------------------------------------- diff --git a/apidocs/org/apache/hadoop/hbase/filter/RowFilter.html b/apidocs/org/apache/hadoop/hbase/filter/RowFilter.html index c021ac5..cdf1caa 100644 --- a/apidocs/org/apache/hadoop/hbase/filter/RowFilter.html +++ b/apidocs/org/apache/hadoop/hbase/filter/RowFilter.html @@ -125,7 +125,7 @@ var activeTableTab = "activeTableTab"; <hr> <br> <pre>@InterfaceAudience.Public -public class <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/RowFilter.html#line.46">RowFilter</a> +public class <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/RowFilter.html#line.47">RowFilter</a> extends <a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.html" title="class in org.apache.hadoop.hbase.filter">CompareFilter</a></pre> <div class="block">This filter is used to filter based on the key. It takes an operator (equal, greater, not equal, etc) and a byte [] comparator for the row, @@ -177,7 +177,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.htm <!-- --> </a> <h3>Fields inherited from class org.apache.hadoop.hbase.filter.<a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.html" title="class in org.apache.hadoop.hbase.filter">CompareFilter</a></h3> -<code><a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.html#comparator">comparator</a>, <a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.html#compareOp">compareOp</a></code></li> +<code><a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.html#comparator">comparator</a>, <a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.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"> @@ -202,6 +202,15 @@ extends <a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.htm <tr class="altColor"> <td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/filter/RowFilter.html#RowFilter-org.apache.hadoop.hbase.filter.CompareFilter.CompareOp-org.apache.hadoop.hbase.filter.ByteArrayComparable-">RowFilter</a></span>(<a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.CompareOp.html" title="enum in org.apache.hadoop.hbase.filter">CompareFilter.CompareOp</a> rowCompareOp, <a href="../../../../../org/apache/hadoop/hbase/filter/ByteArrayComparable.html" title="class in org.apache.hadoop.hbase.filter">ByteArrayComparable</a> rowComparator)</code> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> +<div class="block"><span class="deprecationComment">Since 2.0.0. Will remove in 3.0.0. Use + <a href="../../../../../org/apache/hadoop/hbase/filter/RowFilter.html#RowFilter-org.apache.hadoop.hbase.CompareOperator-org.apache.hadoop.hbase.filter.ByteArrayComparable-"><code>RowFilter(CompareOperator, ByteArrayComparable)</code></a>} instead.</span></div> +</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/filter/RowFilter.html#RowFilter-org.apache.hadoop.hbase.CompareOperator-org.apache.hadoop.hbase.filter.ByteArrayComparable-">RowFilter</a></span>(<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> rowComparator)</code> <div class="block">Constructor.</div> </td> </tr> @@ -267,7 +276,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.htm <!-- --> </a> <h3>Methods inherited from class org.apache.hadoop.hbase.filter.<a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.html" title="class in org.apache.hadoop.hbase.filter">CompareFilter</a></h3> -<code><a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.html#compareFamily-org.apache.hadoop.hbase.filter.CompareFilter.CompareOp-org.apache.hadoop.hbase.filter.ByteArrayComparable-org.apache.hadoop.hbase.Cell-">compareFamily</a>, <a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.html#compareQualifier-org.apache.hadoop.hbase.filter.CompareFilter.CompareOp-org.apache.hadoop.hbase.filter.ByteArrayComparable-org.apache.hadoop.hbase.Cell-">compareQualifier</a>, <a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.html#compareRow-org.apache.hadoop.hbase.filter.CompareFilter.CompareOp-org.apache.hadoop.hbase.filter.ByteArrayComparable-org.apache.hadoop.hbase.Cell-">compareRow</a>, <a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.html#compareValue-org.apache.hadoop.hbase.filter.CompareFilter.CompareOp-org.apache.hadoop.hbase.filter.ByteArrayComparable-org.apache.hadoop.hbase.Cell-">compareValue</a>, <a href="../../.. /../../org/apache/hadoop/hbase/filter/CompareFilter.html#extractArguments-java.util.ArrayList-">extractArguments</a>, <a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.html#getComparator--">getComparator</a>, <a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.html#getOperator--">getOperator</a>, <a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.html#toString--">toString</a></code></li> +<code><a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.html#compareFamily-org.apache.hadoop.hbase.filter.CompareFilter.CompareOp-org.apache.hadoop.hbase.filter.ByteArrayComparable-org.apache.hadoop.hbase.Cell-">compareFamily</a>, <a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.html#compareFamily-org.apache.hadoop.hbase.CompareOperator-org.apache.hadoop.hbase.filter.ByteArrayComparable-org.apache.hadoop.hbase.Cell-">compareFamily</a>, <a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.html#compareQualifier-org.apache.hadoop.hbase.filter.CompareFilter.CompareOp-org.apache.hadoop.hbase.filter.ByteArrayComparable-org.apache.hadoop.hbase.Cell-">compareQualifier</a>, <a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.html#compareQualifier-org.apache.hadoop.hbase.CompareOperator-org.apache.hadoop.hbase.filter.ByteArrayComparable-org.apache.hadoop.hbase.Cell-">compareQualifier</a>, <a href="../../../../../org/apach e/hadoop/hbase/filter/CompareFilter.html#compareRow-org.apache.hadoop.hbase.filter.CompareFilter.CompareOp-org.apache.hadoop.hbase.filter.ByteArrayComparable-org.apache.hadoop.hbase.Cell-">compareRow</a>, <a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.html#compareRow-org.apache.hadoop.hbase.CompareOperator-org.apache.hadoop.hbase.filter.ByteArrayComparable-org.apache.hadoop.hbase.Cell-">compareRow</a>, <a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.html#compareValue-org.apache.hadoop.hbase.filter.CompareFilter.CompareOp-org.apache.hadoop.hbase.filter.ByteArrayComparable-org.apache.hadoop.hbase.Cell-">compareValue</a>, <a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.html#compareValue-org.apache.hadoop.hbase.CompareOperator-org.apache.hadoop.hbase.filter.ByteArrayComparable-org.apache.hadoop.hbase.Cell-">compareValue</a>, <a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.html#extractArguments-java.util .ArrayList-">extractArguments</a>, <a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.html#getComparator--">getComparator</a>, <a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.html#getCompareOperator--">getCompareOperator</a>, <a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.html#getOperator--">getOperator</a>, <a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.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,15 +316,34 @@ extends <a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.htm <a name="RowFilter-org.apache.hadoop.hbase.filter.CompareFilter.CompareOp-org.apache.hadoop.hbase.filter.ByteArrayComparable-"> <!-- --> </a> +<ul class="blockList"> +<li class="blockList"> +<h4>RowFilter</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> +public <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/RowFilter.html#line.59">RowFilter</a>(<a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.CompareOp.html" title="enum in org.apache.hadoop.hbase.filter">CompareFilter.CompareOp</a> rowCompareOp, + <a href="../../../../../org/apache/hadoop/hbase/filter/ByteArrayComparable.html" title="class in org.apache.hadoop.hbase.filter">ByteArrayComparable</a> rowComparator)</pre> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">Since 2.0.0. Will remove in 3.0.0. Use + <a href="../../../../../org/apache/hadoop/hbase/filter/RowFilter.html#RowFilter-org.apache.hadoop.hbase.CompareOperator-org.apache.hadoop.hbase.filter.ByteArrayComparable-"><code>RowFilter(CompareOperator, ByteArrayComparable)</code></a>} instead.</span></div> +<div class="block">Constructor.</div> +<dl> +<dt><span class="paramLabel">Parameters:</span></dt> +<dd><code>rowCompareOp</code> - the compare op for row matching</dd> +<dd><code>rowComparator</code> - the comparator for row matching</dd> +</dl> +</li> +</ul> +<a name="RowFilter-org.apache.hadoop.hbase.CompareOperator-org.apache.hadoop.hbase.filter.ByteArrayComparable-"> +<!-- --> +</a> <ul class="blockListLast"> <li class="blockList"> <h4>RowFilter</h4> -<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/RowFilter.html#line.55">RowFilter</a>(<a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.CompareOp.html" title="enum in org.apache.hadoop.hbase.filter">CompareFilter.CompareOp</a> rowCompareOp, +<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/RowFilter.html#line.69">RowFilter</a>(<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> rowComparator)</pre> <div class="block">Constructor.</div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> -<dd><code>rowCompareOp</code> - the compare op for row matching</dd> +<dd><code>op</code> - the compare op for row matching</dd> <dd><code>rowComparator</code> - the comparator for row matching</dd> </dl> </li> @@ -334,7 +362,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.htm <ul class="blockList"> <li class="blockList"> <h4>reset</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/RowFilter.html#line.61">reset</a>()</pre> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/RowFilter.html#line.75">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. @@ -355,7 +383,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.htm <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/RowFilter.html#line.66">filterKeyValue</a>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> v)</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/RowFilter.html#line.80">filterKeyValue</a>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> v)</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 @@ -389,7 +417,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.htm <ul class="blockList"> <li class="blockList"> <h4>filterRowKey</h4> -<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/RowFilter.html#line.74">filterRowKey</a>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> firstRowCell)</pre> +<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/RowFilter.html#line.88">filterRowKey</a>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> firstRowCell)</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 false, each KeyValue in the row will be passed to <a href="../../../../../org/apache/hadoop/hbase/filter/Filter.html#filterKeyValue-org.apache.hadoop.hbase.Cell-"><code>Filter.filterKeyValue(Cell)</code></a> below. @@ -414,7 +442,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.htm <ul class="blockList"> <li class="blockList"> <h4>filterRow</h4> -<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/RowFilter.html#line.82">filterRow</a>()</pre> +<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/RowFilter.html#line.96">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 @@ -440,7 +468,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.htm <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/RowFilter.html#line.86">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/RowFilter.html#line.100">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--"> @@ -449,7 +477,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.htm <ul class="blockList"> <li class="blockList"> <h4>toByteArray</h4> -<pre>public byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/RowFilter.html#line.97">toByteArray</a>()</pre> +<pre>public byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/RowFilter.html#line.111">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> @@ -466,7 +494,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.htm <ul class="blockListLast"> <li class="blockList"> <h4>parseFrom</h4> -<pre>public static <a href="../../../../../org/apache/hadoop/hbase/filter/RowFilter.html" title="class in org.apache.hadoop.hbase.filter">RowFilter</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/RowFilter.html#line.110">parseFrom</a>(byte[] pbBytes) +<pre>public static <a href="../../../../../org/apache/hadoop/hbase/filter/RowFilter.html" title="class in org.apache.hadoop.hbase.filter">RowFilter</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/RowFilter.html#line.124">parseFrom</a>(byte[] pbBytes) throws org.apache.hadoop.hbase.exceptions.DeserializationException</pre> <dl> <dt><span class="paramLabel">Parameters:</span></dt>