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

Commit 16211c3

Browse files
committed
パラメータの公開関連を整理
1 parent 9ea00cf commit 16211c3

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

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

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@ import kotlin.reflect.KFunction
88
import kotlin.reflect.KParameter
99

1010
class ParameterForMap private constructor(
11-
val name: String,
1211
val param: KParameter,
13-
val clazz: Class<*>,
12+
private val name: String,
13+
private val clazz: Class<*>,
1414
private val deserializer: KFunction<*>?
1515
) {
1616
fun getObject(rs: ResultSet): Any? = when {
@@ -24,8 +24,8 @@ class ParameterForMap private constructor(
2424
companion object {
2525
fun newInstance(param: KParameter, propertyNameConverter: (String) -> String = { it }): ParameterForMap {
2626
return ParameterForMap(
27-
propertyNameConverter(param.getAliasOrName()!!),
2827
param,
28+
propertyNameConverter(param.getAliasOrName()!!),
2929
(param.type.classifier as KClass<*>).java,
3030
null
3131
)

0 commit comments

Comments
 (0)