public static class DataTable.DataTableBuilder
extends java.lang.Object
Constructor and Description |
---|
DataTableBuilder(java.util.List<java.lang.String> headers) |
DataTableBuilder(java.util.List<java.lang.String> headers,
java.util.List<DataTableRow> rows,
java.lang.String title,
java.lang.String description,
java.util.List<DataSetDescriptor> descriptors) |
Modifier and Type | Method and Description |
---|---|
DataTable.DataTableBuilder |
andCopyRowDataFrom(DataTableRow row) |
DataTable.DataTableBuilder |
andDescription(java.lang.String description) |
DataTable.DataTableBuilder |
andDescriptors(java.util.List<DataSetDescriptor> descriptors) |
DataTable.DataTableBuilder |
andMappedRows(java.util.List<? extends java.util.Map<java.lang.String,? extends java.lang.Object>> mappedRows) |
DataTable.DataTableBuilder |
andRowData(java.util.List<DataTableRow> rows) |
DataTable.DataTableBuilder |
andRows(java.util.List<java.util.List<java.lang.Object>> rows) |
DataTable.DataTableBuilder |
andTitle(java.lang.String title) |
DataTable |
build() |
public DataTableBuilder(java.util.List<java.lang.String> headers)
public DataTableBuilder(java.util.List<java.lang.String> headers, java.util.List<DataTableRow> rows, java.lang.String title, java.lang.String description, java.util.List<DataSetDescriptor> descriptors)
public DataTable.DataTableBuilder andCopyRowDataFrom(DataTableRow row)
public DataTable.DataTableBuilder andTitle(java.lang.String title)
public DataTable.DataTableBuilder andDescription(java.lang.String description)
public DataTable build()
public DataTable.DataTableBuilder andRows(java.util.List<java.util.List<java.lang.Object>> rows)
public DataTable.DataTableBuilder andRowData(java.util.List<DataTableRow> rows)
public DataTable.DataTableBuilder andDescriptors(java.util.List<DataSetDescriptor> descriptors)
public DataTable.DataTableBuilder andMappedRows(java.util.List<? extends java.util.Map<java.lang.String,? extends java.lang.Object>> mappedRows)