|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ExpressionRuntime
The expression runtime encapsulates all properties of the current report processing run that might be needed to successfully evaluate an expression. The runtime grants access to the DataRow, the TableModel of the current report and the ProcessingContext.
Method Summary | |
---|---|
org.pentaho.reporting.libraries.base.config.Configuration |
getConfiguration()
Returns the report configuration that was used to initiate this processing run. |
int |
getCurrentGroup()
|
int |
getCurrentRow()
Returns the number of the row in the tablemodel 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. |
Method Detail |
---|
DataRow getDataRow()
DataSchema getDataSchema()
DataFactory getDataFactory()
org.pentaho.reporting.libraries.base.config.Configuration getConfiguration()
ResourceBundleFactory getResourceBundleFactory()
TableModel getData()
int getCurrentRow()
int getCurrentGroup()
int getGroupStartRow(String groupName)
int getGroupStartRow(int groupIndex)
String getExportDescriptor()
ProcessingContext getProcessingContext()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |