public interface ExpressionRuntime
Modifier and Type | Method and Description |
---|---|
org.pentaho.reporting.libraries.base.config.Configuration |
getConfiguration()
Returns the report configuration that was used to initiate this processing run.
|
int |
getCurrentDataItem()
Returns the row number of the raw datasource that is currently accessed.
|
int |
getCurrentGroup() |
int |
getCurrentRow()
Returns the number of the row in padded datasource that is currently being processed.
|
TableModel |
getData()
Grants access to the tablemodel was granted using report properties, now direct.
|
DataFactory |
getDataFactory() |
DataRow |
getDataRow()
Returns the current data-row.
|
DataSchema |
getDataSchema() |
String |
getExportDescriptor()
Returns the current export descriptor as returned by the OutputProcessorMetaData object.
|
int |
getGroupStartRow(int groupIndex) |
int |
getGroupStartRow(String groupName) |
ProcessingContext |
getProcessingContext()
Returns the current processing context.
|
ResourceBundleFactory |
getResourceBundleFactory()
Returns the resource-bundle factory of current processing context.
|
boolean |
isCrosstabActive()
A flag indicating that a crosstab is actively processed.
|
boolean |
isStructuralComplexReport()
A flag indicating that this report contains crosstabs.
|
DataRow getDataRow()
DataSchema getDataSchema()
DataFactory getDataFactory()
org.pentaho.reporting.libraries.base.config.Configuration getConfiguration()
ResourceBundleFactory getResourceBundleFactory()
TableModel getData()
int getCurrentRow()
int getCurrentDataItem()
int getCurrentGroup()
int getGroupStartRow(String groupName)
int getGroupStartRow(int groupIndex)
String getExportDescriptor()
ProcessingContext getProcessingContext()
boolean isStructuralComplexReport()
boolean isCrosstabActive()