Als «case-class» getaggte Fragen

105
Was sind die Nachteile bei der Angabe von Scala-Fallklassen?

Wenn Sie Code schreiben, der viele schöne, unveränderliche Datenstrukturen verwendet, scheinen Fallklassen ein Glücksfall zu sein, sodass Sie mit nur einem Schlüsselwort kostenlos Folgendes erhalten: Alles standardmäßig unveränderlich Getter werden automatisch definiert Ordentliche toString ()...

86
Vererbung von Scala-Fallklassen

Ich habe eine Anwendung, die auf Squeryl basiert. Ich definiere meine Modelle als Fallklassen, vor allem, weil ich Kopiermethoden für zweckmäßig halte. Ich habe zwei Modelle, die eng miteinander verbunden sind. Die Felder sind gleich, viele Operationen sind gemeinsam und sie sollen in derselben...

75
Fallklasse in Scala abzubilden

Gibt es eine gute Möglichkeit, eine Scala- case classInstanz zu konvertieren , z case class MyClass(param1: String, param2: String) val x = MyClass("hello", "world") in eine Art Mapping, z getCCParams(x) returns "param1" -> "hello", "param2" -> "world" Was für jede Fallklasse funktioniert,...