Read from ResultSet with typed getters instead of always using getObject.