title: How to scan by ColumnPrefixFilter with SingleColumnValueFilter and get all columns?
body: <p>We have hbase table and I need to scan through it. I have to find all rows where one particular column has exact value and exists other column with exact prefix.
  Something like:</p>
  
  <pre><code>SingleColumnValueFilter filterA =
                  new SingleColumnValueFilter(COLUMN_FAMILY, COLUMN_1, CompareFilter.CompareOp.EQUAL, Bytes.toBytes(2L));
  Filter filterB = new ColumnPrefixFilter(COLUMN_2_PREFIX);
  
  FilterList filterList = new FilterList(FilterList.Operator.MUST_PASS_ALL);
  filterList.addFilter(filterA);
  filterList.addFilter(filterB);
  Scan scan = new Scan();
  scan.setFilter(filterList);
  </code></pre>
  
  <p>Individually filters work perfect. <code>filterA</code> returns rows where <code>COLUMN_1</code> has the value <code>2L</code>. <code>filterB</code> returns rows where <code>COLUMN_2</code> exists. But together they return nothing. 
  So can I combine this filters together? Or I do smth wrong?</p>
  
  <p>Second question with the same condition: can I use <code>ColumnPrefixFilter</code> and get all columns. I mean to find rows where <code>COLUMN_2</code> exists and get all other columns too?</p>