Uses of Class
org.pentaho.reporting.engine.classic.core.function.AbstractExpression
-
-
Uses of AbstractExpression in org.pentaho.reporting.engine.classic.core.function
Subclasses of AbstractExpression in org.pentaho.reporting.engine.classic.core.function Modifier and Type Class Description class
AbstractCompareExpression
Deprecated.This can be better handled in a formula.class
AbstractElementFormatFunction
The AbstractElementFormatFunction provides a common base implementation for all functions that need to modify the report definition or the style of an report element or band during the report processing.class
AbstractFunction
Base class for implementing new report functions.class
AverageExpression
Deprecated.this has been replaced by the ColumnAverageExpression.class
ColumnAggregationExpression
The base-class for all expressions that aggregate values from multiple columns.class
ColumnAverageExpression
Deprecated.the same can be achived with a formula "AVG([column1], [column2], [column3])"class
ColumnDifferenceExpression
Deprecated.This can be done easier with a formula.class
ColumnDivisionExpression
Deprecated.Use a formulaclass
ColumnMaximumExpression
Deprecated.Use a formulaclass
ColumnMinimumExpression
Deprecated.Use a formulaclass
ColumnMultiplyExpression
Deprecated.Use a formulaclass
ColumnSumExpression
Deprecated.Use a formulaclass
CompareFieldsExpression
Deprecated.Use a formula instead.class
ConditionalItemSumFunction
Deprecated.Filter the values by using a plain formula.class
ConvertToDateExpression
Deprecated.use a formula function (ParseDate) instead.class
ConvertToNumberExpression
Parses a string into a number using the given decimal-format.class
CountDistinctFunction
Counts the distinct occurrences of an certain value of an column.class
CreateGroupAnchorsFunction
Deprecated.It is easier to create anchors using a Style-expression.class
CreateHyperLinksFunction
Deprecated.add style expressions to the 'href-target' and 'href-window' instead.class
DateCutExpression
Deprecated.The VariableDateExpression is much better suited for this purpose.class
ElementColorFunction
Deprecated.add a style expression for the 'paint' style insteadclass
ElementTrafficLightFunction
Deprecated.This function can be safely replaced by a formula.class
ElementVisibilityFunction
Deprecated.add a style-expression for the visible style-key instead.class
ElementVisibilitySwitchFunction
Deprecated.Use the RowBandingFunction to modify the band's background color directly.class
EventMonitorFunction
A function that logs each event that it receives.class
FormulaExpression
The formula expression is used to evaluate a LibFormula/OpenFormula expression.class
FormulaFunction
The formula function is a stateful version of the FormulaExpression and is used to evaluate a LibFormula/OpenFormula expression.class
GroupCountFunction
A report function that counts groups in a report.class
HideElementByNameFunction
Deprecated.Use a formulaclass
HideElementIfDataAvailableExpression
Deprecated.Use a Style-Expression or make proper use of the No-Data-Bandclass
HideNullValuesFunction
Deprecated.This should be done using Style-Expressions.class
HidePageBandForTableExportFunction
Deprecated.Use style expressions instead.class
IsEmptyExpression
Deprecated.Use a Formula Insteadclass
IsNullExpression
Deprecated.Use a Formula Insteadclass
ItemAvgFunction
A report function that calculates the average of one field (column) from the TableModel.class
ItemColumnQuotientExpression
Deprecated.Use PercentageExpression instead, it's name is much clearerclass
ItemCountFunction
A report function that counts items in a report.class
ItemHideFunction
The ItemHideFunction hides equal values in a group.class
ItemMaxFunction
A report function that calculates the maximum value of one field (column) from the data-row.class
ItemMinFunction
A report function that calculates the minimum value of one field (column) from the data-row.class
ItemPercentageFunction
Calculates the percentage value of a numeric field.class
ItemSumFunction
A report function that calculates the sum of one field (column) from the data-row.class
NegativeNumberPaintChangeFunction
Deprecated.The same thing can be achieved using a simple StyleExpression on the element's PAINT stylekey.class
PageFunction
A report function that counts pages.class
PageItemCountFunction
An ItemCount function, that is reset to zero on every new page.class
PageItemSumFunction
An ItemSum function, that is reset to zero on every new page.class
PageOfPagesFunction
A report function that combinesPageFunction
andPageTotalFunction
.class
PageTotalFunction
Prints the total number of pages of an report.class
PaintComponentFunction
Deprecated.Use the new Component-Element instead.class
PaintDynamicComponentFunction
Deprecated.Use the new Component-Element instead.class
PercentageExpression
Deprecated.The same can be achieved using a simple ValueExpression.class
RowBandingFunction
A function that alternates the background-color for each item-band within a group.class
ShowElementByNameFunction
Deprecated.This can be done easier using style-expressionsclass
ShowElementIfDataAvailableExpression
Deprecated.Use a formula instead.class
TextFormatExpression
Deprecated.Use the MessageFormatExpression instead.class
TotalCalculationFunction
A report function that stores the result of a calculation for a group or the complete report.class
TotalGroupCountFunction
A report function that counts the total of groups in a report.class
TotalGroupSumFunction
A report function that calculates the sum of one field (column) from the Data-Row.class
TotalGroupSumQuotientFunction
A report function that calculates the quotient of two summed fields (columns) from the report's data row.class
TotalGroupSumQuotientPercentFunction
A report function that calculates the quotient of two summed fields (columns) from the data-row.class
TotalItemCountFunction
A report function that counts the total number of items contained in groups in a report.class
TotalItemMaxFunction
A report function that pre-computes the largest item in a group.class
TotalItemMinFunction
A report function that pre-computes the smallest item in a group.class
TotalPageItemCountFunction
A report function that counts the total number of items contained in groups in a report.class
TotalPageSumFunction
Calculates the sum of a field for an entire page.class
TriggerPageFooterFunction
This function enables a "PageFooter only on last page" functionality. -
Uses of AbstractExpression in org.pentaho.reporting.engine.classic.core.function.bool
Subclasses of AbstractExpression in org.pentaho.reporting.engine.classic.core.function.bool Modifier and Type Class Description class
AndExpression
Deprecated.use formulas insteadclass
IsEmptyDataExpression
Deprecated.Use a formula instead or make proper use of the No-Data band.class
OrExpression
Deprecated.use Formulas instead -
Uses of AbstractExpression in org.pentaho.reporting.engine.classic.core.function.date
Subclasses of AbstractExpression in org.pentaho.reporting.engine.classic.core.function.date Modifier and Type Class Description class
CompareDateExpression
Deprecated.This can be solved easier using the Inline-Expression language.class
DateExpression
The DateExpression can be used to construct a static date object.class
DateSpanExpression
Deprecated.This can be solved using a plain formula.class
VariableDateExpression
Constructs a new date by specifying the fields for the calendar either as static parameters or as parameters read from a field. -
Uses of AbstractExpression in org.pentaho.reporting.engine.classic.core.function.numeric
Subclasses of AbstractExpression in org.pentaho.reporting.engine.classic.core.function.numeric Modifier and Type Class Description class
CompareNumberExpression
Deprecated.like all compare functions, using the formula support is easier.class
IsNegativeExpression
Deprecated.This can be replaced by a formula.class
IsPositiveExpression
Deprecated.This can be replaced by a formula. -
Uses of AbstractExpression in org.pentaho.reporting.engine.classic.core.function.strings
Subclasses of AbstractExpression in org.pentaho.reporting.engine.classic.core.function.strings Modifier and Type Class Description class
CapitalizeStringExpression
Deprecated.Use a formula instead.class
CompareStringExpression
Deprecated.This can be done a lot easier using a simple formula.class
MapIndirectExpression
Returns the value read from a mapped field.class
MapStringExpression
Maps a string read from a column into an other string.class
MessageFormatExpression
Formats a message using named parameters.class
ResourceBundleLookupExpression
Performs a resource-bundle lookup using the value read from the defined field as key in the resource-bundle.class
ResourceMesssageFormatExpression
Formats a message read from a resource-bundle using named parameters.class
SubStringExpression
Deprecated.Use a formulaclass
TokenizeStringExpression
Deprecated.Use a formula: "prefix & SUBSTITUTE(field, delimeter, replacement) & suffix"class
ToLowerCaseStringExpression
Deprecated.This can be solved with a formulaclass
ToUpperCaseStringExpression
Deprecated.This can be solved with a formulaclass
URLEncodeExpression
Deprecated.This can be replaced by a formula. -
Uses of AbstractExpression in org.pentaho.reporting.engine.classic.core.function.sys
Subclasses of AbstractExpression in org.pentaho.reporting.engine.classic.core.function.sys Modifier and Type Class Description class
AttributeExpressionsEvaluator
Evaluates style-expressions and updates the stylesheet.class
CellFormatFunction
The cell-format function is an internal structure function that copies the format-strings of any text-field into the stylesheet of the element.class
CrosstabColumnSequenceFunction
class
GetDataRowValueExpression
class
IsExportTypeExpression
Tests, whether a certain export type is currently used.class
MetaDataStyleEvaluator
class
SheetNameFunction
Deprecated.This way of defining a sheetname for elements is deprecated.class
SingleValueQueryFunction
Deprecated.use the formula expression with the same name instead.class
StyleExpressionsEvaluator
Evaluates style-expressions and updates the stylesheet.class
StyleResolvingEvaluator
class
WizardItemHideFunction
-
Uses of AbstractExpression in org.pentaho.reporting.engine.classic.core.layout.output
Subclasses of AbstractExpression in org.pentaho.reporting.engine.classic.core.layout.output Modifier and Type Class Description class
DefaultOutputFunction
-
Uses of AbstractExpression in org.pentaho.reporting.engine.classic.core.modules.misc.beanshell
Subclasses of AbstractExpression in org.pentaho.reporting.engine.classic.core.modules.misc.beanshell Modifier and Type Class Description class
BSHExpression
An expression that uses the BeanShell scripting framework to perform a scripted calculation. -
Uses of AbstractExpression in org.pentaho.reporting.engine.classic.core.modules.misc.bsf
Subclasses of AbstractExpression in org.pentaho.reporting.engine.classic.core.modules.misc.bsf Modifier and Type Class Description class
BSFExpression
An expression that uses the Bean scripting framework to perform a scripted calculation. -
Uses of AbstractExpression in org.pentaho.reporting.engine.classic.core.modules.misc.survey
Subclasses of AbstractExpression in org.pentaho.reporting.engine.classic.core.modules.misc.survey Modifier and Type Class Description class
SurveyScaleExpression
An expression that takes values from one or more fields in the current row of the report, builds aSurveyScale
instance that will present those values, and returns that instance as the expression result. -
Uses of AbstractExpression in org.pentaho.reporting.engine.classic.core.modules.output.csv
Subclasses of AbstractExpression in org.pentaho.reporting.engine.classic.core.modules.output.csv Modifier and Type Class Description class
CSVWriter
Deprecated.Will be removed in the future, as PDI is a better CSV generator. -
Uses of AbstractExpression in org.pentaho.reporting.engine.classic.core.modules.output.fast
Subclasses of AbstractExpression in org.pentaho.reporting.engine.classic.core.modules.output.fast Modifier and Type Class Description class
FastExportOutputFunction
-
Uses of AbstractExpression in org.pentaho.reporting.engine.classic.core.modules.output.xml
Subclasses of AbstractExpression in org.pentaho.reporting.engine.classic.core.modules.output.xml Modifier and Type Class Description class
XMLWriter
Deprecated.The whole basic XML output is deprecated as it cannot handle inline subreports. -
Uses of AbstractExpression in org.pentaho.reporting.engine.classic.core.states.crosstab
Subclasses of AbstractExpression in org.pentaho.reporting.engine.classic.core.states.crosstab Modifier and Type Class Description class
CrosstabProcessorFunction
Computes the column-axis values for all crosstabs in the current report.
-