From 2367314b5276381bc16a129463dea03f40e9ec12 Mon Sep 17 00:00:00 2001 From: Sam Brannen <104798+sbrannen@users.noreply.github.com> Date: Thu, 1 Feb 2024 13:57:25 +0100 Subject: [PATCH] Polish SpEL chapter --- .../modules/ROOT/pages/core/expressions.adoc | 23 ++++++++++--------- .../expressions/language-ref/operators.adoc | 3 +-- 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/framework-docs/modules/ROOT/pages/core/expressions.adoc b/framework-docs/modules/ROOT/pages/core/expressions.adoc index 1f4fe86c02a..7700929f7b6 100644 --- a/framework-docs/modules/ROOT/pages/core/expressions.adoc +++ b/framework-docs/modules/ROOT/pages/core/expressions.adoc @@ -34,22 +34,23 @@ populate them are listed at the end of the chapter. The expression language supports the following functionality: * Literal expressions -* Boolean, relational, and logical operators -* Regular expressions -* String operators -* Mathematical operators -* Class expressions * Accessing properties, arrays, lists, and maps -* Method invocation -* Assignment -* Calling constructors -* Bean references -* Array construction * Inline lists * Inline maps -* Ternary and Elvis operators +* Array construction +* Relational operators +* Regular expressions +* Logical operators +* String operators +* Mathematical operators +* Assignment +* Type expressions +* Method invocation +* Constructor invocation * Variables * User-defined functions +* Bean references +* Ternary, Elvis, and safe-navigation operators * Collection projection * Collection selection * Templated expressions diff --git a/framework-docs/modules/ROOT/pages/core/expressions/language-ref/operators.adoc b/framework-docs/modules/ROOT/pages/core/expressions/language-ref/operators.adoc index 0b9e4229453..f97db5175b9 100644 --- a/framework-docs/modules/ROOT/pages/core/expressions/language-ref/operators.adoc +++ b/framework-docs/modules/ROOT/pages/core/expressions/language-ref/operators.adoc @@ -76,7 +76,6 @@ expression is embedded (such as in an XML document). The textual equivalents are * `ge` (`>=`) * `eq` (`==`) * `ne` (`!=`) -* `not` (`!`) All of the textual operators are case-insensitive. @@ -182,7 +181,7 @@ wrapper types. For example, `1 instanceof T(int)` evaluates to `false`, while [[expressions-operators-logical]] == Logical Operators -SpEL supports the following logical operators: +SpEL supports the following logical (`boolean`) operators: * `and` (`&&`) * `or` (`||`)