Uses of Interface
org.pentaho.reporting.engine.classic.core.DataRow
-
-
Uses of DataRow in org.pentaho.reporting.engine.classic.core
Classes in org.pentaho.reporting.engine.classic.core that implement DataRow Modifier and Type Class Description protected static class
AbstractDataFactory.DataRowWrapper
class
ParameterDataRow
A static data row that reads its values from a report properties collection.class
ReportEnvironmentDataRow
class
StaticDataRow
This is a static datarow holding a value for each name in the datarow.Methods in org.pentaho.reporting.engine.classic.core with parameters of type DataRow Modifier and Type Method Description protected int
AbstractDataFactory. calculateQueryLimit(DataRow parameters)
protected int
AbstractDataFactory. calculateQueryTimeOut(DataRow parameters)
Object
AbstractDataFactory. getQueryHash(String query, DataRow dataRow)
Object
AbstractNamedDataFactory. getQueryHash(String query, DataRow dataRow)
Object
CompoundDataFactoryCore. getQueryHash(DataFactoryMetaData dataFactoryMetaData, DataFactory dataFactory, String queryName, DataRow parameter)
Object
DataFactoryMetaProvider. getQueryHash(String query, DataRow dataRow)
protected abstract Object
AbstractNamedDataFactory. getQueryHashInternal(T queryObject, DataRow dataRow)
String[]
AbstractDataFactory. getReferencedFields(String query, DataRow dataRow)
String[]
AbstractNamedDataFactory. getReferencedFields(String query, DataRow dataRow)
String[]
CompoundDataFactoryCore. getReferencedFields(DataFactoryMetaData metaData, DataFactory element, String query, DataRow parameter)
String[]
DataFactoryMetaProvider. getReferencedFields(String query, DataRow dataRow)
protected abstract String[]
AbstractNamedDataFactory. getReferencedFieldsInternal(T query, DataRow dataRow)
ResourceReference[]
CompoundDataFactoryCore. getReferencedResources(DataFactoryMetaData metaData, DataFactory element, org.pentaho.reporting.libraries.resourceloader.ResourceManager resourceManager, String query, DataRow parameter)
boolean
CompoundDataFactory. isFreeFormQueryExecutable(String query, DataRow parameters)
boolean
CompoundDataFactorySupport. isFreeFormQueryExecutable(String query, DataRow parameter)
boolean
CrosstabColumnGroup. isGroupChange(DataRow dataRow)
boolean
CrosstabGroup. isGroupChange(DataRow dataRow)
boolean
CrosstabOtherGroup. isGroupChange(DataRow dataRow)
boolean
CrosstabRowGroup. isGroupChange(DataRow dataRow)
abstract boolean
Group. isGroupChange(DataRow dataRow)
boolean
RelationalGroup. isGroupChange(DataRow dataRow)
boolean
AbstractNamedDataFactory. isQueryExecutable(String query, DataRow parameters)
boolean
CompoundDataFactory. isQueryExecutable(String query, DataRow parameters)
Checks whether the query would be executable by this datafactory.boolean
DataFactory. isQueryExecutable(String query, DataRow parameters)
Checks whether the query would be executable by this datafactory.boolean
ExternalDataFactory. isQueryExecutable(String query, DataRow parameters)
boolean
TableDataFactory. isQueryExecutable(String query, DataRow parameters)
Checks whether the query would be executable by this datafactory.boolean
CompoundDataFactory. isStaticQueryExecutable(String query, DataRow parameters)
boolean
CompoundDataFactorySupport. isStaticQueryExecutable(String query, DataRow parameters)
protected TableModel
CompoundDataFactory. postProcess(String query, DataRow parameters, TableModel tableModel)
TableModel
AbstractNamedDataFactory. queryData(String query, DataRow parameters)
TableModel
CompoundDataFactory. queryData(String query, DataRow parameters)
Queries a datasource.TableModel
DataFactory. queryData(String query, DataRow parameters)
Queries a datasource.TableModel
ExternalDataFactory. queryData(String query, DataRow parameters)
TableModel
TableDataFactory. queryData(String query, DataRow parameters)
Queries a datasource.protected abstract TableModel
AbstractNamedDataFactory. queryDataInternal(T query, DataRow parameters)
TableModel
AbstractDataFactory. queryDesignTimeStructure(String query, DataRow parameter)
TableModel
CompoundDataFactory. queryDesignTimeStructure(String query, DataRow parameters)
TableModel
DataFactoryDesignTimeSupport. queryDesignTimeStructure(String query, DataRow parameter)
TableModel
CompoundDataFactory. queryDesignTimeStructureFreeForm(String query, DataRow parameters)
TableModel
CompoundDataFactorySupport. queryDesignTimeStructureFreeForm(String query, DataRow parameter)
TableModel
CompoundDataFactory. queryDesignTimeStructureStatic(String query, DataRow parameters)
TableModel
CompoundDataFactorySupport. queryDesignTimeStructureStatic(String query, DataRow parameters)
TableModel
CompoundDataFactory. queryFreeForm(String query, DataRow parameters)
TableModel
CompoundDataFactorySupport. queryFreeForm(String query, DataRow parameter)
TableModel
CompoundDataFactory. queryStatic(String query, DataRow parameters)
TableModel
CompoundDataFactorySupport. queryStatic(String query, DataRow parameters)
Constructors in org.pentaho.reporting.engine.classic.core with parameters of type DataRow Constructor Description DataRowWrapper(DataRow parent)
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 Modifier and Type Method Description 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. queryDesignTimeStructure(String query, DataRow parameters)
TableModel
CachingDataFactory. queryDesignTimeStructureFreeForm(String query, DataRow parameters)
TableModel
CachingDataFactory. queryDesignTimeStructureStatic(String query, DataRow parameters)
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 Modifier and Type Method Description 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 Modifier and Type Method Description 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 Modifier and Type Method Description DataRow
AbstractExpression. getDataRow()
Returns the currentDataRow
.DataRow
Expression. getDataRow()
Returns the DataRow used in this expression.DataRow
ExpressionRuntime. getDataRow()
Returns the current data-row.DataRow
GenericExpressionRuntime. getDataRow()
DataRow
ReportFormulaContext. getDataRow()
Returns the current data-row.DataRow
WrapperExpressionRuntime. getDataRow()
Methods in org.pentaho.reporting.engine.classic.core.function with parameters of type DataRow Modifier and Type Method Description void
WrapperExpressionRuntime. update(DataRow overrideValues, ExpressionRuntime runtime)
Constructors in org.pentaho.reporting.engine.classic.core.function with parameters of type DataRow Constructor Description 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 Modifier and Type Method Description DataRow
LayoutExpressionRuntime. getDataRow()
Methods in org.pentaho.reporting.engine.classic.core.layout.output with parameters of type DataRow Modifier and Type Method Description boolean
ElementChangeChecker. isBandChanged(Section b, DataRow dataRow)
Constructors in org.pentaho.reporting.engine.classic.core.layout.output with parameters of type DataRow Constructor Description 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 Modifier and Type Method Description Object
DataFactoryCore. getQueryHash(DataFactoryMetaData dataFactoryMetaData, DataFactory dataFactory, String queryName, DataRow parameter)
Object
DataFactoryMetaData. getQueryHash(DataFactory element, String queryName, DataRow parameter)
Object
DefaultDataFactoryCore. getQueryHash(DataFactoryMetaData dataFactoryMetaData, DataFactory dataFactory, 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[]
DataFactoryMetaData. getReferencedFields(DataFactory element, String queryName, DataRow parameter)
Returns the used parameter in the query.String[]
DefaultDataFactoryCore. getReferencedFields(DataFactoryMetaData metaData, DataFactory element, String query, DataRow parameter)
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[]
DataFactoryMetaData. getReferencedResources(DataFactory element, org.pentaho.reporting.libraries.resourceloader.ResourceManager resourceManager, String queryName, DataRow parameter)
ResourceReference[]
DefaultDataFactoryCore. getReferencedResources(DataFactoryMetaData metaData, DataFactory element, org.pentaho.reporting.libraries.resourceloader.ResourceManager resourceManager, String query, 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 Modifier and Type Method Description protected void
DataFactoryScriptingSupport. callGlobalInitialize(DataRow parameter)
String[]
DataFactoryScriptingSupport. computeAdditionalQueryFields(String queryName, DataRow parameter)
String
DataFactoryScriptingSupport. computeQuery(String queryName, DataRow parameter)
Object
AbstractScriptableDataFactory. getQueryHash(String query, DataRow parameter)
Object
StaticDataFactoryCore. getQueryHash(DataFactoryMetaData dataFactoryMetaData, DataFactory dataFactory, String queryName, DataRow parameter)
protected abstract Object
AbstractScriptableDataFactory. getQueryHashInternal(String realQuery, DataRow parameter)
String[]
AbstractScriptableDataFactory. getReferencedFields(String query, DataRow parameter)
String[]
StaticDataFactoryCore. getReferencedFields(DataFactoryMetaData metaData, DataFactory element, String query, DataRow parameter)
protected abstract String[]
AbstractScriptableDataFactory. getReferencedFieldsInternal(String query, DataRow parameters)
boolean
AbstractScriptableDataFactory. isQueryExecutable(String query, DataRow dataRow)
boolean
NamedStaticDataFactory. isQueryExecutable(String query, DataRow parameters)
Checks whether the query would be executable by this datafactory.boolean
StaticDataFactory. 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
AbstractScriptableDataFactory. queryData(String query, DataRow parameters)
TableModel
NamedStaticDataFactory. queryData(String query, DataRow parameters)
Queries a datasource.TableModel
StaticDataFactory. queryData(String query, DataRow parameters)
Queries a datasource.protected abstract TableModel
AbstractScriptableDataFactory. queryDataInternal(String realQuery, DataRow parameters)
-
Uses of DataRow in org.pentaho.reporting.engine.classic.core.modules.misc.datafactory.sequence
Methods in org.pentaho.reporting.engine.classic.core.modules.misc.datafactory.sequence with parameters of type DataRow Modifier and Type Method Description boolean
SequenceDataFactory. isQueryExecutable(String query, DataRow parameters)
TableModel
ArraySequence. produce(DataRow parameters, DataFactoryContext dataFactoryContext)
TableModel
BooleanSequence. produce(DataRow parameters, DataFactoryContext dataFactoryContext)
TableModel
CrosstabTestSequence. produce(DataRow parameters, DataFactoryContext dataFactoryContext)
TableModel
NumberSequence. produce(DataRow parameters, DataFactoryContext dataFactoryContext)
TableModel
PerformanceTestSequence. produce(DataRow parameters, DataFactoryContext dataFactoryContext)
TableModel
PrinterNamesSequence. produce(DataRow parameters, DataFactoryContext dataFactoryContext)
TableModel
Sequence. produce(DataRow parameters, DataFactoryContext dataFactoryContext)
TableModel
SequenceDataFactory. queryData(String query, DataRow parameters)
-
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 Modifier and Type Method Description protected String
SimpleSQLReportDataFactory. computedQuery(String queryName, DataRow parameters)
protected String
SQLReportDataFactory. computedQuery(String queryName, DataRow parameters)
int
SimpleSQLReportDataFactory. getBestResultSetType(DataRow dataRow)
protected Connection
SimpleSQLReportDataFactory. getConnection(DataRow dataRow)
ArrayList<Object>
SimpleSQLReportDataFactory. getQueryHash(String queryName, DataRow parameter)
Object
SQLDataFactoryCore. getQueryHash(DataFactoryMetaData dataFactoryMetaData, DataFactory dataFactory, String queryName, DataRow parameter)
ArrayList<Object>
SQLReportDataFactory. getQueryHash(String queryName, DataRow parameter)
String[]
SimpleSQLReportDataFactory. getReferencedFields(String query, DataRow parameters)
String[]
SQLDataFactoryCore. getReferencedFields(DataFactoryMetaData metaData, DataFactory element, String query, DataRow parameter)
String[]
SQLReportDataFactory. getReferencedFields(String query, DataRow parameter)
protected void
SQLParameterLookupParser. handleVariableLookup(StringBuilder result, DataRow parameters, String columnName)
boolean
SimpleSQLReportDataFactory. isQueryExecutable(String query, DataRow parameters)
boolean
SQLReportDataFactory. isQueryExecutable(String query, DataRow parameters)
Checks whether the query would be executable by this datafactory.protected TableModel
SimpleSQLReportDataFactory. parametrizeAndQuery(DataRow parameters, String translatedQuery, String[] preparedParameterNames)
TableModel
SimpleSQLReportDataFactory. queryData(String query, DataRow parameters)
Queries a datasource.TableModel
SQLReportDataFactory. 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.modules.output.fast.csv
Methods in org.pentaho.reporting.engine.classic.core.modules.output.fast.csv that return DataRow Modifier and Type Method Description protected DataRow
CsvFormattedDataBuilder. computeData(Band band, ExpressionRuntime runtime)
-
Uses of DataRow in org.pentaho.reporting.engine.classic.core.parameters
Classes in org.pentaho.reporting.engine.classic.core.parameters that implement DataRow Modifier and Type Class Description class
CompoundDataRow
Methods in org.pentaho.reporting.engine.classic.core.parameters that return DataRow Modifier and Type Method Description DataRow
CompoundDataRow. getDataRow()
DataRow
ParameterExpressionRuntime. getDataRow()
Returns the current data-row.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 Modifier and Type Method Description void
DefaultParameterContext. setParameterValues(DataRow parameterValues)
Constructors in org.pentaho.reporting.engine.classic.core.parameters with parameters of type DataRow Constructor Description 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.sorting
Methods in org.pentaho.reporting.engine.classic.core.sorting with parameters of type DataRow Modifier and Type Method Description String[]
SortingDataFactoryCore. getReferencedFields(DataFactoryMetaData metaData, DataFactory element, String query, DataRow parameter)
protected TableModel
SortingDataFactory. postProcess(String query, DataRow parameters, TableModel tableModel)
-
Uses of DataRow in org.pentaho.reporting.engine.classic.core.states
Classes in org.pentaho.reporting.engine.classic.core.states that implement DataRow Modifier and Type Class Description class
DataRowConnector
This is the connection-proxy to the various data sources contained in the elements.class
LegacyDataRowWrapper
This data-row wrapper supports the full interface as it was defined in version 0.8.9.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 Modifier and Type Method Description 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 Modifier and Type Method Description boolean
DesignTimeDataFactory. isQueryExecutable(String query, DataRow parameters)
boolean
EmptyDataFactory. isQueryExecutable(String query, DataRow parameters)
Checks whether the query would be executable by this datafactory.TableModel
DesignTimeDataFactory. queryData(String query, DataRow parameters)
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 Constructor Description QueryDataRowWrapper(DataRow backend, int queryLimit, int queryTimeout)
Deprecated.QueryDataRowWrapper(DataRow backend, int queryTimeout, int queryLimit, List<SortConstraint> sortConstraints)
QueryDataRowWrapper(DataRow backend, Integer queryTimeout, Integer queryLimit)
Deprecated.QueryDataRowWrapper(DataRow backend, Integer queryTimeout, Integer queryLimit, List<SortConstraint> sortConstraints)
-
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 Modifier and Type Method Description void
CrosstabSpecification. add(DataRow dataRow)
void
DummyCrosstabSpecification. add(DataRow dataRow)
void
OrderedMergeCrosstabSpecification. add(DataRow dataRow)
void
SortedMergeCrosstabSpecification. 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 Modifier and Type Class Description class
FastGlobalView
class
ImportedVariablesDataRow
Methods in org.pentaho.reporting.engine.classic.core.states.datarow that return DataRow Modifier and Type Method Description DataRow
InlineDataRowRuntime. getDataRow()
DataRow
GlobalMasterRow. getGlobalView()
DataRow
MasterDataRow. getGlobalView()
Methods in org.pentaho.reporting.engine.classic.core.states.datarow with parameters of type DataRow Modifier and Type Method Description static void
DataRowEventHelper. addColumns(DataRow dataRow, MasterDataRowChangeHandler globalView)
int
PaddingController. getPrePaddingRows(DataRow globalView)
Do we need a case1 padding?boolean
DataProcessor. isAdvanceable(DataRow globalView)
protected TableModel
DefaultFlowController. performQueryData(DataFactory dataFactory, String query, int queryLimit, int queryTimeout, DataRow parameters, boolean designTime, List<SortConstraint> sortConstraints)
ImportedVariablesDataRow
ImportedVariablesDataRow. refresh(DataRow globalView, DataSchema dataSchema)
static void
DataRowEventHelper. refreshDataRow(DataRow dataRow, MasterDataRowChangeHandler changeHandler)
static void
DataRowEventHelper. removeAllColumns(DataRow dataRow, MasterDataRowChangeHandler globalView)
-
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 Modifier and Type Method Description 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 Modifier and Type Class Description class
ReportParameterValues
Methods in org.pentaho.reporting.engine.classic.core.util with parameters of type DataRow Modifier and Type Method Description protected void
PropertyLookupParser. handleVariableLookup(StringBuilder result, DataRow parameters, String columnName)
void
ReportParameterValues. putAll(DataRow dataRow)
String
PropertyLookupParser. translateAndLookup(String value, DataRow parameters)
Translates the given string and resolves the embedded property references.
-