http://git-wip-us.apache.org/repos/asf/hbase-site/blob/21726f5a/devapidocs/org/apache/hadoop/hbase/filter/class-use/Filter.ReturnCode.html
----------------------------------------------------------------------
diff --git 
a/devapidocs/org/apache/hadoop/hbase/filter/class-use/Filter.ReturnCode.html 
b/devapidocs/org/apache/hadoop/hbase/filter/class-use/Filter.ReturnCode.html
index 1c65a36..606d5fb 100644
--- a/devapidocs/org/apache/hadoop/hbase/filter/class-use/Filter.ReturnCode.html
+++ b/devapidocs/org/apache/hadoop/hbase/filter/class-use/Filter.ReturnCode.html
@@ -127,6 +127,21 @@
 </tr>
 </tbody>
 </table>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" 
summary="Use table, listing fields, and an explanation">
+<caption><span>Fields in <a 
href="../../../../../../org/apache/hadoop/hbase/filter/package-summary.html">org.apache.hadoop.hbase.filter</a>
 with type parameters of type <a 
href="../../../../../../org/apache/hadoop/hbase/filter/Filter.ReturnCode.html" 
title="enum in 
org.apache.hadoop.hbase.filter">Filter.ReturnCode</a></span><span 
class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>private <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>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/filter/Filter.ReturnCode.html" 
title="enum in 
org.apache.hadoop.hbase.filter">Filter.ReturnCode</a>&gt;</code></td>
+<td class="colLast"><span 
class="typeNameLabel">FilterListWithOR.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/FilterListWithOR.html#prevFilterRCList">prevFilterRCList</a></span></code>
+<div class="block">Save previous return code and previous cell for every 
filter in filter list.</div>
+</td>
+</tr>
+</tbody>
+</table>
 <table class="useSummary" border="0" cellpadding="3" cellspacing="0" 
summary="Use table, listing methods, and an explanation">
 <caption><span>Methods in <a 
href="../../../../../../org/apache/hadoop/hbase/filter/package-summary.html">org.apache.hadoop.hbase.filter</a>
 that return <a 
href="../../../../../../org/apache/hadoop/hbase/filter/Filter.ReturnCode.html" 
title="enum in 
org.apache.hadoop.hbase.filter">Filter.ReturnCode</a></span><span 
class="tabEnd">&nbsp;</span></caption>
 <tr>
@@ -152,111 +167,153 @@
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code><a 
href="../../../../../../org/apache/hadoop/hbase/filter/Filter.ReturnCode.html" 
title="enum in org.apache.hadoop.hbase.filter">Filter.ReturnCode</a></code></td>
-<td class="colLast"><span 
class="typeNameLabel">FamilyFilter.</span><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/FamilyFilter.html#filterKeyValue-org.apache.hadoop.hbase.Cell-">filterKeyValue</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in 
org.apache.hadoop.hbase">Cell</a>&nbsp;v)</code>&nbsp;</td>
+<td class="colLast"><span 
class="typeNameLabel">FilterListBase.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/FilterListBase.html#filterKeyValue-org.apache.hadoop.hbase.Cell-">filterKeyValue</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in 
org.apache.hadoop.hbase">Cell</a>&nbsp;c)</code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code><a 
href="../../../../../../org/apache/hadoop/hbase/filter/Filter.ReturnCode.html" 
title="enum in org.apache.hadoop.hbase.filter">Filter.ReturnCode</a></code></td>
-<td class="colLast"><span 
class="typeNameLabel">FilterWrapper.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/FilterWrapper.html#filterKeyValue-org.apache.hadoop.hbase.Cell-">filterKeyValue</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in 
org.apache.hadoop.hbase">Cell</a>&nbsp;v)</code>&nbsp;</td>
+<td class="colLast"><span 
class="typeNameLabel">FamilyFilter.</span><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/FamilyFilter.html#filterKeyValue-org.apache.hadoop.hbase.Cell-">filterKeyValue</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in 
org.apache.hadoop.hbase">Cell</a>&nbsp;v)</code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code><a 
href="../../../../../../org/apache/hadoop/hbase/filter/Filter.ReturnCode.html" 
title="enum in org.apache.hadoop.hbase.filter">Filter.ReturnCode</a></code></td>
-<td class="colLast"><span 
class="typeNameLabel">ColumnPrefixFilter.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/ColumnPrefixFilter.html#filterKeyValue-org.apache.hadoop.hbase.Cell-">filterKeyValue</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in 
org.apache.hadoop.hbase">Cell</a>&nbsp;cell)</code>&nbsp;</td>
+<td class="colLast"><span 
class="typeNameLabel">FilterWrapper.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/FilterWrapper.html#filterKeyValue-org.apache.hadoop.hbase.Cell-">filterKeyValue</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in 
org.apache.hadoop.hbase">Cell</a>&nbsp;v)</code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code><a 
href="../../../../../../org/apache/hadoop/hbase/filter/Filter.ReturnCode.html" 
title="enum in org.apache.hadoop.hbase.filter">Filter.ReturnCode</a></code></td>
-<td class="colLast"><span class="typeNameLabel">PageFilter.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/PageFilter.html#filterKeyValue-org.apache.hadoop.hbase.Cell-">filterKeyValue</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in 
org.apache.hadoop.hbase">Cell</a>&nbsp;ignored)</code>&nbsp;</td>
+<td class="colLast"><span 
class="typeNameLabel">ColumnPrefixFilter.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/ColumnPrefixFilter.html#filterKeyValue-org.apache.hadoop.hbase.Cell-">filterKeyValue</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in 
org.apache.hadoop.hbase">Cell</a>&nbsp;cell)</code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code><a 
href="../../../../../../org/apache/hadoop/hbase/filter/Filter.ReturnCode.html" 
title="enum in org.apache.hadoop.hbase.filter">Filter.ReturnCode</a></code></td>
-<td class="colLast"><span class="typeNameLabel">RowFilter.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/RowFilter.html#filterKeyValue-org.apache.hadoop.hbase.Cell-">filterKeyValue</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in 
org.apache.hadoop.hbase">Cell</a>&nbsp;v)</code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">PageFilter.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/PageFilter.html#filterKeyValue-org.apache.hadoop.hbase.Cell-">filterKeyValue</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in 
org.apache.hadoop.hbase">Cell</a>&nbsp;ignored)</code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code><a 
href="../../../../../../org/apache/hadoop/hbase/filter/Filter.ReturnCode.html" 
title="enum in org.apache.hadoop.hbase.filter">Filter.ReturnCode</a></code></td>
-<td class="colLast"><span 
class="typeNameLabel">ColumnRangeFilter.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/ColumnRangeFilter.html#filterKeyValue-org.apache.hadoop.hbase.Cell-">filterKeyValue</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in 
org.apache.hadoop.hbase">Cell</a>&nbsp;kv)</code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">RowFilter.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/RowFilter.html#filterKeyValue-org.apache.hadoop.hbase.Cell-">filterKeyValue</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in 
org.apache.hadoop.hbase">Cell</a>&nbsp;v)</code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code><a 
href="../../../../../../org/apache/hadoop/hbase/filter/Filter.ReturnCode.html" 
title="enum in org.apache.hadoop.hbase.filter">Filter.ReturnCode</a></code></td>
-<td class="colLast"><span 
class="typeNameLabel">ColumnCountGetFilter.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/ColumnCountGetFilter.html#filterKeyValue-org.apache.hadoop.hbase.Cell-">filterKeyValue</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in 
org.apache.hadoop.hbase">Cell</a>&nbsp;v)</code>&nbsp;</td>
+<td class="colLast"><span 
class="typeNameLabel">ColumnRangeFilter.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/ColumnRangeFilter.html#filterKeyValue-org.apache.hadoop.hbase.Cell-">filterKeyValue</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in 
org.apache.hadoop.hbase">Cell</a>&nbsp;kv)</code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code><a 
href="../../../../../../org/apache/hadoop/hbase/filter/Filter.ReturnCode.html" 
title="enum in org.apache.hadoop.hbase.filter">Filter.ReturnCode</a></code></td>
-<td class="colLast"><span 
class="typeNameLabel">MultipleColumnPrefixFilter.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/MultipleColumnPrefixFilter.html#filterKeyValue-org.apache.hadoop.hbase.Cell-">filterKeyValue</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in 
org.apache.hadoop.hbase">Cell</a>&nbsp;kv)</code>&nbsp;</td>
+<td class="colLast"><span 
class="typeNameLabel">ColumnCountGetFilter.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/ColumnCountGetFilter.html#filterKeyValue-org.apache.hadoop.hbase.Cell-">filterKeyValue</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in 
org.apache.hadoop.hbase">Cell</a>&nbsp;v)</code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code><a 
href="../../../../../../org/apache/hadoop/hbase/filter/Filter.ReturnCode.html" 
title="enum in org.apache.hadoop.hbase.filter">Filter.ReturnCode</a></code></td>
-<td class="colLast"><span 
class="typeNameLabel">ColumnPaginationFilter.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/ColumnPaginationFilter.html#filterKeyValue-org.apache.hadoop.hbase.Cell-">filterKeyValue</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in 
org.apache.hadoop.hbase">Cell</a>&nbsp;v)</code>&nbsp;</td>
+<td class="colLast"><span 
class="typeNameLabel">MultipleColumnPrefixFilter.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/MultipleColumnPrefixFilter.html#filterKeyValue-org.apache.hadoop.hbase.Cell-">filterKeyValue</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in 
org.apache.hadoop.hbase">Cell</a>&nbsp;kv)</code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code><a 
href="../../../../../../org/apache/hadoop/hbase/filter/Filter.ReturnCode.html" 
title="enum in org.apache.hadoop.hbase.filter">Filter.ReturnCode</a></code></td>
-<td class="colLast"><span 
class="typeNameLabel">DependentColumnFilter.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/DependentColumnFilter.html#filterKeyValue-org.apache.hadoop.hbase.Cell-">filterKeyValue</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in 
org.apache.hadoop.hbase">Cell</a>&nbsp;c)</code>&nbsp;</td>
+<td class="colLast"><span 
class="typeNameLabel">ColumnPaginationFilter.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/ColumnPaginationFilter.html#filterKeyValue-org.apache.hadoop.hbase.Cell-">filterKeyValue</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in 
org.apache.hadoop.hbase">Cell</a>&nbsp;v)</code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code><a 
href="../../../../../../org/apache/hadoop/hbase/filter/Filter.ReturnCode.html" 
title="enum in org.apache.hadoop.hbase.filter">Filter.ReturnCode</a></code></td>
-<td class="colLast"><span 
class="typeNameLabel">InclusiveStopFilter.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/InclusiveStopFilter.html#filterKeyValue-org.apache.hadoop.hbase.Cell-">filterKeyValue</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in 
org.apache.hadoop.hbase">Cell</a>&nbsp;v)</code>&nbsp;</td>
+<td class="colLast"><span 
class="typeNameLabel">DependentColumnFilter.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/DependentColumnFilter.html#filterKeyValue-org.apache.hadoop.hbase.Cell-">filterKeyValue</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in 
org.apache.hadoop.hbase">Cell</a>&nbsp;c)</code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code><a 
href="../../../../../../org/apache/hadoop/hbase/filter/Filter.ReturnCode.html" 
title="enum in org.apache.hadoop.hbase.filter">Filter.ReturnCode</a></code></td>
-<td class="colLast"><span 
class="typeNameLabel">KeyOnlyFilter.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/KeyOnlyFilter.html#filterKeyValue-org.apache.hadoop.hbase.Cell-">filterKeyValue</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in 
org.apache.hadoop.hbase">Cell</a>&nbsp;ignored)</code>&nbsp;</td>
+<td class="colLast"><span 
class="typeNameLabel">InclusiveStopFilter.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/InclusiveStopFilter.html#filterKeyValue-org.apache.hadoop.hbase.Cell-">filterKeyValue</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in 
org.apache.hadoop.hbase">Cell</a>&nbsp;v)</code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code><a 
href="../../../../../../org/apache/hadoop/hbase/filter/Filter.ReturnCode.html" 
title="enum in org.apache.hadoop.hbase.filter">Filter.ReturnCode</a></code></td>
-<td class="colLast"><span 
class="typeNameLabel">MultiRowRangeFilter.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/MultiRowRangeFilter.html#filterKeyValue-org.apache.hadoop.hbase.Cell-">filterKeyValue</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in 
org.apache.hadoop.hbase">Cell</a>&nbsp;ignored)</code>&nbsp;</td>
+<td class="colLast"><span 
class="typeNameLabel">KeyOnlyFilter.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/KeyOnlyFilter.html#filterKeyValue-org.apache.hadoop.hbase.Cell-">filterKeyValue</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in 
org.apache.hadoop.hbase">Cell</a>&nbsp;ignored)</code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
+<td class="colFirst"><code><a 
href="../../../../../../org/apache/hadoop/hbase/filter/Filter.ReturnCode.html" 
title="enum in org.apache.hadoop.hbase.filter">Filter.ReturnCode</a></code></td>
+<td class="colLast"><span 
class="typeNameLabel">MultiRowRangeFilter.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/MultiRowRangeFilter.html#filterKeyValue-org.apache.hadoop.hbase.Cell-">filterKeyValue</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in 
org.apache.hadoop.hbase">Cell</a>&nbsp;ignored)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
 <td class="colFirst"><code>abstract <a 
href="../../../../../../org/apache/hadoop/hbase/filter/Filter.ReturnCode.html" 
title="enum in org.apache.hadoop.hbase.filter">Filter.ReturnCode</a></code></td>
 <td class="colLast"><span class="typeNameLabel">Filter.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/Filter.html#filterKeyValue-org.apache.hadoop.hbase.Cell-">filterKeyValue</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in 
org.apache.hadoop.hbase">Cell</a>&nbsp;v)</code>
 <div class="block">A way to filter based on the column family, column 
qualifier and/or the column value.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code><a 
href="../../../../../../org/apache/hadoop/hbase/filter/Filter.ReturnCode.html" 
title="enum in org.apache.hadoop.hbase.filter">Filter.ReturnCode</a></code></td>
 <td class="colLast"><span 
class="typeNameLabel">FirstKeyOnlyFilter.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/FirstKeyOnlyFilter.html#filterKeyValue-org.apache.hadoop.hbase.Cell-">filterKeyValue</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in 
org.apache.hadoop.hbase">Cell</a>&nbsp;v)</code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code><a 
href="../../../../../../org/apache/hadoop/hbase/filter/Filter.ReturnCode.html" 
title="enum in org.apache.hadoop.hbase.filter">Filter.ReturnCode</a></code></td>
 <td class="colLast"><span 
class="typeNameLabel">WhileMatchFilter.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/WhileMatchFilter.html#filterKeyValue-org.apache.hadoop.hbase.Cell-">filterKeyValue</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in 
org.apache.hadoop.hbase">Cell</a>&nbsp;v)</code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code><a 
href="../../../../../../org/apache/hadoop/hbase/filter/Filter.ReturnCode.html" 
title="enum in org.apache.hadoop.hbase.filter">Filter.ReturnCode</a></code></td>
 <td class="colLast"><span 
class="typeNameLabel">FirstKeyValueMatchingQualifiersFilter.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/FirstKeyValueMatchingQualifiersFilter.html#filterKeyValue-org.apache.hadoop.hbase.Cell-">filterKeyValue</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in 
org.apache.hadoop.hbase">Cell</a>&nbsp;v)</code>
 <div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 &nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code><a 
href="../../../../../../org/apache/hadoop/hbase/filter/Filter.ReturnCode.html" 
title="enum in org.apache.hadoop.hbase.filter">Filter.ReturnCode</a></code></td>
 <td class="colLast"><span 
class="typeNameLabel">TimestampsFilter.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/TimestampsFilter.html#filterKeyValue-org.apache.hadoop.hbase.Cell-">filterKeyValue</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in 
org.apache.hadoop.hbase">Cell</a>&nbsp;v)</code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code><a 
href="../../../../../../org/apache/hadoop/hbase/filter/Filter.ReturnCode.html" 
title="enum in org.apache.hadoop.hbase.filter">Filter.ReturnCode</a></code></td>
 <td class="colLast"><span 
class="typeNameLabel">FuzzyRowFilter.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/FuzzyRowFilter.html#filterKeyValue-org.apache.hadoop.hbase.Cell-">filterKeyValue</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in 
org.apache.hadoop.hbase">Cell</a>&nbsp;c)</code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code><a 
href="../../../../../../org/apache/hadoop/hbase/filter/Filter.ReturnCode.html" 
title="enum in org.apache.hadoop.hbase.filter">Filter.ReturnCode</a></code></td>
 <td class="colLast"><span class="typeNameLabel">FilterList.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/FilterList.html#filterKeyValue-org.apache.hadoop.hbase.Cell-">filterKeyValue</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in 
org.apache.hadoop.hbase">Cell</a>&nbsp;c)</code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code><a 
href="../../../../../../org/apache/hadoop/hbase/filter/Filter.ReturnCode.html" 
title="enum in org.apache.hadoop.hbase.filter">Filter.ReturnCode</a></code></td>
 <td class="colLast"><span 
class="typeNameLabel">RandomRowFilter.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/RandomRowFilter.html#filterKeyValue-org.apache.hadoop.hbase.Cell-">filterKeyValue</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in 
org.apache.hadoop.hbase">Cell</a>&nbsp;v)</code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code><a 
href="../../../../../../org/apache/hadoop/hbase/filter/Filter.ReturnCode.html" 
title="enum in org.apache.hadoop.hbase.filter">Filter.ReturnCode</a></code></td>
 <td class="colLast"><span 
class="typeNameLabel">PrefixFilter.</span><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/PrefixFilter.html#filterKeyValue-org.apache.hadoop.hbase.Cell-">filterKeyValue</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in 
org.apache.hadoop.hbase">Cell</a>&nbsp;v)</code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code><a 
href="../../../../../../org/apache/hadoop/hbase/filter/Filter.ReturnCode.html" 
title="enum in org.apache.hadoop.hbase.filter">Filter.ReturnCode</a></code></td>
 <td class="colLast"><span 
class="typeNameLabel">SingleColumnValueFilter.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html#filterKeyValue-org.apache.hadoop.hbase.Cell-">filterKeyValue</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in 
org.apache.hadoop.hbase">Cell</a>&nbsp;c)</code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code><a 
href="../../../../../../org/apache/hadoop/hbase/filter/Filter.ReturnCode.html" 
title="enum in org.apache.hadoop.hbase.filter">Filter.ReturnCode</a></code></td>
 <td class="colLast"><span 
class="typeNameLabel">QualifierFilter.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/QualifierFilter.html#filterKeyValue-org.apache.hadoop.hbase.Cell-">filterKeyValue</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in 
org.apache.hadoop.hbase">Cell</a>&nbsp;v)</code>&nbsp;</td>
 </tr>
+<tr class="rowColor">
+<td class="colFirst"><code>(package private) <a 
href="../../../../../../org/apache/hadoop/hbase/filter/Filter.ReturnCode.html" 
title="enum in org.apache.hadoop.hbase.filter">Filter.ReturnCode</a></code></td>
+<td class="colLast"><span 
class="typeNameLabel">FilterListWithAND.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/FilterListWithAND.html#internalFilterKeyValue-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-">internalFilterKeyValue</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in 
org.apache.hadoop.hbase">Cell</a>&nbsp;c,
+                      <a 
href="../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in 
org.apache.hadoop.hbase">Cell</a>&nbsp;transformedCell)</code>&nbsp;</td>
+</tr>
 <tr class="altColor">
+<td class="colFirst"><code>(package private) abstract <a 
href="../../../../../../org/apache/hadoop/hbase/filter/Filter.ReturnCode.html" 
title="enum in org.apache.hadoop.hbase.filter">Filter.ReturnCode</a></code></td>
+<td class="colLast"><span 
class="typeNameLabel">FilterListBase.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/FilterListBase.html#internalFilterKeyValue-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-">internalFilterKeyValue</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in 
org.apache.hadoop.hbase">Cell</a>&nbsp;c,
+                      <a 
href="../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in 
org.apache.hadoop.hbase">Cell</a>&nbsp;transformedCell)</code>
+<div class="block">Internal implementation of <a 
href="../../../../../../org/apache/hadoop/hbase/filter/FilterListBase.html#filterKeyValue-org.apache.hadoop.hbase.Cell-"><code>FilterListBase.filterKeyValue(Cell)</code></a></div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>(package private) <a 
href="../../../../../../org/apache/hadoop/hbase/filter/Filter.ReturnCode.html" 
title="enum in org.apache.hadoop.hbase.filter">Filter.ReturnCode</a></code></td>
+<td class="colLast"><span 
class="typeNameLabel">FilterListWithOR.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/FilterListWithOR.html#internalFilterKeyValue-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-">internalFilterKeyValue</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in 
org.apache.hadoop.hbase">Cell</a>&nbsp;c,
+                      <a 
href="../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in 
org.apache.hadoop.hbase">Cell</a>&nbsp;transformCell)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>(package private) <a 
href="../../../../../../org/apache/hadoop/hbase/filter/Filter.ReturnCode.html" 
title="enum in org.apache.hadoop.hbase.filter">Filter.ReturnCode</a></code></td>
+<td class="colLast"><span class="typeNameLabel">FilterList.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/FilterList.html#internalFilterKeyValue-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-">internalFilterKeyValue</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in 
org.apache.hadoop.hbase">Cell</a>&nbsp;c,
+                      <a 
href="../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in 
org.apache.hadoop.hbase">Cell</a>&nbsp;transformedCell)</code>
+<div class="block">Internal implementation of <a 
href="../../../../../../org/apache/hadoop/hbase/filter/FilterList.html#filterKeyValue-org.apache.hadoop.hbase.Cell-"><code>FilterList.filterKeyValue(Cell)</code></a>.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>private <a 
href="../../../../../../org/apache/hadoop/hbase/filter/Filter.ReturnCode.html" 
title="enum in org.apache.hadoop.hbase.filter">Filter.ReturnCode</a></code></td>
+<td class="colLast"><span 
class="typeNameLabel">FilterListWithAND.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/FilterListWithAND.html#mergeReturnCode-org.apache.hadoop.hbase.filter.Filter.ReturnCode-org.apache.hadoop.hbase.filter.Filter.ReturnCode-">mergeReturnCode</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/filter/Filter.ReturnCode.html" 
title="enum in org.apache.hadoop.hbase.filter">Filter.ReturnCode</a>&nbsp;rc,
+               <a 
href="../../../../../../org/apache/hadoop/hbase/filter/Filter.ReturnCode.html" 
title="enum in 
org.apache.hadoop.hbase.filter">Filter.ReturnCode</a>&nbsp;localRC)</code>
+<div class="block">FilterList with MUST_PASS_ALL choose the maximal forward 
step among sub-filters in filter list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>private <a 
href="../../../../../../org/apache/hadoop/hbase/filter/Filter.ReturnCode.html" 
title="enum in org.apache.hadoop.hbase.filter">Filter.ReturnCode</a></code></td>
+<td class="colLast"><span 
class="typeNameLabel">FilterListWithOR.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/FilterListWithOR.html#mergeReturnCode-org.apache.hadoop.hbase.filter.Filter.ReturnCode-org.apache.hadoop.hbase.filter.Filter.ReturnCode-">mergeReturnCode</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/filter/Filter.ReturnCode.html" 
title="enum in org.apache.hadoop.hbase.filter">Filter.ReturnCode</a>&nbsp;rc,
+               <a 
href="../../../../../../org/apache/hadoop/hbase/filter/Filter.ReturnCode.html" 
title="enum in 
org.apache.hadoop.hbase.filter">Filter.ReturnCode</a>&nbsp;localRC)</code>
+<div class="block">FilterList with MUST_PASS_ONE choose the minimal forward 
step among sub-filter in filter list.</div>
+</td>
+</tr>
+<tr class="rowColor">
 <td class="colFirst"><code>static <a 
href="../../../../../../org/apache/hadoop/hbase/filter/Filter.ReturnCode.html" 
title="enum in org.apache.hadoop.hbase.filter">Filter.ReturnCode</a></code></td>
 <td class="colLast"><span 
class="typeNameLabel">Filter.ReturnCode.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/Filter.ReturnCode.html#valueOf-java.lang.String-">valueOf</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>&nbsp;name)</code>
 <div class="block">Returns the enum constant of this type with the specified 
name.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static <a 
href="../../../../../../org/apache/hadoop/hbase/filter/Filter.ReturnCode.html" 
title="enum in 
org.apache.hadoop.hbase.filter">Filter.ReturnCode</a>[]</code></td>
 <td class="colLast"><span 
class="typeNameLabel">Filter.ReturnCode.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/Filter.ReturnCode.html#values--">values</a></span>()</code>
 <div class="block">Returns an array containing the constants of this enum 
type, in
@@ -265,6 +322,60 @@ the order they are declared.</div>
 </tr>
 </tbody>
 </table>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" 
summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a 
href="../../../../../../org/apache/hadoop/hbase/filter/package-summary.html">org.apache.hadoop.hbase.filter</a>
 with parameters of type <a 
href="../../../../../../org/apache/hadoop/hbase/filter/Filter.ReturnCode.html" 
title="enum in 
org.apache.hadoop.hbase.filter">Filter.ReturnCode</a></span><span 
class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>protected static boolean</code></td>
+<td class="colLast"><span 
class="typeNameLabel">FilterListBase.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/FilterListBase.html#isInReturnCodes-org.apache.hadoop.hbase.filter.Filter.ReturnCode-org.apache.hadoop.hbase.filter.Filter.ReturnCode...-">isInReturnCodes</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/filter/Filter.ReturnCode.html" 
title="enum in 
org.apache.hadoop.hbase.filter">Filter.ReturnCode</a>&nbsp;testRC,
+               <a 
href="../../../../../../org/apache/hadoop/hbase/filter/Filter.ReturnCode.html" 
title="enum in 
org.apache.hadoop.hbase.filter">Filter.ReturnCode</a>...&nbsp;returnCodes)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected static boolean</code></td>
+<td class="colLast"><span 
class="typeNameLabel">FilterListBase.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/FilterListBase.html#isInReturnCodes-org.apache.hadoop.hbase.filter.Filter.ReturnCode-org.apache.hadoop.hbase.filter.Filter.ReturnCode...-">isInReturnCodes</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/filter/Filter.ReturnCode.html" 
title="enum in 
org.apache.hadoop.hbase.filter">Filter.ReturnCode</a>&nbsp;testRC,
+               <a 
href="../../../../../../org/apache/hadoop/hbase/filter/Filter.ReturnCode.html" 
title="enum in 
org.apache.hadoop.hbase.filter">Filter.ReturnCode</a>...&nbsp;returnCodes)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>private <a 
href="../../../../../../org/apache/hadoop/hbase/filter/Filter.ReturnCode.html" 
title="enum in org.apache.hadoop.hbase.filter">Filter.ReturnCode</a></code></td>
+<td class="colLast"><span 
class="typeNameLabel">FilterListWithAND.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/FilterListWithAND.html#mergeReturnCode-org.apache.hadoop.hbase.filter.Filter.ReturnCode-org.apache.hadoop.hbase.filter.Filter.ReturnCode-">mergeReturnCode</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/filter/Filter.ReturnCode.html" 
title="enum in org.apache.hadoop.hbase.filter">Filter.ReturnCode</a>&nbsp;rc,
+               <a 
href="../../../../../../org/apache/hadoop/hbase/filter/Filter.ReturnCode.html" 
title="enum in 
org.apache.hadoop.hbase.filter">Filter.ReturnCode</a>&nbsp;localRC)</code>
+<div class="block">FilterList with MUST_PASS_ALL choose the maximal forward 
step among sub-filters in filter list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>private <a 
href="../../../../../../org/apache/hadoop/hbase/filter/Filter.ReturnCode.html" 
title="enum in org.apache.hadoop.hbase.filter">Filter.ReturnCode</a></code></td>
+<td class="colLast"><span 
class="typeNameLabel">FilterListWithOR.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/FilterListWithOR.html#mergeReturnCode-org.apache.hadoop.hbase.filter.Filter.ReturnCode-org.apache.hadoop.hbase.filter.Filter.ReturnCode-">mergeReturnCode</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/filter/Filter.ReturnCode.html" 
title="enum in org.apache.hadoop.hbase.filter">Filter.ReturnCode</a>&nbsp;rc,
+               <a 
href="../../../../../../org/apache/hadoop/hbase/filter/Filter.ReturnCode.html" 
title="enum in 
org.apache.hadoop.hbase.filter">Filter.ReturnCode</a>&nbsp;localRC)</code>
+<div class="block">FilterList with MUST_PASS_ONE choose the minimal forward 
step among sub-filter in filter list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>private boolean</code></td>
+<td class="colLast"><span 
class="typeNameLabel">FilterListWithOR.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/FilterListWithOR.html#shouldPassCurrentCellToFilter-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.filter.Filter.ReturnCode-">shouldPassCurrentCellToFilter</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in 
org.apache.hadoop.hbase">Cell</a>&nbsp;prevCell,
+                             <a 
href="../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in 
org.apache.hadoop.hbase">Cell</a>&nbsp;currentCell,
+                             <a 
href="../../../../../../org/apache/hadoop/hbase/filter/Filter.ReturnCode.html" 
title="enum in 
org.apache.hadoop.hbase.filter">Filter.ReturnCode</a>&nbsp;prevCode)</code>
+<div class="block">For MUST_PASS_ONE, we cannot make sure that when filter-A 
in filter list return NEXT_COL then
+ the next cell passing to filterList will be the first cell in next column, 
because if filter-B
+ in filter list return SKIP, then the filter list will return SKIP.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>private void</code></td>
+<td class="colLast"><span 
class="typeNameLabel">FilterListWithOR.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/FilterListWithOR.html#updatePrevCellList-int-org.apache.hadoop.hbase.Cell-org.apache.hadoop.hbase.filter.Filter.ReturnCode-">updatePrevCellList</a></span>(int&nbsp;index,
+                  <a 
href="../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in 
org.apache.hadoop.hbase">Cell</a>&nbsp;currentCell,
+                  <a 
href="../../../../../../org/apache/hadoop/hbase/filter/Filter.ReturnCode.html" 
title="enum in 
org.apache.hadoop.hbase.filter">Filter.ReturnCode</a>&nbsp;currentRC)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>private void</code></td>
+<td class="colLast"><span 
class="typeNameLabel">FilterListWithOR.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/FilterListWithOR.html#updatePrevFilterRCList-int-org.apache.hadoop.hbase.filter.Filter.ReturnCode-">updatePrevFilterRCList</a></span>(int&nbsp;index,
+                      <a 
href="../../../../../../org/apache/hadoop/hbase/filter/Filter.ReturnCode.html" 
title="enum in 
org.apache.hadoop.hbase.filter">Filter.ReturnCode</a>&nbsp;currentRC)</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
 </li>
 <li class="blockList"><a name="org.apache.hadoop.hbase.regionserver">
 <!--   -->

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/21726f5a/devapidocs/org/apache/hadoop/hbase/filter/class-use/Filter.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/filter/class-use/Filter.html 
b/devapidocs/org/apache/hadoop/hbase/filter/class-use/Filter.html
index d3dbbe5..3167318 100644
--- a/devapidocs/org/apache/hadoop/hbase/filter/class-use/Filter.html
+++ b/devapidocs/org/apache/hadoop/hbase/filter/class-use/Filter.html
@@ -287,24 +287,44 @@ Input/OutputFormats, a table indexing MapReduce job, and 
utility methods.</div>
 <tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/FilterList.html" 
title="class in org.apache.hadoop.hbase.filter">FilterList</a></span></code>
-<div class="block">Implementation of <a 
href="../../../../../../org/apache/hadoop/hbase/filter/Filter.html" 
title="class in org.apache.hadoop.hbase.filter"><code>Filter</code></a> that 
represents an ordered List of Filters
- which will be evaluated with a specified boolean operator <a 
href="../../../../../../org/apache/hadoop/hbase/filter/FilterList.Operator.html#MUST_PASS_ALL"><code>FilterList.Operator.MUST_PASS_ALL</code></a>
- (<code>AND</code>) or <a 
href="../../../../../../org/apache/hadoop/hbase/filter/FilterList.Operator.html#MUST_PASS_ONE"><code>FilterList.Operator.MUST_PASS_ONE</code></a>
 (<code>OR</code>).</div>
+<div class="block">Implementation of <a 
href="../../../../../../org/apache/hadoop/hbase/filter/Filter.html" 
title="class in org.apache.hadoop.hbase.filter"><code>Filter</code></a> that 
represents an ordered List of Filters which will be
+ evaluated with a specified boolean operator <a 
href="../../../../../../org/apache/hadoop/hbase/filter/FilterList.Operator.html#MUST_PASS_ALL"><code>FilterList.Operator.MUST_PASS_ALL</code></a>
 (<code>AND</code>) or
+ <a 
href="../../../../../../org/apache/hadoop/hbase/filter/FilterList.Operator.html#MUST_PASS_ONE"><code>FilterList.Operator.MUST_PASS_ONE</code></a>
 (<code>OR</code>).</div>
 </td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/FilterListBase.html" 
title="class in org.apache.hadoop.hbase.filter">FilterListBase</a></span></code>
+<div class="block">Base class for FilterList.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/FilterListWithAND.html" 
title="class in 
org.apache.hadoop.hbase.filter">FilterListWithAND</a></span></code>
+<div class="block">FilterListWithAND represents an ordered list of filters 
which will be evaluated with an AND
+ operator.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/FilterListWithOR.html" 
title="class in 
org.apache.hadoop.hbase.filter">FilterListWithOR</a></span></code>
+<div class="block">FilterListWithOR represents an ordered list of filters 
which will be evaluated with an OR
+ operator.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/FilterWrapper.html" 
title="class in org.apache.hadoop.hbase.filter">FilterWrapper</a></span></code>
 <div class="block">This is a Filter wrapper class which is used in the server 
side.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/FirstKeyOnlyFilter.html" 
title="class in 
org.apache.hadoop.hbase.filter">FirstKeyOnlyFilter</a></span></code>
 <div class="block">A filter that will only return the first KV from each 
row.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/FirstKeyValueMatchingQualifiersFilter.html"
 title="class in 
org.apache.hadoop.hbase.filter">FirstKeyValueMatchingQualifiersFilter</a></span></code>
 <div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;
@@ -312,103 +332,103 @@ Input/OutputFormats, a table indexing MapReduce job, 
and utility methods.</div>
 </div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/FuzzyRowFilter.html" 
title="class in org.apache.hadoop.hbase.filter">FuzzyRowFilter</a></span></code>
 <div class="block">This is optimized version of a standard FuzzyRowFilter 
Filters data based on fuzzy row key.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/InclusiveStopFilter.html"
 title="class in 
org.apache.hadoop.hbase.filter">InclusiveStopFilter</a></span></code>
 <div class="block">A Filter that stops after the given row.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/KeyOnlyFilter.html" 
title="class in org.apache.hadoop.hbase.filter">KeyOnlyFilter</a></span></code>
 <div class="block">A filter that will only return the key component of each KV 
(the value will
  be rewritten as empty).</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/MultipleColumnPrefixFilter.html"
 title="class in 
org.apache.hadoop.hbase.filter">MultipleColumnPrefixFilter</a></span></code>
 <div class="block">This filter is used for selecting only those keys with 
columns that matches
  a particular prefix.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/MultiRowRangeFilter.html"
 title="class in 
org.apache.hadoop.hbase.filter">MultiRowRangeFilter</a></span></code>
 <div class="block">Filter to support scan multiple row key ranges.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/PageFilter.html" 
title="class in org.apache.hadoop.hbase.filter">PageFilter</a></span></code>
 <div class="block">Implementation of Filter interface that limits results to a 
specific page
  size.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/PrefixFilter.html" 
title="class in org.apache.hadoop.hbase.filter">PrefixFilter</a></span></code>
 <div class="block">Pass results that have same row prefix.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/QualifierFilter.html" 
title="class in 
org.apache.hadoop.hbase.filter">QualifierFilter</a></span></code>
 <div class="block">This filter is used to filter based on the column 
qualifier.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/RandomRowFilter.html" 
title="class in 
org.apache.hadoop.hbase.filter">RandomRowFilter</a></span></code>
 <div class="block">A filter that includes rows based on a chance.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/RowFilter.html" 
title="class in org.apache.hadoop.hbase.filter">RowFilter</a></span></code>
 <div class="block">This filter is used to filter based on the key.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/SingleColumnValueExcludeFilter.html"
 title="class in 
org.apache.hadoop.hbase.filter">SingleColumnValueExcludeFilter</a></span></code>
 <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.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html"
 title="class in 
org.apache.hadoop.hbase.filter">SingleColumnValueFilter</a></span></code>
 <div class="block">This filter is used to filter cells based on value.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/SkipFilter.html" 
title="class in org.apache.hadoop.hbase.filter">SkipFilter</a></span></code>
 <div class="block">A wrapper filter that filters an entire row if any of the 
Cell checks do
  not pass.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/TimestampsFilter.html" 
title="class in 
org.apache.hadoop.hbase.filter">TimestampsFilter</a></span></code>
 <div class="block">Filter that returns only cells whose timestamp (version) is
  in the specified list of timestamps (versions).</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/ValueFilter.html" 
title="class in org.apache.hadoop.hbase.filter">ValueFilter</a></span></code>
 <div class="block">This filter is used to filter based on column value.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/WhileMatchFilter.html" 
title="class in 
org.apache.hadoop.hbase.filter">WhileMatchFilter</a></span></code>
 <div class="block">A wrapper filter that returns true from <a 
href="../../../../../../org/apache/hadoop/hbase/filter/WhileMatchFilter.html#filterAllRemaining--"><code>WhileMatchFilter.filterAllRemaining()</code></a>
 as soon
@@ -450,12 +470,12 @@ Input/OutputFormats, a table indexing MapReduce job, and 
utility methods.</div>
 </tr>
 <tbody>
 <tr class="altColor">
-<td class="colFirst"><code>private <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>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/filter/Filter.html" 
title="class in org.apache.hadoop.hbase.filter">Filter</a>&gt;</code></td>
-<td class="colLast"><span class="typeNameLabel">FilterList.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/FilterList.html#filters">filters</a></span></code>&nbsp;</td>
+<td class="colFirst"><code>protected <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>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/filter/Filter.html" 
title="class in org.apache.hadoop.hbase.filter">Filter</a>&gt;</code></td>
+<td class="colLast"><span 
class="typeNameLabel">FilterListBase.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/FilterListBase.html#filters">filters</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
-<td class="colFirst"><code>private <a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true";
 title="class or interface in java.util">Collection</a>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/filter/Filter.html" 
title="class in org.apache.hadoop.hbase.filter">Filter</a>&gt;</code></td>
-<td class="colLast"><span class="typeNameLabel">FilterList.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/FilterList.html#seekHintFilters">seekHintFilters</a></span></code>&nbsp;</td>
+<td class="colFirst"><code>private <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>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/filter/Filter.html" 
title="class in org.apache.hadoop.hbase.filter">Filter</a>&gt;</code></td>
+<td class="colLast"><span 
class="typeNameLabel">FilterListWithAND.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/FilterListWithAND.html#seekHintFilter">seekHintFilter</a></span></code>&nbsp;</td>
 </tr>
 </tbody>
 </table>
@@ -595,6 +615,10 @@ Input/OutputFormats, a table indexing MapReduce job, and 
utility methods.</div>
 </tr>
 <tbody>
 <tr class="altColor">
+<td class="colFirst"><code><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>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/filter/Filter.html" 
title="class in org.apache.hadoop.hbase.filter">Filter</a>&gt;</code></td>
+<td class="colLast"><span 
class="typeNameLabel">FilterListBase.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/FilterListBase.html#getFilters--">getFilters</a></span>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
 <td class="colFirst"><code><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>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/filter/Filter.html" 
title="class in org.apache.hadoop.hbase.filter">Filter</a>&gt;</code></td>
 <td class="colLast"><span class="typeNameLabel">FilterList.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/FilterList.html#getFilters--">getFilters</a></span>()</code>
 <div class="block">Get the filters.</div>
@@ -752,16 +776,35 @@ Input/OutputFormats, a table indexing MapReduce job, and 
utility methods.</div>
 <td class="colLast"><span class="typeNameLabel">FilterList.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/FilterList.html#addFilter-java.util.List-">addFilter</a></span>(<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>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/filter/Filter.html" 
title="class in 
org.apache.hadoop.hbase.filter">Filter</a>&gt;&nbsp;filters)</code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
-<td class="colFirst"><code>private static void</code></td>
-<td class="colLast"><span class="typeNameLabel">FilterList.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/FilterList.html#checkReversed-java.util.List-boolean-">checkReversed</a></span>(<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>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/filter/Filter.html" 
title="class in org.apache.hadoop.hbase.filter">Filter</a>&gt;&nbsp;rowFilters,
-             boolean&nbsp;expected)</code>&nbsp;</td>
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span 
class="typeNameLabel">FilterListWithAND.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/FilterListWithAND.html#addFilterLists-java.util.List-">addFilterLists</a></span>(<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>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/filter/Filter.html" 
title="class in 
org.apache.hadoop.hbase.filter">Filter</a>&gt;&nbsp;filters)</code>&nbsp;</td>
 </tr>
 <tr class="altColor">
-<td class="colFirst"><code>private static boolean</code></td>
-<td class="colLast"><span class="typeNameLabel">FilterList.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/FilterList.html#getReversed-java.util.List-boolean-">getReversed</a></span>(<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>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/filter/Filter.html" 
title="class in org.apache.hadoop.hbase.filter">Filter</a>&gt;&nbsp;rowFilters,
-           boolean&nbsp;defaultValue)</code>&nbsp;</td>
+<td class="colFirst"><code>abstract void</code></td>
+<td class="colLast"><span 
class="typeNameLabel">FilterListBase.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/FilterListBase.html#addFilterLists-java.util.List-">addFilterLists</a></span>(<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>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/filter/Filter.html" 
title="class in 
org.apache.hadoop.hbase.filter">Filter</a>&gt;&nbsp;filters)</code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span 
class="typeNameLabel">FilterListWithOR.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/FilterListWithOR.html#addFilterLists-java.util.List-">addFilterLists</a></span>(<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>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/filter/Filter.html" 
title="class in 
org.apache.hadoop.hbase.filter">Filter</a>&gt;&nbsp;filters)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected static boolean</code></td>
+<td class="colLast"><span 
class="typeNameLabel">FilterListBase.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/FilterListBase.html#checkAndGetReversed-java.util.List-boolean-">checkAndGetReversed</a></span>(<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>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/filter/Filter.html" 
title="class in org.apache.hadoop.hbase.filter">Filter</a>&gt;&nbsp;rowFilters,
+                   boolean&nbsp;defaultValue)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected <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"><span 
class="typeNameLabel">FilterListWithAND.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/FilterListWithAND.html#formatLogFilters-java.util.List-">formatLogFilters</a></span>(<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>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/filter/Filter.html" 
title="class in 
org.apache.hadoop.hbase.filter">Filter</a>&gt;&nbsp;logFilters)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected abstract <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"><span 
class="typeNameLabel">FilterListBase.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/FilterListBase.html#formatLogFilters-java.util.List-">formatLogFilters</a></span>(<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>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/filter/Filter.html" 
title="class in 
org.apache.hadoop.hbase.filter">Filter</a>&gt;&nbsp;logFilters)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected <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"><span 
class="typeNameLabel">FilterListWithOR.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/FilterListWithOR.html#formatLogFilters-java.util.List-">formatLogFilters</a></span>(<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>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/filter/Filter.html" 
title="class in 
org.apache.hadoop.hbase.filter">Filter</a>&gt;&nbsp;logFilters)</code>&nbsp;</td>
+</tr>
+<tr 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"><span class="typeNameLabel">ParseFilter.</span><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>&lt;<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>&gt;&nbsp;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>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/filter/Filter.html" 
title="class in 
org.apache.hadoop.hbase.filter">Filter</a>&gt;&nbsp;filterStack)</code>
@@ -769,7 +812,7 @@ Input/OutputFormats, a table indexing MapReduce job, and 
utility methods.</div>
  from the filterStack and evaluates them</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><span class="typeNameLabel">ParseFilter.</span><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>&lt;<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>&gt;&nbsp;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>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/filter/Filter.html" 
title="class in org.apache.hadoop.hbase.filter">Filter</a>&gt;&nbsp;filterStack,
@@ -786,13 +829,13 @@ Input/OutputFormats, a table indexing MapReduce job, and 
utility methods.</div>
 </tr>
 <tbody>
 <tr class="altColor">
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/FilterList.html#FilterList-org.apache.hadoop.hbase.filter.Filter...-">FilterList</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/filter/Filter.html" 
title="class in 
org.apache.hadoop.hbase.filter">Filter</a>...&nbsp;rowFilters)</code>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/FilterList.html#FilterList-org.apache.hadoop.hbase.filter.Filter...-">FilterList</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/filter/Filter.html" 
title="class in 
org.apache.hadoop.hbase.filter">Filter</a>...&nbsp;filters)</code>
 <div class="block">Constructor that takes a var arg number of <a 
href="../../../../../../org/apache/hadoop/hbase/filter/Filter.html" 
title="class in org.apache.hadoop.hbase.filter"><code>Filter</code></a>s.</div>
 </td>
 </tr>
 <tr class="rowColor">
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/FilterList.html#FilterList-org.apache.hadoop.hbase.filter.FilterList.Operator-org.apache.hadoop.hbase.filter.Filter...-">FilterList</a></span>(<a
 
href="../../../../../../org/apache/hadoop/hbase/filter/FilterList.Operator.html"
 title="enum in 
org.apache.hadoop.hbase.filter">FilterList.Operator</a>&nbsp;operator,
-          <a 
href="../../../../../../org/apache/hadoop/hbase/filter/Filter.html" 
title="class in 
org.apache.hadoop.hbase.filter">Filter</a>...&nbsp;rowFilters)</code>
+          <a 
href="../../../../../../org/apache/hadoop/hbase/filter/Filter.html" 
title="class in 
org.apache.hadoop.hbase.filter">Filter</a>...&nbsp;filters)</code>
 <div class="block">Constructor that takes a var arg number of <a 
href="../../../../../../org/apache/hadoop/hbase/filter/Filter.html" 
title="class in org.apache.hadoop.hbase.filter"><code>Filter</code></a>s and an 
operator.</div>
 </td>
 </tr>
@@ -815,15 +858,24 @@ Input/OutputFormats, a table indexing MapReduce job, and 
utility methods.</div>
 <tbody>
 <tr class="altColor">
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/FilterList.html#FilterList-org.apache.hadoop.hbase.filter.FilterList.Operator-java.util.List-">FilterList</a></span>(<a
 
href="../../../../../../org/apache/hadoop/hbase/filter/FilterList.Operator.html"
 title="enum in 
org.apache.hadoop.hbase.filter">FilterList.Operator</a>&nbsp;operator,
-          <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>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/filter/Filter.html" 
title="class in 
org.apache.hadoop.hbase.filter">Filter</a>&gt;&nbsp;rowFilters)</code>
+          <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>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/filter/Filter.html" 
title="class in 
org.apache.hadoop.hbase.filter">Filter</a>&gt;&nbsp;filters)</code>
 <div class="block">Constructor that takes a set of <a 
href="../../../../../../org/apache/hadoop/hbase/filter/Filter.html" 
title="class in org.apache.hadoop.hbase.filter"><code>Filter</code></a>s and an 
operator.</div>
 </td>
 </tr>
 <tr class="rowColor">
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/FilterList.html#FilterList-java.util.List-">FilterList</a></span>(<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>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/filter/Filter.html" 
title="class in 
org.apache.hadoop.hbase.filter">Filter</a>&gt;&nbsp;rowFilters)</code>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/FilterList.html#FilterList-java.util.List-">FilterList</a></span>(<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>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/filter/Filter.html" 
title="class in 
org.apache.hadoop.hbase.filter">Filter</a>&gt;&nbsp;filters)</code>
 <div class="block">Constructor that takes a set of <a 
href="../../../../../../org/apache/hadoop/hbase/filter/Filter.html" 
title="class in org.apache.hadoop.hbase.filter"><code>Filter</code></a>s.</div>
 </td>
 </tr>
+<tr class="altColor">
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/FilterListBase.html#FilterListBase-java.util.List-">FilterListBase</a></span>(<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>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/filter/Filter.html" 
title="class in 
org.apache.hadoop.hbase.filter">Filter</a>&gt;&nbsp;filters)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/FilterListWithAND.html#FilterListWithAND-java.util.List-">FilterListWithAND</a></span>(<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>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/filter/Filter.html" 
title="class in 
org.apache.hadoop.hbase.filter">Filter</a>&gt;&nbsp;filters)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/FilterListWithOR.html#FilterListWithOR-java.util.List-">FilterListWithOR</a></span>(<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>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/filter/Filter.html" 
title="class in 
org.apache.hadoop.hbase.filter">Filter</a>&gt;&nbsp;filters)</code>&nbsp;</td>
+</tr>
 </tbody>
 </table>
 </li>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/21726f5a/devapidocs/org/apache/hadoop/hbase/filter/class-use/FilterBase.html
----------------------------------------------------------------------
diff --git 
a/devapidocs/org/apache/hadoop/hbase/filter/class-use/FilterBase.html 
b/devapidocs/org/apache/hadoop/hbase/filter/class-use/FilterBase.html
index 756ce1b..0c3b13d 100644
--- a/devapidocs/org/apache/hadoop/hbase/filter/class-use/FilterBase.html
+++ b/devapidocs/org/apache/hadoop/hbase/filter/class-use/FilterBase.html
@@ -169,18 +169,38 @@
 <tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/FilterList.html" 
title="class in org.apache.hadoop.hbase.filter">FilterList</a></span></code>
-<div class="block">Implementation of <a 
href="../../../../../../org/apache/hadoop/hbase/filter/Filter.html" 
title="class in org.apache.hadoop.hbase.filter"><code>Filter</code></a> that 
represents an ordered List of Filters
- which will be evaluated with a specified boolean operator <a 
href="../../../../../../org/apache/hadoop/hbase/filter/FilterList.Operator.html#MUST_PASS_ALL"><code>FilterList.Operator.MUST_PASS_ALL</code></a>
- (<code>AND</code>) or <a 
href="../../../../../../org/apache/hadoop/hbase/filter/FilterList.Operator.html#MUST_PASS_ONE"><code>FilterList.Operator.MUST_PASS_ONE</code></a>
 (<code>OR</code>).</div>
+<div class="block">Implementation of <a 
href="../../../../../../org/apache/hadoop/hbase/filter/Filter.html" 
title="class in org.apache.hadoop.hbase.filter"><code>Filter</code></a> that 
represents an ordered List of Filters which will be
+ evaluated with a specified boolean operator <a 
href="../../../../../../org/apache/hadoop/hbase/filter/FilterList.Operator.html#MUST_PASS_ALL"><code>FilterList.Operator.MUST_PASS_ALL</code></a>
 (<code>AND</code>) or
+ <a 
href="../../../../../../org/apache/hadoop/hbase/filter/FilterList.Operator.html#MUST_PASS_ONE"><code>FilterList.Operator.MUST_PASS_ONE</code></a>
 (<code>OR</code>).</div>
 </td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/FilterListBase.html" 
title="class in org.apache.hadoop.hbase.filter">FilterListBase</a></span></code>
+<div class="block">Base class for FilterList.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/FilterListWithAND.html" 
title="class in 
org.apache.hadoop.hbase.filter">FilterListWithAND</a></span></code>
+<div class="block">FilterListWithAND represents an ordered list of filters 
which will be evaluated with an AND
+ operator.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/FilterListWithOR.html" 
title="class in 
org.apache.hadoop.hbase.filter">FilterListWithOR</a></span></code>
+<div class="block">FilterListWithOR represents an ordered list of filters 
which will be evaluated with an OR
+ operator.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/FirstKeyOnlyFilter.html" 
title="class in 
org.apache.hadoop.hbase.filter">FirstKeyOnlyFilter</a></span></code>
 <div class="block">A filter that will only return the first KV from each 
row.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/FirstKeyValueMatchingQualifiersFilter.html"
 title="class in 
org.apache.hadoop.hbase.filter">FirstKeyValueMatchingQualifiersFilter</a></span></code>
 <div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;
@@ -188,103 +208,103 @@
 </div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/FuzzyRowFilter.html" 
title="class in org.apache.hadoop.hbase.filter">FuzzyRowFilter</a></span></code>
 <div class="block">This is optimized version of a standard FuzzyRowFilter 
Filters data based on fuzzy row key.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/InclusiveStopFilter.html"
 title="class in 
org.apache.hadoop.hbase.filter">InclusiveStopFilter</a></span></code>
 <div class="block">A Filter that stops after the given row.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/KeyOnlyFilter.html" 
title="class in org.apache.hadoop.hbase.filter">KeyOnlyFilter</a></span></code>
 <div class="block">A filter that will only return the key component of each KV 
(the value will
  be rewritten as empty).</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/MultipleColumnPrefixFilter.html"
 title="class in 
org.apache.hadoop.hbase.filter">MultipleColumnPrefixFilter</a></span></code>
 <div class="block">This filter is used for selecting only those keys with 
columns that matches
  a particular prefix.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/MultiRowRangeFilter.html"
 title="class in 
org.apache.hadoop.hbase.filter">MultiRowRangeFilter</a></span></code>
 <div class="block">Filter to support scan multiple row key ranges.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/PageFilter.html" 
title="class in org.apache.hadoop.hbase.filter">PageFilter</a></span></code>
 <div class="block">Implementation of Filter interface that limits results to a 
specific page
  size.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/PrefixFilter.html" 
title="class in org.apache.hadoop.hbase.filter">PrefixFilter</a></span></code>
 <div class="block">Pass results that have same row prefix.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/QualifierFilter.html" 
title="class in 
org.apache.hadoop.hbase.filter">QualifierFilter</a></span></code>
 <div class="block">This filter is used to filter based on the column 
qualifier.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/RandomRowFilter.html" 
title="class in 
org.apache.hadoop.hbase.filter">RandomRowFilter</a></span></code>
 <div class="block">A filter that includes rows based on a chance.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/RowFilter.html" 
title="class in org.apache.hadoop.hbase.filter">RowFilter</a></span></code>
 <div class="block">This filter is used to filter based on the key.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/SingleColumnValueExcludeFilter.html"
 title="class in 
org.apache.hadoop.hbase.filter">SingleColumnValueExcludeFilter</a></span></code>
 <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.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html"
 title="class in 
org.apache.hadoop.hbase.filter">SingleColumnValueFilter</a></span></code>
 <div class="block">This filter is used to filter cells based on value.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/SkipFilter.html" 
title="class in org.apache.hadoop.hbase.filter">SkipFilter</a></span></code>
 <div class="block">A wrapper filter that filters an entire row if any of the 
Cell checks do
  not pass.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/TimestampsFilter.html" 
title="class in 
org.apache.hadoop.hbase.filter">TimestampsFilter</a></span></code>
 <div class="block">Filter that returns only cells whose timestamp (version) is
  in the specified list of timestamps (versions).</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/ValueFilter.html" 
title="class in org.apache.hadoop.hbase.filter">ValueFilter</a></span></code>
 <div class="block">This filter is used to filter based on column value.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/WhileMatchFilter.html" 
title="class in 
org.apache.hadoop.hbase.filter">WhileMatchFilter</a></span></code>
 <div class="block">A wrapper filter that returns true from <a 
href="../../../../../../org/apache/hadoop/hbase/filter/WhileMatchFilter.html#filterAllRemaining--"><code>WhileMatchFilter.filterAllRemaining()</code></a>
 as soon

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/21726f5a/devapidocs/org/apache/hadoop/hbase/filter/class-use/FilterList.Operator.html
----------------------------------------------------------------------
diff --git 
a/devapidocs/org/apache/hadoop/hbase/filter/class-use/FilterList.Operator.html 
b/devapidocs/org/apache/hadoop/hbase/filter/class-use/FilterList.Operator.html
index 5e9b9bd..ef78d89 100644
--- 
a/devapidocs/org/apache/hadoop/hbase/filter/class-use/FilterList.Operator.html
+++ 
b/devapidocs/org/apache/hadoop/hbase/filter/class-use/FilterList.Operator.html
@@ -152,13 +152,13 @@ the order they are declared.</div>
 </tr>
 <tr class="rowColor">
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/FilterList.html#FilterList-org.apache.hadoop.hbase.filter.FilterList.Operator-org.apache.hadoop.hbase.filter.Filter...-">FilterList</a></span>(<a
 
href="../../../../../../org/apache/hadoop/hbase/filter/FilterList.Operator.html"
 title="enum in 
org.apache.hadoop.hbase.filter">FilterList.Operator</a>&nbsp;operator,
-          <a 
href="../../../../../../org/apache/hadoop/hbase/filter/Filter.html" 
title="class in 
org.apache.hadoop.hbase.filter">Filter</a>...&nbsp;rowFilters)</code>
+          <a 
href="../../../../../../org/apache/hadoop/hbase/filter/Filter.html" 
title="class in 
org.apache.hadoop.hbase.filter">Filter</a>...&nbsp;filters)</code>
 <div class="block">Constructor that takes a var arg number of <a 
href="../../../../../../org/apache/hadoop/hbase/filter/Filter.html" 
title="class in org.apache.hadoop.hbase.filter"><code>Filter</code></a>s and an 
operator.</div>
 </td>
 </tr>
 <tr class="altColor">
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/filter/FilterList.html#FilterList-org.apache.hadoop.hbase.filter.FilterList.Operator-java.util.List-">FilterList</a></span>(<a
 
href="../../../../../../org/apache/hadoop/hbase/filter/FilterList.Operator.html"
 title="enum in 
org.apache.hadoop.hbase.filter">FilterList.Operator</a>&nbsp;operator,
-          <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>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/filter/Filter.html" 
title="class in 
org.apache.hadoop.hbase.filter">Filter</a>&gt;&nbsp;rowFilters)</code>
+          <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>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/filter/Filter.html" 
title="class in 
org.apache.hadoop.hbase.filter">Filter</a>&gt;&nbsp;filters)</code>
 <div class="block">Constructor that takes a set of <a 
href="../../../../../../org/apache/hadoop/hbase/filter/Filter.html" 
title="class in org.apache.hadoop.hbase.filter"><code>Filter</code></a>s and an 
operator.</div>
 </td>
 </tr>

Reply via email to