Uses of Interface
org.pentaho.reporting.engine.classic.core.function.Expression

Packages that use Expression
org.pentaho.reporting.engine.classic.core Main classes in the JFreeReport class library. 
org.pentaho.reporting.engine.classic.core.designtime   
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.metadata   
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.modules.parser.base.common   
org.pentaho.reporting.engine.classic.core.modules.parser.bundle.data   
org.pentaho.reporting.engine.classic.core.modules.parser.bundle.layout   
org.pentaho.reporting.engine.classic.core.modules.parser.bundle.layout.elements   
org.pentaho.reporting.engine.classic.core.modules.parser.bundle.writer   
org.pentaho.reporting.engine.classic.core.modules.parser.extwriter Support for writing MasterReport instances to a character stream in XML format. 
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.wizard   
 

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

Methods in org.pentaho.reporting.engine.classic.core that return Expression
 Expression SubReport.getActivationExpression()
           
 Expression ReportElement.getAttributeExpression(String namespace, String name)
          Returns the attribute expression for the given attribute identified by its namespace and attribute name.
 Expression Element.getAttributeExpression(String namespace, String name)
           
 Expression ReportElement.getStyleExpression(StyleKey property)
           
 Expression Element.getStyleExpression(StyleKey property)
          Returns the expressions for the report.
 

Methods in org.pentaho.reporting.engine.classic.core with parameters of type Expression
 void AbstractReportDefinition.addExpression(Expression function)
          Adds a function to the report's collection of expressions.
 void AbstractReportDefinition.removeExpression(Expression expression)
           
 void SubReport.setActivationExpression(Expression activationExpression)
           
 void ReportElement.setAttributeExpression(String namespace, String name, Expression value)
          Assigns a new attribute expression for the given attribute.
 void Element.setAttributeExpression(String namespace, String name, Expression value)
           
 void ReportElement.setStyleExpression(StyleKey property, Expression function)
           
 void Element.setStyleExpression(StyleKey property, Expression function)
          Adds a function to the report's collection of expressions.
 

Uses of Expression in org.pentaho.reporting.engine.classic.core.designtime
 

Methods in org.pentaho.reporting.engine.classic.core.designtime that return Expression
 Expression AttributeExpressionChange.getNewExpression()
           
 Expression StyleExpressionChange.getNewExpression()
           
 Expression AttributeExpressionChange.getOldExpression()
           
 Expression StyleExpressionChange.getOldExpression()
           
 

Constructors in org.pentaho.reporting.engine.classic.core.designtime with parameters of type Expression
AttributeExpressionChange(String namespace, String name, Expression oldValue, Expression newValue)
           
StyleExpressionChange(StyleKey styleKey, Expression oldValue, Expression newValue)
           
 

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

Subinterfaces of Expression in org.pentaho.reporting.engine.classic.core.function
 interface AggregationFunction
          Todo: Document Me
 interface FieldAggregationFunction
          Todo: Document Me
 interface Function
          The interface for report functions.
 interface LayoutProcessorFunction
          A tagging interface that allows the system to differentiate between functions that compute values and functions that modify the report-definiton.
 interface OutputFunction
          A simple tagging interface for the transition from function-based layouting back to explicit layouting.
 interface StructureFunction
          A structure function is a annonymous function that modifes the structure of the report or computes changes to the report definition on the current report.
 interface ValidateableExpression
          A decorator interface that allows an expression to validate it's parameters.
 

Classes in org.pentaho.reporting.engine.classic.core.function that implement Expression
 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 AbstractExpression
          An abstract base class for implementing new report expressions.
 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.
 

Methods in org.pentaho.reporting.engine.classic.core.function that return Expression
 Expression ExpressionCollection.get(String name)
          Returns the Expression with the specified name (or null).
 Expression ExpressionCollection.getExpression(int pos)
          Returns the expression on the given position in the list.
 Expression[] ExpressionCollection.getExpressions()
          Return all expressions contained in this collection as array.
 Expression ItemPercentageFunction.getInstance()
          Return a completly separated copy of this function.
 Expression TotalGroupCountFunction.getInstance()
          Return a completly separated copy of this function.
 Expression FormulaExpression.getInstance()
          Return a completly separated copy of this function.
 Expression CountDistinctFunction.getInstance()
          Return a completly separated copy of this function.
 Expression ItemMinFunction.getInstance()
          Return a completly separated copy of this function.
 Expression TotalItemMinFunction.getInstance()
          Return a completly separated copy of this function.
 Expression ItemHideFunction.getInstance()
          Return a completly separated copy of this function.
 Expression TotalGroupSumFunction.getInstance()
          Return a completly separated copy of this function.
 Expression AbstractExpression.getInstance()
          Return a completly separated copy of this function.
 Expression TotalCalculationFunction.getInstance()
           
 Expression PageTotalFunction.getInstance()
          Return a completly separated copy of this function.
 Expression TextFormatExpression.getInstance()
          Deprecated. Return a completly separated copy of this function.
 Expression ItemAvgFunction.getInstance()
          Return a completly separated copy of this function.
 Expression PaintComponentFunction.getInstance()
          Deprecated. Return a completly separated copy of this function.
 Expression TotalItemCountFunction.getInstance()
          Return a completly separated copy of this function.
 Expression ColumnAggregationExpression.getInstance()
          Return a completly separated copy of this function.
 Expression PageOfPagesFunction.getInstance()
          Return a completly separated copy of this function.
 Expression ItemSumFunction.getInstance()
          Return a completly separated copy of this function.
 Expression AverageExpression.getInstance()
          Deprecated. Clones the expression.
 Expression Expression.getInstance()
          Return a new instance of this expression.
 Expression ItemMaxFunction.getInstance()
          Return a completly separated copy of this function.
 Expression ElementTrafficLightFunction.getInstance()
          Deprecated. Return a completly separated copy of this function.
 Expression TotalItemMaxFunction.getInstance()
          Return a completly separated copy of this function.
 Expression ShowElementByNameFunction.getInstance()
          Deprecated. Return a completly separated copy of this function.
 Expression ExpressionCollection.set(int index, Expression element)
           
 

Methods in org.pentaho.reporting.engine.classic.core.function with parameters of type Expression
 void ExpressionCollection.add(Expression e)
          Adds an expression to the collection.
 void ExpressionCollection.add(int index, Expression e)
           
 boolean ExpressionCollection.contains(Expression expression)
           
static ResourceBundle ExpressionUtilities.getDefaultResourceBundle(Expression expression)
          Retursn the default resource-bundle.
 int ExpressionCollection.indexOf(Expression element)
           
 boolean ExpressionCollection.removeExpression(Expression e)
          Removes an expression from the collection.
 Expression ExpressionCollection.set(int index, Expression element)
           
 

Uses of Expression in org.pentaho.reporting.engine.classic.core.function.bool
 

Classes in org.pentaho.reporting.engine.classic.core.function.bool that implement Expression
 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 Expression in org.pentaho.reporting.engine.classic.core.function.date
 

Classes in org.pentaho.reporting.engine.classic.core.function.date that implement Expression
 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 Expression in org.pentaho.reporting.engine.classic.core.function.numeric
 

Classes in org.pentaho.reporting.engine.classic.core.function.numeric that implement Expression
 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 Expression in org.pentaho.reporting.engine.classic.core.function.strings
 

Classes in org.pentaho.reporting.engine.classic.core.function.strings that implement Expression
 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.
 

Methods in org.pentaho.reporting.engine.classic.core.function.strings that return Expression
 Expression MapIndirectExpression.getInstance()
          Return a completly separated copy of this function.
 Expression MapStringExpression.getInstance()
          Return a completly separated copy of this function.
 Expression MessageFormatExpression.getInstance()
           
 

Uses of Expression in org.pentaho.reporting.engine.classic.core.function.sys
 

Classes in org.pentaho.reporting.engine.classic.core.function.sys that implement Expression
 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

 

Methods in org.pentaho.reporting.engine.classic.core.function.sys that return Expression
 Expression StyleExpressionsEvaluator.getInstance()
           
 Expression WizardItemHideFunction.getInstance()
           
 Expression MetaDataStyleEvaluator.getInstance()
           
 Expression AttributeExpressionsEvaluator.getInstance()
           
 Expression CellFormatFunction.getInstance()
           
 

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

Classes in org.pentaho.reporting.engine.classic.core.layout.output that implement Expression
 class DefaultOutputFunction
          Creation-Date: 08.04.2007, 16:22:18
 

Methods in org.pentaho.reporting.engine.classic.core.layout.output that return Expression
 Expression DefaultOutputFunction.getInstance()
           
 

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

Methods in org.pentaho.reporting.engine.classic.core.metadata with parameters of type Expression
 String[] ExpressionPropertyMetaData.getReferencedElements(Expression expression, Object attributeValue)
           
 String[] DefaultExpressionPropertyMetaData.getReferencedElements(Expression expression, Object attributeValue)
           
 String[] DefaultReportPreProcessorPropertyMetaData.getReferencedElements(Expression expression, Object attributeValue)
           
 String[] ReportPreProcessorPropertyMetaData.getReferencedElements(Expression expression, Object attributeValue)
           
 String[] DefaultExpressionPropertyCore.getReferencedElements(ExpressionPropertyMetaData metaData, Expression expression, Object attributeValue)
           
 String[] ExpressionPropertyCore.getReferencedElements(ExpressionPropertyMetaData metaData, Expression expression, Object attributeValue)
           
 String[] DefaultReportPreProcessorPropertyCore.getReferencedElements(ReportPreProcessorPropertyMetaData metaData, Expression expression, Object attributeValue)
           
 String[] ReportPreProcessorPropertyCore.getReferencedElements(ReportPreProcessorPropertyMetaData metaData, Expression expression, Object attributeValue)
           
 String[] ExpressionPropertyMetaData.getReferencedFields(Expression expression, Object attributeValue)
           
 String[] DefaultExpressionPropertyMetaData.getReferencedFields(Expression element, Object attributeValue)
           
 String[] DefaultReportPreProcessorPropertyMetaData.getReferencedFields(Expression element, Object attributeValue)
           
 String[] ReportPreProcessorPropertyMetaData.getReferencedFields(Expression expression, Object attributeValue)
           
 String[] DefaultExpressionPropertyCore.getReferencedFields(ExpressionPropertyMetaData metaData, Expression expression, Object attributeValue)
           
 String[] ExpressionPropertyCore.getReferencedFields(ExpressionPropertyMetaData metaData, Expression expression, Object attributeValue)
           
 String[] DefaultReportPreProcessorPropertyCore.getReferencedFields(ReportPreProcessorPropertyMetaData metaData, Expression expression, Object attributeValue)
           
 String[] ReportPreProcessorPropertyCore.getReferencedFields(ReportPreProcessorPropertyMetaData metaData, Expression expression, Object attributeValue)
           
 String[] ExpressionPropertyMetaData.getReferencedGroups(Expression expression, Object attributeValue)
           
 String[] DefaultExpressionPropertyMetaData.getReferencedGroups(Expression element, Object attributeValue)
           
 String[] DefaultReportPreProcessorPropertyMetaData.getReferencedGroups(Expression element, Object attributeValue)
           
 String[] ReportPreProcessorPropertyMetaData.getReferencedGroups(Expression expression, Object attributeValue)
           
 String[] DefaultExpressionPropertyCore.getReferencedGroups(ExpressionPropertyMetaData metaData, Expression expression, Object attributeValue)
           
 String[] ExpressionPropertyCore.getReferencedGroups(ExpressionPropertyMetaData metaData, Expression expression, Object attributeValue)
           
 String[] DefaultReportPreProcessorPropertyCore.getReferencedGroups(ReportPreProcessorPropertyMetaData metaData, Expression expression, Object attributeValue)
           
 String[] ReportPreProcessorPropertyCore.getReferencedGroups(ReportPreProcessorPropertyMetaData metaData, Expression expression, Object attributeValue)
           
 ResourceReference[] ExpressionPropertyMetaData.getReferencedResources(Expression expression, Object attributeValue, Element reportElement, org.pentaho.reporting.libraries.resourceloader.ResourceManager resourceManager)
           
 ResourceReference[] DefaultExpressionPropertyMetaData.getReferencedResources(Expression expression, Object attributeValue, Element reportElement, org.pentaho.reporting.libraries.resourceloader.ResourceManager resourceManager)
           
 ResourceReference[] DefaultReportPreProcessorPropertyMetaData.getReferencedResources(Expression expression, Object attributeValue, Element reportElement, org.pentaho.reporting.libraries.resourceloader.ResourceManager resourceManager)
           
 ResourceReference[] ReportPreProcessorPropertyMetaData.getReferencedResources(Expression expression, Object attributeValue, Element reportElement, org.pentaho.reporting.libraries.resourceloader.ResourceManager resourceManager)
           
 ResourceReference[] DefaultExpressionPropertyCore.getReferencedResources(ExpressionPropertyMetaData metaData, Expression expression, Object attributeValue, Element reportElement, org.pentaho.reporting.libraries.resourceloader.ResourceManager resourceManager)
           
 ResourceReference[] ExpressionPropertyCore.getReferencedResources(ExpressionPropertyMetaData metaData, Expression expression, Object attributeValue, Element reportElement, org.pentaho.reporting.libraries.resourceloader.ResourceManager resourceManager)
           
 ResourceReference[] DefaultReportPreProcessorPropertyCore.getReferencedResources(ReportPreProcessorPropertyMetaData metaData, Expression expression, Object attributeValue, Element reportElement, org.pentaho.reporting.libraries.resourceloader.ResourceManager resourceManager)
           
 ResourceReference[] ReportPreProcessorPropertyCore.getReferencedResources(ReportPreProcessorPropertyMetaData metaData, Expression expression, Object attributeValue, Element reportElement, org.pentaho.reporting.libraries.resourceloader.ResourceManager resourceManager)
           
 

Uses of Expression in org.pentaho.reporting.engine.classic.core.modules.misc.beanshell
 

Classes in org.pentaho.reporting.engine.classic.core.modules.misc.beanshell that implement Expression
 class BSHExpression
          An expression that uses the BeanShell scripting framework to perform a scripted calculation.
 

Methods in org.pentaho.reporting.engine.classic.core.modules.misc.beanshell that return Expression
 Expression BSHExpression.getInstance()
          Return a new instance of this expression.
 

Uses of Expression in org.pentaho.reporting.engine.classic.core.modules.misc.bsf
 

Classes in org.pentaho.reporting.engine.classic.core.modules.misc.bsf that implement Expression
 class BSFExpression
          An expression that uses the Bean scripting framework to perform a scripted calculation.
 

Uses of Expression in org.pentaho.reporting.engine.classic.core.modules.misc.survey
 

Classes in org.pentaho.reporting.engine.classic.core.modules.misc.survey that implement Expression
 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 Expression in org.pentaho.reporting.engine.classic.core.modules.output.csv
 

Classes in org.pentaho.reporting.engine.classic.core.modules.output.csv that implement Expression
 class CSVWriter
          The CSV Writer is the content creation function used to create the CSV content.
 

Uses of Expression in org.pentaho.reporting.engine.classic.core.modules.output.xml
 

Classes in org.pentaho.reporting.engine.classic.core.modules.output.xml that implement Expression
 class XMLWriter
          Deprecated. The whole basic XML output is deprecated as it cannot handle inline subreports.
 

Uses of Expression in org.pentaho.reporting.engine.classic.core.modules.parser.base.common
 

Methods in org.pentaho.reporting.engine.classic.core.modules.parser.base.common that return Expression
 Expression StyleExpressionHandler.getExpression()
           
 

Constructors in org.pentaho.reporting.engine.classic.core.modules.parser.base.common with parameters of type Expression
ExpressionPropertiesReadHandler(Expression expression, String originalExpressionClass, String expressionClass)
           
 

Uses of Expression in org.pentaho.reporting.engine.classic.core.modules.parser.bundle.data
 

Methods in org.pentaho.reporting.engine.classic.core.modules.parser.bundle.data that return Expression
 Expression[] SubReportDataDefinition.getExpressions()
           
 Expression[] DataDefinition.getExpressions()
           
 

Constructors in org.pentaho.reporting.engine.classic.core.modules.parser.bundle.data with parameters of type Expression
DataDefinition(ReportParameterDefinition parameterDefinition, DataFactory primaryDataFactory, String query, int queryLimit, int queryTimeout, Expression[] expressions)
           
SubReportDataDefinition(ParameterMapping[] importParameters, ParameterMapping[] exportParameters, DataFactory primaryDataFactory, String query, int queryLimit, int queryTimeout, Expression[] expressions)
           
 

Uses of Expression in org.pentaho.reporting.engine.classic.core.modules.parser.bundle.layout
 

Methods in org.pentaho.reporting.engine.classic.core.modules.parser.bundle.layout that return Expression
 Expression[] LayoutProcessorReadHandler.getExpressions()
           
 

Uses of Expression in org.pentaho.reporting.engine.classic.core.modules.parser.bundle.layout.elements
 

Methods in org.pentaho.reporting.engine.classic.core.modules.parser.bundle.layout.elements that return Expression
 Expression AttributeExpressionReadHandler.getExpression()
           
 

Uses of Expression in org.pentaho.reporting.engine.classic.core.modules.parser.bundle.writer
 

Methods in org.pentaho.reporting.engine.classic.core.modules.parser.bundle.writer with parameters of type Expression
static void ExpressionWriterUtility.copyStaticResources(org.pentaho.reporting.libraries.docbundle.WriteableDocumentBundle bundle, BundleWriterState state, Expression expression, BeanUtility beanUtility, ExpressionPropertyMetaData[] datas)
           
static void ExpressionWriterUtility.writeExpression(org.pentaho.reporting.libraries.docbundle.WriteableDocumentBundle bundle, BundleWriterState state, Expression expression, org.pentaho.reporting.libraries.xmlns.writer.XmlWriter writer, String namespaceUri, String expressionTag)
           
static void ExpressionWriterUtility.writeExpressionCore(org.pentaho.reporting.libraries.docbundle.WriteableDocumentBundle bundle, BundleWriterState state, Expression expression, org.pentaho.reporting.libraries.xmlns.writer.XmlWriter writer, String namespaceUri, String expressionTag, org.pentaho.reporting.libraries.xmlns.common.AttributeList expressionAttrList)
           
static void ExpressionWriterUtility.writeStyleExpression(org.pentaho.reporting.libraries.docbundle.WriteableDocumentBundle bundle, BundleWriterState state, Expression expression, org.pentaho.reporting.libraries.xmlns.writer.XmlWriter writer, StyleKey styleKey, String namespaceUri, String expressionTag)
           
 

Uses of Expression in org.pentaho.reporting.engine.classic.core.modules.parser.extwriter
 

Methods in org.pentaho.reporting.engine.classic.core.modules.parser.extwriter with parameters of type Expression
 void FunctionsWriter.writeStyleExpression(Expression expression, StyleKey styleKey)
           
 

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

Methods in org.pentaho.reporting.engine.classic.core.states that return Expression
 Expression[] FunctionStorage.restore(FunctionStorageKey key)
           
 

Methods in org.pentaho.reporting.engine.classic.core.states with parameters of type Expression
 void FunctionStorage.store(FunctionStorageKey key, Expression[] expressions, int length)
          Stores expressions at the end of a run.
 

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

Classes in org.pentaho.reporting.engine.classic.core.states.crosstab that implement Expression
 class CrosstabProcessorFunction
          Computes the column-axis values for all crosstabs in the current report and all of its subreports.
 

Methods in org.pentaho.reporting.engine.classic.core.states.crosstab that return Expression
 Expression CrosstabProcessorFunction.getInstance()
          Return a completly separated copy of this function.
 

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

Methods in org.pentaho.reporting.engine.classic.core.states.datarow that return Expression
 Expression[] ExpressionDataRow.getExpressions()
           
 

Methods in org.pentaho.reporting.engine.classic.core.states.datarow with parameters of type Expression
 DefaultFlowController DefaultFlowController.activateExpressions(Expression[] expressions, boolean preserveState)
           
 void ExpressionDataRow.pushExpressions(Expression[] expressionSlots, boolean preserveState)
           
 

Uses of Expression in org.pentaho.reporting.engine.classic.core.wizard
 

Methods in org.pentaho.reporting.engine.classic.core.wizard with parameters of type Expression
 DataSchema DataSchemaCompiler.compile(TableModel data, Expression[] expressions, ParameterDataRow parameters, ParameterDefinitionEntry[] parameterDefinitions, ReportEnvironment reportEnvironment)
           
 DataSchema DataSchemaCompiler.compile(TableModel data, Expression[] expressions, ParameterDataRow parameters, ReportEnvironment reportEnvironment)
          Deprecated. pleaes pass the parameter-definition around.