Retrieves the accessor fields on a case class and returns an iterable of tuples of the form Name -> Type.
Retrieves the accessor fields on a case class and returns an iterable of tuples of the form Name -> Type. For every single field in a case class, a reference to the string name and string type of the field are returned.
Example:
case class Test(id: UUID, name: String, age: Int) accessors(Test) = Iterable("id" -> "UUID", "name" -> "String", age: "Int")
The list of params retrieved from the case class.
An iterable of tuples where each tuple encodes the string name and string type of a field.
Retrieves the accessor fields on a case class and returns an iterable of tuples of the form Name -> Type.
Retrieves the accessor fields on a case class and returns an iterable of tuples of the form Name -> Type. For every single field in a case class, a reference to the string name and string type of the field are returned.
Example:
case class Test(id: UUID, name: String, age: Int) accessors(Test) = Iterable("id" -> "UUID", "name" -> "String", age: "Int")
The input type of the case class definition.
An iterable of tuples where each tuple encodes the string name and string type of a field.