@Override
protected final boolean initBlockRow(final TableIterator []rows,
final QueryContext queryContext)
throws IOException, SQLException
{
final TableIterator rowIter = rows[0];
rowIter.initRow();
if (! rowIter.nextRow()) {
return false;
}
final Expr whereExpr = _whereExpr;
do {
if (whereExpr.isSelect(queryContext)) {
return true;
}
} while (rowIter.nextRow());
return false;
}