case class Convert to tuple :
case class User(name:String, age:Int)
(1) class to tuple
val user = User("John", 28)
User.unapply(user).get
(2) tuple to class
val tuple1 = ("John", 28)
val user = (User.apply _).tupled(tuple1)
http://michalostruszka.pl/blog/2015/03/30/scala-case-classes-to-and-from-tuples/
case class User(name:String, age:Int)
(1) class to tuple
val user = User("John", 28)
User.unapply(user).get
(2) tuple to class
val tuple1 = ("John", 28)
val user = (User.apply _).tupled(tuple1)
http://michalostruszka.pl/blog/2015/03/30/scala-case-classes-to-and-from-tuples/