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