protected abstract fun keyFromRow(row: ResultRow): K
Implementation should return the key object marshalled from the database table row.
See example implementations in JDBCHashMap.