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;
}