Skip to content

Commit fb396df

Browse files
cadimmeklxbzmy
authored andcommitted
Accept nullable values in MapSqlParameterSource set operators
Closes spring-projectsgh-26288
1 parent b1f16e3 commit fb396df

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

spring-jdbc/src/main/kotlin/org/springframework/jdbc/core/namedparam/MapSqlParameterSourceExtensions.kt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ package org.springframework.jdbc.core.namedparam
2626
* @since 5.0
2727
*
2828
*/
29-
operator fun MapSqlParameterSource.set(paramName: String, value: Any) {
29+
operator fun MapSqlParameterSource.set(paramName: String, value: Any?) {
3030
this.addValue(paramName, value)
3131
}
3232

@@ -40,7 +40,7 @@ operator fun MapSqlParameterSource.set(paramName: String, value: Any) {
4040
* @since 5.0
4141
*
4242
*/
43-
operator fun MapSqlParameterSource.set(paramName: String, sqlType: Int, value: Any) {
43+
operator fun MapSqlParameterSource.set(paramName: String, sqlType: Int, value: Any?) {
4444
this.addValue(paramName, value, sqlType)
4545
}
4646

@@ -54,6 +54,6 @@ operator fun MapSqlParameterSource.set(paramName: String, sqlType: Int, value: A
5454
* @since 5.0
5555
*
5656
*/
57-
operator fun MapSqlParameterSource.set(paramName: String, sqlType: Int, typeName: String, value: Any) {
57+
operator fun MapSqlParameterSource.set(paramName: String, sqlType: Int, typeName: String, value: Any?) {
5858
this.addValue(paramName, value, sqlType, typeName)
5959
}

0 commit comments

Comments
 (0)