This is an automated email from the ASF dual-hosted git repository.

jacopoc pushed a commit to branch trunk
in repository https://gitbox.apache.org/repos/asf/ofbiz-framework.git

commit 6fbe5ed23776bec412ec2a8fc4b38f4cfdb5d5a2
Author: Jacopo Cappellato <[email protected]>
AuthorDate: Fri Apr 17 10:11:55 2026 +0200

    Fixed: Update getValue method in UelUtil to use generics and suppress 
warnings
---
 .../main/java/org/apache/ofbiz/base/util/string/UelUtil.java | 12 ++++++++----
 1 file changed, 8 insertions(+), 4 deletions(-)

diff --git 
a/framework/base/src/main/java/org/apache/ofbiz/base/util/string/UelUtil.java 
b/framework/base/src/main/java/org/apache/ofbiz/base/util/string/UelUtil.java
index e6d3e3dafc..e0a89ae14f 100644
--- 
a/framework/base/src/main/java/org/apache/ofbiz/base/util/string/UelUtil.java
+++ 
b/framework/base/src/main/java/org/apache/ofbiz/base/util/string/UelUtil.java
@@ -226,8 +226,10 @@ public final class UelUtil {
         }
 
         @Override
-        public Object getValue(ELContext context) {
-            return this.object;
+        public <T> T getValue(ELContext context) {
+            @SuppressWarnings("unchecked")
+            T result = (T) this.object;
+            return result;
         }
 
         @Override
@@ -293,8 +295,10 @@ public final class UelUtil {
             return this.varName.hashCode();
         }
         @Override
-        public Object getValue(ELContext context) {
-            return this.elContext.variables.get(this.varName);
+        public <T> T getValue(ELContext context) {
+            @SuppressWarnings("unchecked")
+            T result = (T) this.elContext.variables.get(this.varName);
+            return result;
         }
         @Override
         public String getExpressionString() {

Reply via email to