Uses of Class
org.pentaho.reporting.engine.classic.core.function.AbstractExpression

Packages that use AbstractExpression
org.pentaho.reporting.engine.classic.core.function The function package contains statefull functions and stateless expression for JFreeReport. 
org.pentaho.reporting.engine.classic.core.function.bool   
org.pentaho.reporting.engine.classic.core.function.date   
org.pentaho.reporting.engine.classic.core.function.numeric   
org.pentaho.reporting.engine.classic.core.function.strings   
org.pentaho.reporting.engine.classic.core.function.sys   
org.pentaho.reporting.engine.classic.core.layout.output   
org.pentaho.reporting.engine.classic.core.modules.misc.beanshell Support for the BeanShell expression and beanshell scripting support. 
org.pentaho.reporting.engine.classic.core.modules.misc.bsf   
org.pentaho.reporting.engine.classic.core.modules.misc.survey   
org.pentaho.reporting.engine.classic.core.modules.output.csv A plain CSV output. 
org.pentaho.reporting.engine.classic.core.modules.output.xml DEPRECATED The XML output generates a xml representation of the generated output. 
org.pentaho.reporting.engine.classic.core.states.crosstab   
 

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

Subclasses of AbstractExpression in org.pentaho.reporting.engine.classic.core.function
 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 formula
 class ColumnMaximumExpression
          Deprecated. Use a formula
 class ColumnMinimumExpression
          Deprecated. Use a formula
 class ColumnMultiplyExpression
          Deprecated. Use a formula
 class ColumnSumExpression
          Deprecated. Use a formula
 class CompareFieldsExpression
          Deprecated. Use a formula instead.
 class ConditionalItemSumFunction
          Deprecated. Filter the values by using a plain formula.
 class ConvertToDateExpression
          Parses a string into a date using the given date-format.
 class ConvertToNumberExpression
          Parses a string into a number using the given decimal-format.
 class CountDistinctFunction
          Counts the distinct occurences of an certain value of an column.
 class CreateGroupAnchorsFunction
          Deprecated. It is easier to create anchors using a Style-expression. The Anchor-Field has been deprecated now.
 class CreateHyperLinksFunction
          Deprecated. add style expressions to the 'href-target' and 'href-window' instead. It is much easier and less confusing.
 class DateCutExpression
          Deprecated. The VariableDateExpression is much better suited for this purpose.
 class ElementColorFunction
          Deprecated. add a style expression for the 'paint' style instead
 class 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 formula
 class HideElementIfDataAvailableExpression
          Deprecated. Use a Style-Expression or make proper use of the No-Data-Band
 class HideNullValuesFunction
          Deprecated. This should be done using Style-Expressions.
 class HidePageBandForTableExportFunction
          Hides the page header and footer if the export type is not pageable.
 class IsEmptyExpression
          Deprecated. Use a Formula Instead
 class IsNullExpression
          Deprecated. Use a Formula Instead
 class 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 clearer
 class 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 combines PageFunctionand PageTotalFunction.
 class PageTotalFunction
          Prints the total number of pages of an report.
 class PaintComponentFunction
          Deprecated. Use the new Component-Element instead. It uses drawables for this job, and therefore the result looks much better. This method does no longer work, as it depended on implementation details that are no longer in use.
 class PaintDynamicComponentFunction
          Deprecated. Use the new Component-Element instead. It uses drawables for this job, and therefore the result looks much better.
 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-expressions
 class 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 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
 class AndExpression
          Deprecated. use formulas instead
 class 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
 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
 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
 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 formula
 class TokenizeStringExpression
          Deprecated. Use a formula: "prefix & SUBSTITUTE(field, delimeter, replacement) & suffix"
 class ToLowerCaseStringExpression
          Deprecated. This can be solved with a formula
 class ToUpperCaseStringExpression
          Deprecated. This can be solved with a formula
 class 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
 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 GetDataRowValueExpression
          Todo: Document Me
 class IsExportTypeExpression
          Tests, whether a certain export type is currently used.
 class MetaDataStyleEvaluator
          Todo: Document Me
 class SheetNameFunction
          This function is used to generate sheet names into table exports.
 class SingleValueQueryFunction
          Fires a query against the data-source and returns a single value.
 class StyleExpressionsEvaluator
          Evaluates style-expressions and updates the stylesheet.
 class WizardItemHideFunction
          Todo: Document me!

Date: 06.04.2009 Time: 18:54:33

 

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

Subclasses of AbstractExpression in org.pentaho.reporting.engine.classic.core.layout.output
 class DefaultOutputFunction
          Creation-Date: 08.04.2007, 16:22:18
 

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
 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
 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
 class SurveyScaleExpression
          An expression that takes values from one or more fields in the current row of the report, builds a SurveyScale 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
 class CSVWriter
          The CSV Writer is the content creation function used to create the CSV content.
 

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
 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
 class CrosstabProcessorFunction
          Computes the column-axis values for all crosstabs in the current report and all of its subreports.