| Modifier and Type | Method and Description |
|---|---|
ReportDataRow |
advance()
Advances to the next row and attaches the given master row to the objects contained in that client data row.
|
static ReportDataRow |
createDataRow(ReportDataFactory dataFactory,
java.lang.String query,
DataSet parameters) |
java.lang.Object |
get(int col)
Returns the value of the expression or column in the tablemodel using the given column number as index.
|
java.lang.Object |
get(java.lang.String col)
Returns the value of the function, expression or column using its specific name.
|
int |
getColumnCount()
Returns the number of columns, expressions and functions and marked ReportProperties in the report.
|
java.lang.String |
getColumnName(int col)
Returns the name of the column, expression or function.
|
int |
getCursor() |
DataFlags |
getFlags(int col)
Queries lowlevel meta-data for the current value of the specified column.
|
DataFlags |
getFlags(java.lang.String col)
Queries lowlevel meta-data for the current value of the specified column.
|
ReportData |
getReportData() |
boolean |
isAdvanceable() |
public static ReportDataRow createDataRow(ReportDataFactory dataFactory, java.lang.String query, DataSet parameters) throws DataSourceException, ReportDataFactoryException
public java.lang.Object get(int col)
throws DataSourceException
getValue() method is called and for columns from the tablemodel the
tablemodel method getValueAt(row, column) gets called.get in interface DataRowget in interface DataSetcol - the item index.java.lang.IllegalStateException - if the datarow detected a deadlock.DataSourceException - if an error occured.public java.lang.Object get(java.lang.String col)
throws DataSourceException
getValue()
method is called and for columns from the tablemodel the tablemodel method getValueAt(row, column)
gets called.get in interface DataRowcol - the item index.java.lang.IllegalStateException - if the datarow detected a deadlock.DataSourceException - if an error occured.public java.lang.String getColumnName(int col)
getColumnName method is called. For functions, expressions and report properties the assigned name is
returned.getColumnName in interface DataRowgetColumnName in interface DataSetcol - the item index.public int getColumnCount()
getColumnCount in interface DataRowgetColumnCount in interface DataSetpublic DataFlags getFlags(java.lang.String col) throws DataSourceException
DataRowgetFlags in interface DataRowcol - the colum for which to query the meta-data flagsDataSourceException - if an error occured.public DataFlags getFlags(int col)
DataRowpublic ReportDataRow advance() throws DataSourceException
master - DataSourceExceptionpublic boolean isAdvanceable()
throws DataSourceException
DataSourceExceptionpublic ReportData getReportData()
public int getCursor()