Advertisement
mitrakov

Scala: case class members

Feb 7th, 2018
194
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Scala 0.25 KB | None | 0 0
  1. import scala.reflect.runtime.universe._
  2.  
  3. case class Student(name: String, age: Int, faculty_id: Long)
  4.  
  5. def getFieldList: Iterable[TermName] =
  6.   typeOf[Student].members collect {case m: MethodSymbol if m.isCaseAccessor => m.name}
  7.  
  8. println(getFieldList)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement