Skip to content

Latest commit

 

History

History
56 lines (36 loc) · 1.23 KB

README.md

File metadata and controls

56 lines (36 loc) · 1.23 KB

Android Template Information

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.

Customization

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")

Usage

Package exemple :

gyro -m <model> -t android-kotlin -o <output> --param package:com.gyro.model.realm

Generated Code

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
}