public interface ExpressionRuntime
Modifier and Type | Method and Description |
---|---|
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()
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()
Copyright © 2002–2017 Pentaho Corporation. All rights reserved.