diff --git a/spring-expression/src/main/java/org/springframework/expression/spel/ast/MethodReference.java b/spring-expression/src/main/java/org/springframework/expression/spel/ast/MethodReference.java index ad8c8b69648..33756cab0e7 100644 --- a/spring-expression/src/main/java/org/springframework/expression/spel/ast/MethodReference.java +++ b/spring-expression/src/main/java/org/springframework/expression/spel/ast/MethodReference.java @@ -54,10 +54,10 @@ import org.springframework.util.ObjectUtils; */ public class MethodReference extends SpelNodeImpl { - private final String name; - private final boolean nullSafe; + private final String name; + @Nullable private String originalPrimitiveExitTypeDescriptor; @@ -72,6 +72,9 @@ public class MethodReference extends SpelNodeImpl { } + /** + * Get the name of the referenced method. + */ public final String getName() { return this.name; } diff --git a/spring-expression/src/main/java/org/springframework/expression/spel/ast/PropertyOrFieldReference.java b/spring-expression/src/main/java/org/springframework/expression/spel/ast/PropertyOrFieldReference.java index 28762153950..dc891da4a4f 100644 --- a/spring-expression/src/main/java/org/springframework/expression/spel/ast/PropertyOrFieldReference.java +++ b/spring-expression/src/main/java/org/springframework/expression/spel/ast/PropertyOrFieldReference.java @@ -73,10 +73,16 @@ public class PropertyOrFieldReference extends SpelNodeImpl { } + /** + * Does this node represent a null-safe property or field reference? + */ public boolean isNullSafe() { return this.nullSafe; } + /** + * Get the name of the referenced property or field. + */ public String getName() { return this.name; }