Expression functions

Expression language used to manipulate data on Stroom Dashboards and Queries.

Expressions can be used to manipulate data on Stroom Dashboards and Queries.

Each function has a name, and some have additional aliases.

In some cases, functions can be nested. The return value for some functions being used as the arguments for other functions.

The arguments to functions can either be other functions, literal values, or they can refer to fields on the input data using the field reference ${val} syntax.


Aggregate Functions

Functions that produce aggregates over multiple data points.

Cast Functions

A set of functions for converting between different data types or for working with data types.

Date Functions

Functions for manipulating dates and times.

Link Functions

Functions for linking to other screens in Stroom and/or to particular sets of data.

Logic Funtions

Mathematics Functions

Standard mathematical functions, such as add subtract, multiple, etc.

Selection Functions

Functions for selecting a sub-set of a set of data.

String Functions

Functions for manipulating strings (text data).

Type Checking Functions

Functions for evaluating the type of a value.

URI Functions

Functions for extracting parts from a Uniform Resource Identifier (URI).

Value Functions

Functions that return a static value.

Last modified November 6, 2024: Add section on ancestor folder visibility (44d28df)