Hi Vipul;
I agree the documentation is at best scarce on the matter.
The Javadoc for JexlExpression describe them as 'simply a reference to a single
expression, not to multiple statements' and ''if','for','while','var' and
blocks '{'... '}'are not allowed'.
So an expression is composed of identifiers, literals, arrays connected by
operators -arithmetic operators (+, -, ...), comparison operators (>, <, ...),
assignments ( x= ..., x+=...), function/method calls.
Btw, you can further restrict those using JexlFeatures (to disallow side
effects for instance).
Hope this helps.
On 2023/02/16 04:59:15 Vipul Goyal wrote:
> Hi Team,
>
> I struggling to find the documentation just for Jexl Expression. I want to
> share reference documentation with my users on what syntax and operators
> are supported.
>
> I see documentation is being mixed up with expression and script and not
> able to find explicitly for Jexl expression.
>
> Please help.
>
> Regards,
> Vipul
>
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]