Name | Description |
---|---|
Folder name | templates/android-kotlin |
Invocation example | gyro -m <model> -t android-kotlin … |
Language | Kotlin |
If you want to use this template you need to work with Realm
.
You can use the following parameters to inject custom values to this template (using --param KEY:VALUE
on the command line):
Parameter Key | Description |
---|---|
package |
The Android package in which the generated files will be generated (e.g. "com.gyro.model.realm ") |
Package exemple :
gyro -m <model> -t android-kotlin -o <output> --param package:com.gyro.model.realm
FidelityCard.kt
:
package com.gyro.model.realm
/* DO NOT EDIT | Generated by gyro */
import io.realm.RealmObject
open class FidelityCard: RealmObject() {
object Attributes {
const val IDENTIFIER: String = "identifier"
const val POINTS: String = "points"
}
object Relationships {
const val USER: String = "user"
}
private var identifier: Short = 0
private var points: Integer = 0
private var user: User? = null
}