What is the difference between the case class and the regular class in spark

apache-spark

#1

is it just that with case class we get the class variables with default property as val or is there anything else