Kotlin - Static konstansok

Annotációkhoz, pl @JsonFormat jöhet jól, ha nem akarjuk 50x ugyanazt a Stringet bemásolni. Kotlinnál erre lehet használni a companion object-et, ebből fordítási idejű konstans lesz, amit már annotációknál is lehet használni.

class Constants {
    companion object {
        const val DATE_TIME_FORMAT_PATTERN = "yyyy-MM-dd HH:mm:ss"
    }
}