Tag: data-class

Bezieht sich auf die Datenklassen-Funktion in der Kotlin-Programmiersprache.

kotlin Daten-Klasse + bean validation jsr 303

Anzahl der Antworten 1 Antworten
Ich versuche, Kotlin arbeiten mit jsr 303 Validierung im spring-data-rest Projekt. Angesichts der folgenden Daten Klasse declarartion : @Entity data class User( @Id @GeneratedValue(strategy = javax.persistence.GenerationType.AUTO) var id: Long? = null, @Size(min=5, max=15) val name: String )

Entspricht der Methode für die Datenklasse in Kotlin

Anzahl der Antworten 2 Antworten
Habe ich folgende datenklasse data class PuzzleBoard(val board: IntArray) { val dimension by lazy { Math.sqrt(board.size.toDouble()).toInt() } } Habe ich gelesen, dass die Daten-Klassen in Kotlin bekommen equals()/hashcode () - Methode für frei. Ich zwei Objekte instanziiert.

Erweitern Sie die Datenklasse in Kotlin

Anzahl der Antworten 3 Antworten
Daten-Klassen zu sein scheinen, die als Ersatz für die altmodische POJOs in Java. Es ist durchaus zu erwarten, dass diese Klassen erlauben würde, für die Vererbung, aber ich sehe keine bequeme Möglichkeit zum erweitern einer Daten-Klasse. Was