public interface DataRow
TableModel
, Expression
s and
Function
s using a generic interface.
The Engine assumes, that the tablemodels given for reporting are immutable and do not change during the report
processing.Expression
,
Function
,
TableModel
Modifier and Type | Method and Description |
---|---|
Object |
get(String col)
Returns the value of the function, expression or column using its specific name.
|
String[] |
getColumnNames()
Returns the known column names, this data-row understands.
|
boolean |
isChanged(String name)
Checks whether the value contained in the column has changed since the last advance-operation.
|
Object get(String col)
getValue()
method is called and for columns from the tablemodel the tablemodel method getValueAt(row, column)
gets called.col
- the item index.String[] getColumnNames()
boolean isChanged(String name)
name
- the name of the column.Copyright © 2002–2017 Pentaho Corporation. All rights reserved.