Subjectless Functions
While the majority of functions in the Expression Language are called by using the
syntax ${attributeName:function()}
, there exist a few functions that are
not expected to have subjects. In this case, the attribute name is not present. For example,
the IP address of the machine can be obtained by using the Expression
${ip()}
. All of the functions in this section are to be called without
a subject. Attempting to call a subjectless function and provide it a subject will result in
an error when validating the function.