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

Commit 45766e2

Browse files
committed
全体に呼び出し処理を追加
1 parent 56a099b commit 45766e2

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

README.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,8 @@ class Dst(
3939
val arg4: Double,
4040
val arg5: String?
4141
)
42+
43+
val newInstance = KMapper(::Dst).map(src1, src2, src3)
4244
```
4345

4446
### Set alias on map
@@ -47,6 +49,8 @@ class Dst(
4749
class Src(@KGetterAlias("aliased") val str: String)
4850

4951
class Dst(val aliased: String)
52+
53+
val newInstance = KMapper(::Dst).map(src)
5054
```
5155

5256
#### for parameter
@@ -56,6 +60,8 @@ class Src(val str: String)
5660
class Dst(@param:KPropertyAlias("str") private val _src: String) {
5761
val src = _src.someArrangement
5862
}
63+
64+
val newInstance = KMapper(::Dst).map(src)
5965
```
6066

6167
### Convert parameter name
@@ -82,4 +88,6 @@ class CreatorClass @SingleArgCreator constructor(val arg: String) {
8288
class Src(val arg1: String, val arg2: Int)
8389

8490
class Dst(val arg1: CreatorClass, val arg2: CreatorClass)
91+
92+
val newInstance = KMapper(::Dst).map(src)
8593
```

0 commit comments

Comments
 (0)