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

asf-gitbox-commits pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/cayenne.git


The following commit(s) were added to refs/heads/master by this push:
     new b0570799a cleanup
b0570799a is described below

commit b0570799affa083ecaca053ecf250f5604351741
Author: Andrus Adamchik <[email protected]>
AuthorDate: Sun Jun 28 16:00:23 2026 -0400

    cleanup
---
 .../apache/cayenne/access/translator/ParameterBinding.java   | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git 
a/cayenne/src/main/java/org/apache/cayenne/access/translator/ParameterBinding.java
 
b/cayenne/src/main/java/org/apache/cayenne/access/translator/ParameterBinding.java
index c37010f0a..b4fc6869b 100644
--- 
a/cayenne/src/main/java/org/apache/cayenne/access/translator/ParameterBinding.java
+++ 
b/cayenne/src/main/java/org/apache/cayenne/access/translator/ParameterBinding.java
@@ -26,15 +26,15 @@ import org.apache.cayenne.map.DbAttribute;
  *
  * @since 4.0
  */
-public class ParameterBinding {
+public class ParameterBinding<T> {
 
     private final DbAttribute attribute;
     private final int jdbcType;
     private final int scale;
 
-    private Object value;
+    private T value;
     private int statementPosition;
-    private ExtendedType<?> extendedType;
+    private ExtendedType<T> extendedType;
 
     /**
      * @since 5.0
@@ -59,14 +59,14 @@ public class ParameterBinding {
      *
      * @since 5.0
      */
-    public ParameterBinding reset(int statementPosition, Object value, 
ExtendedType<?> extendedType) {
+    public ParameterBinding<T> reset(int statementPosition, T value, 
ExtendedType<T> extendedType) {
         this.statementPosition = statementPosition;
         this.value = value;
         this.extendedType = extendedType;
         return this;
     }
 
-    public Object getValue() {
+    public T getValue() {
         return value;
     }
 
@@ -74,7 +74,7 @@ public class ParameterBinding {
         return statementPosition;
     }
 
-    public ExtendedType getExtendedType() {
+    public ExtendedType<T> getExtendedType() {
         return extendedType;
     }
 

Reply via email to