Skip to content
This repository was archived by the owner on Jan 20, 2023. It is now read-only.

Commit cbff7ff

Browse files
committed
ParameterForMapのジェネリクス化への対応
1 parent 0a37f2a commit cbff7ff

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/main/kotlin/com/mapk/krowmapper/KRowMapper.kt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,8 @@ class KRowMapper<T : Any> private constructor(private val function: KFunctionFor
1616
clazz.toKConstructor(parameterNameConverter)
1717
)
1818

19-
private val parameters: List<ParameterForMap> = function.requiredParameters.map { ParameterForMap.newInstance(it) }
19+
private val parameters: List<ParameterForMap<*, *>> =
20+
function.requiredParameters.map { ParameterForMap.newInstance(it) }
2021

2122
override fun mapRow(rs: ResultSet, rowNum: Int): T {
2223
val adaptor = function.getArgumentAdaptor()

0 commit comments

Comments
 (0)