private TupleBrowser createTupleBrower(Criteria condition, boolean direction) throws TeiidComponentException { IndexInfo ii = new IndexInfo(this, null, condition, null, true); ii.ordering = direction; return ii.createTupleBrowser(bm.getOptions().getDefaultNullOrder(), false); }
private TupleBrowser createTupleBrower(Criteria condition, boolean direction) throws TeiidComponentException { IndexInfo ii = new IndexInfo(this, null, condition, null, true); ii.ordering = direction; return ii.createTupleBrowser(bm.getOptions().getDefaultNullOrder(), false); }
private TupleBrowser createTupleBrower(Criteria condition, boolean direction) throws TeiidComponentException { IndexInfo ii = new IndexInfo(this, null, condition, null, true); ii.ordering = direction; return ii.createTupleBrowser(bm.getOptions().getDefaultNullOrder(), false); }
final Criteria condition, OrderBy orderBy, IndexInfo ii, boolean agg) throws TeiidComponentException, TeiidProcessingException { TupleBrowser browser = ii.createTupleBrowser(bm.getOptions().getDefaultNullOrder(), true); TupleSource ts = new QueryTupleSource(browser, columnMap, agg?getColumns():projectedCols, condition);
final Criteria condition, OrderBy orderBy, IndexInfo ii, boolean agg) throws TeiidComponentException, TeiidProcessingException { TupleBrowser browser = ii.createTupleBrowser(bm.getOptions().getDefaultNullOrder(), true); TupleSource ts = new QueryTupleSource(browser, columnMap, agg?getColumns():projectedCols, condition);
final Criteria condition, OrderBy orderBy, IndexInfo ii, boolean agg) throws TeiidComponentException, TeiidProcessingException { TupleBrowser browser = ii.createTupleBrowser(bm.getOptions().getDefaultNullOrder(), true); TupleSource ts = new QueryTupleSource(browser, columnMap, agg?getColumns():projectedCols, condition);