public LookupProcessor(SQLDataSetDef def, DataSetLookup lookup) { this.def = def; this.lookup = lookup; DataSetFilter dataSetFilter = def.getDataSetFilter(); if (dataSetFilter != null) { if (lookup == null) { this.lookup = new DataSetLookup(def.getUUID(), dataSetFilter); } else { this.lookup.addOperation(dataSetFilter); } } }
public LookupProcessor(SQLDataSetDef def, DataSetLookup lookup) { this.def = def; this.lookup = lookup; DataSetFilter dataSetFilter = def.getDataSetFilter(); if (dataSetFilter != null) { if (lookup == null) { this.lookup = new DataSetLookup(def.getUUID(), dataSetFilter); } else { this.lookup.addOperation(dataSetFilter); } } }
protected int _getRowCount(DataSetMetadata metadata, SQLDataSetDef def, Connection conn) throws Exception { // Count rows, either on an SQL or a DB table Select _query = SQLFactory.select(conn); _appendFrom(def, _query); // Filters set must be taken into account DataSetFilter filterOp = def.getDataSetFilter(); if (filterOp != null) { List<ColumnFilter> filterList = filterOp.getColumnFilterList(); for (ColumnFilter filter : filterList) { _appendFilterBy(metadata, def, filter, _query); } } return _query.fetchCount(); }
protected int _getRowCount(DataSetMetadata metadata, SQLDataSetDef def, Connection conn) throws Exception { // Count rows, either on an SQL or a DB table Select _query = SQLFactory.select(conn); _appendFrom(def, _query); // Filters set must be taken into account DataSetFilter filterOp = def.getDataSetFilter(); if (filterOp != null) { List<ColumnFilter> filterList = filterOp.getColumnFilterList(); for (ColumnFilter filter : filterList) { _appendFilterBy(metadata, def, filter, _query); } } return _query.fetchCount(); }