The AST string representations of the following SpEL expressions currently omit the null-safe navigation operator (?.) that was present in the original expression.
- null-safe projection:
{1,2,3}?.![#isEven()]-->{1,2,3}.![#isEven()] - null-safe selection:
{1,2,3}?.?[#isEven(#this)]-->{1,2,3}.?[#isEven(#this)] - null-safe select first:
{1,2,3}?.^[#isEven(#this)]-->{1,2,3}.^[#isEven(#this)] - null-safe select last:
{1,2,3}?.$[#isEven(#this)]-->{1,2,3}.$[#isEven(#this)]