public class DatasetBuilder extends AbstractBuilder<DatasetBuilder,DRDataset>
DatasetBuilder class.
builded| Modifier | Constructor and Description |
|---|---|
protected |
DatasetBuilder()
Constructor for DatasetBuilder.
|
build, configure, getObjectpublic DatasetBuilder fields(FieldBuilder<?>... fields)
fields.
fields - a FieldBuilder object.DatasetBuilder object.public DatasetBuilder addField(String name, Class<?> valueClass)
addField.
name - a String object.valueClass - a Class object.DatasetBuilder object.public <U> DatasetBuilder addField(String name, DRIDataType<? super U,U> dataType)
addField.
U - a U object.name - a String object.dataType - a DRIDataType object.DatasetBuilder object.public DatasetBuilder addField(FieldBuilder<?>... fields)
addField.
fields - a FieldBuilder object.DatasetBuilder object.public DatasetBuilder variables(VariableBuilder<?>... variables)
variables.
variables - a VariableBuilder object.DatasetBuilder object.public DatasetBuilder addVariable(VariableBuilder<?>... variables)
addVariable.
variables - a VariableBuilder object.DatasetBuilder object.public DatasetBuilder sortBy(TextColumnBuilder<?>... sortColumns)
sortBy.
sortColumns - a TextColumnBuilder object.DatasetBuilder object.public DatasetBuilder sortBy(SortBuilder... sorts)
sortBy.
sorts - a SortBuilder object.DatasetBuilder object.public DatasetBuilder addSort(SortBuilder... sorts)
addSort.
sorts - a SortBuilder object.DatasetBuilder object.public DatasetBuilder setQuery(String text, String language)
setQuery.
text - a String object.language - a String object.DatasetBuilder object.public DatasetBuilder setQuery(String sql)
setQuery.
sql - a String object.DatasetBuilder object.public DatasetBuilder setQuery(QueryBuilder query)
setQuery.
query - a QueryBuilder object.DatasetBuilder object.public DatasetBuilder setConnection(Connection connection)
setConnection.
connection - a Connection object.DatasetBuilder object.public DatasetBuilder setConnection(DRIExpression<Connection> connectionExpression)
setConnection.
connectionExpression - a DRIExpression object.DatasetBuilder object.public DatasetBuilder setDataSource(net.sf.jasperreports.engine.JRDataSource dataSource)
setDataSource.
dataSource - a JRDataSource object.DatasetBuilder object.public DatasetBuilder setDataSource(DRIExpression<net.sf.jasperreports.engine.JRDataSource> dataSourceExpression)
setDataSource.
dataSourceExpression - a DRIExpression object.DatasetBuilder object.public DatasetBuilder setFilterExpression(DRIExpression<Boolean> filterExpression)
setFilterExpression.
filterExpression - a DRIExpression object.DatasetBuilder object.public DatasetBuilder setDataSource(String sql, Connection connection)
setDataSource.
sql - a String object.connection - a Connection object.DatasetBuilder object.public DatasetBuilder setDataSource(QueryBuilder query, Connection connection)
setDataSource.
query - a QueryBuilder object.connection - a Connection object.DatasetBuilder object.Copyright © 2010–2021. All rights reserved.