/** * <p>setDataSource.</p> * * @param dataSource a {@link net.sf.jasperreports.engine.JRDataSource} object. * @return a T object. */ public T setDataSource(JRDataSource dataSource) { DatasetBuilder dataset = DynamicReports.dataset(); dataset.setDataSource(dataSource); return setSubDataset(dataset); }
/** * <p>setDataSource.</p> * * @param dataSource a {@link net.sf.jasperreports.engine.JRDataSource} object. * @return a {@link net.sf.dynamicreports.report.builder.crosstab.CrosstabBuilder} object. */ public CrosstabBuilder setDataSource(JRDataSource dataSource) { DatasetBuilder dataset = DynamicReports.dataset(); dataset.setDataSource(dataSource); return setSubDataset(dataset); }
/** * <p>setDataSource.</p> * * @param dataSourceExpression a {@link net.sf.dynamicreports.report.definition.expression.DRIExpression} object. * @return a T object. */ public T setDataSource(DRIExpression<JRDataSource> dataSourceExpression) { DatasetBuilder dataset = DynamicReports.dataset(); dataset.setDataSource(dataSourceExpression); return setSubDataset(dataset); }
/** * <p>setDataSource.</p> * * @param sql a {@link java.lang.String} object. * @param connection a {@link java.sql.Connection} object. * @return a {@link net.sf.dynamicreports.googlecharts.report.geomap.GeoMapBuilder} object. */ public GeoMapBuilder setDataSource(String sql, Connection connection) { DatasetBuilder dataset = DynamicReports.dataset(); dataset.setDataSource(sql, connection); return setSubDataset(dataset); }
/** * <p>setDataSource.</p> * * @param sql a {@link java.lang.String} object. * @param connection a {@link java.sql.Connection} object. * @return a T object. */ public T setDataSource(String sql, Connection connection) { DatasetBuilder dataset = DynamicReports.dataset(); dataset.setDataSource(sql, connection); return setSubDataset(dataset); }
/** * <p>setDataSource.</p> * * @param dataSource a {@link net.sf.jasperreports.engine.JRDataSource} object. * @return a {@link net.sf.dynamicreports.googlecharts.report.geomap.GeoMapBuilder} object. */ public GeoMapBuilder setDataSource(JRDataSource dataSource) { DatasetBuilder dataset = DynamicReports.dataset(); dataset.setDataSource(dataSource); return setSubDataset(dataset); }
/** * <p>setDataSource.</p> * * @param sql a {@link java.lang.String} object. * @param connection a {@link java.sql.Connection} object. * @return a {@link net.sf.dynamicreports.report.builder.crosstab.CrosstabBuilder} object. */ public CrosstabBuilder setDataSource(String sql, Connection connection) { DatasetBuilder dataset = DynamicReports.dataset(); dataset.setDataSource(sql, connection); return setSubDataset(dataset); }