org.jfree.report.data
public final class ReportDataRow extends Object implements DataRow
| Method Summary | |
|---|---|
| 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, String query, DataSet parameters) |
| Object | get(int col)
Returns the value of the expression or column in the tablemodel using the given column number as index. |
| Object | get(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.
|
| String | getColumnName(int col)
Returns the name of the column, expression or function. |
| int | getCursor() |
| DataFlags | getFlags(String col) |
| DataFlags | getFlags(int col) |
| ReportData | getReportData() |
| boolean | isAdvanceable() |
Parameters: master
Returns:
getValue() method is called and for columns from the tablemodel the
tablemodel method getValueAt(row, column) gets called.
Parameters: col the item index.
Returns: the value.
Throws: IllegalStateException if the datarow detected a deadlock.
getValue()
method is called and for columns from the tablemodel the tablemodel method getValueAt(row, column)
gets called.
Parameters: col the item index.
Returns: the value.
Throws: IllegalStateException if the datarow detected a deadlock.
Returns: the item count.
getColumnName method is called. For functions, expressions and report properties the assigned name is
returned.
Parameters: col the item index.
Returns: the name.