Package com.inet.report.formula
package com.inet.report.formula
Provides comprehensive formula evaluation and processing functionality for i-net Clear Reports,
supporting complex calculations, data transformations, and custom functions.
This package implements a sophisticated formula system that:
- Evaluates mathematical and logical expressions
- Supports custom user-defined functions
- Manages variables and their references
- Provides SQL query generation capabilities
- Handles formula parsing and syntax highlighting
The formula system supports:
- Complex mathematical operations
- Logical expressions and conditions
- String manipulation and formatting
- Date and time calculations
- Custom function implementation
- Variable management and scoping
- Formula debugging and validation
- Since:
- 8.0
-
ClassDescriptionInterface to be registered by plugins that provide a user defined function for the reporting service.
For example:This annotation specifies not to optimize the method it is attached to.
Optimization is done by the formula engine in case a method call only has constant parameters.