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

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


The following commit(s) were added to refs/heads/release24.09 by this push:
     new c617cd567e Removed: Deprecated EntityDateFilterCondition references 
from EntityConditionVisitor and EntityConditionVisitorTests (OFBIZ-3880) (#1312)
c617cd567e is described below

commit c617cd567e6aee19d726f9452efbda6db3390533
Author: Mridul Pathak <[email protected]>
AuthorDate: Tue Jun 2 12:53:26 2026 +0530

    Removed: Deprecated EntityDateFilterCondition references from 
EntityConditionVisitor and EntityConditionVisitorTests (OFBIZ-3880) (#1312)
    
    Removed: Deprecated EntityDateFilterCondition references from
    EntityConditionVisitor and EntityConditionVisitorTests (OFBIZ-3880)
---
 .../ofbiz/entity/condition/EntityConditionVisitor.java       | 12 ------------
 .../ofbiz/entity/condition/EntityDateFilterCondition.java    |  3 ++-
 .../org/apache/ofbiz/entity/EntityConditionVisitorTests.java |  7 -------
 3 files changed, 2 insertions(+), 20 deletions(-)

diff --git 
a/framework/entity/src/main/java/org/apache/ofbiz/entity/condition/EntityConditionVisitor.java
 
b/framework/entity/src/main/java/org/apache/ofbiz/entity/condition/EntityConditionVisitor.java
index 69dfdbf11c..9bb2387fe6 100644
--- 
a/framework/entity/src/main/java/org/apache/ofbiz/entity/condition/EntityConditionVisitor.java
+++ 
b/framework/entity/src/main/java/org/apache/ofbiz/entity/condition/EntityConditionVisitor.java
@@ -46,10 +46,6 @@ package org.apache.ofbiz.entity.condition;
  *             system.out.println("EntityFieldMap");
  *         }
  *
- *         public void visit(EntityDateFilterCondition df) {
- *              system.out.println("EntityDateFilterCondition");
- *         }
- *
  *         public void visit(EntityExpr expr) {
  *              system.out.println("EntityExpr");
  *         }
@@ -68,7 +64,6 @@ package org.apache.ofbiz.entity.condition;
  *
  *         public void visit(EntityNotCondition cond) {}
  *         public void visit(EntityFieldMap m) {}
- *         public void visit(EntityDateFilterCondition df) {}
  *
  *         public <T extends EntityCondition> void 
visit(EntityConditionList<T> l) {
  *             Iterator<T> it = l.getConditionIterator();
@@ -124,13 +119,6 @@ public interface EntityConditionVisitor {
      */
     void visit(EntityFieldMap m);
 
-    /**
-     * Visits a date filter condition.
-     * @param df the visited class
-     * @see EntityDateFilterCondition
-     */
-    void visit(EntityDateFilterCondition df);
-
     /**
      * Visits an entity expression.
      * @param expr the visited class
diff --git 
a/framework/entity/src/main/java/org/apache/ofbiz/entity/condition/EntityDateFilterCondition.java
 
b/framework/entity/src/main/java/org/apache/ofbiz/entity/condition/EntityDateFilterCondition.java
index beceb34f77..d9baed3847 100644
--- 
a/framework/entity/src/main/java/org/apache/ofbiz/entity/condition/EntityDateFilterCondition.java
+++ 
b/framework/entity/src/main/java/org/apache/ofbiz/entity/condition/EntityDateFilterCondition.java
@@ -95,8 +95,9 @@ public final class EntityDateFilterCondition implements 
EntityCondition {
     }
 
     @Override
+    @Deprecated
     public void accept(EntityConditionVisitor visitor) {
-        visitor.visit(this);
+        throw new UnsupportedOperationException("EntityDateFilterCondition is 
deprecated and visitor support has been removed.");
     }
 
     @Override
diff --git 
a/framework/entity/src/test/java/org/apache/ofbiz/entity/EntityConditionVisitorTests.java
 
b/framework/entity/src/test/java/org/apache/ofbiz/entity/EntityConditionVisitorTests.java
index 2b8ffda837..996c2a2066 100644
--- 
a/framework/entity/src/test/java/org/apache/ofbiz/entity/EntityConditionVisitorTests.java
+++ 
b/framework/entity/src/test/java/org/apache/ofbiz/entity/EntityConditionVisitorTests.java
@@ -31,7 +31,6 @@ import org.apache.ofbiz.entity.condition.EntityCondition;
 import org.apache.ofbiz.entity.condition.EntityNotCondition;
 import org.apache.ofbiz.entity.condition.EntityConditionList;
 import org.apache.ofbiz.entity.condition.EntityConditionVisitor;
-import org.apache.ofbiz.entity.condition.EntityDateFilterCondition;
 import org.apache.ofbiz.entity.condition.EntityExpr;
 import org.apache.ofbiz.entity.condition.EntityFieldMap;
 import org.apache.ofbiz.entity.condition.EntityWhereString;
@@ -64,11 +63,6 @@ public class EntityConditionVisitorTests {
                 pw.print("EntityFieldMap");
             }
 
-            @Override
-            public void visit(EntityDateFilterCondition df) {
-                pw.print("EntityDateFilterConfition");
-            }
-
             @Override
             public void visit(EntityExpr expr) {
                 pw.print("EntityExpr");
@@ -92,7 +86,6 @@ public class EntityConditionVisitorTests {
 
             @Override public void visit(EntityNotCondition cond) { }
             @Override public void visit(EntityFieldMap m) { }
-            @Override public void visit(EntityDateFilterCondition df) { }
 
             @Override
             public <T extends EntityCondition> void 
visit(EntityConditionList<T> l) {

Reply via email to