Contact Us 1-800-596-4880

Tree (dw::util::Tree)

This utility module provides functions that enable you to handle values as though they are tree data structures.

The module is included with Mule runtime. To use it, you must import it into your DataWeave code, for example, by adding the line import * from dw::util::Tree to the header of your script.

Introduced in DataWeave 2.2.2. Supported by Mule 4.2.2 and later.

Functions

Name Description

asExpressionString

Transforms a path to a string representation.

mapLeafValues

Maps the terminal (leaf) nodes in the tree.

nodeExists

Returns true if any node in the tree validates against the specified criteria.

Variables

Types