This change introduces a protected ReflectiveMethodResolver#getMethods,
allowing subclasses to specify additional static methods not
declared directly on the type being evaluated. These methods then become
candidates for filtering by any registered MethodFilters and ultimately
become available within for use within SpEL expressions.
Issue: SPR-9038
@ -90,7 +90,7 @@ public class ReflectiveMethodResolver implements MethodResolver {
@@ -90,7 +90,7 @@ public class ReflectiveMethodResolver implements MethodResolver {
@ -197,4 +197,16 @@ public class ReflectiveMethodResolver implements MethodResolver {
@@ -197,4 +197,16 @@ public class ReflectiveMethodResolver implements MethodResolver {
@ -1137,6 +1140,41 @@ public class SpringEL300Tests extends ExpressionTestCase {
@@ -1137,6 +1140,41 @@ public class SpringEL300Tests extends ExpressionTestCase {