org.pentaho.reporting.libraries.formula.lvalues
public class DefaultDataTable extends ObjectTable implements DataTable
| Constructor Summary | |
|---|---|
| DefaultDataTable()
Creates a new table. | |
| DefaultDataTable(LValue[][] array) | |
| Method Summary | |
|---|---|
| Object | clone() |
| TypeValuePair | evaluate() |
| LValue[] | getChildValues()
Returns any dependent lvalues (parameters and operands, mostly).
|
| String | getColumnName(int column) |
| ParsePosition | getParsePosition() |
| LValue | getValueAt(int row, int column) |
| Type | getValueType()
Querying the value type is only valid *after* the value has been
evaluated.
|
| void | initialize(FormulaContext context) |
| boolean | isConstant()
Checks whether the LValue is constant. |
| void | setObject(int row, int column, LValue object)
Sets the object for a cell in the table. |
| void | setParsePosition(ParsePosition parsePosition) |
Returns:
Returns:
Returns:
Parameters: row the row index (zero-based). column the column index (zero-based). object the object.