preguntar acerca de case-class

2
réponses

Scala: cas classe unapply vs une mise en œuvre manuelle et type erasure

j'essaie de comprendre ce que Scala fait avec les classes de CAs qui les rendent en quelque sorte immunisés aux avertissements d'effacement de type. disons que nous avons la structure de classe simple suivante. C'est en gros un Either: abstract cla …
demandé sur 1970-01-01 00:33:32
1
réponses

Comment définir schema pour custom type dans Spark SQL?

l'exemple de code suivant tente de mettre des objets case dans une dataframe. Le code inclut la définition d'une hiérarchie d'objet de cas et d'une classe de cas en utilisant ce trait: import org.apache.spark.{SparkContext, SparkConf} import o …
demandé sur 1970-01-01 00:33:35
14
réponses

Quelle est la différence entre la classe de cas de Scala et la classe?

j'ai cherché dans Google pour trouver les différences entre un case class et un class . Tout le monde mentionne que lorsque vous voulez faire l'appariement des motifs dans la classe, utilisez la classe cas. Dans les autres cas, utilisez les class …
demandé sur 1970-01-01 00:33:30
3
réponses

Classe de cas Scala constructeur privé mais méthode d’application publique

si j'ai la classe de cas suivante avec un constructeur privé et que je ne peux pas accéder à la méthode apply dans l'objet compagnon. case class Meter private (m: Int) val m = Meter(10) // constructor Meter in class Meter cannot be accessed.. …
demandé sur 1970-01-01 00:33:33