This repository was archived by the owner on Jan 20, 2023. It is now read-only.
File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -44,7 +44,7 @@ class Dst(
4444### Set alias on map
4545#### for getter
4646``` kotlin
47- class Src (@get:PropertyAlias ("aliased") val str : String )
47+ class Src (@KGetterAlias (" aliased" ) val str : String )
4848
4949class Dst (val aliased : String )
5050```
@@ -53,7 +53,7 @@ class Dst(val aliased: String)
5353``` kotlin
5454class Src (val str : String )
5555
56- class Dst (@param:PropertyAlias ("str") private val _src : String ) {
56+ class Dst (@param:KPropertyAlias ("str") private val _src : String ) {
5757 val src = _src .someArrangement
5858}
5959```
@@ -64,15 +64,15 @@ val srcMap = mapOf("snake_case" to "SnakeCase")
6464
6565class Dst (val snakeCase : String )
6666
67- val dst: Dst = Mapper (DataClass :: class .primaryConstructor !! ) { it.toSnakeCase }.map(src)
67+ val dst: Dst = Mapper (:: DataClass ) { it.toSnakeCase }.map(src)
6868```
6969
7070### Map param to another class
7171
7272``` kotlin
7373class CreatorClass @SingleArgCreator constructor(val arg : String ) {
7474 companion object {
75- @SingleArgCreator
75+ @KConverter
7676 fun fromInt (arg : Int ): CreatorClass {
7777 return CreatorClass (arg.toString)
7878 }
You can’t perform that action at this time.
0 commit comments