Description
Currently, JacksonParser.parse is doing type dispatch for each row to read appropriate values.
It might not have to be done like this because the schema of DataFrame is already there.
So, appropriate converters can be created first according to the schema, and then apply them to each row.