public DataSet executeQueries(List<Query> splitQueries) { return new DataSet(new SplitQueriesDataSetStrategy(_dataContext, splitQueries)); } }
public MatrixValue setDetailSource(DataSet detailDataSet) { if (detailDataSet != null) { _detailSelectItems = detailDataSet.getSelectItems(); _detailRows = detailDataSet.toObjectArrays(); } else { _detailSelectItems = null; _detailRows = null; } return this; }
@Override protected boolean isValid(Row row) { for (int i = 0; i < _columns.length; i++) { Object value = row.getValue(_columns[i]); if (value == null) { return false; } } return true; }
public boolean next() { if (_dataSet != null) { return _dataSet.next(); } return false; }
public Object getValueAt(int rowIndex, int columnIndex) { materialize(); return _materializedRows.get(rowIndex).getValue(columnIndex); }
public ColumnTypeTransformerDataSetStrategy(DataSet dataSet, Map<String, ColumnTypeTransformer> columnTypeTransformers) { _dataSet = dataSet; _selectItems = dataSet.getSelectItems(); _columnTypeTransformers = columnTypeTransformers; }
public void close() { _dataSet.close(); _dataSet = null; _columnTypeTransformers = null; }
@Override protected Row clone() { return new Row(_items, _values); }
public DataSet(SelectItem[] selectItems, List<Object[]> data) { this(new InMemoryDataSetStrategy(selectItems, data, null)); }
public DataSet(SelectItem[] selectItems, Statement statement, ResultSet resultSet) { this(new JdbcDataSetStrategy(selectItems, statement, resultSet)); }
/** * Converts the DataSet into a TableModel */ public TableModel toTableModel() { TableModel tableModel = new DataSetTableModel(this); return tableModel; }
public SelectItem[] getSelectItems() { return _strategy.getSelectItems(); }
public void close() { _strategy.close(); }
public DataSet executeQueries(List<Query> splitQueries) { return new DataSet(new SplitQueriesDataSetStrategy(_dataContext, splitQueries)); } }
public boolean next() { if (_rowsLeft > 0) { boolean next = _dataSet.next(); if (next) { _rowsLeft--; } return next; } return false; }
public DataSetTableModel(DataSet dataSet) { _dataSet = dataSet; _selectItems = dataSet.getSelectItems(); }
public void close() { _dataSet.close(); }
public DataSet(List<Row> rows) { this(new InMemoryDataSetStrategy(rows)); }
public SelectItem[] getSelectItems() { return _dataSet.getSelectItems(); }
public void close() { _dataSet.close(); }