Modifier and Type | Interface and Description |
---|---|
interface |
DynamicExpression |
Modifier and Type | Method and Description |
---|---|
Expression |
SubReport.getActivationExpression() |
Expression |
Element.getAttributeExpression(String namespace,
String name) |
Expression |
ReportElement.getAttributeExpression(String namespace,
String name)
Returns the attribute expression for the given attribute identified by its namespace and attribute name.
|
Expression |
Element.getStyleExpression(StyleKey property)
Returns the expressions for the report.
|
Expression |
ReportElement.getStyleExpression(StyleKey property) |
Modifier and Type | Method and Description |
---|---|
ReportAttributeMap<Expression> |
Element.getAttributeExpressions() |
Map<String,Expression> |
DynamicExpression.getExpressionMap() |
Map<StyleKey,Expression> |
Element.getStyleExpressions()
Returns a map of all style expressions attached to this element.
|
Map<StyleKey,Expression> |
ReportElement.getStyleExpressions() |
Modifier and Type | Method and Description |
---|---|
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 |
Element.setAttributeExpression(String namespace,
String name,
Expression value) |
void |
ReportElement.setAttributeExpression(String namespace,
String name,
Expression value)
Assigns a new attribute expression for the given attribute.
|
void |
Element.setStyleExpression(StyleKey property,
Expression function)
Adds a function to the report's collection of expressions.
|
void |
ReportElement.setStyleExpression(StyleKey property,
Expression function) |
Modifier and Type | Method and Description |
---|---|
void |
DynamicExpression.setExpressionMap(Map<String,Expression> ex) |
Modifier and Type | Method and Description |
---|---|
Expression |
AttributeExpressionChange.getNewExpression() |
Expression |
StyleExpressionChange.getNewExpression() |
Expression |
AttributeExpressionChange.getOldExpression() |
Expression |
StyleExpressionChange.getOldExpression() |
Constructor and Description |
---|
AttributeExpressionChange(String namespace,
String name,
Expression oldValue,
Expression newValue) |
StyleExpressionChange(StyleKey styleKey,
Expression oldValue,
Expression newValue) |
Modifier and Type | Method and Description |
---|---|
protected void |
CompatibilityUpdater.inspectAttributeExpression(ReportElement element,
String attributeNamespace,
String attributeName,
Expression expression,
ExpressionMetaData expressionMetaData) |
void |
CompatibilityConverter.inspectAttributeExpression(ReportElement element,
String attributeNamespace,
String attributeName,
Expression expression,
ExpressionMetaData expressionMetaData) |
void |
AbstractCompatibilityConverter.inspectAttributeExpression(ReportElement element,
String attributeNamespace,
String attributeName,
Expression expression,
ExpressionMetaData expressionMetaData) |
protected void |
CompatibilityUpdater.inspectExpression(AbstractReportDefinition report,
Expression expression) |
void |
CompatibilityConverter.inspectExpression(AbstractReportDefinition report,
Expression expression) |
void |
AbstractCompatibilityConverter.inspectExpression(AbstractReportDefinition report,
Expression expression) |
protected void |
CompatibilityUpdater.inspectStyleExpression(ReportElement element,
StyleKey styleKey,
Expression expression,
ExpressionMetaData expressionMetaData) |
void |
CompatibilityConverter.inspectStyleExpression(ReportElement element,
StyleKey styleKey,
Expression expression,
ExpressionMetaData expressionMetaData) |
void |
AbstractCompatibilityConverter.inspectStyleExpression(ReportElement element,
StyleKey styleKey,
Expression expression,
ExpressionMetaData expressionMetaData) |
Modifier and Type | Interface and Description |
---|---|
interface |
AggregationFunction |
interface |
FieldAggregationFunction |
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.
|
Modifier and Type | Class and 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 |
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
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. 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
Deprecated.
Use style expressions instead.
|
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
PageFunction and 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 |
TotalPageSumFunction
Calculates the sum of a field for an entire page.
|
class |
TriggerPageFooterFunction
This function enables a "PageFooter only on last page" functionality.
|
Modifier and Type | Method and Description |
---|---|
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 |
Expression.getInstance()
Return a new instance of this expression.
|
Expression |
ItemMaxFunction.getInstance()
Return a completly separated copy of this function.
|
Expression |
PageOfPagesFunction.getInstance()
Return a completly separated copy of this function.
|
Expression |
ColumnAggregationExpression.getInstance()
Return a completly separated copy of this function.
|
Expression |
TextFormatExpression.getInstance()
Deprecated.
Return a completly separated copy of this function.
|
Expression |
TotalCalculationFunction.getInstance() |
Expression |
TotalItemCountFunction.getInstance()
Return a completly separated copy of this function.
|
Expression |
FormulaExpression.getInstance()
Return a completly separated copy of this function.
|
Expression |
ItemHideFunction.getInstance()
Return a completly separated copy of this function.
|
Expression |
ItemAvgFunction.getInstance()
Return a completly separated copy of this function.
|
Expression |
ItemMinFunction.getInstance()
Return a completly separated copy of this function.
|
Expression |
TotalPageItemCountFunction.getInstance()
Return a completly separated copy of this function.
|
Expression |
CountDistinctFunction.getInstance()
Return a completly separated copy of this function.
|
Expression |
PaintComponentFunction.getInstance()
Deprecated.
Return a completly separated copy of this function.
|
Expression |
TotalItemMaxFunction.getInstance()
Return a completly separated copy of this function.
|
Expression |
AverageExpression.getInstance()
Deprecated.
Clones the expression.
|
Expression |
PageTotalFunction.getInstance()
Return a completly separated copy of this function.
|
Expression |
AbstractExpression.getInstance()
Return a completly separated copy of this function.
|
Expression |
TotalItemMinFunction.getInstance()
Return a completly separated copy of this function.
|
Expression |
FormulaFunction.getInstance()
Return a completly separated copy of this function.
|
Expression |
TotalGroupCountFunction.getInstance()
Return a completly separated copy of this function.
|
Expression |
TotalGroupSumFunction.getInstance()
Return a completly separated copy of this function.
|
Expression |
TotalPageSumFunction.getInstance()
Return a completly separated copy of this function.
|
Expression |
ItemSumFunction.getInstance()
Return a completly separated copy of this function.
|
Expression |
ExpressionCollection.set(int index,
Expression element) |
Modifier and Type | Method and Description |
---|---|
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) |
Modifier and Type | Class and Description |
---|---|
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
|
Modifier and Type | Class and 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.
|
Modifier and Type | Class and 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.
|
Modifier and Type | Class and 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 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.
|
Modifier and Type | Method and Description |
---|---|
Expression |
MapStringExpression.getInstance()
Return a completly separated copy of this function.
|
Expression |
MessageFormatExpression.getInstance() |
Expression |
MapIndirectExpression.getInstance()
Return a completly separated copy of this function.
|
Modifier and Type | Class and 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. Sheetnames should be declared or computed
directly on the bands by specifiing a sheetname using the "computed-sheetname" style-property.
|
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 |
Modifier and Type | Class and Description |
---|---|
class |
DefaultOutputFunction |
Modifier and Type | Method and Description |
---|---|
Expression |
DefaultOutputFunction.getInstance() |
Modifier and Type | Method and Description |
---|---|
Expression |
DefaultExpressionMetaData.create() |
Expression |
ExpressionMetaData.create() |
Modifier and Type | Method and Description |
---|---|
String[] |
ReportPreProcessorPropertyMetaData.getReferencedElements(Expression expression,
Object attributeValue) |
String[] |
DefaultReportPreProcessorPropertyMetaData.getReferencedElements(Expression expression,
Object attributeValue) |
String[] |
ExpressionPropertyMetaData.getReferencedElements(Expression expression,
Object attributeValue) |
String[] |
DefaultExpressionPropertyMetaData.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[] |
ReportPreProcessorPropertyMetaData.getReferencedFields(Expression expression,
Object attributeValue) |
String[] |
DefaultReportPreProcessorPropertyMetaData.getReferencedFields(Expression element,
Object attributeValue) |
String[] |
ExpressionPropertyMetaData.getReferencedFields(Expression expression,
Object attributeValue) |
String[] |
DefaultExpressionPropertyMetaData.getReferencedFields(Expression element,
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[] |
ReportPreProcessorPropertyMetaData.getReferencedGroups(Expression expression,
Object attributeValue) |
String[] |
DefaultReportPreProcessorPropertyMetaData.getReferencedGroups(Expression element,
Object attributeValue) |
String[] |
ExpressionPropertyMetaData.getReferencedGroups(Expression expression,
Object attributeValue) |
String[] |
DefaultExpressionPropertyMetaData.getReferencedGroups(Expression element,
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[] |
ReportPreProcessorPropertyMetaData.getReferencedResources(Expression expression,
Object attributeValue,
Element reportElement,
ResourceManager resourceManager) |
ResourceReference[] |
DefaultReportPreProcessorPropertyMetaData.getReferencedResources(Expression expression,
Object attributeValue,
Element reportElement,
ResourceManager resourceManager) |
ResourceReference[] |
ExpressionPropertyMetaData.getReferencedResources(Expression expression,
Object attributeValue,
Element reportElement,
ResourceManager resourceManager) |
ResourceReference[] |
DefaultExpressionPropertyMetaData.getReferencedResources(Expression expression,
Object attributeValue,
Element reportElement,
ResourceManager resourceManager) |
ResourceReference[] |
DefaultExpressionPropertyCore.getReferencedResources(ExpressionPropertyMetaData metaData,
Expression expression,
Object attributeValue,
Element reportElement,
ResourceManager resourceManager) |
ResourceReference[] |
ExpressionPropertyCore.getReferencedResources(ExpressionPropertyMetaData metaData,
Expression expression,
Object attributeValue,
Element reportElement,
ResourceManager resourceManager) |
ResourceReference[] |
DefaultReportPreProcessorPropertyCore.getReferencedResources(ReportPreProcessorPropertyMetaData metaData,
Expression expression,
Object attributeValue,
Element reportElement,
ResourceManager resourceManager) |
ResourceReference[] |
ReportPreProcessorPropertyCore.getReferencedResources(ReportPreProcessorPropertyMetaData metaData,
Expression expression,
Object attributeValue,
Element reportElement,
ResourceManager resourceManager) |
Constructor and Description |
---|
DefaultExpressionMetaData(String bundleLocation,
boolean expert,
boolean preferred,
boolean hidden,
boolean deprecated,
Class<? extends Expression> expressionType,
Class<?> resultType,
Map<String,ExpressionPropertyMetaData> attributes,
SharedBeanInfo beanInfo,
int layoutProcessorMode,
MaturityLevel maturityLevel,
int compatibilityLevel) |
Modifier and Type | Method and Description |
---|---|
Class<? extends Expression> |
ExpressionMetaDataBuilder.getImpl() |
Modifier and Type | Method and Description |
---|---|
ExpressionPropertyMetaDataBuilder |
ExpressionPropertyMetaDataBuilder.descriptorFromParent(Class<? extends Expression> expression) |
ReportPreProcessorPropertyMetaDataBuilder |
ReportPreProcessorPropertyMetaDataBuilder.descriptorFromParent(Class<? extends Expression> expression) |
ExpressionMetaDataBuilder |
ExpressionMetaDataBuilder.impl(Class<? extends Expression> expressionClass) |
Modifier and Type | Class and Description |
---|---|
class |
BSHExpression
An expression that uses the BeanShell scripting framework to perform a scripted calculation.
|
Modifier and Type | Method and Description |
---|---|
Expression |
BSHExpression.getInstance()
Return a new instance of this expression.
|
Modifier and Type | Class and Description |
---|---|
class |
BSFExpression
An expression that uses the Bean scripting framework to perform a scripted calculation.
|
Modifier and Type | Class and Description |
---|---|
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. |
Modifier and Type | Class and Description |
---|---|
class |
CSVWriter
Deprecated.
Will be removed in the future, as PDI is a better CSV generator.
|
Modifier and Type | Class and Description |
---|---|
class |
FastExportOutputFunction |
Modifier and Type | Method and Description |
---|---|
protected void |
DynamicReportStyleAnalyzer.inspectExpression(AbstractReportDefinition report,
Expression expression) |
protected void |
ReportStructureValidator.inspectExpression(AbstractReportDefinition report,
Expression expression) |
protected void |
DynamicStyleRootBandAnalyzer.inspectStyleExpression(ReportElement element,
StyleKey styleKey,
Expression expression,
ExpressionMetaData expressionMetaData) |
Modifier and Type | Class and Description |
---|---|
class |
XMLWriter
Deprecated.
The whole basic XML output is deprecated as it cannot handle inline subreports.
|
Modifier and Type | Method and Description |
---|---|
Expression |
StyleExpressionHandler.getExpression() |
Expression |
ExpressionReadHandler.getObject()
Returns the object for this element or null, if this element does not create an object.
|
Constructor and Description |
---|
ExpressionPropertiesReadHandler(Expression expression,
String originalExpressionClass,
String expressionClass) |
Modifier and Type | Method and Description |
---|---|
Expression[] |
SubReportDataDefinition.getExpressions() |
Expression[] |
DataDefinition.getExpressions() |
Constructor and Description |
---|
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) |
Modifier and Type | Method and Description |
---|---|
Expression[] |
LayoutProcessorReadHandler.getExpressions() |
Modifier and Type | Method and Description |
---|---|
Expression |
AttributeExpressionReadHandler.getExpression() |
Modifier and Type | Method and Description |
---|---|
static void |
ExpressionWriterUtility.copyStaticResources(WriteableDocumentBundle bundle,
BundleWriterState state,
Expression expression,
BeanUtility beanUtility,
ExpressionPropertyMetaData[] datas) |
static void |
ExpressionWriterUtility.writeExpression(WriteableDocumentBundle bundle,
BundleWriterState state,
Expression expression,
XmlWriter writer,
String namespaceUri,
String expressionTag) |
static void |
ExpressionWriterUtility.writeExpressionCore(WriteableDocumentBundle bundle,
BundleWriterState state,
Expression expression,
XmlWriter writer,
String namespaceUri,
String expressionTag,
AttributeList expressionAttrList) |
static void |
ExpressionWriterUtility.writeStyleExpression(WriteableDocumentBundle bundle,
BundleWriterState state,
Expression expression,
XmlWriter writer,
StyleKey styleKey,
String namespaceUri,
String expressionTag) |
Modifier and Type | Method and Description |
---|---|
void |
FunctionsWriter.writeStyleExpression(Expression expression,
StyleKey styleKey) |
Modifier and Type | Method and Description |
---|---|
Expression[] |
FunctionStorage.restore(FunctionStorageKey key) |
Modifier and Type | Method and Description |
---|---|
void |
FunctionStorage.store(FunctionStorageKey key,
Expression[] expressions,
int length)
Stores expressions at the end of a run.
|
Modifier and Type | Class and Description |
---|---|
class |
CrosstabProcessorFunction
Computes the column-axis values for all crosstabs in the current report.
|
Modifier and Type | Method and Description |
---|---|
Expression |
CrosstabProcessorFunction.getInstance()
Return a completly separated copy of this function.
|
Modifier and Type | Method and Description |
---|---|
Expression[] |
ExpressionDataRow.getExpressions() |
Modifier and Type | Method and Description |
---|---|
Iterator<Expression> |
StructureFunctionLevelStorage.getActiveExpressions() |
Iterator<Expression> |
OutputFunctionLevelStorage.getActiveExpressions() |
Iterator<Expression> |
LevelStorage.getActiveExpressions() |
Modifier and Type | Method and Description |
---|---|
DefaultFlowController |
DefaultFlowController.activateExpressions(Expression[] expressions,
boolean preserveState) |
protected void |
ExpressionEventHelper.evaluateSingleExpression(Expression expression) |
protected void |
ExpressionEventHelper.evaluateToNull(Expression expression) |
static LevelStorage |
LevelStorageBackend.getLevelStorage(LevelStorageBackend levelStorageBackend,
Expression[] expressions) |
void |
ExpressionDataRow.pushExpressions(Expression[] expressionSlots,
boolean preserveState) |
static LevelStorageBackend[] |
LevelStorageBackend.revalidate(Expression[] expressions,
int length,
boolean includeStructuralProcessing) |
Modifier and Type | Method and Description |
---|---|
protected void |
LegacyUpdateStructureVisitor.inspectAttributeExpression(ReportElement element,
String attributeNamespace,
String attributeName,
Expression expression,
ExpressionMetaData expressionMetaData) |
protected void |
AbstractStructureVisitor.inspectAttributeExpression(ReportElement element,
String attributeNamespace,
String attributeName,
Expression expression,
ExpressionMetaData expressionMetaData) |
protected void |
LegacyUpdateStructureVisitor.inspectExpression(AbstractReportDefinition report,
Expression expression) |
protected void |
AbstractStructureVisitor.inspectExpression(AbstractReportDefinition report,
Expression expression) |
protected void |
LegacyUpdateStructureVisitor.inspectStyleExpression(ReportElement element,
StyleKey styleKey,
Expression expression,
ExpressionMetaData expressionMetaData) |
protected void |
AbstractStructureVisitor.inspectStyleExpression(ReportElement element,
StyleKey styleKey,
Expression expression,
ExpressionMetaData expressionMetaData) |
Modifier and Type | Method and Description |
---|---|
DataSchema |
DataSchemaCompiler.compile(TableModel data,
Expression[] expressions,
ParameterDataRow parameters,
ParameterDefinitionEntry[] parameterDefinitions,
ReportEnvironment reportEnvironment) |
Constructor and Description |
---|
ExpressionsDataAttributes(Expression expression) |
Copyright © 2002–2017 Pentaho Corporation. All rights reserved.