Class SubReportDataDefinition
- java.lang.Object
-
- org.pentaho.reporting.engine.classic.core.modules.parser.bundle.data.SubReportDataDefinition
-
public class SubReportDataDefinition extends Object
A result object for the XML parser. It contains all parameter definitions as well as all the data-source definitions and once the parsing finishs, it is merged with the current report definition.- Author:
- Thomas Morgner
-
-
Constructor Summary
Constructors Constructor Description SubReportDataDefinition(ParameterMapping[] importParameters, ParameterMapping[] exportParameters, DataFactory primaryDataFactory, String query, int queryLimit, int queryTimeout, Expression[] expressions)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DataFactory
getDataFactory()
ParameterMapping[]
getExportParameters()
Expression[]
getExpressions()
ParameterMapping[]
getImportParameters()
String
getQuery()
int
getQueryLimit()
int
getQueryTimeout()
-
-
-
Constructor Detail
-
SubReportDataDefinition
public SubReportDataDefinition(ParameterMapping[] importParameters, ParameterMapping[] exportParameters, DataFactory primaryDataFactory, String query, int queryLimit, int queryTimeout, Expression[] expressions)
-
-
Method Detail
-
getQuery
public String getQuery()
-
getQueryLimit
public int getQueryLimit()
-
getQueryTimeout
public int getQueryTimeout()
-
getExpressions
public Expression[] getExpressions()
-
getExportParameters
public ParameterMapping[] getExportParameters()
-
getImportParameters
public ParameterMapping[] getImportParameters()
-
getDataFactory
public DataFactory getDataFactory() throws ReportDataFactoryException
- Throws:
ReportDataFactoryException
-
-