From 3788a84b8ec7fd6cc63f4b60098302481a39d8ad Mon Sep 17 00:00:00 2001 From: Andy Clement Date: Fri, 10 Jul 2009 19:43:50 +0000 Subject: [PATCH] for Keith and his binder: fault in support for maps (if attempt made to reference into null map) and for general objects, e.g. foo.bar if foo was null, attempt to dynamically build foo. --- .../org/springframework/expression/spel/ExpressionState.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/org.springframework.expression/src/main/java/org/springframework/expression/spel/ExpressionState.java b/org.springframework.expression/src/main/java/org/springframework/expression/spel/ExpressionState.java index d869e3c7d8..bca705053e 100644 --- a/org.springframework.expression/src/main/java/org/springframework/expression/spel/ExpressionState.java +++ b/org.springframework.expression/src/main/java/org/springframework/expression/spel/ExpressionState.java @@ -217,8 +217,8 @@ public class ExpressionState { return (configuration & SpelExpressionParserConfiguration.GrowListsOnIndexBeyondSize)!=0; } - public boolean configuredToCreateCollection() { - return (configuration & SpelExpressionParserConfiguration.CreateListsOnAttemptToIndexIntoNull)!=0; + public boolean configuredToCreateCollectionOrMap() { + return (configuration & SpelExpressionParserConfiguration.CreateObjectIfAttemptToReferenceNull)!=0; } } -- GitLab