Uses of Interface
org.pentaho.reporting.engine.classic.core.DataRow

Packages that use DataRow
org.pentaho.reporting.engine.classic.core Main classes in the JFreeReport class library. 
org.pentaho.reporting.engine.classic.core.cache   
org.pentaho.reporting.engine.classic.core.event The report events in this package is used to inform the report's functions of the current state of the report. 
org.pentaho.reporting.engine.classic.core.filter Support for the creation of 'filter chains' used to transform data objects into other forms for presentation on reports. 
org.pentaho.reporting.engine.classic.core.function The function package contains statefull functions and stateless expression for JFreeReport. 
org.pentaho.reporting.engine.classic.core.layout.output   
org.pentaho.reporting.engine.classic.core.metadata   
org.pentaho.reporting.engine.classic.core.modules.misc.datafactory   
org.pentaho.reporting.engine.classic.core.modules.misc.datafactory.sql   
org.pentaho.reporting.engine.classic.core.parameters   
org.pentaho.reporting.engine.classic.core.states States used in the JFreeReport state transition diagram. 
org.pentaho.reporting.engine.classic.core.states.crosstab   
org.pentaho.reporting.engine.classic.core.states.datarow   
org.pentaho.reporting.engine.classic.core.states.process   
org.pentaho.reporting.engine.classic.core.util Common utility classes. 
 

Uses of DataRow in org.pentaho.reporting.engine.classic.core
 

Classes in org.pentaho.reporting.engine.classic.core that implement DataRow
 class ParameterDataRow
          A static data row that reads its values from a report properties collection.
 class ReportEnvironmentDataRow
          Todo: Document me!

Date: 11.11.2009 Time: 15:11:56

 class StaticDataRow
          This is a static datarow holding a value for each name in the datarow.
 

Methods in org.pentaho.reporting.engine.classic.core that return DataRow
 DataRow AbstractReportDefinition.getDataRow()
          Returns the current datarow assigned to this report definition.
 

Methods in org.pentaho.reporting.engine.classic.core with parameters of type DataRow
 boolean CompoundDataFactorySupport.isFreeFormQueryExecutable(String query, DataRow parameter)
           
 boolean CompoundDataFactory.isFreeFormQueryExecutable(String query, DataRow parameters)
           
 boolean CrosstabOtherGroup.isGroupChange(DataRow dataRow)
           
 boolean CrosstabColumnGroup.isGroupChange(DataRow dataRow)
           
 boolean RelationalGroup.isGroupChange(DataRow dataRow)
           
abstract  boolean Group.isGroupChange(DataRow dataRow)
           
 boolean CrosstabRowGroup.isGroupChange(DataRow dataRow)
           
 boolean CrosstabGroup.isGroupChange(DataRow dataRow)
           
 boolean TableDataFactory.isQueryExecutable(String query, DataRow parameters)
          Checks whether the query would be executable by this datafactory.
 boolean CompoundDataFactory.isQueryExecutable(String query, DataRow parameters)
          Checks whether the query would be executable by this datafactory.
 boolean ExternalDataFactory.isQueryExecutable(String query, DataRow parameters)
           
 boolean DataFactory.isQueryExecutable(String query, DataRow parameters)
          Checks whether the query would be executable by this datafactory.
 boolean CompoundDataFactorySupport.isStaticQueryExecutable(String query, DataRow parameters)
           
 boolean CompoundDataFactory.isStaticQueryExecutable(String query, DataRow parameters)
           
 TableModel TableDataFactory.queryData(String query, DataRow parameters)
          Queries a datasource.
 TableModel CompoundDataFactory.queryData(String query, DataRow parameters)
          Queries a datasource.
 TableModel ExternalDataFactory.queryData(String query, DataRow parameters)
           
 TableModel DataFactory.queryData(String query, DataRow parameters)
          Queries a datasource.
 TableModel CompoundDataFactorySupport.queryFreeForm(String query, DataRow parameter)
           
 TableModel CompoundDataFactory.queryFreeForm(String query, DataRow parameters)
           
 TableModel CompoundDataFactorySupport.queryStatic(String query, DataRow parameters)
           
 TableModel CompoundDataFactory.queryStatic(String query, DataRow parameters)
           
 

Constructors in org.pentaho.reporting.engine.classic.core with parameters of type DataRow
ParameterDataRow(DataRow dataRow)
          Create a parameter data row from a master report's data row and a set of parameter mappings.
ParameterDataRow(ParameterMapping[] parameters, DataRow dataRow)
          Create a parameter data row from a master report's data row and a set of parameter mappings.
StaticDataRow(DataRow dataRow)
           
 

Uses of DataRow in org.pentaho.reporting.engine.classic.core.cache
 

Methods in org.pentaho.reporting.engine.classic.core.cache with parameters of type DataRow
 boolean CachingDataFactory.isFreeFormQueryExecutable(String query, DataRow parameter)
           
 boolean CachingDataFactory.isQueryExecutable(String query, DataRow parameters)
           
 boolean CachingDataFactory.isStaticQueryExecutable(String query, DataRow parameters)
           
 TableModel CachingDataFactory.queryData(String query, DataRow parameters)
          Queries a datasource.
 TableModel CachingDataFactory.queryFreeForm(String query, DataRow parameters)
           
 TableModel CachingDataFactory.queryStatic(String query, DataRow parameters)
           
 

Uses of DataRow in org.pentaho.reporting.engine.classic.core.event
 

Methods in org.pentaho.reporting.engine.classic.core.event that return DataRow
 DataRow ReportEvent.getDataRow()
          Returns the currently assigned dataRow for this event.
 

Uses of DataRow in org.pentaho.reporting.engine.classic.core.filter
 

Methods in org.pentaho.reporting.engine.classic.core.filter with parameters of type DataRow
 String MessageFormatSupport.performFormat(DataRow dataRow)
          Formats the message using the fields from the given data-row as values for the parameters.
 

Uses of DataRow in org.pentaho.reporting.engine.classic.core.function
 

Methods in org.pentaho.reporting.engine.classic.core.function that return DataRow
 DataRow ExpressionRuntime.getDataRow()
          Returns the current data-row.
 DataRow AbstractExpression.getDataRow()
          Returns the current DataRow.
 DataRow ReportFormulaContext.getDataRow()
          Returns the current data-row.
 DataRow WrapperExpressionRuntime.getDataRow()
           
 DataRow GenericExpressionRuntime.getDataRow()
           
 DataRow Expression.getDataRow()
          Returns the DataRow used in this expression.
 

Methods in org.pentaho.reporting.engine.classic.core.function with parameters of type DataRow
 void WrapperExpressionRuntime.update(DataRow overrideValues, ExpressionRuntime runtime)
           
 

Constructors in org.pentaho.reporting.engine.classic.core.function with parameters of type DataRow
GenericExpressionRuntime(DataRow dataRow, TableModel data, int currentRow, ProcessingContext processingContext)
           
WrapperExpressionRuntime(DataRow overrideValues, ExpressionRuntime runtime)
           
 

Uses of DataRow in org.pentaho.reporting.engine.classic.core.layout.output
 

Methods in org.pentaho.reporting.engine.classic.core.layout.output that return DataRow
 DataRow LayoutExpressionRuntime.getDataRow()
           
 

Constructors in org.pentaho.reporting.engine.classic.core.layout.output with parameters of type DataRow
LayoutExpressionRuntime(DataRow dataRow, DataSchema dataSchema, ReportState state, TableModel data, ProcessingContext processingContext)
           
 

Uses of DataRow in org.pentaho.reporting.engine.classic.core.metadata
 

Methods in org.pentaho.reporting.engine.classic.core.metadata with parameters of type DataRow
 Object DataFactoryCore.getQueryHash(DataFactoryMetaData dataFactoryMetaData, DataFactory dataFactory, String queryName, DataRow parameter)
           
 Object DefaultDataFactoryCore.getQueryHash(DataFactoryMetaData dataFactoryMetaData, DataFactory dataFactory, String queryName, DataRow parameter)
           
 Object DataFactoryMetaData.getQueryHash(DataFactory element, String queryName, DataRow parameter)
           
 Object DefaultDataFactoryMetaData.getQueryHash(DataFactory dataFactory, String queryName, DataRow parameter)
           
 String[] DataFactoryCore.getReferencedFields(DataFactoryMetaData metaData, DataFactory element, String query, DataRow parameter)
           
 String[] DefaultDataFactoryCore.getReferencedFields(DataFactoryMetaData metaData, DataFactory element, String query, DataRow parameter)
           
 String[] DataFactoryMetaData.getReferencedFields(DataFactory element, String queryName, DataRow parameter)
          Returns the used parameter in the query.
 String[] DefaultDataFactoryMetaData.getReferencedFields(DataFactory element, String queryName, DataRow parameter)
           
 ResourceReference[] DataFactoryCore.getReferencedResources(DataFactoryMetaData metaData, DataFactory element, org.pentaho.reporting.libraries.resourceloader.ResourceManager resourceManager, String query, DataRow parameter)
           
 ResourceReference[] DefaultDataFactoryCore.getReferencedResources(DataFactoryMetaData metaData, DataFactory element, org.pentaho.reporting.libraries.resourceloader.ResourceManager resourceManager, String query, DataRow parameter)
           
 ResourceReference[] DataFactoryMetaData.getReferencedResources(DataFactory element, org.pentaho.reporting.libraries.resourceloader.ResourceManager resourceManager, String queryName, DataRow parameter)
           
 ResourceReference[] DefaultDataFactoryMetaData.getReferencedResources(DataFactory element, org.pentaho.reporting.libraries.resourceloader.ResourceManager resourceManager, String queryName, DataRow parameter)
           
 

Uses of DataRow in org.pentaho.reporting.engine.classic.core.modules.misc.datafactory
 

Methods in org.pentaho.reporting.engine.classic.core.modules.misc.datafactory with parameters of type DataRow
 String[] DataFactoryScriptingSupport.computeAdditionalQueryFields(String queryName, DataRow parameter)
           
 String DataFactoryScriptingSupport.computeQuery(String queryName, DataRow parameter)
           
 Object StaticDataFactoryCore.getQueryHash(DataFactoryMetaData dataFactoryMetaData, DataFactory dataFactory, String queryName, DataRow parameter)
           
 String[] StaticDataFactoryCore.getReferencedFields(DataFactoryMetaData metaData, DataFactory element, String query, DataRow parameter)
           
 boolean StaticDataFactory.isQueryExecutable(String query, DataRow parameters)
          Checks whether the query would be executable by this datafactory.
 boolean NamedStaticDataFactory.isQueryExecutable(String query, DataRow parameters)
          Checks whether the query would be executable by this datafactory.
 TableModel DataFactoryScriptingSupport.postProcessResult(String queryName, DataRow parameter, TableModel result)
           
 TableModel StaticDataFactory.queryData(String query, DataRow parameters)
          Queries a datasource.
 TableModel NamedStaticDataFactory.queryData(String query, DataRow parameters)
          Queries a datasource.
 

Uses of DataRow in org.pentaho.reporting.engine.classic.core.modules.misc.datafactory.sql
 

Methods in org.pentaho.reporting.engine.classic.core.modules.misc.datafactory.sql with parameters of type DataRow
 Object SQLDataFactoryCore.getQueryHash(DataFactoryMetaData dataFactoryMetaData, DataFactory dataFactory, String queryName, DataRow parameter)
           
 ArrayList<Object> SQLReportDataFactory.getQueryHash(String queryName, DataRow parameter)
           
 ArrayList<Object> SimpleSQLReportDataFactory.getQueryHash(String queryName, DataRow parameter)
           
 String[] SQLDataFactoryCore.getReferencedFields(DataFactoryMetaData metaData, DataFactory element, String query, DataRow parameter)
           
 String[] SQLReportDataFactory.getReferencedFields(String query, DataRow parameter)
           
 String[] SimpleSQLReportDataFactory.getReferencedFields(String query, DataRow parameters)
           
 boolean SQLReportDataFactory.isQueryExecutable(String query, DataRow parameters)
          Checks whether the query would be executable by this datafactory.
 boolean SimpleSQLReportDataFactory.isQueryExecutable(String query, DataRow parameters)
          Checks whether the query would be executable by this datafactory.
 TableModel SQLReportDataFactory.queryData(String query, DataRow parameters)
          Queries a datasource.
 TableModel SimpleSQLReportDataFactory.queryData(String query, DataRow parameters)
          Queries a datasource.
 String DefaultParametrizationProvider.rewriteQueryForParametrization(Connection connection, String query, DataRow dataRow)
           
 String ParametrizationProvider.rewriteQueryForParametrization(Connection connection, String query, DataRow parameters)
           
 

Uses of DataRow in org.pentaho.reporting.engine.classic.core.parameters
 

Classes in org.pentaho.reporting.engine.classic.core.parameters that implement DataRow
 class CompoundDataRow
          Todo: Document me!

Date: 17.12.2009 Time: 17:30:41

 

Methods in org.pentaho.reporting.engine.classic.core.parameters that return DataRow
 DataRow ParameterExpressionRuntime.getDataRow()
          Returns the current data-row.
 DataRow CompoundDataRow.getDataRow()
           
 DataRow CompoundDataRow.getEnvDataRow()
           
 DataRow DefaultParameterContext.getParameterData()
           
 DataRow ParameterContext.getParameterData()
           
 DataRow ParameterContextWrapper.getParameterData()
           
 DataRow DefaultParameterContext.getParameterValues()
           
 

Methods in org.pentaho.reporting.engine.classic.core.parameters with parameters of type DataRow
 void DefaultParameterContext.setParameterValues(DataRow parameterValues)
           
 

Constructors in org.pentaho.reporting.engine.classic.core.parameters with parameters of type DataRow
CompoundDataRow(DataRow envDataRow, DataRow dataRow)
           
DefaultParameterContext(DataFactory dataFactory, DataRow parameterValues, org.pentaho.reporting.libraries.base.config.Configuration configuration, ResourceBundleFactory resourceBundleFactory, org.pentaho.reporting.libraries.resourceloader.ResourceManager resourceManager, org.pentaho.reporting.libraries.resourceloader.ResourceKey resourceKey, ReportEnvironment reportEnvironment)
           
ParameterContextWrapper(ParameterContext backend, DataRow parameters)
           
ParameterExpressionRuntime(ParameterContext parameterContext, DataRow dataRow)
           
 

Uses of DataRow in org.pentaho.reporting.engine.classic.core.states
 

Classes in org.pentaho.reporting.engine.classic.core.states that implement DataRow
 class DataRowConnector
          This is the connection-proxy to the various data sources contained in the elements.
 class QueryDataRowWrapper
          A data-row wrapper that adds a new artificial parameter to the original datarow that holds the query-limit.
 

Methods in org.pentaho.reporting.engine.classic.core.states that return DataRow
 DataRow ReportState.getDataRow()
           
 DataRow DataRowConnector.getDataRowBackend()
          Returns the assigned data row backend.
 DataRow LegacyDataRowWrapper.getParent()
           
 

Methods in org.pentaho.reporting.engine.classic.core.states with parameters of type DataRow
 boolean EmptyDataFactory.isQueryExecutable(String query, DataRow parameters)
          Checks whether the query would be executable by this datafactory.
 TableModel EmptyDataFactory.queryData(String query, DataRow parameters)
          Queries a datasource.
 void DataRowConnector.setDataRowBackend(DataRow dataRow)
          Sets the data row backend for this DataRowConnector.
 void LegacyDataRowWrapper.setParent(DataRow parent)
           
 

Constructors in org.pentaho.reporting.engine.classic.core.states with parameters of type DataRow
QueryDataRowWrapper(DataRow backend, Integer queryTimeout, Integer queryLimit)
           
QueryDataRowWrapper(DataRow backend, int queryLimit, int queryTimeout)
           
 

Uses of DataRow in org.pentaho.reporting.engine.classic.core.states.crosstab
 

Methods in org.pentaho.reporting.engine.classic.core.states.crosstab with parameters of type DataRow
 void OrderedMergeCrosstabSpecification.add(DataRow dataRow)
           
 void CrosstabSpecification.add(DataRow dataRow)
           
 void SortedMergeCrosstabSpecification.add(DataRow dataRow)
           
 void DummyCrosstabSpecification.add(DataRow dataRow)
           
 

Uses of DataRow in org.pentaho.reporting.engine.classic.core.states.datarow
 

Classes in org.pentaho.reporting.engine.classic.core.states.datarow that implement DataRow
 class FastGlobalView
          Creation-Date: 10.08.2007, 14:07:32
 class ImportedVariablesDataRow
          Creation-Date: 06.03.2006, 18:15:06
 

Methods in org.pentaho.reporting.engine.classic.core.states.datarow that return DataRow
 DataRow InlineDataRowRuntime.getDataRow()
           
 DataRow MasterDataRow.getGlobalView()
           
 DataRow GlobalMasterRow.getGlobalView()
           
 

Methods in org.pentaho.reporting.engine.classic.core.states.datarow with parameters of type DataRow
static ReportDataRow ReportDataRow.createDataRow(DataFactory dataFactory, String query, int queryLimit, int queryTimeout, DataRow parameters)
           
 int PaddingDataRow.getPostPaddingRows(DataRow globalView)
          After an advance, do we have to delay the advance and insert some extra rows? If we delay, then the advance has to be undone and we have to get marked for either case2 or case3.
 int PaddingDataRow.getPrePaddingRows(DataRow globalView)
          Do we need a case1 padding?
 ImportedVariablesDataRow ImportedVariablesDataRow.refresh(DataRow globalView, DataSchema dataSchema)
           
 void MasterDataRow.updateImportedVariables(DataRow globalView, DataSchema dataSchema)
           
 void GlobalMasterRow.updateImportedVariables(DataRow globalView, DataSchema dataSchema)
           
 

Constructors in org.pentaho.reporting.engine.classic.core.states.datarow with parameters of type DataRow
StaticDataRow(DataRow dataRow)
          Deprecated.  
 

Uses of DataRow in org.pentaho.reporting.engine.classic.core.states.process
 

Methods in org.pentaho.reporting.engine.classic.core.states.process that return DataRow
 DataRow ProcessState.getDataRow()
           
 

Uses of DataRow in org.pentaho.reporting.engine.classic.core.util
 

Classes in org.pentaho.reporting.engine.classic.core.util that implement DataRow
 class ReportParameterValues
          Todo: Document Me
 

Methods in org.pentaho.reporting.engine.classic.core.util with parameters of type DataRow
 void ReportParameterValues.putAll(DataRow dataRow)
           
 String PropertyLookupParser.translateAndLookup(String value, DataRow parameters)
          Translates the given string and resolves the embedded property references.